MLB/Players/Oneil Cruz
Oneil Cruz

ONEIL CRUZ

CF · Pittsburgh Pirates · 20212026 · 458 games
458
CAREER GAMES · REGULAR SEASON
6 seasons
.239
CAREER BATTING AVERAGE
403 hits in 1,687 at-bats
77
CAREER HOME RUNS
256 RBI · 99 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026PIT79303548111117584112026.267.355.479.833
2025PIT135471629418320616417438.200.295.378.673
2024PIT1465417214034321765118122.259.323.449.772
2023PIT932781014783.250.385.375.760
2022PIT87331457713417542812610.233.292.450.743
2021PIT29230013040.333.333.6671.000
Career4581,68724240377117725619161399.239.316.434.751

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 173 batted balls
Groundout · 106.5 mph · 5 ftGroundoutFlyout · 86.3 mph · 243 ftGroundout · 101.7 mph · 20 ftField Error · 100.5 mph · 6 ftGroundout · 74.8 mph · 8 ftFlyout · 110.6 mph · 399 ftForceout · 75.0 mph · 14 ftFlyout · 85.7 mph · 283 ftFlyout · 86.0 mph · 318 ftGroundout · 72.5 mph · 13 ftFlyout · 100.0 mph · 365 ftGroundout · 107.7 mph · 16 ftGroundout · 96.5 mph · 9 ftGroundout · 69.1 mph · 2 ftForceout · 81.0 mph · 11 ftLineout · 92.0 mph · 304 ftField Error · 104.5 mph · 15 ftGrounded into a double play · 68.7 mph · 5 ftFlyout · 100.8 mph · 361 ftFlyout · 93.5 mph · 357 ftPop Out · 89.3 mph · 166 ftGroundout · 85.4 mph · 6 ftForceout · 104.9 mph · 16 ftFielder’s choice out · 63.6 mph · 2 ftGroundout · 69.0 mph · 19 ftLineout · 86.1 mph · 271 ftFlyout · 79.5 mph · 254 ftForceout · 82.3 mph · 8 ftLineout · 92.4 mph · 358 ftGroundout · 77.2 mph · 7 ftFlyout · 96.3 mph · 341 ftFlyout · 92.2 mph · 337 ftFlyout · 90.5 mph · 296 ftField Error · 105.8 mph · 13 ftGroundout · 102.1 mph · 14 ftGroundout · 106.7 mph · 10 ftFlyout · 86.8 mph · 322 ftGroundout · 98.1 mph · 3 ftGrounded into a double play · 81.2 mph · 11 ftGroundout · 99.9 mph · 83 ftGroundout · 95.2 mph · 24 ftFlyout · 100.7 mph · 352 ftGroundoutLineout · 104.9 mph · 325 ftGroundout · 88.1 mph · 4 ftFlyout · 74.7 mph · 208 ftGroundout · 97.5 mph · 5 ftGroundout · 96.4 mph · 14 ftPop Out · 78.1 mph · 66 ftForceout · 94.8 mph · 6 ftGroundout · 85.3 mph · 6 ftGroundout · 76.3 mph · 14 ftLineout · 99.0 mph · 327 ftFlyout · 102.5 mph · 364 ftGroundout · 102.8 mph · 93 ftForceout · 89.1 mph · 4 ftFlyout · 100.5 mph · 337 ftGroundout · 111.1 mph · 66 ftFielder’s choice · 101.9 mph · 14 ftGroundout · 114.9 mph · 10 ftFlyout · 96.6 mph · 315 ftGroundout · 92.1 mph · 7 ftGroundout · 102.1 mph · 24 ftDouble Play · 87.4 mph · 164 ftGroundout · 90.9 mph · 37 ftFlyout · 89.3 mph · 308 ftFlyout · 92.6 mph · 251 ftForceout · 110.6 mph · 9 ftFlyout · 99.2 mph · 369 ftGroundout · 88.6 mph · 59 ftGroundout · 100.5 mph · 15 ftGroundout · 53.7 mph · 3 ftGroundout · 80.4 mph · 17 ftFlyout · 83.3 mph · 316 ftGroundout · 105.1 mph · 13 ftGroundout · 91.4 mph · 5 ftGroundout · 67.3 mph · 6 ftPop Out · 62.2 mph · 134 ftGrounded into a double play · 95.0 mph · 18 ftFielder’s choice · 68.2 mph · 7 ftLineout · 113.6 mph · 360 ftGroundout · 94.8 mph · 4 ftGroundout · 85.8 mph · 5 ftLineout · 93.4 mph · 287 ftLineout · 103.3 mph · 376 ftGroundout · 97.4 mph · 64 ftPop Out · 57.2 mph · 118 ftGroundout · 96.7 mph · 86 ftFlyout · 93.4 mph · 343 ftPop Out · 82.5 mph · 165 ftGroundout · 92.7 mph · 9 ftGroundout · 103.6 mph · 54 ftGroundout · 92.3 mph · 49 ftDouble Play · 61.9 mph · 5 ftFielder’s choice out · 86.5 mph · 48 ftPop Out · 70.6 mph · 230 ftGroundout · 86.9 mph · 55 ftFlyout · 108.4 mph · 402 ftHome Run · 105.8 mph · 415 ftHome Run · 107.5 mph · 415 ftSingle · 103.6 mph · 250 ftHome Run · 116.9 mph · 432 ftDouble · 106.9 mph · 394 ftSingle · 80.5 mph · 232 ftSingle · 102.2 mph · 34 ftDouble · 90.5 mph · 298 ftSingle · 108.6 mph · 10 ftSingle · 82.2 mph · 268 ftHome Run · 101.9 mph · 360 ftSingle · 104.2 mph · 20 ftSingle · 104.4 mph · 271 ftSingle · 102.4 mph · 113 ftSingle · 108.7 mph · 298 ftHome Run · 111.8 mph · 379 ftHome Run · 107.7 mph · 422 ftSingle · 81.7 mph · 177 ftHome Run · 106.1 mph · 420 ftHome Run · 110.8 mph · 450 ftSingle · 101.2 mph · 13 ftSingle · 113.4 mph · 140 ftSingle · 112.4 mph · 218 ftSingle · 106.3 mph · 127 ftSingle · 106.0 mph · 210 ftSingle · 85.6 mph · 79 ftDouble · 101.0 mph · 354 ftSingle · 111.7 mph · 32 ftSingle · 95.4 mph · 25 ftDouble · 112.5 mph · 393 ftDouble · 111.1 mph · 385 ftSingle · 76.1 mph · 225 ftSingle · 81.7 mph · 3 ftSingle · 103.8 mph · 261 ftSingle · 101.8 mph · 80 ftSingle · 101.6 mph · 23 ftDouble · 112.6 mph · 93 ftHome Run · 106.6 mph · 414 ftSingle · 73.9 mph · 184 ftSingle · 100.8 mph · 264 ftDouble · 105.5 mph · 362 ftSingle · 94.0 mph · 271 ftDouble · 119.0 mph · 310 ftHome Run · 103.3 mph · 385 ftSingle · 96.9 mph · 166 ftSingle · 114.1 mph · 363 ftSingle · 112.4 mph · 32 ftDouble · 69.1 mph · 64 ftDouble · 114.6 mph · 352 ftSingle · 81.1 mph · 281 ftSingle · 111.8 mph · 24 ftHome Run · 107.2 mph · 415 ftSingle · 106.9 mph · 11 ftSingle · 104.7 mph · 269 ftSingle · 75.2 mph · 253 ftTriple · 114.0 mph · 227 ftHome Run · 112.8 mph · 424 ftSingle · 110.4 mph · 24 ftSingle · 105.5 mph · 187 ftSingle · 90.3 mph · 261 ftSingle · 73.2 mph · 247 ftSingle · 87.1 mph · 199 ftHome Run · 111.2 mph · 419 ftHome Run · 107.4 mph · 407 ftSingle · 96.7 mph · 5 ftSingle · 92.8 mph · 244 ftHome Run · 111.1 mph · 444 ftHome Run · 108.1 mph · 403 ftSingle · 107.1 mph · 164 ftHome Run · 111.0 mph · 422 ftSingle · 115.4 mph · 44 ftSingle · 70.5 mph · 89 ftSingle · 114.9 mph · 262 ftDouble · 113.1 mph · 299 ft
Hit (74) Out (99) Home run (17)
Average exit velocity 95.5 mph · longest 450 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 26@ NYML 7115110003
MAR 28@ NYML 241000001
MAR 29@ NYMW 434110012
MAR 30@ CINL 024000002
MAR 31@ CINW 834332301
APR 1@ CINW 835221301
APR 3vs BALW 544010101
APR 4vs BALW 324010011
APR 5vs BALW 824221300
APR 6vs SDL 054010001
APR 7vs SDW 715010202
APR 8vs SDL 284010001
APR 10@ CHCW 202010011
APR 11@ CHCW 435140010
APR 12@ CHCL 674111113
APR 13vs WSHW 1653320320
APR 14vs WSHL 455000003
APR 15vs WSHW 204000002
APR 16vs WSHL 785120101
APR 17vs TBW 514111212
APR 18vs TBL 786010001
APR 19vs TBW 633000013
APR 21@ TEXL 154110001
APR 22@ TEXW 845111303
APR 23@ TEXL 164111102
APR 24@ MILW 605000101
APR 25@ MILW 635000004
APR 28vs STLL 7115221102
APR 29vs STLL 454000111
APR 30vs STLL 5104210012
MAY 1vs CINW 915010003
MAY 2vs CINW 1776220102
MAY 3vs CINW 104020100
MAY 5@ AZL 094000001
MAY 6@ AZW 104000001
MAY 7@ AZW 423000011
MAY 8@ SFL 253110011
MAY 9@ SFW 1336330002
MAY 10@ SFL 675211112
MAY 12vs COLW 314230001
MAY 13vs COLL 4103000012
MAY 14vs COLW 725110101
MAY 15vs PHIL 9114120212
MAY 16vs PHIL 064000003
MAY 17vs PHIL 064010002
MAY 19@ STLL 694020112
MAY 20@ STLW 704000011
MAY 21@ STLW 625110003
MAY 22@ TORL 264000002
MAY 23@ TORL 252000002
MAY 24@ TORW 414111102
MAY 25vs CHCW 214020000
MAY 26vs CHCW 1213130100
MAY 27vs CHCL 4104000003
MAY 28vs CHCL 273000011
MAY 29vs MINW 653111211
MAY 30vs MINW 1094111311
MAY 31vs MINW 932200121
JUN 2@ HOUW 1065121302
JUN 3@ HOUL 9113220021
JUN 4@ HOUW 512020020
JUN 5@ ATLL 364000003
JUN 6@ ATLL 361000031
JUN 7@ ATLL 230000000
AUG 18vs DETW 413111202
AUG 19vs DETW 433010111
AUG 21@ LADL 453111220
AUG 22@ LADL 344110203
AUG 23@ LADL 041000001
AUG 24@ SDW 326000003
AUG 25@ SDW 103111111
AUG 26@ SDL 033000011
AUG 28@ STLL 144020002
AUG 29@ STLW 625120001
AUG 30@ STLW 544210011
SEP 1vs SFW 13126140401
SEP 2vs SFL 454010112
SEP 3vs SFW 521100131
SEP 4vs LAAW 103000012

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.