2B Willi Castro #50
Age: 29 | Bats: S | Throws: R | Morale: Good
10/26/2026
2B WILLI CASTRO #50 - AGE: 29 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
130 536 156 30 4 21 74 38 135 .291 .342 .479 26 3.6
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 55 55 55
BABIP 60 55 60
Avoid K's 50 55 50
Gap 60 65 60
Power 45 45 40
Eye 45 40 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 55 55
Arm: 20 50 50
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: 25 Shortstop: 45
Catcher: - Left Field: 55
1st Base: - Center Field: 35
2nd Base: 55 Right Field: 30
3rd Base: 50
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 55
Stealing Ability: 65
Baserunning Inst.: 55
Sacrifice Bunt: 55
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/05/2026 @ Cin Loss, 3-7 4 0 0 0 0 0 1 0
10/04/2026 @ Cin Loss, 3-7 4 1 1 0 0 0 0 0
10/02/2026 SD Win, 4-3 4 1 1 1 1 0 0 0
10/01/2026 SD Loss, 7-8 4 1 1 0 0 1 1 0
09/30/2026 SD Win, 6-4 4 1 2 1 1 0 1 1
09/29/2026 Mon Win, 5-0 4 0 3 2 0 0 0 0
09/28/2026 Mon Loss, 3-6 4 0 0 0 0 0 2 0
09/27/2026 Mon Win, 3-0 4 0 2 0 0 0 0 0
09/25/2026 Geo Loss, 1-2 4 0 0 0 0 0 2 0
09/23/2026 Geo Win, 5-4 3 1 2 2 1 1 0 0
Birthday:04/24/1997
Born in:Unknown
Nationality:Puerto Rican
Height:6' 1"
Weight:175 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 130 536 156 30 4 21 74 80 38 135 .291 .342 .479 .821 .344 .188 128
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 127 591 8 0 0 5 0 9 257 55 26 5 83.9 93.3 6.31 3.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   174 47 6 2 5 22 22 6 51 3 0 3 .270 .301 .414 .715
Versus Right   362 109 24 2 16 52 58 32 84 6 0 5 .301 .360 .511 .872
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   19 7 0 0 1 6 1 1 8 1 0 0 .368 .381 .526 .907
May   101 34 6 2 2 14 12 10 15 1 0 2 .337 .404 .495 .899
June   95 23 7 0 1 8 14 8 26 1 0 2 .242 .311 .347 .659
July   103 29 5 1 6 12 16 6 36 3 0 1 .282 .319 .524 .843
August   106 25 3 0 3 13 20 9 27 2 0 1 .236 .297 .349 .646
September   104 36 9 1 7 20 15 3 22 1 0 2 .346 .373 .654 1.027
October   8 2 0 0 1 1 2 1 1 0 0 0 .250 .333 .625 .958
Spring Training   30 7 1 0 0 2 3 1 6 0 0 1 .233 .281 .267 .548
Postseason   8 1 0 0 0 0 1 0 1 0 0 0 .125 .125 .125 .250
Last Year   413 99 21 3 11 47 52 33 100 1 1 14 .240 .317 .385 .702
2 Years Ago   341 90 21 5 8 34 48 18 64 0 1 6 .264 .312 .425 .738
Career   2310 583 117 23 52 239 279 141 547 15 6 36 .252 .304 .390 .694
Home   255 73 14 0 5 24 40 17 61 2 0 6 .286 .343 .400 .743
Road   281 83 16 4 16 50 40 21 74 7 0 2 .295 .341 .552 .892
Grass   497 148 28 3 18 66 74 33 128 9 0 7 .298 .344 .475 .819
Turf   39 8 2 1 3 8 6 5 7 0 0 1 .205 .311 .538 .850
Day   54 17 2 1 1 3 7 2 12 0 0 0 .315 .339 .444 .784
Night   482 139 28 3 20 71 73 36 123 9 0 8 .288 .342 .483 .825
As Starter   532 154 30 4 21 72 80 38 134 9 0 8 .289 .341 .479 .820
As Reliever / Substitution   4 2 0 0 0 2 0 0 1 0 0 0 .500 .500 .500 1.000
Pinch Hitting   3 1 0 0 0 2 0 0 1 0 0 0 .333 .333 .333 .667
Close/Late   128 34 8 1 3 17 12 9 38 4 0 1 .266 .310 .414 .724
Inning 1-3   202 61 12 1 9 28 33 11 55 1 0 4 .302 .349 .505 .854
Inning 4-6   161 46 5 2 6 20 27 13 33 3 0 1 .286 .337 .453 .790
Inning 7-9   153 45 12 1 6 26 19 14 44 5 0 3 .294 .354 .503 .858
Extra Innings   20 4 1 0 0 0 1 0 3 0 0 0 .200 .200 .250 .450
0 Outs   194 60 12 1 10 17 42 16 51 1 0 2 .309 .366 .536 .902
1 Outs   181 50 7 0 6 32 26 8 51 8 0 3 .276 .305 .414 .719
2 Outs   161 46 11 3 5 25 12 14 33 0 0 3 .286 .354 .484 .838
Scoring Position   138 42 10 0 5 54 14 10 35 9 0 1 .304 .335 .486 .821
Bases Empty   309 88 16 4 13 13 55 24 81 0 0 6 .285 .348 .489 .837
Runner on 1st   89 26 4 0 3 7 11 4 19 0 0 1 .292 .330 .438 .768
Runner on 2nd   53 15 6 0 1 11 4 2 15 0 0 0 .283 .309 .453 .762
Runner on 3rd   14 6 2 0 1 9 2 1 3 2 0 0 .429 .412 .786 1.197
Runner on 1st & 2nd   40 7 0 0 0 2 3 3 11 0 0 0 .175 .233 .175 .408
Runner on 1st & 3rd   14 5 2 0 1 9 1 1 5 2 0 0 .357 .353 .714 1.067
Runner on 2nd & 3rd   8 4 0 0 1 7 2 1 0 1 0 0 .500 .500 .875 1.375
Bases Loaded   9 5 0 0 1 16 2 2 1 4 0 1 .556 .500 .889 1.389
Two Strikes   293 63 9 2 10 27 39 28 135 3 0 3 .215 .287 .362 .649
First Pitch   81 34 5 0 6 18 12 0 0 1 0 1 .420 .422 .704 1.125
Count 0-1   54 20 7 1 2 15 10 0 0 2 0 2 .370 .379 .648 1.027
Count 0-2   52 16 4 0 4 7 9 0 22 0 0 0 .308 .308 .615 .923
Count 1-0   27 10 4 0 0 2 2 0 0 0 0 0 .370 .370 .519 .889
Count 1-1   34 13 1 1 2 4 7 0 0 0 0 0 .382 .382 .647 1.029
Count 1-2   90 20 1 0 4 12 11 0 38 1 0 2 .222 .237 .367 .603
Count 2-0   6 2 1 0 0 2 1 0 0 0 0 1 .333 .429 .500 .929
Count 2-1   25 8 1 0 1 2 4 0 0 1 0 1 .320 .333 .480 .813
Count 2-2   74 16 3 0 1 4 5 0 36 1 0 1 .216 .224 .297 .521
Count 3-0   0 0 0 0 0 0 1 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   16 6 2 0 0 4 4 8 0 2 0 0 .375 .538 .500 1.038
Full Count   77 11 1 2 1 4 14 28 39 1 0 0 .143 .368 .247 .615
Behind in Count   196 56 12 1 10 34 30 0 60 3 0 4 .286 .296 .510 .806
Ahead in Count   74 26 8 0 1 10 12 10 0 3 0 2 .351 .427 .500 .927
Batting Leadoff   179 45 6 2 12 23 32 11 53 4 0 2 .251 .296 .508 .804
Batting 2nd   6 2 0 0 1 2 1 0 2 0 0 0 .333 .333 .833 1.167
Batting 3rd   141 49 11 0 4 22 22 7 32 2 0 3 .348 .386 .511 .896
Batting 4th   121 37 10 1 3 14 15 12 20 1 0 2 .306 .375 .479 .854
Batting 5th   72 16 2 1 1 8 10 7 23 0 0 1 .222 .300 .319 .619
Batting 7th   16 7 1 0 0 5 0 1 4 2 0 0 .438 .421 .500 .921
Batting 8th   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Low Leverage   191 58 9 3 10 20 35 18 42 1 0 7 .304 .382 .539 .922
Medium Leverage   235 68 13 1 9 26 35 14 64 2 0 1 .289 .329 .468 .797
High Leverage   107 29 7 0 2 28 10 5 28 6 0 0 .271 .288 .393 .681
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
2021 San Francisco - CBA 24 84 253 63 13 1 3 26 24 14 1 1 50 3 1 .249 .290 .344 .634 78 75 -0.3
2022 San Francisco - CBA 25 98 298 62 8 5 4 22 28 15 3 3 85 5 3 .208 .251 .309 .560 60 59 -0.4
2023 San Francisco - CBA 26 128 469 113 24 5 5 36 47 23 4 1 113 11 6 .241 .282 .345 .627 77 77 0.8
2024 San Francisco - CBA 27 60 206 52 14 2 6 24 30 10 2 0 47 11 0 .252 .294 .427 .721 94 96 0.8
2024 Anaheim - CBA 27 35 135 38 7 3 2 10 18 8 4 0 17 19 1 .281 .340 .422 .762 108 110 0.9
2024 Total - CBA 27 95 341 90 21 5 8 34 48 18 6 0 64 30 1 .264 .312 .425 .738 99 102 1.7
2025 Anaheim - CBA 28 109 413 99 21 3 11 47 52 33 14 1 100 31 14 .240 .317 .385 .702 91 93 1.1
2026 Anaheim - CBA 29 130 536 156 30 4 21 74 80 38 8 9 135 26 5 .291 .342 .479 .821 127 128 3.6
Total CBA 644 2310 583 117 23 52 239 279 141 36 15 547 106 30 .252 .304 .390 .694 93 93 6.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
2016 Jackson - R 19 21 79 30 3 2 5 28 21 15 2 1 21 0 0 .380 .485 .658 1.143 176 172 1.0
2016 Duluth - S A 19 43 138 40 4 4 3 26 20 14 7 1 41 1 2 .290 .381 .442 .823 119 121 0.9
2017 Mesa - R 20 5 15 3 0 0 1 1 3 1 2 0 5 0 0 .200 .333 .400 .733 70 69 0.0
2017 Jackson - R 20 27 104 33 6 3 3 13 21 20 6 0 28 0 2 .317 .454 .519 .973 139 132 1.1
2017 Total - R 20 32 119 36 6 3 4 14 24 21 8 0 33 0 2 .303 .439 .504 .943 131 124 1.1
2017 Port Royal - A 20 9 35 10 1 1 2 6 6 1 0 0 7 0 0 .286 .306 .543 .848 120 111 0.5
2017 San Antonio - A 20 23 89 26 4 0 2 7 9 6 1 1 20 0 0 .292 .340 .404 .745 89 83 0.2
2017 Total - A 20 32 124 36 5 1 4 13 15 7 1 1 27 0 0 .290 .331 .444 .774 97 91 0.7
2018 Midland - AA 21 84 337 116 19 3 17 71 76 45 12 9 49 13 10 .344 .429 .570 .999 128 124 2.2
2018 Albuquerque - AAA 21 9 37 13 2 0 1 6 6 2 0 1 9 2 2 .351 .375 .486 .861 98 99 -0.0
2019 Midland - AA 22 134 573 198 28 9 30 109 116 54 10 3 70 22 11 .346 .409 .583 .992 121 114 3.1
2020 Albuquerque - AAA 23 96 417 145 27 5 9 75 85 37 3 5 51 7 4 .348 .400 .501 .902 112 116 2.1
2020 Salinas - AAA 23 19 80 29 8 0 0 7 14 4 1 1 16 3 1 .362 .395 .463 .858 103 106 0.5
2020 Total - AAA 23 115 497 174 35 5 9 82 99 41 4 6 67 10 5 .350 .400 .495 .895 111 115 2.6
2021 Fresno - AA 24 2 8 2 2 0 0 0 3 3 0 0 2 1 1 .250 .455 .500 .955 142 152 0.1
2021 Salinas - AAA 24 48 204 64 15 2 8 37 29 12 0 2 29 1 4 .314 .349 .525 .873 111 108 1.6
2024 Salinas - AAA 27 2 8 2 1 0 0 0 1 0 0 0 1 0 0 .250 .250 .375 .625 53 42 -0.0
Total PCL 174 746 253 53 7 18 125 135 55 4 9 106 13 11 .339 .383 .501 .885 110 112
Total TL 220 918 316 49 12 47 180 195 102 22 12 121 36 22 .344 .417 .577 .995 124 118
Total MWL 23 89 26 4 0 2 7 9 6 1 1 20 0 0 .292 .340 .404 .745 89 83
Total SAL 9 35 10 1 1 2 6 6 1 0 0 7 0 0 .286 .306 .543 .848 120 111
Total NWL 43 138 40 4 4 3 26 20 14 7 1 41 1 2 .290 .381 .442 .823 119 121
Total Appy 48 183 63 9 5 8 41 42 35 8 1 49 0 2 .344 .467 .579 1.046 155 149
Total ARZ 5 15 3 0 0 1 1 3 1 2 0 5 0 0 .200 .333 .400 .733 70 69
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
2016 Jackson - Appy 19 8 30 7 0 0 4 5 6 6 4 0 7 0 1 .233 .425 .633 1.058 155 143 0.2
2018 Midland - TL 21 4 16 5 1 0 1 1 2 2 1 0 2 0 1 .312 .421 .562 .984 125 128 0.3
2019 Midland - TL 22 10 47 18 3 1 2 12 14 5 0 0 8 4 0 .383 .442 .617 1.059 136 130 1.0
2020 Salinas - PCL 23 3 13 4 1 0 0 2 0 0 0 0 2 0 0 .308 .308 .385 .692 63 61 -0.0
2026 Anaheim - CBA 29 2 8 1 0 0 0 0 1 0 0 0 1 0 0 .125 .125 .125 .250 -29 -42 -0.7
Total CBA 2 8 1 0 0 0 0 1 0 0 0 1 0 0 .125 .125 .125 .250 -29 -42
Total PCL 3 13 4 1 0 0 2 0 0 0 0 2 0 0 .308 .308 .385 .692 63 61
Total TL 14 63 23 4 1 3 13 16 7 1 0 10 4 1 .365 .437 .603 1.040 133 129
Total Appy 8 30 7 0 0 4 5 6 6 4 0 7 0 1 .233 .425 .633 1.058 155 143
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Duluth - S A 3B 42 40 21 58 3 84 5 .940 349.1 2.04 +0.6 1.014
2016 Jackson - R 3B 21 21 3 32 3 38 3 .921 180.0 1.75 -0.7 .968
2016 Duluth - S A SS 1 0 0 0 0 0 0 .000 6.0 0.00 0.0 .000
2017 Port Royal - A C 1 1 8 0 0 9 1 .889 9.0 8.00 -0.1 .000 0 1 0 0.0
2017 San Antonio - A SS 23 23 28 51 10 82 3 .963 194.0 3.66 +0.3 1.009
2017 Port Royal - A SS 7 7 10 21 4 31 0 1.000 64.0 4.36 +2.9 1.319
2017 Jackson - R SS 27 27 27 51 11 80 2 .975 233.0 3.01 +2.1 1.081
2017 Mesa - R SS 2 2 2 4 1 6 0 1.000 19.0 2.84 +0.6 1.556
2017 Port Royal - A CF 1 0 0 0 0 0 0 .000 2.1 0.00 0.0 .000
2018 Albuquerque - AAA 2B 8 8 14 23 5 39 2 .949 70.1 4.73 -0.9 .915
2018 Midland - AA 2B 52 52 82 149 40 237 6 .975 458.0 4.54 -0.3 .996
2018 Midland - AA SS 32 32 29 85 21 119 5 .958 281.1 3.65 +0.4 1.008
2019 Midland - AA 2B 29 28 53 75 25 130 2 .985 249.0 4.63 -0.9 .997
2019 Midland - AA SS 104 103 146 279 70 440 15 .966 912.1 4.19 +3.2 1.012
2019 Midland - AA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Salinas - AAA P 2 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2020 Albuquerque - AAA P 1 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
2020 Albuquerque - AAA 2B 70 70 140 193 57 338 5 .985 610.1 4.91 +1.4 1.003
2020 Salinas - AAA 2B 18 18 33 60 16 95 2 .979 164.1 5.09 +0.9 1.008
2020 Albuquerque - AAA SS 22 19 21 61 11 86 4 .953 186.0 3.97 -1.1 .987
2021 San Francisco - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Salinas - AAA 1B 1 1 6 0 2 6 0 1.000 8.0 6.75 +0.0 1.032
2021 Fresno - AA 1B 1 1 5 0 0 5 0 1.000 6.0 7.50 0.0 .000
2021 San Francisco - MLB 2B 23 23 42 58 19 103 3 .971 198.0 4.55 -2.1 .933
2021 Fresno - AA 2B 1 0 2 0 0 2 0 1.000 3.0 6.00 0.0 .000
2021 San Francisco - MLB 3B 18 16 7 28 2 41 6 .854 147.2 2.13 -4.5 .789
2021 Fresno - AA 3B 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2021 San Francisco - MLB SS 21 21 26 72 15 101 3 .970 189.2 4.65 -0.7 .979
2021 Salinas - AAA SS 45 45 48 145 29 198 5 .975 403.0 4.31 +8.0 1.114
2022 San Francisco - MLB 2B 73 67 121 173 51 300 6 .980 588.1 4.50 +1.1 1.016
2022 San Francisco - MLB 3B 2 2 1 3 1 4 0 1.000 17.0 2.12 +0.2 1.036
2022 San Francisco - MLB SS 6 2 8 11 3 19 0 1.000 45.0 3.80 +0.8 1.245
2022 San Francisco - MLB LF 5 4 13 0 0 13 0 1.000 36.0 3.25 -0.2 .977
2022 San Francisco - MLB CF 4 4 7 1 0 9 1 .889 31.0 2.32 -1.1 .870
2022 San Francisco - MLB RF 1 0 3 0 0 3 0 1.000 5.0 5.40 +0.3 .983
2023 San Francisco - MLB 2B 91 84 125 244 69 375 6 .984 761.2 4.36 +3.5 1.054
2023 San Francisco - MLB 3B 2 2 0 2 0 2 0 1.000 15.0 1.20 -0.4 .693
2023 San Francisco - MLB SS 26 21 15 62 5 80 3 .963 197.1 3.51 -0.8 .969
2023 San Francisco - MLB LF 13 11 20 0 0 20 0 1.000 99.0 1.82 -0.9 .930
2024 San Francisco - MLB 2B 19 17 32 50 14 83 1 .988 157.1 4.69 +0.3 .979
2024 Anaheim - MLB 2B 1 1 1 4 1 5 0 1.000 8.0 5.62 +0.1 .959
2024 Salinas - AAA 2B 2 2 4 6 1 10 0 1.000 17.0 5.29 +0.2 1.133
2024 San Francisco - MLB 3B 1 1 0 3 1 3 0 1.000 7.0 3.86 -0.0 1.032
2024 Anaheim - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 San Francisco - MLB SS 5 5 5 16 4 22 1 .955 46.0 4.11 -0.8 .949
2024 Anaheim - MLB SS 6 4 6 10 2 16 0 1.000 34.0 4.24 -0.3 1.012
2024 San Francisco - MLB LF 29 25 49 2 0 51 0 1.000 235.0 1.95 +1.4 1.054
2024 Anaheim - MLB LF 29 29 61 3 1 66 2 .970 267.0 2.16 +0.6 1.001
2025 Anaheim - MLB 2B 64 60 98 147 24 254 9 .965 527.2 4.18 +2.2 1.000
2025 Anaheim - MLB 3B 17 17 9 29 1 43 5 .884 146.2 2.33 -1.8 .909
2025 Anaheim - MLB SS 16 11 15 30 2 46 1 .978 111.1 3.64 -0.6 1.021
2025 Anaheim - MLB LF 17 14 24 1 0 25 0 1.000 130.0 1.73 +0.4 1.033
2025 Anaheim - MLB CF 1 1 3 0 0 3 0 1.000 9.0 3.00 +0.1 1.015
2025 Anaheim - MLB RF 1 1 2 0 0 2 0 1.000 7.0 2.57 +0.3 1.044
2026 Anaheim - MLB 2B 20 18 19 37 10 57 1 .982 160.0 3.15 +0.2 .997
2026 Anaheim - MLB 3B 107 106 53 183 11 247 11 .955 965.2 2.20 -6.8 .958
2026 Anaheim - MLB SS 1 0 0 0 0 0 0 .000 2.0 0.00 -0.5 .000
2026 Anaheim - MLB LF 1 1 3 0 0 3 0 1.000 9.0 3.00 +0.0 1.017
2026 Anaheim - MLB RF 1 1 2 0 0 2 0 1.000 12.2 1.42 -0.3 .677
TOTAL P 3 0 0 0 0 0 0 .000 3.2 0.00 0.0 .000
TOTAL C 1 1 8 0 0 9 1 .889 9.0 8.00 -0.1 .000 0 1 0 0.0
TOTAL 1B 3 2 11 0 2 11 0 1.000 15.0 6.60 +0.0 1.032
TOTAL 2B 471 448 766 1219 332 2028 43 .979 3973.0 4.50 +5.8 1.007
TOTAL 3B 212 206 94 338 22 462 30 .935 1838.1 2.11 -13.5 .948
TOTAL SS 344 322 386 898 188 1326 42 .968 2924.0 3.95 +13.4 1.030
TOTAL LF 94 84 170 6 1 178 2 .989 776.0 2.04 +1.4 1.010
TOTAL CF 6 5 10 1 0 12 1 .917 42.1 2.34 -1.0 .909
TOTAL RF 3 2 7 0 0 7 0 1.000 24.2 2.55 +0.3 .883
PLAYER HISTORY
04/21/2024 Injured (intercostal strain),out for 3-4 weeks.
01/01/2025 OSA scouting updated ratings: Contact: 55; Power: 45; Eye: 45.
05/12/2025 Injured (bruised wrist),day-to-day for one week.
05/16/2025 Suffered setback in recovery from injury, will miss another one week.
08/15/2025 Injured (strained oblique),out for 6 weeks.
01/01/2026 OSA scouting updated ratings: Contact: 50; Power: 45; Eye: 45.
03/23/2026 Injured (intercostal strain),out for 5 weeks.
05/24/2026 Injured (bruised jaw),day-to-day for 1 day.
06/02/2026 Injured (groin soreness),day-to-day for one week.
09/07/2026 Wins the CBA UL Player of the Week Award.
LEADERBOARD APPEARANCES
Year SB Rank
2026 26 9
Year HP Rank
2025 14 7
Year SF Rank
2026 9 2
Sunday, October 25th , 2026 - OOTP Baseball 27.4 Build 76