RF Teoscar 'Oca' Hernández #35
Age: 32 | Bats: R | Throws: R | Morale: Unhappy
03/15/2025
OA: 40 POT: 40
RF TEOSCAR 'OCA' HERNÁNDEZ #35 - AGE: 32 - BATS: R - THROWS: R - MORALE: UNHAPPY
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 45 45 45 45
Gap 45 45 45 45
Power 55 55 55 55
Eye 45 45 45 45
Avoid K's 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 45
Errors: - 40 50
Arm: 20 40 55
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 35
1st Base: - Center Field: -
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 40
Stealing Ability: 65
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
03/10/2025 @ CLE Win, 10-2 2 0 0 0 0 0 1 0
03/07/2025 TEX Loss, 4-6 2 0 0 0 0 0 2 0
03/05/2025 BOS Win, 4-0 1 0 0 0 0 0 0 0
03/02/2025 @ BAL Loss, 3-4 2 0 0 0 0 0 1 0
03/01/2025 TOR Loss, 3-4 1 0 0 0 0 0 1 0
02/28/2025 @ MIN Loss, 2-6 2 0 0 0 0 0 2 0
02/27/2025 TB Loss, 1-4 2 0 0 0 0 0 2 0
02/26/2025 @ KC Loss, 0-5 1 0 0 0 0 0 0 0
02/25/2025 NYY Win, 6-1 1 0 0 1 0 1 0 0
02/24/2025 @ ATH Loss, 0-4 1 0 0 0 0 0 0 0
PERSONALITY
Makes road trips fun.
Birthday:10/15/1992
Born in:Cotuí, SAN
Nationality:Dominican
Height:6' 2"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$13,900,000
Signed Through:2027 Season
Major Service:7 Years, 97 Days
Service This Yr:None
40-Man Service:7 Years, 97 Days
Pro Service:13 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.0
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 146 1.7
2021 Toronto - MLB 28 143 550 163 29 0 32 116 92 36 7 2 148 12 4 .296 .346 .524 .870 136 135 3.9
2022 Toronto - MLB 29 131 499 133 35 1 25 77 71 34 2 0 152 6 3 .267 .316 .491 .807 127 128 2.9
2023 Seattle - MLB 30 114 419 93 8 1 23 68 50 36 1 4 121 3 1 .222 .283 .411 .693 87 86 0.3
2024 Seattle - MLB 31 29 111 27 3 0 1 15 10 5 0 3 30 3 0 .243 .269 .297 .566 57 54 -0.7
Total MLB 793 2850 727 143 11 157 463 412 228 15 16 894 41 20 .255 .312 .478 .790 114 112 11.6
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
2011 Houston (DSL) - R 18 65 226 62 13 7 7 35 41 28 4 3 42 16 4 .274 .360 .487 .847 139 123 1.1
2012 Houston (FCL) - R 19 51 177 43 11 2 4 18 25 19 3 1 39 10 1 .243 .325 .395 .720 76 81 -0.3
2012 Fayetteville - A 19 8 25 6 2 0 1 5 2 3 0 1 6 1 0 .240 .310 .440 .750 100 132 0.1
2013 Total - A 20 123 499 135 25 9 13 55 97 41 4 4 110 24 11 .271 .328 .435 .763 100 114 1.5
2014 Asheville - A+ 21 96 391 115 33 8 17 75 72 49 5 5 88 31 6 .294 .376 .550 .925 100 171 4.1
2014 Corpus Christi - AA 21 23 95 27 4 1 4 10 12 2 0 0 21 2 3 .284 .299 .474 .773 100 121 0.2
2015 Corpus Christi - AA 22 121 470 103 12 2 17 48 92 33 4 2 126 33 7 .219 .275 .362 .637 100 84 -0.0
2016 Corpus Christi - AA 23 69 279 85 19 0 6 30 53 32 5 2 55 29 11 .305 .384 .437 .821 100 142 1.9
2016 Sugar Land - AAA 23 38 144 45 9 3 4 23 20 13 0 2 25 5 4 .312 .365 .500 .865 100 114 0.3
2017 Sugar Land - AAA 24 79 301 84 20 3 12 44 54 39 5 2 72 12 7 .279 .369 .485 .854 100 111 0.7
2017 Buffalo - AAA 24 26 99 22 6 2 6 22 14 8 2 0 30 4 1 .222 .294 .505 .799 100 104 0.2
2017 Total - AAA 24 105 400 106 26 5 18 66 68 47 7 2 102 16 8 .265 .351 .490 .841 100 110 0.9
2018 Buffalo - AAA 25 4 18 5 1 0 2 3 4 0 0 0 7 2 0 .278 .278 .667 .944 100 139 0.1
2019 Buffalo - AAA 26 19 75 19 0 1 5 11 11 6 1 1 21 3 0 .253 .313 .480 .793 100 99 0.1
2022 Dunedin - A 29 3 11 5 2 0 2 4 4 1 0 1 3 1 0 .455 .462 1.182 1.643 100 353 0.4
Total IL 49 192 46 7 3 13 36 29 14 3 1 58 9 1 .240 .300 .510 .810 100 105
Total PCL 117 445 129 29 6 16 67 74 52 5 4 97 17 11 .290 .368 .490 .857 100 112
Total TL 213 844 215 35 3 27 88 157 67 9 4 202 64 21 .255 .315 .399 .714 100 108
Total SAL 96 391 115 33 8 17 75 72 49 5 5 88 31 6 .294 .376 .550 .925 100 171
Total CAL 123 499 135 25 9 13 55 97 41 4 4 110 24 11 .271 .328 .435 .763 100 114
Total CAR 8 25 6 2 0 1 5 2 3 0 1 6 1 0 .240 .310 .440 .750 100 132
Total FCL 51 177 43 11 2 4 18 25 19 3 1 39 10 1 .243 .325 .395 .720 76 81
Total DSL 65 226 62 13 7 7 35 41 28 4 3 42 16 4 .274 .360 .487 .847 139 123
Total FSL 3 11 5 2 0 2 4 4 1 0 1 3 1 0 .455 .462 1.182 1.643 100 353
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
Total MLB 2 7 1 0 0 0 0 0 1 0 0 4 0 0 .143 .250 .143 .393 13 16
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 125.0 1.37 0.0 .000
2016 Houston - MLB CF 15 10 17 1 0 19 1 .947 85.1 1.90 0.0 .000
2016 Houston - MLB RF 6 5 10 0 0 11 1 .909 45.0 2.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
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 Toronto - MLB LF 58 24 40 0 0 42 2 .952 250.0 1.44 0.0 .000
2021 Toronto - MLB CF 2 1 0 0 0 0 0 .000 7.0 0.00 0.0 .000
2021 Toronto - MLB RF 110 105 220 7 1 230 3 .987 881.0 2.32 0.0 .000
2022 Toronto - MLB LF 8 3 16 0 0 16 0 1.000 33.1 4.32 0.0 .000
2022 Toronto - MLB RF 117 115 227 10 1 241 4 .983 966.2 2.21 0.0 .000
2023 Seattle - MLB CF 9 7 26 0 0 26 0 1.000 67.1 3.48 +0.5 .997
2023 Seattle - MLB RF 106 103 195 4 0 199 0 1.000 908.2 1.97 +1.2 1.029
2024 Seattle - MLB RF 17 17 32 1 0 34 1 .971 148.2 2.00 -2.5 .952
TOTAL LF 239 172 316 16 6 342 10 .971 1614.1 1.85 0.0 .000
TOTAL CF 119 99 253 4 0 258 1 .996 886.1 2.61 +0.5 .997
TOTAL RF 431 416 815 31 4 862 16 .981 3560.1 2.14 -1.3 1.017
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.
11/16/2022 Traded by the Toronto Blue Jays to the Seattle Mariners for Adam Macko and Erik Swanson.
05/21/2023 Signed a 4-year contract extension worth a total of $53,500,000 with the Seattle Mariners organization.
07/05/2023 Injured (torn thumb ligament),out for 4 weeks.
09/20/2023 Injured on 09/15/2023, diagnosed with a torn quad, will miss 6 weeks.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 50 (50).
05/16/2024 Injured on 05/11/2024, diagnosed with torn ankle ligaments, will miss 5 weeks.
06/04/2024 Suffered setback in recovery from injury, requires surgery and will miss another 4 months.
09/05/2024 Suffered setback in recovery from injury, will miss another 2-3 weeks.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 45 (45).
Friday, March 14th , 2025 - OOTP Baseball 25.11 Build 103