Odúbel Herrera

PosCF
B/TL/R
Born1991-12-29
Age (2026)34
Barrel%
244.9
xwOBA
190.272
Avg EV
2186.9
Whiff%
470.113
Chase%
100.420
Speed
4027.0

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200917 ROKDSL Rangers 2 261224 53810 23566 2110 .237.324.281.605 .045.305 219 .270 65 -10 +0 +0 +1 +7 -0.2
201018 ROKAZL Rangers 200184 50530 10392 85 .272.316.332.648 .060.340 205 .281 73 -6 -0 +0 +1 +6 -0.0
201119 AHickory Crawdads 505474 1232332 141058 3411 .259.292.333.626 .074.328 213 .267 63 -21 +2 +0 +2 +14 -0.3
201220 A+Myrtle Beach Pelicans 551516 1261913 171397 277 .244.278.302.580 .058.325 253 .254 53 -30 +3 +0 +2 +16 -1.0
201321 AA2 teams 527497 1251283 201152 177 .252.283.326.609 .074.319 224 .261 58 -25 +1 +0 +2 +15 -0.8
201422 AA3 teams 777709 2042672 481766 2910 .288.338.353.691 .065.378 236 .302 89 -9 +2 +0 +3 +22 1.8
201523 MLB2 teams 587541 1633348 311418 209 .301.348.421.770 .120.393 245 .333 113 +9 +0 +10 +2 +17 3.8
201624 MLBPhiladelphia Phillies 656583 17022615 631346 257 .292.367.427.794 .136.356 2010 .344 121 +16 +2 +4 +2 +19 4.4
201725 MLBPhiladelphia Phillies 563526 14340311 311264 85 .272.317.422.739 .150.338 226 .317 101 +1 -0 +8 +2 +16 2.7
201826 MLBPhiladelphia Phillies 597550 14118420 381227 52 .256.313.413.725 .156.296 206 .316 100 -0 +0 -2 +2 +17 1.7
201927 MLBPhiladelphia Phillies 139126 27911 11331 22 .214.283.325.608 .111.280 248 .267 63 -6 -0 +0 +0 +4 -0.2
202129 MLBPhiladelphia Phillies 492451 11628213 29776 61 .257.311.415.725 .157.281 166 .311 96 -2 +1 +2 +2 +14 1.7
202230 MLB3 teams 365336 811628 19836 91 .241.294.372.666 .131.293 235 .282 74 -11 +1 +1 +1 +10 0.4
202331 INTLVenezuela 124107 32412 13182 20 .299.385.411.796 .112.341 1510 +0 +0
202432 INTLTigres de Aragua 161146 51814 10162 92 .349.396.500.896 .151.373 106 +0 +1
202533 INTLNavegantes del Magallanes 5649 6000 591 01 .122.218.122.341 .000.150 169 +0 +0
▸ Career Totals (MLE all levels + projections)
Career 65616019 16112714792 382138974 22280 .268.319.374.693 .106.332 216 .283 75 -189 +12 +24 +23 +186 5.8
/ 162G 650596 1602759 381387 228 .268.320.376.696 .107.333 216 .283 75 -19 +1 +2 +2 +18 0.6

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200917 ROKDSL Rangers 2 261209 601010 38396 2110 .287.411.344.756 .057.341 1515 .344 121 +6 +0 +7 1.4
201018 ROKAZL Rangers 200178 60740 16272 85 .337.398.421.819 .084.392 148 .362 135 +8 -0 +6 1.4
201119 AHickory Crawdads 505464 1422633 24788 3411 .306.351.394.745 .088.361 155 .330 111 +6 +2 +14 2.3
201220 A+Myrtle Beach Pelicans 551500 1412264 33997 277 .282.335.374.709 .092.342 186 .314 99 -1 +3 +16 1.8
201321 AAFrisco RoughRiders 412389 1001272 17671 155 .257.290.339.629 .082.304 164 .279 72 -13 +1 +12 -0.1
201321 A+Myrtle Beach Pelicans 11595 28211 16191 22 .295.402.368.770 .074.355 1714 .347 124 +3 -0 +3 0.6
201422 AAFrisco RoughRiders 408368 1181642 29703 127 .321.375.402.777 .082.389 177 .344 122 +10 -0 +12 2.2
201422 A+Myrtle Beach Pelicans 137111 33310 23210 93 .297.418.342.760 .045.359 1517 .349 125 +4 +1 +4 0.9
201422 INTLTiburones de La Guaira 232207 771436 19293 80 .372.432.556.988 .184.413 128 .429 187 +23 +2 +7 3.2
201523 MLBPhiladelphia Phillies 537495 1473038 281298 168 .297.345.418.763 .121.387 245 .338 117 +10 +0 +10 +2 +15 3.8
201523 INTLTiburones de La Guaira 5047 20200 270 41 .426.449.468.917 .043.488 144 .405 168 +4 +0 +1 0.6
201624 MLBPhiladelphia Phillies 656583 16721615 631346 257 .286.362.420.782 .134.349 2010 .350 126 +19 +2 +4 +2 +19 4.8
201725 MLBPhiladelphia Phillies 563526 14842314 311264 85 .281.326.452.779 .171.345 226 .343 121 +13 -0 +8 +2 +16 4.0
201826 MLBPhiladelphia Phillies 597550 14019322 381227 52 .255.311.420.731 .165.290 206 .324 106 +4 +0 -2 +2 +17 2.2
201927 MLBPhiladelphia Phillies 139126 281011 11331 22 .222.290.341.631 .119.290 248 .284 75 -4 -0 +0 +0 +4 0.0
202129 MLBPhiladelphia Phillies 492450 11727213 29776 61 .260.313.416.728 .156.285 166 .320 103 +2 +1 +2 +2 +14 2.1
202230 MLBPhiladelphia Phillies 197185 44915 11420 60 .238.281.378.659 .141.281 216 .292 82 -4 +1 +1 +1 +6 0.6
202230 AClearwater Threshers 2019 7200 051 00 .368.400.474.874 .105.500 250 .391 158 +1 +0 +1 0.2
202230 INTLCardenales de Lara 148122 341103 18255 31 .279.393.443.836 .164.320 1712 .370 141 +7 +0 +4 1.1
202331 INTLVenezuela 124107 32412 13182 20 .299.385.411.796 .112.341 1510 .355 130 +4 +0 +4 0.8
202432 INTLTigres de Aragua 161146 51814 10162 92 .349.396.500.896 .151.373 106 .392 158 +11 +1 +5 1.6
202533 INTLNavegantes del Magallanes 5649 6000 591 01 .122.218.122.341 .000.150 169 .172 -10 -7 -0 +2 -0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 31812915 7911581978 21166332 6825 .271.327.419.746 .148.326 217 .331 111 +40 +4 +24 +12 +90 17.4