Odubel Herrera Stats

Herrera has recorded a free base 222 times while striking out on 705 tries. His OBP comes in at .323 and he is the owner of a career OPS of .338. He has accumulated 399 runs in addition to having earned 326 RBIs. He has homered 83 times, with 1,291 total bases and also a .015 slugging percentage. In the 3,100 at-bats in his baseball career, Herrera is sitting with a batting average of .269 and has racked up 835 hits.

Herrera has 70 bases in total with 44 base hits out of 185 at-bats. He has tallied 23 runs this year and has hit 5 balls out of the park. He has tallied a batting average of .238 in addition to holding an OPS of .658. He has compiled an OBP of .279 in addition to 11 walks and 42 strikeouts. For this campaign, Odubel Herrera has knocked in 21 runs and also has a slugging percentage of .378.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .269 83 835 222 399 326 .323 3,378 3,100 .338 N/A 167 20 879 .015 74 25 1,291 705
2022 PHI .238 5 44 11 23 21 .279 197 185 .658 84 9 1 62 .378 6 0 70 42
2021 PHI .260 13 117 29 59 51 .310 492 450 .726 95 27 2 124 .416 6 1 187 77
2019 PHI .222 1 28 11 12 16 .288 139 126 .629 63 10 1 39 .341 2 2 43 33
2018 PHI .255 22 140 38 64 71 .310 597 550 .730 94 19 3 148 .420 5 2 231 122
2017 PHI .281 14 148 31 67 56 .325 563 526 .778 103 42 3 138 .452 8 5 238 126
2016 PHI .286 15 167 63 87 49 .361 656 583 .781 109 21 6 159 .420 25 7 245 134
2015 PHI .297 8 147 28 64 41 .344 537 495 .762 111 30 3 147 .418 16 8 207 129

2022 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 62 396th
Plate Appearances 197 394th
At-Bats 185 381st
Runs Scored 23 373rd
Hits 44 374th
Doubles 9 359th
Triples 1 271st
Home Runs 5 360th
Runs Batted In 21 375th
Stolen Bases 6 152nd
Caught Stealing 0 487th
Walks 11 441st
Strikeouts 42 431st
Batting Average .238 342nd
On-Base Percentage .279 518th
Slugging Percentage .378 340th
OPS .658 394th
OPS+ 84 421st
Total Bases 70 378th
Grounded Into Double Plays 3 397th
Hit By Pitch 0 587th
Sacrifice Hits 0 462nd
Sacrifice Flies 1 391st
Intentional Walks 0 385th

2021 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 124 158th
Plate Appearances 492 139th
At-Bats 450 134th
Runs Scored 59 142nd
Hits 117 123rd
Doubles 27 79th
Triples 2 145th
Home Runs 13 182nd
Runs Batted In 51 160th
Stolen Bases 6 128th
Caught Stealing 1 244th
Walks 29 239th
Strikeouts 77 235th
Batting Average .260 259th
On-Base Percentage .310 425th
Slugging Percentage .416 296th
OPS .726 340th
OPS+ 95 361st
Total Bases 187 137th
Grounded Into Double Plays 6 240th
Hit By Pitch 6 128th
Sacrifice Hits 1 253rd
Sacrifice Flies 5 54th
Intentional Walks 0 879th

2019 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 39 578th
Plate Appearances 139 458th
At-Bats 126 457th
Runs Scored 12 482nd
Hits 28 456th
Doubles 10 347th
Triples 1 267th
Home Runs 1 576th
Runs Batted In 16 425th
Stolen Bases 2 284th
Caught Stealing 2 163rd
Walks 11 442nd
Strikeouts 33 466th
Batting Average .222 523rd
On-Base Percentage .288 543rd
Slugging Percentage .341 537th
OPS .629 554th
OPS+ 63 570th
Total Bases 43 455th
Grounded Into Double Plays 0 1021st
Hit By Pitch 1 439th
Sacrifice Hits 0 858th
Sacrifice Flies 1 373rd
Intentional Walks 0 820th

2018 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 148 67th
Plate Appearances 597 74th
At-Bats 550 61st
Runs Scored 64 120th
Hits 140 73rd
Doubles 19 189th
Triples 3 95th
Home Runs 22 74th
Runs Batted In 71 76th
Stolen Bases 5 166th
Caught Stealing 2 185th
Walks 38 158th
Strikeouts 122 86th
Batting Average .255 300th
On-Base Percentage .310 419th
Slugging Percentage .420 282nd
OPS .730 325th
OPS+ 94 360th
Total Bases 231 76th
Grounded Into Double Plays 11 104th
Hit By Pitch 7 88th
Sacrifice Hits 1 262nd
Sacrifice Flies 1 390th
Intentional Walks 3 97th

2017 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 138 117th
Plate Appearances 563 101st
At-Bats 526 81st
Runs Scored 67 125th
Hits 148 67th
Doubles 42 11th
Triples 3 91st
Home Runs 14 182nd
Runs Batted In 56 172nd
Stolen Bases 8 108th
Caught Stealing 5 58th
Walks 31 226th
Strikeouts 126 69th
Batting Average .281 181st
On-Base Percentage .325 336th
Slugging Percentage .452 226th
OPS .778 244th
OPS+ 103 251st
Total Bases 238 87th
Grounded Into Double Plays 13 80th
Hit By Pitch 4 171st
Sacrifice Hits 0 830th
Sacrifice Flies 2 250th
Intentional Walks 4 84th

2016 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 159 11th
Plate Appearances 656 46th
At-Bats 583 44th
Runs Scored 87 47th
Hits 167 37th
Doubles 21 168th
Triples 6 33rd
Home Runs 15 139th
Runs Batted In 49 178th
Stolen Bases 25 19th
Caught Stealing 7 24th
Walks 63 45th
Strikeouts 134 53rd
Batting Average .286 143rd
On-Base Percentage .361 113th
Slugging Percentage .420 287th
OPS .781 210th
OPS+ 109 200th
Total Bases 245 84th
Grounded Into Double Plays 6 248th
Hit By Pitch 6 83rd
Sacrifice Hits 2 206th
Sacrifice Flies 2 249th
Intentional Walks 7 32nd

2015 Stats for Odubel Herrera

Stat Total MLB Rank
Games Played 147 88th
Plate Appearances 537 114th
At-Bats 495 112th
Runs Scored 64 105th
Hits 147 69th
Doubles 30 66th
Triples 3 114th
Home Runs 8 244th
Runs Batted In 41 217th
Stolen Bases 16 43rd
Caught Stealing 8 23rd
Walks 28 204th
Strikeouts 129 52nd
Batting Average .297 111th
On-Base Percentage .344 182nd
Slugging Percentage .418 286th
OPS .762 230th
OPS+ 111 206th
Total Bases 207 107th
Grounded Into Double Plays 6 263rd
Hit By Pitch 8 38th
Sacrifice Hits 5 72nd
Sacrifice Flies 1 375th
Intentional Walks 0 807th