RF Teoscar 'Oca' Hernandez #29
Age: 36 | Bats: R | Throws: R | Morale: Normal
10/30/2028
OA: 20 POT: 20
RF TEOSCAR 'OCA' HERNANDEZ #29 - AGE: 36 - BATS: R - 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 4 4 4 4
Gap 6 5 6 6
Power 7 7 7 7
Eye 5 5 5 5
Avoid K's 2 2 2 2
FIELDING RATINGS
Catcher Infield Outfield
Range: - 3 5
Errors: - 3 5
Arm: 2 4 5
Turn DP: - 3 -
Ability: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 6
1st Base: - Center Field: 3
2nd Base: - Right Field: 5
3rd Base: -
       
RUN/BUNT
Running Speed: 5
Stealing Ability: 6
Baserunning Inst.: 5
Sacrifice Bunt: 5
Bunt for Hit: 5
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Soft-spoken and goes about his business.
Birthday:10/15/1992
Born in:CotuĂ­, SAN
Nationality:Dominican
Height:6' 2"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:8 Years, 146 Days
Service This Yr:None
40-Man Service:8 Years, 146 Days
Pro Service:16 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
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
2016 Houston - MLB 23 41 100 23 7 0 4 11 15 11 0 1 28 0 2 .230 .304 .420 .724 94 89 0.1
2017 Toronto - MLB 24 26 88 23 6 0 8 20 16 6 0 1 36 0 1 .261 .305 .602 .908 135 132 0.6
2018 Toronto - MLB 25 134 476 114 29 7 22 57 67 41 3 3 163 5 5 .239 .302 .468 .771 108 106 1.4
2019 Toronto - MLB 26 125 417 96 19 2 26 65 58 45 1 1 153 6 3 .230 .306 .472 .778 102 101 1.4
2020 Toronto - MLB 27 50 190 55 7 0 16 34 33 14 1 1 63 6 1 .289 .340 .579 .919 146 145 1.7
2021 Toronto - MLB 28 92 338 87 14 0 29 67 63 31 1 5 126 7 5 .257 .317 .556 .874 123 120 2.1
2021 Philadelphia - MLB 28 55 197 44 6 0 10 33 37 20 0 4 63 2 1 .223 .290 .406 .696 86 86 0.1
2021 Total - MLB 28 147 535 131 20 0 39 100 100 51 1 9 189 9 6 .245 .307 .501 .808 110 107 2.2
2022 Philadelphia - MLB 29 150 534 115 18 4 29 64 73 33 3 2 200 9 1 .215 .264 .427 .691 91 91 1.3
2023 Oakland - MLB 30 134 533 112 24 3 29 87 60 34 3 6 218 9 4 .210 .259 .430 .688 82 80 0.1
2024 Oakland - MLB 31 78 312 75 14 1 23 52 46 22 3 1 115 1 0 .240 .296 .513 .809 112 108 0.8
2024 Philadelphia - MLB 31 41 149 33 4 0 10 30 21 15 0 1 61 3 0 .221 .291 .450 .741 102 104 0.4
2024 Total - MLB 31 119 461 108 18 1 33 82 67 37 3 2 176 4 0 .234 .294 .492 .787 109 107 1.2
2025 Kansas City - MLB 32 60 180 46 7 0 12 34 26 20 3 0 65 3 2 .256 .340 .494 .834 132 135 1.4
2026 San Diego - MLB 33 56 183 35 5 0 13 29 21 14 0 1 87 0 1 .191 .247 .432 .679 94 96 -0.3
2027 Oakland - MLB 34 7 17 4 0 0 0 0 1 5 0 0 6 0 0 .235 .409 .235 .644 91 107 0.1
Total MLB 1049 3714 862 160 17 231 583 537 311 18 27 1384 51 26 .232 .293 .471 .764 104 103 11.2
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
2012 Houston (AZL) - R 19 51 177 43 11 2 4 18 25 19 3 1 54 10 1 .243 .325 .395 .720 78 82 0.2
2012 Lexington - A 19 8 25 6 2 0 1 5 2 3 0 1 12 1 0 .240 .310 .440 .750 81 79 0.0
2013 Quad Cities - A 20 123 499 135 25 9 13 55 97 41 4 4 135 24 11 .271 .328 .435 .763 77 80 0.2
2014 Lancaster - A+ 21 96 391 115 33 8 17 75 72 49 5 5 117 31 6 .294 .376 .550 .925 128 118 3.1
2014 Corpus Christi - AA 21 23 95 27 4 1 4 10 12 2 0 0 36 2 3 .284 .299 .474 .773 116 112 0.6
2015 Corpus Christi - AA 22 121 470 103 12 2 17 48 92 33 4 2 126 33 7 .219 .275 .362 .637 79 73 1.1
2016 Corpus Christi - AA 23 69 279 85 19 0 6 30 53 32 5 2 55 29 11 .305 .384 .437 .821 131 132 3.3
2016 Fresno - AAA 23 38 144 45 9 3 4 23 20 13 0 2 25 5 4 .312 .365 .500 .865 144 143 1.6
2017 Fresno - AAA 24 79 301 84 20 3 12 44 54 39 5 2 72 12 7 .279 .369 .485 .854 141 142 3.3
2017 Buffalo - AAA 24 26 99 22 6 2 6 22 14 8 2 0 30 4 1 .222 .294 .505 .799 137 145 1.0
2017 Total - AAA 24 105 400 106 26 5 18 66 68 47 7 2 102 16 8 .265 .351 .490 .841 140 142 4.3
2018 Buffalo - AAA 25 4 18 5 1 0 2 3 4 0 0 0 7 2 0 .278 .278 .667 .944 178 201 0.3
2019 Buffalo - AAA 26 19 75 19 0 1 5 11 11 6 1 1 21 3 0 .253 .313 .480 .793 136 136 0.7
2022 Dominican Republic - TRN 29 4 15 4 0 0 4 8 4 1 0 0 5 0 0 .267 .312 1.067 1.379 226 205 0.3
2024 Boise - AAA 31 6 26 7 0 0 1 3 4 2 0 1 9 0 0 .269 .310 .385 .695 66 59 -0.1
2025 Omaha - AAA 32 1 4 1 0 0 1 3 1 0 0 0 1 0 0 .250 .250 1.000 1.250 220 214 0.0
2027 Tacoma - AAA 34 50 171 43 8 0 15 31 38 36 1 1 70 3 1 .251 .383 .561 .944 155 155 1.7
Total AAA E 49 192 46 7 3 13 36 29 14 3 1 58 9 1 .240 .300 .510 .810 140 147
Total AAA W 174 646 180 37 6 33 104 117 90 6 6 177 20 12 .279 .369 .508 .877 143 143
Total AA C 213 844 215 35 3 27 88 157 67 9 4 217 64 21 .255 .315 .399 .714 101 97
Total A+ W 96 391 115 33 8 17 75 72 49 5 5 117 31 6 .294 .376 .550 .925 128 118
Total A W 123 499 135 25 9 13 55 97 41 4 4 135 24 11 .271 .328 .435 .763 77 80
Total A E 8 25 6 2 0 1 5 2 3 0 1 12 1 0 .240 .310 .440 .750 81 79
Total GCL 51 177 43 11 2 4 18 25 19 3 1 54 10 1 .243 .325 .395 .720 78 82
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
2020 Toronto - MLB 27 2 7 1 0 0 0 0 0 1 0 0 4 0 0 .143 .250 .143 .393 13 16 -0.2
2027 Tacoma - AAA W 34 4 14 3 2 0 1 3 1 3 0 0 6 0 0 .214 .353 .571 .924 149 146 -0.2
Total MLB 2 7 1 0 0 0 0 0 1 0 0 4 0 0 .143 .250 .143 .393 13 16
Total AAA W 4 14 3 2 0 1 3 1 3 0 0 6 0 0 .214 .353 .571 .924 149 146
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Houston - MLB LF 22 13 19 0 0 19 0 1.000 0.0 0.00 0.0 .000
2016 Houston - MLB CF 15 10 17 1 0 19 1 .947 0.0 0.00 0.0 .000
2016 Houston - MLB RF 6 5 10 0 0 11 1 .909 0.0 0.00 0.0 .000
2017 Toronto - MLB LF 18 16 21 1 0 23 1 .957 146.0 1.36 0.0 .000
2017 Toronto - MLB CF 5 4 13 0 0 13 0 1.000 36.0 3.25 0.0 .000
2017 Toronto - MLB RF 2 2 4 0 0 4 0 1.000 21.0 1.71 0.0 .000
2017 Houston - MLB RF 1 0 1 0 0 1 0 1.000 1.1 6.75 0.0 .000
2018 Toronto - MLB LF 87 78 142 8 2 154 4 .974 703.2 1.92 0.0 .000
2018 Toronto - MLB RF 35 33 69 3 0 76 4 .947 284.2 2.28 0.0 .000
2019 Toronto - MLB LF 46 38 78 7 4 88 3 .966 356.1 2.15 0.0 .000
2019 Toronto - MLB CF 79 72 183 2 0 185 0 1.000 635.2 2.62 0.0 .000
2020 Toronto - MLB CF 9 5 14 1 0 15 0 1.000 55.0 2.45 0.0 .000
2020 Toronto - MLB RF 40 38 62 6 2 71 3 .958 325.2 1.88 0.0 .000
2021 Philadelphia - MLB LF 20 20 33 0 0 33 0 1.000 158.2 1.87 -0.4 .953
2021 Toronto - MLB LF 6 5 8 0 0 8 0 1.000 46.0 1.57 +0.1 .982
2021 Philadelphia - MLB CF 7 7 19 0 0 20 1 .950 57.0 3.00 -1.4 .957
2021 Philadelphia - MLB RF 27 26 55 1 0 56 0 1.000 235.1 2.14 -0.3 .992
2021 Toronto - MLB RF 85 80 161 6 0 168 1 .994 725.1 2.07 +3.1 1.025
2022 Philadelphia - MLB LF 14 6 11 1 0 12 0 1.000 74.0 1.46 -0.2 .974
2022 Philadelphia - MLB CF 99 98 205 4 1 211 2 .991 796.2 2.36 -5.1 .964
2022 Philadelphia - MLB RF 35 33 59 2 0 62 1 .984 274.2 2.00 -0.6 .979
2022 Dominican Republic - TRN RF 4 4 5 2 1 7 0 1.000 35.0 1.80 +0.0 .988
2023 Oakland - MLB LF 99 96 227 7 0 238 4 .983 871.1 2.42 +0.9 .000
2023 Oakland - MLB CF 1 1 1 0 0 2 1 .500 9.0 1.00 -0.2 1.008
2023 Oakland - MLB RF 34 34 51 3 0 54 0 1.000 300.0 1.62 +0.5 1.025
2024 Philadelphia - MLB LF 37 36 53 1 0 54 0 1.000 311.2 1.56 +0.6 1.021
2024 Oakland - MLB LF 39 34 64 2 1 66 0 1.000 292.2 2.03 -0.9 .983
2024 Philadelphia - MLB CF 5 0 3 0 0 4 1 .750 10.0 2.70 -0.8 .753
2024 Oakland - MLB CF 4 3 5 0 0 5 0 1.000 35.2 1.26 -0.3 1.005
2024 Philadelphia - MLB RF 5 3 9 2 1 11 0 1.000 26.0 3.81 +0.7 1.263
2024 Oakland - MLB RF 42 40 78 1 0 81 2 .975 351.2 2.02 +0.1 .995
2024 Boise - AAA RF 6 6 9 1 1 11 1 .909 53.0 1.70 -0.6 .881
2025 Kansas City - MLB LF 31 27 52 2 0 54 0 1.000 248.1 1.96 -1.8 .981
2025 Omaha - AAA LF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.0 .972
2025 Kansas City - MLB CF 3 3 5 0 0 5 0 1.000 26.0 1.73 +0.0 .995
2025 Kansas City - MLB RF 14 10 25 0 0 25 0 1.000 96.0 2.34 +0.7 .994
2026 San Diego - MLB 1B 1 1 7 0 0 9 2 .778 9.0 7.00 -1.0 -1.032
2026 San Diego - MLB LF 15 13 35 0 0 35 0 1.000 126.2 2.49 +0.1 1.013
2026 San Diego - MLB CF 13 13 23 0 0 23 0 1.000 106.0 1.95 -3.5 .880
2026 San Diego - MLB RF 16 14 21 0 0 21 0 1.000 129.0 1.47 -1.1 .989
2027 Tacoma - AAA LF 21 17 38 1 0 39 0 1.000 171.2 2.04 -1.0 .988
2027 Tacoma - AAA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Oakland - MLB RF 6 5 7 1 0 8 0 1.000 48.0 1.50 -0.2 .990
2027 Tacoma - AAA RF 25 25 44 3 0 48 1 .979 214.1 1.97 +0.3 1.047
TOTAL 1B 1 1 7 0 0 9 2 .778 9.0 7.00 -1.0 -1.032
TOTAL LF 456 400 783 30 7 825 12 .985 3516.0 2.08 -2.6 .994
TOTAL CF 240 216 488 8 1 502 6 .988 1767.0 2.53 -11.4 .954
TOTAL RF 383 358 670 31 5 715 14 .980 3121.0 2.02 +2.6 1.010
PLAYER HISTORY
02/17/2011 Signed by the Houston Astros as an international free agent.
07/31/2017 Traded by the Houston Astros with Nori Aoki to the Toronto Blue Jays for Francisco Liriano.
11/05/2020 Wins the 2020 MLB AL Silver Slugger Award at OF.
06/17/2021 Injured (migraine),day-to-day for 1 day.
07/26/2021 Was traded by the Toronto Blue Jays to the Philadelphia Phillies, along with RP Javy Guerra, in exchange for CF Adam Haseley, RP Matt Moore.
11/28/2021 Received a 1-year contract through arbitration worth a total of $6,900,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 5 (5).
03/07/2022 Named to the 2022 World Baseball Classic for Dominican Republic.
05/25/2022 Injured (hand contusion),out for 5 days.
11/11/2022 Signed a 2-year contract extension worth a total of $18,000,000 with the Philadelphia Phillies organization.
12/19/2022 Was traded by the Philadelphia Phillies to the Oakland Athletics in exchange for C Mario Gomez and SS Jose Rodriguez.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 5 (5).
05/10/2023 Injured (strained back),out for 2-3 weeks.
08/11/2023 Injured (viral infection),day-to-day for 2 days.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 8 (8); Eye: 5 (5).
05/13/2024 Injured (strained back),out for 3 weeks.
07/29/2024 Was traded by the Oakland Athletics to the Philadelphia Phillies in exchange for 1B Humberto Velez.
09/20/2024 Hits three home runs against the Los Angeles Dodgers, going 5-5 with 7 RBI and 4 runs scored!
09/20/2024 Goes 5-5 against the Los Angeles Dodgers, with 3 HR, 7 RBI and 4 R.
11/05/2024 Released by the Philadelphia Phillies.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 7 (7); Eye: 5 (5).
05/21/2025 Signed a minor league contract ($420,000 bonus) with the Kansas City Royals organization.
09/26/2025 Signed a 3-year contract extension worth a total of $7,800,000 with the Kansas City Royals organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 7 (7); Eye: 5 (5).
04/28/2026 Released by the Kansas City Royals.
06/17/2026 Signed a minor league contract with the San Diego Padres organization.
09/29/2026 Released by the San Diego Padres.
01/01/2027 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 7 (7); Eye: 5 (5).
04/21/2027 Signed a minor league contract with the Oakland Athletics organization.
05/31/2027 Released by the Oakland Athletics.
06/30/2027 Signed a minor league contract ($90,000 bonus) with the Seattle Mariners organization.
12/01/2027 Became a minor league free agent.
01/01/2028 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 7 (7); Eye: 5 (5).
LEADERBOARD APPEARANCES
Year K Rank
2018 163 8
2022 200 3
2023 218 6
Year 3B Rank
2018 7 5
Year HR Rank
2022 4 3
Year RBI Rank
2022 8 7
Year EBH Rank
2022 4 10
Year SLG Rank
2022 1.067 6
Year ISO Rank
2022 .800 1
Sunday, October 22nd , 2023 - OOTP Baseball 24.7 Build 72