2B Jake Hager #1
Age: 33 | Bats: R | Throws: R | Morale: Very Good
09/22/2026
2B JAKE HAGER #1 - AGE: 33 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
43 146 28 6 0 1 7 6 31 .192 .227 .253 1 -0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 55 50 50
BABIP 55 60 55 55
Avoid K's 45 50 45 45
Gap 40 40 40 40
Power 20 20 20 20
Eye 35 35 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 20
Errors: - 70 20
Arm: 20 65 20
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 60
Catcher: - Left Field: -
1st Base: 30 Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 35
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 40
Stealing Ability: 55
Baserunning Inst.: 55
Sacrifice Bunt: 60
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/18/2026 TOR Win, 8-0 4 1 1 0 0 0 1 0
09/13/2026 @ ARI Loss, 4-6 3 1 1 0 0 0 2 1
09/12/2026 @ ARI Win, 5-4 4 1 1 0 0 0 2 0
09/05/2026 TB Win, 1-0 3 0 0 0 0 0 0 0
09/04/2026 TB Loss, 2-3 2 0 1 0 0 0 0 0
09/03/2026 TB Win, 6-2 3 0 0 1 0 0 0 0
09/02/2026 HOU Loss, 2-9 3 0 0 0 0 0 2 0
08/24/2026 @ CWS Win, 7-5 4 0 2 1 0 0 0 0
08/23/2026 OAK Win, 5-3 3 0 0 0 0 0 1 0
08/16/2026 @ HOU Win, 7-5 4 0 0 0 0 0 0 0
PERSONALITY
Teammates respect Hager as a leader.
Personality Class: Captain
Birthday:03/04/1993
Born in:Henderson, NV
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$2,000,000
Signed Through:2027 Season
Major Service:8 Years, 65 Days
Service This Yr:181 Days
40-Man Service:10 Years, None
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 43 146 28 6 0 1 7 12 6 31 .192 .227 .253 .481 .214 .062 27
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 43 156 1 0 0 1 2 1 37 7 1 0 100.0 8.9 1.97 -0.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   40 6 1 0 0 0 3 1 9 0 2 0 .150 .171 .175 .346
Versus Right   115 24 5 0 1 8 9 5 24 1 1 1 .209 .246 .278 .524
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
April   30 8 2 0 0 2 3 2 6 1 0 1 .267 .324 .333 .657
May   23 5 1 0 1 1 1 0 2 0 1 0 .217 .217 .391 .609
June   33 6 3 0 0 2 3 1 5 0 0 0 .182 .206 .273 .479
July   12 0 0 0 0 0 1 2 4 0 0 0 .000 .143 .000 .143
August   26 5 0 0 0 1 1 1 7 0 0 0 .192 .222 .192 .415
September   22 4 0 0 0 1 3 0 7 0 1 0 .182 .182 .182 .364
Spring Training   10 3 0 0 0 0 2 0 0 0 0 0 .300 .300 .300 .600
Last Year   283 75 10 2 0 25 19 13 72 3 4 2 .265 .299 .314 .613
2 Years Ago   386 106 18 1 1 39 31 14 60 3 9 1 .275 .300 .334 .634
Career   2065 504 83 8 11 162 195 101 442 12 25 20 .244 .284 .308 .592
Home   69 11 2 0 1 3 7 2 13 0 1 0 .159 .183 .232 .415
Road   77 17 4 0 0 4 5 4 18 1 1 1 .221 .265 .273 .538
Grass   136 28 6 0 1 7 12 6 29 1 2 1 .206 .243 .272 .515
Turf   10 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Day   53 6 1 0 0 0 2 3 18 0 1 0 .113 .161 .132 .293
Night   93 22 5 0 1 7 10 3 13 1 1 1 .237 .265 .323 .588
As Starter   146 28 6 0 1 7 12 6 31 1 2 1 .192 .227 .253 .481
Close/Late   42 8 2 0 0 2 4 0 10 1 2 0 .190 .186 .238 .424
Inning 1-3   44 10 1 0 1 2 5 2 8 0 1 0 .227 .261 .318 .579
Inning 4-6   52 8 1 0 0 4 1 3 12 0 0 1 .154 .214 .173 .387
Inning 7-9   56 11 3 0 0 2 6 1 13 1 1 0 .196 .207 .250 .457
Extra Innings   3 1 1 0 0 0 0 0 0 0 1 0 .333 .333 .667 1.000
0 Outs   45 12 3 0 0 0 7 0 11 0 3 0 .267 .267 .333 .600
1 Outs   61 10 3 0 1 5 5 3 13 1 0 1 .164 .212 .262 .474
2 Outs   49 8 0 0 0 3 0 3 9 0 0 0 .163 .212 .163 .375
Scoring Position   26 5 1 0 0 7 0 4 3 1 3 1 .192 .312 .231 .543
Bases Empty   97 19 2 0 1 1 10 2 27 0 0 0 .196 .212 .247 .460
Runner on 1st   32 6 3 0 0 0 2 0 3 0 0 0 .188 .188 .281 .469
Runner on 2nd   13 3 1 0 0 3 0 2 0 0 1 0 .231 .333 .308 .641
Runner on 3rd   0 0 0 0 0 0 0 0 0 0 1 1 .000 1.000 .000 1.000
Runner on 1st & 2nd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 3rd   5 2 0 0 0 3 0 0 0 1 0 0 .400 .333 .400 .733
Runner on 2nd & 3rd   2 0 0 0 0 1 0 2 1 0 1 0 .000 .500 .000 .500
Bases Loaded   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Two Strikes   82 15 5 0 1 4 5 4 33 1 0 1 .183 .227 .280 .508
First Pitch   18 5 1 0 0 0 2 0 0 0 0 0 .278 .278 .333 .611
Count 0-1   14 2 0 0 0 1 0 0 0 0 0 0 .143 .143 .143 .286
Count 0-2   14 3 2 0 0 0 2 0 6 0 0 0 .214 .214 .357 .571
Count 1-0   10 2 0 0 0 2 1 0 0 0 2 0 .200 .200 .200 .400
Count 1-1   12 2 0 0 0 0 2 0 0 0 0 0 .167 .167 .167 .333
Count 1-2   20 3 1 0 0 1 2 0 7 1 0 0 .150 .143 .200 .343
Count 2-0   3 1 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 2-1   6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   29 5 0 0 0 1 0 0 12 0 0 0 .172 .172 .172 .345
Count 3-1   10 3 0 0 0 1 1 2 0 0 1 0 .300 .417 .300 .717
Full Count   19 4 2 0 1 2 1 4 8 0 0 1 .211 .375 .474 .849
Behind in Count   48 8 3 0 0 2 4 0 13 1 0 0 .167 .163 .229 .392
Ahead in Count   29 6 0 0 0 3 3 2 0 0 3 0 .207 .258 .207 .465
Batting 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 8th   98 18 3 0 0 3 8 2 18 0 2 0 .184 .200 .214 .414
Batting 9th   52 12 3 0 1 5 4 4 13 1 1 1 .231 .293 .346 .639
Low Leverage   70 13 2 0 1 2 5 4 16 0 0 0 .186 .230 .257 .487
Medium Leverage   63 11 2 0 0 4 4 1 13 1 1 0 .175 .185 .206 .391
High Leverage   21 6 2 0 0 2 3 1 4 0 2 1 .286 .348 .381 .729
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
2017 San Francisco - MLB 24 19 59 11 2 0 2 7 5 4 0 0 11 0 1 .186 .238 .322 .560 57 55 0.1
2018 San Francisco - MLB 25 19 61 14 2 0 0 1 1 1 3 0 14 1 0 .230 .277 .262 .539 49 45 -0.0
2019 San Francisco - MLB 26 110 356 93 17 4 6 34 50 31 5 2 84 4 1 .261 .327 .382 .709 90 88 2.1
2020 San Francisco - MLB 27 43 147 28 6 0 0 8 13 4 2 0 39 0 0 .190 .222 .231 .454 27 19 -0.3
2020 Toronto - MLB 27 41 118 31 4 1 0 4 17 9 2 0 29 2 1 .263 .326 .314 .639 80 82 0.8
2020 Total - MLB 27 84 265 59 10 1 0 12 30 13 4 0 68 2 1 .223 .270 .268 .537 51 48 0.5
2021 Toronto - MLB 28 82 101 26 4 0 0 3 9 4 1 0 21 2 0 .257 .292 .297 .589 55 54 -0.0
2022 Toronto - MLB 29 99 262 66 10 0 0 27 25 12 1 3 56 1 0 .252 .284 .290 .574 61 58 0.7
2023 Toronto - MLB 30 78 146 26 4 0 1 7 13 3 2 0 25 0 0 .178 .205 .226 .431 23 13 -0.5
2024 Oakland - MLB 31 36 129 35 4 0 0 12 9 4 0 0 25 0 1 .271 .293 .302 .596 74 72 0.5
2024 Arizona - MLB 31 22 63 17 3 0 0 5 6 3 0 1 11 1 0 .270 .299 .317 .616 75 68 0.1
2024 Texas - MLB 31 60 194 54 11 1 1 22 16 7 1 2 24 1 1 .278 .304 .361 .665 90 82 1.1
2024 Total - MLB 31 118 386 106 18 1 1 39 31 14 1 3 60 2 2 .275 .300 .334 .634 82 76 1.7
2025 Texas - MLB 32 82 283 75 10 2 0 25 19 13 2 3 72 2 3 .265 .299 .314 .613 71 68 -0.3
2026 Texas - MLB 33 43 146 28 6 0 1 7 12 6 1 1 31 1 0 .192 .227 .253 .481 35 27 -0.7
Total MLB 734 2065 504 83 8 11 162 195 101 20 12 442 15 8 .244 .284 .308 .592 65 61 3.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 Princeton - R 18 47 193 52 11 1 4 17 29 9 1 0 26 5 7 .269 .305 .399 .704 86 83 0.1
2012 Bowling Green - A 19 114 442 124 22 3 10 72 63 40 7 6 60 17 11 .281 .345 .412 .757 96 94 1.2
2013 FCL - R 20 1 4 2 1 0 0 1 1 0 0 0 0 0 0 .500 .500 .750 1.250 205 195 0.1
2013 Charlotte - A+ 20 113 449 116 15 3 0 33 56 38 3 4 81 12 8 .258 .318 .305 .623 71 70 -0.1
2014 Montgomery - AA 21 114 447 121 27 4 4 47 42 30 2 5 91 4 4 .271 .316 .376 .692 94 89 1.0
2015 Charlotte - A+ 22 13 44 14 2 0 0 6 2 4 2 1 9 3 1 .318 .392 .364 .756 114 124 0.4
2015 Montgomery - AA 22 74 258 59 7 0 0 19 26 18 10 1 64 5 3 .229 .303 .256 .559 56 56 -0.5
2016 Connecticut - S A 23 30 126 42 10 1 1 14 26 15 1 1 20 4 1 .333 .406 .452 .858 126 132 1.0
2016 San Jose - A+ 23 3 11 3 1 0 0 1 1 0 0 1 2 0 0 .273 .250 .364 .614 64 45 -0.0
2016 Richmond - AA 23 38 141 47 6 1 0 17 18 9 2 1 21 3 1 .333 .379 .390 .769 114 116 0.8
2017 Richmond - AA 24 95 395 141 17 2 2 40 60 30 3 1 38 14 4 .357 .406 .425 .831 136 137 3.6
2017 Sacramento - AAA 24 17 69 23 3 1 1 7 9 6 1 0 12 1 1 .333 .395 .449 .844 129 138 0.6
2018 Sacramento - AAA 25 131 520 146 31 4 5 49 64 43 7 7 86 11 3 .281 .340 .385 .724 92 90 1.2
Total PCL 148 589 169 34 5 6 56 73 49 8 7 98 12 4 .287 .346 .392 .738 96 96
Total EL 133 536 188 23 3 2 57 78 39 5 2 59 17 5 .351 .399 .416 .815 130 132
Total SL 188 705 180 34 4 4 66 68 48 12 6 155 9 7 .255 .311 .332 .643 80 77
Total CAL 3 11 3 1 0 0 1 1 0 0 1 2 0 0 .273 .250 .364 .614 64 45
Total FSL 126 493 130 17 3 0 39 58 42 5 5 90 15 9 .264 .325 .310 .635 75 75
Total MID 114 442 124 22 3 10 72 63 40 7 6 60 17 11 .281 .345 .412 .757 96 94
Total NYP 30 126 42 10 1 1 14 26 15 1 1 20 4 1 .333 .406 .452 .858 126 132
Total APP 47 193 52 11 1 4 17 29 9 1 0 26 5 7 .269 .305 .399 .704 86 83
Total FCL 1 4 2 1 0 0 1 1 0 0 0 0 0 0 .500 .500 .750 1.250 205 195
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 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2021 Toronto - MLB 28 11 33 10 1 0 0 2 4 2 2 0 4 1 1 .303 .378 .333 .712 89 97 0.3
2022 Toronto - MLB 29 9 19 2 1 0 0 1 1 2 0 0 10 0 0 .105 .190 .158 .348 -1 -2 0.7
2023 Toronto - MLB 30 2 2 1 0 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 188 194 0.5
2024 Texas - MLB 31 2 8 2 1 0 0 2 0 0 0 0 1 0 0 .250 .250 .375 .625 77 71 0.9
Total MLB 26 62 15 3 0 0 5 5 4 2 0 15 1 1 .242 .309 .290 .599 63 66
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2011 Princeton - R SS 46 0 78 123 24 209 8 .962 0.0 0.00 0.0 .000
2012 Bowling Green - A SS 105 0 161 266 44 446 19 .957 0.0 0.00 0.0 .000
2013 Charlotte - A+ SS 110 0 143 313 63 479 23 .952 0.0 0.00 0.0 .000
2013 FCL - R SS 1 0 0 6 0 6 0 1.000 0.0 0.00 0.0 .000
2014 Montgomery - AA SS 112 0 147 316 74 484 21 .957 0.0 0.00 0.0 .000
2017 San Francisco - MLB 2B 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2017 San Francisco - MLB SS 18 14 25 40 10 67 2 .970 129.2 4.51 +1.6 1.078
2018 San Francisco - MLB SS 18 18 22 51 12 74 1 .986 153.0 4.29 +0.7 1.052
2019 San Francisco - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2019 San Francisco - MLB SS 109 101 136 298 58 441 7 .984 904.0 4.32 +7.2 1.052
2020 Toronto - MLB 3B 1 1 0 2 0 2 0 1.000 8.0 2.25 -0.5 .685
2020 Toronto - MLB SS 39 32 27 96 17 123 0 1.000 304.1 3.64 +4.1 1.106
2020 San Francisco - MLB SS 42 39 60 114 28 175 1 .994 346.2 4.52 +2.7 1.077
2021 Toronto - MLB 2B 7 5 6 9 1 15 0 1.000 46.0 2.93 -1.7 .699
2021 Toronto - MLB 3B 1 1 0 1 0 1 0 1.000 8.0 1.12 -0.1 1.032
2021 Toronto - MLB SS 70 18 23 71 10 94 0 1.000 220.0 3.85 +2.7 1.062
2022 Toronto - MLB 2B 22 15 23 50 13 73 0 1.000 148.1 4.43 -0.5 .992
2022 Toronto - MLB SS 76 57 70 178 32 253 5 .980 527.0 4.24 +6.1 1.044
2023 Toronto - MLB 1B 1 0 4 0 0 4 0 1.000 4.0 9.00 +0.1 1.019
2023 Toronto - MLB 2B 10 5 8 23 3 31 0 1.000 55.0 5.07 +0.6 1.042
2023 Toronto - MLB 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 +0.0 1.043
2023 Toronto - MLB SS 62 22 32 77 16 114 5 .956 303.2 3.23 +2.2 1.004
2024 Arizona - MLB 2B 2 2 2 1 0 3 0 1.000 15.0 1.80 +0.0 .987
2024 Arizona - MLB 3B 5 4 1 7 0 8 0 1.000 34.0 2.12 -0.7 .802
2024 Oakland - MLB SS 36 36 46 116 20 167 5 .970 315.1 4.62 +3.3 1.041
2024 Arizona - MLB SS 17 14 18 37 9 56 1 .982 124.1 3.98 +0.3 1.022
2024 Texas - MLB SS 60 59 84 153 26 241 4 .983 509.0 4.19 +6.1 1.070
2025 Texas - MLB 1B 2 2 6 0 0 6 0 1.000 10.0 5.40 +0.1 1.023
2025 Texas - MLB 2B 15 13 18 43 8 61 0 1.000 127.0 4.32 +1.0 1.023
2025 Texas - MLB 3B 2 2 2 3 0 5 0 1.000 17.0 2.65 +0.3 1.055
2025 Texas - MLB SS 63 62 101 170 28 279 8 .971 549.2 4.44 -3.1 1.004
2026 Texas - MLB 1B 4 4 36 1 1 37 0 1.000 40.0 8.32 +0.1 1.019
2026 Texas - MLB 2B 16 16 24 32 9 57 1 .982 137.0 3.68 +0.8 1.034
2026 Texas - MLB 3B 7 7 6 10 3 16 0 1.000 64.0 2.25 -0.2 .967
2026 Texas - MLB SS 16 16 9 34 6 44 1 .977 147.1 2.63 -0.9 .953
TOTAL 1B 7 6 46 1 1 47 0 1.000 54.0 7.83 +0.2 1.020
TOTAL 2B 73 57 81 158 34 240 1 .996 537.1 4.00 +0.1 .992
TOTAL 3B 17 16 9 24 3 33 0 1.000 140.0 2.12 -1.0 .901
TOTAL SS 1000 488 1182 2459 477 3752 111 .970 4534.0 7.23 +33.0 1.047
PLAYER HISTORY
01/01/2016 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (30); Eye: 45 (50).
04/03/2016 Released by the Tampa Bay organization.
04/06/2016 Signed a minor league contract with the Detroit Tigers organization.
07/19/2016 Was traded by the Detroit Tigers to the San Francisco Giants, along with SP Matt Garza, C Grayson Greiner, in exchange for CF Drew Stubbs.
01/01/2017 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 25 (30); Eye: 50 (50).
09/13/2017 Wins the 2017 Eastern League Round 1 with the Richmond Flying Squirrels!
09/22/2017 Wins the 2017 EL EL Glove Wizard Award at SS.
09/24/2017 Wins the 2017 Pacific Coast League Round 2 with the Sacramento River Cats!
11/20/2017 Received a 1-year contract worth a total of $535,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 45 (45).
07/01/2018 Was selected to the 2018 Pacific Coast League All-Star Game.
07/23/2018 Wins the PCL PC Player of the Week Award.
10/11/2018 Wins the 2018 PCL PC Glove Wizard Award at SS.
11/23/2018 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 45 (45).
11/21/2019 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 45 (45).
05/15/2020 Suspended 4 games after ejection following a brawl.
06/22/2020 Was claimed off waivers by Toronto while with San Francisco.
11/21/2020 Received a 1-year contract worth a total of $570,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 40 (40).
11/09/2021 Signed a 1-year contract extension worth a total of $1,050,000 with the Toronto Blue Jays organization.
01/01/2022 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 40 (40).
11/05/2022 Signed a 1-year contract extension worth a total of $1,525,000 with the Toronto Blue Jays organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 30 (30); Eye: 40 (40).
11/04/2023 Was traded by the Toronto Blue Jays to the Vancouver Aurora, along with 3B Tim Gustafson, in exchange for SP Eric Kennedy.
11/17/2023 Was traded by the Vancouver Aurora to the Oakland Athletics, along with LF Mike Lambright, in exchange for SS Milton Ramos and LF Wes Erickson.
11/25/2023 Received a 1-year contract through arbitration worth a total of $2,443,200.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 25 (25); Eye: 35 (35).
05/24/2024 Was traded by the Oakland Athletics to the Arizona Diamondbacks, along with 1B Clarence Scott, SP Danny Hatfield, and SP Ed Franklin, in exchange for 1B Ryan McBroom, SS Lucius Fox Jr., and CF Albert Almora.
07/31/2024 Was traded by the Arizona Diamondbacks to the Texas Rangers in exchange for RP Toby White.
08/14/2024 Signed a 3-year contract extension worth a total of $6,600,000 with the Texas Rangers organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 30 (30); Eye: 40 (40).
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 20 (20); Eye: 40 (40).
03/29/2026 Unsuccessfully completed training to improve his infield defense at the Texas Rangers development complex.
LEADERBOARD APPEARANCES
Year SH Rank
2024 7 7
Monday, September 21st , 2026 - OOTP Baseball 27.4 Build 76