Oneil Cruz Stats

In his career, Cruz has drilled 37 baseballs out of the park while driving in 129 runs. Over the course of his time in the league, he came to the plate 921 times and came through with a base hit 215 times. He has compiled a slugging percentage of .458 in addition to earning 385 bases. He has been struck out 297 times and has gotten a free base on 73 at-bats, which contributes in part to a .316 on-base %. Cruz has compiled an average at the plate of .256 for his career in addition to 115 runs scored and an OPS of .774.

Since the beginning of the season, Oneil Cruz has batted in 68 runs and has earned a slugging percentage of .466. He has an on-base percentage of .327 in addition to 38 walks and 159 K’s. Cruz is sitting with 218 bases in total with 127 base knocks in 468 at-bats. He has accounted for a batting average at the plate of .271 in addition to having an OPS of .793. He has scored 61 runs on the year and has hit 18 balls out of the park.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .256 37 215 73 115 129 .316 921 840 .774 N/A 45 7 222 .458 33 5 385 297
2024 PIT 159.000 3 61 1 468 18 .271 124 511 .466 1 127 31 3 .327 68 20 118 38
2023 PIT .250 1 8 7 7 4 .375 40 32 .750 109 1 0 9 .375 3 0 12 8

2024 Stats for Oneil Cruz

Stat Total MLB Rank
Games Played 3 79th
Plate Appearances 124 98th
At-Bats 511 80th
Runs Scored 468 75th
Hits 61 86th
Doubles 127 48th
Triples 31 18th
Home Runs 3 47th
Runs Batted In 18 85th
Stolen Bases 68 48th
Caught Stealing 20 37th
Walks 1 222nd
Strikeouts 38 115th
Batting Average 159.000 5th
On-Base Percentage .271 105th
Slugging Percentage .327 169th
OPS .466 86th
OPS+ 1 99th
Total Bases 118 115th
Grounded Into Double Plays 0 92nd
Hit By Pitch 115 131st
Sacrifice Hits 218 43rd
Sacrifice Flies 8 116th
Intentional Walks 2 291st

2023 Stats for Oneil Cruz

2023 Stats for Oneil Cruz

Stat Total MLB Rank
Games Played 9 600th
Plate Appearances 40 560th
At-Bats 32 570th
Runs Scored 7 514th
Hits 8 548th
Doubles 1 560th
Triples 0 553rd
Home Runs 1 521st
Runs Batted In 4 539th
Stolen Bases 3 292nd
Caught Stealing 0 561st
Walks 7 473rd
Strikeouts 8 582nd
Batting Average .250 250th
On-Base Percentage .375 40th
Slugging Percentage .375 342nd
OPS .750 197th
OPS+ 109 177th
Total Bases 12 559th
Grounded Into Double Plays 0 575th
Hit By Pitch 0 573rd
Sacrifice Hits 0 557th
Sacrifice Flies 1 425th
Intentional Walks 0 548th