CF Odubel 'El Torito' Herrera #79
Age: 48 | Bats: L | Throws: R | Morale: Normal
05/13/2040
OA: 30 POT: 30
CF ODUBEL 'EL TORITO' HERRERA #79 - AGE: 48 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 50 55 55
Gap 55 55 60 55
Power 35 30 35 35
Eye 55 55 55 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 33 58
Errors: - 50 79
Arm: 2 39 54
Turn DP: - 58 -
Ability: 3 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 67
1st Base: - Center Field: 32
2nd Base: - Right Field: 50
3rd Base: -
       
RUN/BUNT
Running Speed: 51
Stealing Ability: 75
Baserunning Inst.: 67
Sacrifice Bunt: 75
Bunt for Hit: 28
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Likeable teammate.
Low: Adaptability
Birthday:12/29/1991
Born in:San Carlos del Zulia, ZUL
Nationality:Venezuelan
Height:5' 11"
Weight:230 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2015 Philadelphia - MLB 23 147 495 147 30 3 8 41 64 28 8 1 129 16 8 .297 .344 .418 .762 112 113 2.9
2016 Philadelphia - MLB 24 51 195 64 18 1 0 15 23 10 6 3 35 10 3 .328 .374 .431 .805 125 129 2.0
2016 Miami - MLB 24 107 454 134 33 5 9 40 64 19 3 0 114 14 6 .295 .328 .449 .777 124 119 3.0
2016 Total - MLB 24 158 649 198 51 6 9 55 87 29 9 3 149 24 9 .305 .342 .444 .786 124 122 5.0
2017 Miami - MLB 25 155 637 171 36 7 6 52 85 49 9 3 151 24 10 .268 .328 .375 .703 102 99 2.9
2018 Miami - MLB 26 152 631 206 44 6 10 58 90 39 6 3 141 13 7 .326 .370 .463 .832 146 147 6.5
2019 Miami - MLB 27 160 630 200 44 2 7 62 93 57 7 2 130 16 5 .317 .379 .427 .806 135 136 6.5
2020 Miami - MLB 28 145 566 163 33 3 7 54 71 51 6 2 129 21 7 .288 .352 .394 .746 115 117 3.5
2021 Montreal - MLB 29 145 546 150 31 2 10 64 78 42 8 2 107 16 5 .275 .334 .394 .728 105 105 1.9
2022 Montreal - MLB 30 45 149 36 7 1 1 9 14 6 2 0 41 2 1 .242 .280 .322 .602 70 67 -0.2
2022 Pittsburgh - MLB 30 65 246 60 10 2 8 24 27 18 0 0 59 3 1 .244 .295 .398 .694 95 94 0.7
2022 Total - MLB 30 110 395 96 17 3 9 33 41 24 2 0 100 5 2 .243 .290 .370 .659 86 84 0.5
2023 Pittsburgh - MLB 31 98 360 83 14 2 6 28 42 38 8 0 84 7 5 .231 .318 .331 .648 86 87 0.2
2024 Pittsburgh - MLB 32 60 163 37 7 1 2 17 10 5 2 1 35 0 0 .227 .257 .319 .576 64 55 -0.1
Total MLB 1330 5072 1451 307 35 74 464 661 362 65 17 1155 142 58 .286 .340 .404 .745 114 113 29.7
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2010 Texas (WIN) - R 18 48 178 60 7 4 0 31 33 16 2 2 27 8 5 .337 .394 .421 .815 100 125 1.2
2010 Spokane - A- 18 4 9 2 1 0 0 0 0 0 0 0 1 0 0 .222 .222 .333 .556 100 46 -0.0
2011 Hickory - A 19 119 464 142 26 3 3 56 72 24 8 2 78 34 11 .306 .349 .394 .744 100 103 2.2
2012 Myrtle Beach - A+ 20 126 500 142 22 6 5 46 72 33 7 4 99 27 7 .284 .335 .382 .717 100 93 1.7
2013 Myrtle Beach - A+ 21 29 95 28 2 1 1 5 13 16 1 1 19 2 2 .295 .398 .368 .767 100 115 0.5
2013 Frisco - AA 21 101 389 100 12 7 2 30 37 17 1 2 67 15 5 .257 .289 .339 .628 100 70 0.0
2014 Myrtle Beach - A+ 22 29 111 33 3 1 0 11 26 23 0 2 21 9 3 .297 .412 .342 .754 100 116 0.8
2014 Frisco - AA 22 96 368 118 16 4 2 48 47 29 3 2 70 12 7 .321 .373 .402 .775 100 111 1.9
2023 Indianapolis - AAA 31 32 95 26 4 0 0 8 7 13 0 1 20 3 1 .274 .358 .316 .674 91 92 0.0
2024 Indianapolis - AAA 32 49 189 66 13 0 2 22 38 25 3 0 27 7 1 .349 .433 .450 .883 152 151 1.5
2025 Fort Myers - A 33 49 49 15 5 0 2 14 10 9 0 0 15 2 1 .306 .414 .531 .944 159 151 0.6
2026 Albuquerque - AAA 34 136 415 118 22 2 3 36 68 38 9 2 86 7 4 .284 .356 .369 .724 101 108 0.7
2027 Modesto - A 35 21 34 12 2 1 0 2 6 6 0 0 5 6 0 .353 .450 .471 .921 163 176 0.6
2027 Colorado (EL) - AA 35 7 19 4 0 0 0 1 7 9 0 0 2 0 0 .211 .464 .211 .675 92 109 0.1
Total IL 217 699 210 39 2 5 66 113 76 12 3 133 17 6 .300 .377 .383 .761 114 117
Total EL 7 19 4 0 0 0 1 7 9 0 0 2 0 0 .211 .464 .211 .675 92 109
Total TEX 197 757 218 28 11 4 78 84 46 4 4 137 27 12 .288 .330 .370 .700 100 90
Total CAL (WIN) 70 83 27 7 1 2 16 16 15 0 0 20 8 1 .325 .429 .506 .935 160 161
Total CAR 184 706 203 27 8 6 62 111 72 8 7 139 38 12 .288 .357 .374 .731 100 100
Total SAL 119 464 142 26 3 3 56 72 24 8 2 78 34 11 .306 .349 .394 .744 100 103
Total NWL 4 9 2 1 0 0 0 0 0 0 0 1 0 0 .222 .222 .333 .556 100 46
Total AZL 48 178 60 7 4 0 31 33 16 2 2 27 8 5 .337 .394 .421 .815 100 125
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Minnesota - MLB 33 4 4 2 0 0 0 1 0 0 0 0 2 0 0 .500 .500 .500 1.000 169 178 0.1
Total MLB 4 4 2 0 0 0 1 0 0 0 0 2 0 0 .500 .500 .500 1.000 169 178
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2010 Spokane - A- 2B 4 0 9 9 4 18 0 1.000 0.0 0.00 0.0 .000
2010 Texas (WIN) - R 2B 29 0 58 60 15 123 5 .959 0.0 0.00 0.0 .000
2010 Texas (WIN) - R SS 18 0 24 53 5 80 3 .963 0.0 0.00 0.0 .000
2011 Hickory - A 2B 113 0 199 299 72 514 16 .969 0.0 0.00 0.0 .000
2011 Hickory - A SS 5 0 6 10 3 17 1 .941 0.0 0.00 0.0 .000
2012 Myrtle Beach - A+ 2B 50 0 97 107 23 217 13 .940 0.0 0.00 0.0 .000
2012 Myrtle Beach - A+ SS 60 0 85 196 40 309 28 .909 0.0 0.00 0.0 .000
2013 Frisco - AA 2B 93 0 171 261 58 443 11 .975 0.0 0.00 0.0 .000
2013 Myrtle Beach - A+ 2B 23 0 39 65 18 112 8 .929 0.0 0.00 0.0 .000
2013 Frisco - AA SS 1 0 1 1 0 2 0 1.000 0.0 0.00 0.0 .000
2014 Frisco - AA 2B 91 0 155 195 43 359 9 .975 0.0 0.00 0.0 .000
2014 Myrtle Beach - A+ 2B 6 0 10 13 4 24 1 .958 0.0 0.00 0.0 .000
2014 Frisco - AA LF 3 0 5 0 0 5 0 1.000 0.0 0.00 0.0 .000
2014 Myrtle Beach - A+ LF 8 0 8 0 0 8 0 1.000 0.0 0.00 0.0 .000
2014 Myrtle Beach - A+ CF 2 0 2 0 0 2 0 1.000 0.0 0.00 0.0 .000
2015 Philadelphia - MLB CF 136 121 341 5 1 351 5 .986 1065.0 2.92 0.0 .000
2016 Philadelphia - MLB SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2016 Miami - MLB CF 107 106 309 13 1 328 6 .982 957.1 3.03 +1.2 1.005
2016 Philadelphia - MLB CF 50 50 147 1 0 151 3 .980 438.2 3.04 +3.4 1.033
2017 Miami - MLB CF 155 155 458 11 2 471 2 .996 1365.2 3.09 +2.7 1.008
2018 Miami - MLB CF 152 152 304 11 2 317 2 .994 1337.2 2.12 +3.4 1.015
2019 Miami - MLB CF 158 156 343 4 1 349 2 .994 1373.0 2.27 +6.3 1.025
2020 Miami - MLB CF 139 137 332 7 1 340 1 .997 1207.0 2.53 -1.3 .995
2021 Montreal - MLB LF 2 1 4 0 0 4 0 1.000 9.1 3.86 -0.1 .974
2021 Montreal - MLB CF 78 77 174 4 1 179 1 .994 657.1 2.44 -2.0 .985
2022 Montreal - MLB CF 42 40 83 3 0 86 0 1.000 349.2 2.21 -1.4 .977
2022 Pittsburgh - MLB CF 58 58 114 5 1 120 1 .992 511.1 2.09 -1.4 .984
2022 Pittsburgh - MLB RF 1 0 1 0 0 1 0 1.000 7.0 1.29 +0.0 1.018
2023 Pittsburgh - MLB CF 89 84 170 10 0 181 1 .994 774.2 2.09 -6.5 .953
2023 Pittsburgh - MLB RF 2 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2024 Pittsburgh - MLB LF 2 2 2 0 0 2 0 1.000 17.0 1.06 +0.0 1.018
2024 Pittsburgh - MLB CF 30 28 59 6 0 67 2 .970 247.0 2.37 +0.1 1.001
2024 Pittsburgh - MLB RF 7 2 4 0 0 4 0 1.000 32.0 1.13 +0.1 1.039
TOTAL 2B 409 0 738 1009 237 1810 63 .965 0.0 0.00 0.0 .000
TOTAL SS 85 0 116 260 48 408 32 .922 1.0 3384.00 0.0 .000
TOTAL LF 15 3 19 0 0 19 0 1.000 26.1 6.49 -0.1 .988
TOTAL CF 1196 1164 2836 80 10 2942 26 .991 10284.1 2.55 +4.4 1.003
TOTAL RF 10 2 5 0 0 5 0 1.000 43.0 1.05 +0.1 1.035
PLAYER HISTORY
07/03/2008 Signed as an international Free Agent with the Texas Rangers.
12/11/2014 Drafted by the Philadelphia Phillies in the 2014 Rule 5 Draft from the Texas Rangers.
06/03/2016 Was traded by the Philadelphia Phillies to the Miami Marlins in exchange for SP Jose Urena, SP Henry Owens, 3B Chris Johnson.
08/29/2016 Wins the MLB NL Player of the Week Award.
11/23/2016 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2017 OSA scouting updated ratings (potential): Contact: 60 (65); Power: 40 (40); Eye: 40 (45).
11/19/2017 Received a 1-year contract worth a total of $2,900,000 through arbitration.
01/01/2018 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 40 (40); Eye: 50 (50).
07/28/2018 Injured on 07/25/2018, diagnosed with a herniated disc, will miss 1-2 weeks.
08/27/2018 Wins the MLB NL Player of the Week Award.
11/08/2018 Wins the 2018 MLB NL Platinum Stick Award at CF.
11/19/2018 Received a 1-year contract worth a total of $7,500,000 through arbitration.
01/01/2019 OSA scouting updated ratings (potential): Contact: 70 (70); Power: 40 (40); Eye: 50 (50).
09/26/2019 Goes 0-4 against the Atlanta Braves, ending his hitting streak at 22 games.
11/09/2019 Wins the 2019 MLB NL Great Glove Award at CF.
11/22/2019 Received a 1-year contract worth a total of $10,625,000 through arbitration.
01/01/2020 OSA scouting updated ratings (potential): Contact: 70 (70); Power: 40 (40); Eye: 50 (50).
08/05/2020 Goes 0-4 against the Chicago Cubs, ending his hitting streak at 21 games.
09/15/2020 Injured (strained oblique), out for 4 weeks.
11/24/2020 Became a free agent.
01/01/2021 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 40 (40); Eye: 50 (50).
03/14/2021 Signed a 4-year contract worth a total of $33,000,000 with the Montreal Expos organization.
06/26/2021 Injured (sprained finger), out for 1-2 weeks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 35 (35); Eye: 50 (50).
07/17/2022 Was traded by the Montreal Expos to the Pittsburgh Pirates, along with RF Jacob Allred, 1B Andrew Big, in exchange for C Reese McGuire.
11/02/2022 Decided not to opt out of the remaining portion of his contract.
01/01/2023 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 40 (40); Eye: 50 (50).
07/24/2023 Goes 5-5 against the San Francisco Giants, with 1 2B, 1 HR, 2 RBI and 2 R.
10/29/2023 Executed his contract year option.
01/01/2024 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 35 (35); Eye: 50 (50).
10/28/2024 Released by the Pittsburgh Pirates.
01/01/2025 OSA scouting updated ratings (potential): Contact: 60 (65); Power: 35 (35); Eye: 50 (50).
07/22/2025 Signed a minor league contract with the Minnesota Twins organization.
11/22/2025 Became a free agent.
01/01/2026 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 35 (35); Eye: 50 (50).
02/28/2026 Signed a minor league contract with the Colorado Rockies organization.
07/15/2026 Injured on 07/14/2026, diagnosed with a strained oblique, is day-to-day.
09/10/2026 Injured (Intercostal strain), out for 2 days.
11/09/2026 Signed a 1-year minor league contract extension with the Colorado Rockies organization.
12/02/2026 Signed a 1-year minor league contract extension with the Colorado Rockies organization.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (35); Eye: 50 (55).
05/09/2027 Released by the Colorado organization.
11/05/2027 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year PA Rank
2019 701 10
Year AB Rank
2016 649 7
2017 637 7
2018 631 9
2019 630 9
Year H Rank
2016 198 3
2018 206 3
2019 200 3
Year TB Rank
2018 292 9
Year 2B Rank
2016 51 3
2018 44 3
2019 44 2
Year 3B Rank
2017 7 10
Year SB Rank
2016 24 6
2017 24 3
2019 16 10
2020 21 8
Year R Rank
2018 90 9
Year AVG Rank
2016 .305 5
2018 .326 2
2019 .317 3
Year OBP Rank
2019 .379 9
Year RC Rank
2018 107.71 6
Year RC/27 Rank
2018 6.49 9
Year WAR Rank
2018 5.9 6
2019 6.2 9
Sunday, April 11th, 2021 - OOTP Baseball 21.6 Build 83