SS Ivan Castillo #40
Age: 31 | Bats: S | Throws: R | Morale: Normal
07/16/2026
SS IVAN CASTILLO #40 - AGE: 31 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
15 45 10 2 0 0 2 4 7 .222 .280 .267 0 -0.4
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 50 50 55
BABIP 45 40 45
Avoid K's 65 60 65
Gap 45 40 45
Power 20 20 20
Eye 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 55
Errors: - 50 55
Arm: 20 60 50
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 50
Catcher: - Left Field: 25
1st Base: - Center Field: 20
2nd Base: 60 Right Field: 25
3rd Base: 50
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 45
Stealing Ability: 60
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
07/15/2026 @ HRT Loss, 0-11 1 0 0 0 0 0 0 0
07/14/2026 @ HRT Loss, 3-6 2 0 0 0 0 1 1 0
07/13/2026 @ HRT Loss, 3-4 1 0 0 0 0 0 0 0
07/12/2026 TAL Loss, 7-21 4 1 1 0 0 0 0 0
07/11/2026 TAL Win, 3-2 1 0 0 0 0 1 0 0
07/10/2026 TAL Loss, 4-8 3 0 0 1 0 0 0 0
07/08/2026 OTT Win, 8-6 0 0 0 0 0 0 0 0
07/06/2026 OTT Loss, 2-5 4 0 1 0 0 0 0 0
07/04/2026 @ PRO Loss, 1-6 3 1 1 0 0 0 1 0
07/03/2026 @ PRO Loss, 7-8 6 0 2 0 0 1 0 0
Birthday:05/30/1995
Born in:Unknown
Nationality:Dominican
Height:5' 11"
Weight:165 lbs
Local Popularity:Unknown
National Pop.:Unknown
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:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 15 45 10 2 0 0 2 4 4 7 .222 .280 .267 .547 .236 .044 24
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 54 0 0 0 0 4 1 12 2 0 0 0.0 4.1 2.74 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   10 3 0 0 0 1 1 2 0 0 0 0 .300 .417 .300 .717
Versus Right   35 7 2 0 0 1 3 2 7 1 4 0 .200 .237 .257 .494
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   4 0 0 0 0 0 0 1 1 0 1 0 .000 .200 .000 .200
Last Week   12 2 0 0 0 1 1 1 0 1 3 0 .167 .214 .167 .381
June   16 4 1 0 0 0 2 1 4 0 0 0 .250 .294 .312 .607
July   29 6 1 0 0 2 2 3 3 1 4 0 .207 .273 .241 .514
Last Year   320 98 23 2 0 28 47 23 21 2 17 3 .306 .356 .391 .747
2 Years Ago   326 94 16 2 2 24 32 18 24 1 9 1 .288 .327 .368 .695
Career   691 202 41 4 2 54 83 45 52 4 30 4 .292 .337 .372 .709
Home   23 6 1 0 0 2 3 2 3 1 3 0 .261 .308 .304 .612
Road   22 4 1 0 0 0 1 2 4 0 1 0 .182 .250 .227 .477
Grass   45 10 2 0 0 2 4 4 7 1 4 0 .222 .280 .267 .547
Day   20 4 1 0 0 0 3 1 3 0 0 0 .200 .238 .250 .488
Night   25 6 1 0 0 2 1 3 4 1 4 0 .240 .310 .280 .590
As Starter   43 10 2 0 0 2 4 4 7 1 4 0 .233 .292 .279 .571
As Reliever / Substitution   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   5 1 1 0 0 0 0 2 0 0 2 0 .200 .429 .400 .829
Inning 1-3   12 3 0 0 0 1 2 0 4 0 1 0 .250 .250 .250 .500
Inning 4-6   18 2 1 0 0 0 1 1 3 0 1 0 .111 .158 .167 .325
Inning 7-9   12 4 0 0 0 1 1 2 0 1 1 0 .333 .400 .333 .733
Extra Innings   3 1 1 0 0 0 0 1 0 0 1 0 .333 .500 .667 1.167
0 Outs   18 3 0 0 0 1 2 2 3 1 2 0 .167 .238 .167 .405
1 Outs   11 2 0 0 0 1 0 1 2 0 2 0 .182 .250 .182 .432
2 Outs   16 5 2 0 0 0 2 1 2 0 0 0 .312 .353 .438 .790
Scoring Position   12 2 0 0 0 2 1 2 1 1 4 0 .167 .267 .167 .433
Bases Empty   28 6 2 0 0 0 3 2 5 0 0 0 .214 .267 .286 .552
Runner on 1st   5 2 0 0 0 0 0 0 1 0 0 0 .400 .400 .400 .800
Runner on 2nd   4 1 0 0 0 0 1 1 0 0 4 0 .250 .400 .250 .650
Runner on 3rd   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
Runner on 1st & 2nd   3 1 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Runner on 1st & 3rd   1 0 0 0 0 1 0 0 1 1 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Bases Loaded   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   22 2 0 0 0 1 2 3 7 1 0 0 .091 .192 .091 .283
First Pitch   7 3 1 0 0 0 1 0 0 0 4 0 .429 .429 .571 1.000
Count 0-1   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 0-2   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 1-0   2 2 1 0 0 1 1 0 0 0 0 0 1.000 1.000 1.500 2.500
Count 1-1   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   7 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Count 2-0   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-2   8 2 0 0 0 1 2 0 3 1 0 0 .250 .222 .250 .472
Count 3-1   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Full Count   5 0 0 0 0 0 0 3 1 0 0 0 .000 .375 .000 .375
Behind in Count   13 2 0 0 0 0 0 0 3 0 0 0 .154 .154 .154 .308
Ahead in Count   9 3 1 0 0 1 1 1 0 0 0 0 .333 .400 .444 .844
Batting 2nd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   33 7 1 0 0 2 3 3 7 1 4 0 .212 .270 .242 .513
Batting 9th   11 3 1 0 0 0 1 1 0 0 0 0 .273 .333 .364 .697
Low Leverage   25 4 1 0 0 0 2 1 7 0 0 0 .160 .192 .200 .392
Medium Leverage   12 4 1 0 0 0 2 2 0 0 2 0 .333 .429 .417 .845
High Leverage   7 1 0 0 0 2 0 1 0 1 2 0 .143 .222 .143 .365
SOUTHERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 71 26 5 1 2 25 20 16 4 .366 .483 .549 1.032 .451 .183 150
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 92 1 0 0 1 3 1 39 8 3 1 75.0 21.0 11.10 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 8 3 0 0 8 5 5 0 0 0 0 .444 .565 .611 1.176
Versus Right   53 18 2 1 2 17 15 11 4 1 3 1 .340 .455 .528 .983
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   24 12 3 1 1 11 6 4 2 0 1 0 .500 .571 .833 1.405
May   3 1 0 0 0 0 2 1 0 0 1 0 .333 .500 .333 .833
June   44 13 2 0 1 14 12 11 2 1 1 1 .295 .439 .409 .848
Last Year   113 46 6 1 0 20 12 7 7 1 3 2 .407 .447 .478 .925
2 Years Ago   116 36 4 0 2 12 22 10 4 1 0 0 .310 .362 .397 .759
Career   300 108 15 2 4 57 54 33 15 3 6 3 .360 .425 .463 .888
Home   45 20 5 0 1 19 14 12 4 0 1 1 .444 .569 .622 1.191
Road   26 6 0 1 1 6 6 4 0 1 2 0 .231 .323 .423 .746
Grass   71 26 5 1 2 25 20 16 4 1 3 1 .366 .483 .549 1.032
Day   12 2 0 0 1 3 3 1 0 0 2 0 .167 .231 .417 .647
Night   59 24 5 1 1 22 17 15 4 1 1 1 .407 .526 .576 1.103
As Starter   71 26 5 1 2 25 20 16 4 1 3 1 .366 .483 .549 1.032
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2022 Phoenix - CBA 27 11 25 5 0 0 0 3 3 1 1 0 5 0 0 .200 .259 .200 .459 32 26 -0.1
Total CBA 11 25 5 0 0 0 3 3 1 1 0 5 0 0 .200 .259 .200 .459 32 26 -0.1
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 Surprise - R 21 58 217 57 13 1 8 26 46 48 11 3 82 3 2 .263 .416 .442 .858 112 112 1.4
2016 Roswell - AA 21 11 29 5 2 0 0 4 5 6 1 0 11 0 0 .172 .333 .241 .575 47 57 -0.1
2017 Roswell - AA 22 105 394 97 9 3 7 45 54 31 8 5 91 14 3 .246 .311 .338 .648 57 51 -0.3
2018 Yakima - S A 23 72 272 68 15 3 2 50 41 41 12 4 62 4 6 .250 .368 .349 .717 83 89 0.8
2019 Flagstaff - A 24 106 386 115 16 2 7 49 57 48 14 3 66 21 11 .298 .392 .404 .797 94 98 1.1
2020 El Paso - A 25 136 532 169 40 3 13 64 77 62 13 1 54 19 3 .318 .401 .477 .879 125 124 4.3
2021 Flagstaff - A 26 118 416 132 18 0 10 60 56 55 13 0 50 16 9 .317 .413 .433 .846 132 136 4.5
2021 Roswell - AA 26 4 17 5 1 0 0 1 3 1 0 0 1 1 0 .294 .333 .353 .686 74 77 0.1
2022 Mexicali - AAA 27 99 424 133 18 1 12 53 70 21 7 3 66 7 11 .314 .354 .446 .800 101 98 1.6
2023 Mexicali - AAA 28 138 539 192 33 3 7 52 83 55 4 2 72 3 8 .356 .418 .468 .886 128 130 5.2
2024 Myrtle Beach - AA 29 33 116 36 4 0 2 12 22 10 0 1 4 6 2 .310 .362 .397 .759 88 88 0.3
2024 Niagara Falls - AAA 29 83 326 94 16 2 2 24 32 18 1 1 24 9 10 .288 .327 .368 .695 78 72 0.2
2025 Myrtle Beach - AA 30 31 113 46 6 1 0 20 12 7 2 1 7 5 3 .407 .447 .478 .925 121 126 0.4
2025 Niagara Falls - AAA 30 88 320 98 23 2 0 28 47 23 3 2 21 7 9 .306 .356 .391 .747 83 77 -0.4
2026 Myrtle Beach - AA 31 21 71 26 5 1 2 25 20 16 1 1 4 3 1 .366 .483 .549 1.032 150 150 1.0
2026 Niagara Falls - AAA 31 15 45 10 2 0 0 2 4 4 0 1 7 0 0 .222 .280 .267 .547 36 24 -0.4
Total INT 186 691 202 41 4 2 54 83 45 4 4 52 16 19 .292 .337 .372 .709 77 71
Total PCL 237 963 325 51 4 19 105 153 76 11 5 138 10 19 .337 .391 .458 .848 116 116
Total SL 85 300 108 15 2 4 57 54 33 3 3 15 14 6 .360 .425 .463 .888 117 118
Total TL 120 440 107 12 3 7 50 62 38 9 5 103 15 3 .243 .313 .332 .645 57 52
Total CAL 224 802 247 34 2 17 109 113 103 27 3 116 37 20 .308 .403 .419 .822 114 118
Total MWL 136 532 169 40 3 13 64 77 62 13 1 54 19 3 .318 .401 .477 .879 125 124
Total NWL 72 272 68 15 3 2 50 41 41 12 4 62 4 6 .250 .368 .349 .717 83 89
Total ARZ 58 217 57 13 1 8 26 46 48 11 3 82 3 2 .263 .416 .442 .858 112 112
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
2017 Roswell - TL 22 3 12 4 0 0 0 1 1 0 0 0 2 0 1 .333 .333 .333 .667 62 62 0.8
2025 Myrtle Beach - SL 30 4 13 1 0 0 0 0 0 1 0 0 3 0 0 .077 .143 .077 .220 -46 -65 -0.3
Total SL 4 13 1 0 0 0 0 0 1 0 0 3 0 0 .077 .143 .077 .220 -46 -65
Total TL 3 12 4 0 0 0 1 1 0 0 0 2 0 1 .333 .333 .333 .667 62 62
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2016 Roswell - AA 2B 5 5 11 19 8 31 1 .968 43.0 6.28 -0.0 .997
2016 Surprise - R 2B 36 36 51 77 18 129 1 .992 297.1 3.87 +0.6 1.016
2016 Roswell - AA 3B 2 2 1 2 0 3 0 1.000 18.0 1.50 +0.1 1.081
2016 Roswell - AA SS 3 1 4 5 0 9 0 1.000 13.0 6.23 +0.2 1.057
2016 Surprise - R SS 22 22 33 50 17 88 5 .943 189.0 3.95 +0.4 1.013
2017 Roswell - AA 2B 2 2 0 2 1 2 0 1.000 14.0 1.29 +0.0 1.002
2017 Roswell - AA 3B 2 2 2 4 1 7 1 .857 18.0 3.00 -0.3 .911
2017 Roswell - AA SS 101 90 150 266 65 423 7 .983 819.2 4.57 +6.3 1.046
2018 Yakima - S A 2B 59 58 102 123 31 227 2 .991 511.1 3.96 +5.4 1.093
2018 Yakima - S A 3B 1 0 0 1 1 1 0 1.000 2.0 4.50 +0.1 1.136
2018 Yakima - S A SS 5 0 3 5 1 8 0 1.000 11.1 6.35 +0.7 1.335
2018 Yakima - S A CF 3 3 8 0 0 8 0 1.000 19.2 3.66 -0.6 .910
2019 Flagstaff - A 3B 79 77 44 121 15 177 12 .932 693.0 2.14 -0.7 .978
2019 Flagstaff - A SS 25 21 25 46 10 74 3 .959 188.1 3.39 -1.5 1.011
2020 El Paso - A 2B 106 106 207 256 67 472 9 .981 951.1 4.38 +7.1 1.076
2020 El Paso - A 3B 12 11 3 21 1 25 1 .960 102.0 2.12 +0.1 1.028
2020 El Paso - A SS 1 1 3 2 2 6 1 .833 8.0 5.62 -0.4 .526
2020 El Paso - A LF 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2021 Roswell - AA 2B 1 1 2 5 2 8 1 .875 9.0 7.00 -0.1 1.012
2021 Flagstaff - A 2B 10 7 18 28 8 47 1 .979 66.0 6.27 +0.2 .976
2021 Roswell - AA 3B 2 2 2 2 0 4 0 1.000 18.0 2.00 +0.0 1.051
2021 Flagstaff - A 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Flagstaff - A SS 99 90 125 256 51 398 17 .957 811.0 4.23 +3.8 1.040
2021 Flagstaff - A CF 6 6 24 1 0 25 0 1.000 51.0 4.41 -1.5 .896
2021 Flagstaff - A RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Phoenix - MLB 2B 4 2 2 8 0 10 0 1.000 24.0 3.75 +0.8 1.120
2022 Mexicali - AAA 2B 35 35 54 102 32 157 1 .994 306.2 4.58 +1.0 1.039
2022 Mexicali - AAA 3B 8 8 3 18 2 22 1 .955 65.0 2.91 -0.1 1.064
2022 Phoenix - MLB SS 6 3 2 9 1 13 2 .846 35.0 2.83 -0.8 .833
2022 Mexicali - AAA SS 52 47 63 139 27 202 0 1.000 442.2 4.11 +4.7 1.073
2022 Mexicali - AAA CF 6 6 22 0 0 22 0 1.000 50.0 3.96 +0.3 .993
2023 Mexicali - AAA 2B 20 19 29 48 13 77 0 1.000 171.0 4.05 +0.5 .992
2023 Mexicali - AAA 3B 72 71 25 117 15 144 2 .986 633.0 2.02 +2.1 1.002
2023 Mexicali - AAA SS 16 13 22 40 8 63 1 .984 126.2 4.41 +1.2 1.024
2023 Mexicali - AAA LF 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2023 Mexicali - AAA CF 31 31 97 7 1 106 2 .981 270.1 3.46 -0.8 .963
2024 Niagara Falls - AAA 2B 2 1 2 4 0 7 1 .857 10.0 5.40 -0.6 .766
2024 Myrtle Beach - AA 2B 7 4 9 15 4 25 1 .960 38.0 5.68 -0.6 .885
2024 Niagara Falls - AAA 3B 39 39 25 71 11 96 0 1.000 346.1 2.49 +3.6 1.058
2024 Myrtle Beach - AA 3B 7 7 5 19 6 24 0 1.000 60.0 3.60 +0.8 1.076
2024 Niagara Falls - AAA SS 35 31 57 92 14 152 3 .980 286.1 4.68 +1.1 1.003
2024 Myrtle Beach - AA SS 8 6 13 18 8 31 0 1.000 54.0 5.17 +0.2 1.060
2024 Niagara Falls - AAA LF 7 5 9 0 0 9 0 1.000 45.1 1.79 +0.3 .968
2024 Myrtle Beach - AA LF 5 5 7 0 0 7 0 1.000 43.0 1.47 -0.1 .964
2024 Niagara Falls - AAA CF 3 2 3 0 0 3 0 1.000 21.1 1.27 -0.8 .990
2024 Myrtle Beach - AA CF 2 2 2 0 0 3 1 .667 17.0 1.06 -0.7 .655
2025 Niagara Falls - AAA 2B 16 7 22 24 6 49 3 .939 72.2 5.70 +0.2 .948
2025 Myrtle Beach - AA 2B 9 5 9 14 1 24 1 .958 50.0 4.14 +0.1 1.007
2025 Niagara Falls - AAA 3B 47 43 31 84 4 119 4 .966 388.2 2.66 +1.1 1.019
2025 Myrtle Beach - AA 3B 4 3 2 6 1 8 0 1.000 26.1 2.73 +0.6 1.219
2025 Niagara Falls - AAA SS 13 12 15 34 2 50 1 .980 104.0 4.24 -0.8 .995
2025 Myrtle Beach - AA SS 8 8 11 26 2 40 3 .925 66.0 5.05 +0.1 1.011
2025 Niagara Falls - AAA LF 11 9 12 0 0 13 1 .923 85.2 1.26 -0.8 .912
2025 Myrtle Beach - AA LF 12 11 15 0 0 15 0 1.000 96.0 1.41 -1.9 .790
2025 Niagara Falls - AAA CF 5 5 13 0 0 13 0 1.000 41.0 2.85 -0.7 .946
2025 Myrtle Beach - AA CF 2 2 7 0 0 7 0 1.000 16.0 3.94 -0.1 .997
2026 Niagara Falls - AAA 2B 6 4 5 10 1 15 0 1.000 38.2 3.49 +0.2 1.070
2026 Myrtle Beach - AA 2B 6 5 8 12 2 21 1 .952 44.0 4.09 +0.9 1.085
2026 Niagara Falls - AAA 3B 4 4 3 7 1 10 0 1.000 43.1 2.08 +0.1 1.070
2026 Myrtle Beach - AA 3B 6 6 8 12 2 20 0 1.000 54.0 3.33 +0.8 1.096
2026 Niagara Falls - AAA SS 4 3 2 9 2 11 0 1.000 28.0 3.54 -0.5 .813
2026 Myrtle Beach - AA SS 7 6 4 14 3 20 2 .900 53.0 3.06 -0.2 .991
2026 Niagara Falls - AAA RF 1 1 0 0 0 0 0 .000 9.0 0.00 -0.0 .000
TOTAL 2B 324 297 531 747 194 1301 23 .982 2647.0 4.35 +15.7 1.044
TOTAL 3B 286 275 154 485 60 660 21 .968 2468.2 2.33 +8.3 1.018
TOTAL SS 405 354 532 1011 213 1588 45 .972 3236.0 4.29 +14.6 1.031
TOTAL LF 38 30 43 0 0 44 1 .977 273.1 1.42 -2.5 .886
TOTAL CF 58 57 176 8 1 187 3 .984 486.1 3.41 -4.9 .950
TOTAL RF 2 1 0 0 0 0 0 .000 10.0 0.00 -0.0 .000
PLAYER HISTORY
06/07/2022 Injured on 06/03/2022, diagnosed with an elbow strain, will miss 3 weeks.
07/15/2022 Injured (shoulder tendinitis),day-to-day for 2-3 weeks.
01/01/2023 OSA scouting updated ratings (potential): Contact: 55 (-); Power: 30 (-); Eye: 35 (-).
06/18/2023 Was selected to the 2023 Pacific Coast League All-Star Game.
07/24/2023 Wins the PCL Player of the Week Award.
10/15/2023 Wins the 2023 PCL Platinum Stick Award at 3B.
10/17/2023 Finished 2nd in 2023 PCL Outstanding Hitter Award voting.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (-); Power: 25 (-); Eye: 40 (-).
01/29/2024 Released by the Phoenix organization.
09/30/2024 Retired from professional baseball.
11/14/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 60; Power: 30; Eye: 45.
04/16/2025 Goes 5-6 against the Nashville Bootleggers, with 1 RBI and 2 R.
08/25/2025 Wins the SL Player of the Week Award.
01/01/2026 OSA scouting updated ratings: Contact: 60; Power: 20; Eye: 40.
04/17/2026 Injured (quadriceps strain),day-to-day for 6 weeks.
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68