SS Daniel Castro #38
Age: 33 | Bats: R | Throws: R | Morale: Unhappy
07/16/2026
SS DANIEL CASTRO #38 - AGE: 33 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
19 72 30 7 1 2 24 14 8 .417 .517 .625 0 0.5
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 45 40
BABIP 25 25 25
Avoid K's 70 80 65
Gap 30 35 30
Power 20 25 20
Eye 25 25 25
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 50
Errors: - 55 50
Arm: 20 55 55
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 50
Catcher: - Left Field: 30
1st Base: 50 Center Field: 35
2nd Base: 60 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 40
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/14/2026 PUL Win, 13-11 0 0 0 0 0 0 0 0
07/13/2026 @ JAC Win, 6-3 5 0 2 0 0 0 2 0
07/12/2026 @ JAC Win, 13-4 4 1 1 0 0 1 1 0
07/10/2026 KNX Win, 12-11 5 1 1 2 1 0 0 0
07/09/2026 KNX Loss, 4-5 5 0 1 0 0 0 0 0
07/06/2026 @ ALL Loss, 8-21 4 1 2 2 0 0 1 0
07/05/2026 @ ALL Loss, 13-14 5 2 3 2 0 1 0 0
07/04/2026 @ ALL Loss, 2-3 3 0 0 0 0 1 0 0
07/03/2026 ASH Win, 10-9 3 2 1 2 0 2 1 0
07/02/2026 ASH Win, 7-6 4 0 1 0 0 0 1 0
Birthday:11/14/1992
Born in:Guaymas, SON
Nationality:Mexican
Height:6' 2"
Weight:215 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:-
APPALACHIAN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 72 30 7 1 2 24 23 14 8 .417 .517 .625 1.142 .500 .208 136
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 92 1 0 0 0 5 0 45 10 0 0 0.0 25.2 14.47 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 4 1 0 0 1 5 2 1 0 0 0 .571 .667 .714 1.381
Versus Right   65 26 6 1 2 23 18 12 7 0 5 1 .400 .500 .615 1.115
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   5 2 1 0 0 0 0 0 2 0 0 0 .400 .400 .600 1.000
Last Week   18 5 1 0 1 4 3 1 2 0 0 1 .278 .350 .500 .850
June   33 17 4 0 1 13 15 9 2 0 3 0 .515 .619 .727 1.346
July   39 13 3 1 1 11 8 5 6 0 2 1 .333 .422 .538 .961
Career   72 30 7 1 2 24 23 14 8 0 5 1 .417 .517 .625 1.142
Home   32 11 3 1 1 11 9 7 2 0 3 0 .344 .462 .594 1.055
Road   40 19 4 0 1 13 14 7 6 0 2 1 .475 .562 .650 1.212
Grass   44 16 4 1 1 15 12 9 3 0 4 0 .364 .472 .568 1.040
Turf   28 14 3 0 1 9 11 5 5 0 1 1 .500 .588 .714 1.303
Day   15 7 1 0 0 3 7 6 1 0 1 1 .467 .636 .533 1.170
Night   57 23 6 1 2 21 16 8 7 0 4 0 .404 .477 .649 1.126
As Starter   71 29 7 0 2 21 22 14 8 0 5 1 .408 .512 .592 1.103
As Reliever / Substitution   1 1 0 1 0 3 1 0 0 0 0 0 1.000 1.000 3.000 4.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
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
2014 Kelowna - R 21 38 154 47 4 2 5 33 37 25 0 1 23 4 0 .305 .400 .455 .855 108 102 1.0
2015 Grand Rapids - A 22 74 292 89 14 4 5 49 39 27 1 4 50 1 4 .305 .361 .432 .793 108 107 1.3
2016 Grand Rapids - A 23 114 457 167 18 7 19 90 73 56 2 5 82 7 4 .365 .433 .560 .993 152 157 6.1
2016 Vancouver - AAA 23 5 15 4 0 0 0 1 0 0 0 0 3 0 1 .267 .267 .267 .533 33 31 -0.1
2017 Grand Rapids - A 24 79 322 124 19 2 12 64 57 30 1 1 22 0 1 .385 .438 .568 1.006 154 158 4.2
2018 Grand Rapids - A 25 14 61 26 5 0 2 11 10 6 0 0 5 1 0 .426 .478 .607 1.084 157 168 0.9
2018 Vancouver - AAA 25 111 464 150 22 3 9 60 76 29 2 4 51 4 1 .323 .363 .442 .805 86 87 1.0
2019 London - AA 26 1 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -136 -0.1
2019 Vancouver - AAA 26 136 596 223 35 4 11 74 102 33 1 1 52 3 4 .374 .407 .502 .909 105 110 3.1
2020 London - AA 27 120 515 195 27 1 13 86 85 34 1 6 34 4 1 .379 .414 .511 .924 121 123 4.2
2021 Lynchburg - A 28 128 505 129 28 0 8 59 55 40 1 2 45 2 3 .255 .310 .358 .669 83 82 1.7
2022 Welland - S A 29 54 206 61 8 2 9 43 30 22 2 4 27 0 4 .296 .363 .485 .849 148 138 2.5
2022 Grand Rapids - A 29 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000 446 497 0.1
2023 Grand Rapids - A 30 7 30 7 1 1 0 1 3 1 0 0 4 1 0 .233 .258 .333 .591 48 37 -0.1
2023 London - AA 30 113 401 98 16 1 5 34 41 23 0 3 55 1 3 .244 .283 .327 .610 53 42 -0.7
2024 Grand Rapids - A 31 56 149 31 5 1 7 23 15 11 1 0 12 3 1 .208 .267 .396 .663 61 41 -0.7
2024 Lynchburg - A 31 28 116 27 4 0 3 7 11 7 1 1 11 1 2 .233 .280 .345 .625 58 45 0.1
2024 Total - A 31 84 265 58 9 1 10 30 26 18 2 1 23 4 3 .219 .273 .374 .646 60 43 -0.6
2025 Grand Rapids - A 32 64 207 63 6 0 4 24 35 25 5 1 25 4 6 .304 .391 .391 .782 83 81 0.3
2025 London - AA 32 38 86 23 3 1 2 11 10 7 1 1 11 0 1 .267 .326 .395 .722 64 57 -0.1
2026 Johnson City - R 33 19 72 30 7 1 2 24 23 14 1 0 8 0 0 .417 .517 .625 1.142 143 136 0.5
Total PCL 252 1075 377 57 7 20 135 178 62 3 5 106 7 6 .351 .386 .473 .859 96 99
Total EL 272 1006 316 46 3 20 131 136 64 2 10 100 5 5 .314 .353 .425 .778 88 84
Total Car 156 621 156 32 0 11 66 66 47 2 3 56 3 5 .251 .305 .356 .660 79 75
Total MWL 409 1519 508 68 15 49 262 233 156 10 11 200 17 16 .334 .397 .496 .893 124 124
Total NYP 54 206 61 8 2 9 43 30 22 2 4 27 0 4 .296 .363 .485 .849 148 138
Total Appy 19 72 30 7 1 2 24 23 14 1 0 8 0 0 .417 .517 .625 1.142 143 136
Total CAN 38 154 47 4 2 5 33 37 25 0 1 23 4 0 .305 .400 .455 .855 108 102
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
2014 Kelowna - CAN 21 7 20 4 1 1 0 3 4 4 0 0 8 0 0 .200 .333 .350 .683 66 25 0.3
2015 Grand Rapids - MWL 22 11 44 15 2 1 0 6 6 4 1 0 9 1 0 .341 .408 .432 .840 121 128 0.5
2016 Grand Rapids - MWL 23 5 17 7 2 1 0 1 2 1 0 0 1 0 0 .412 .444 .647 1.092 176 181 1.2
2020 London - EL 27 10 38 11 2 0 0 4 7 3 0 0 3 0 1 .289 .341 .342 .684 65 63 1.0
2021 Lynchburg - Car 28 5 20 4 1 0 0 1 0 1 0 0 2 0 0 .200 .238 .250 .488 34 30 0.9
2022 Grand Rapids - MWL 29 9 34 8 3 0 0 4 5 3 0 0 3 0 0 .235 .297 .324 .621 69 68 0.1
Total EL 10 38 11 2 0 0 4 7 3 0 0 3 0 1 .289 .341 .342 .684 65 63
Total Car 5 20 4 1 0 0 1 0 1 0 0 2 0 0 .200 .238 .250 .488 34 30
Total MWL 25 95 30 7 2 0 11 13 8 1 0 13 1 0 .316 .375 .432 .807 112 116
Total CAN 7 20 4 1 1 0 3 4 4 0 0 8 0 0 .200 .333 .350 .683 66 25
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Kelowna - R SS 38 38 55 88 27 143 0 1.000 323.1 3.98 +3.7 1.079
2015 Grand Rapids - A 1B 26 25 198 21 18 221 2 .991 224.1 8.79 +1.3 1.078
2015 Grand Rapids - A 2B 49 44 70 109 15 182 3 .984 394.2 4.08 +1.0 1.016
2015 Grand Rapids - A SS 2 0 1 0 0 1 0 1.000 3.0 3.00 +0.0 1.048
2016 Vancouver - AAA 1B 2 2 14 1 0 16 1 .938 16.0 8.44 -0.3 .753
2016 Grand Rapids - A 1B 29 29 196 17 18 213 0 1.000 248.1 7.72 +3.0 1.110
2016 Grand Rapids - A 2B 3 0 2 2 1 4 0 1.000 7.0 5.14 +0.1 1.062
2016 Vancouver - AAA SS 2 1 2 1 0 3 0 1.000 9.0 3.00 +0.5 2.068
2016 Grand Rapids - A SS 82 79 111 189 58 305 5 .984 714.0 3.78 +6.0 1.064
2017 Grand Rapids - A 2B 1 1 2 3 1 5 0 1.000 9.0 5.00 +0.0 1.031
2017 Grand Rapids - A SS 78 78 116 177 39 297 4 .987 682.2 3.86 +3.8 1.041
2018 Grand Rapids - A C 1 0 6 0 0 6 0 1.000 8.0 6.75 -0.5 .000 1 3 0 0.0
2018 Vancouver - AAA 2B 61 61 112 174 42 293 7 .976 522.1 4.93 +1.5 1.017
2018 Vancouver - AAA 3B 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2018 Vancouver - AAA SS 48 48 71 109 28 188 8 .957 426.2 3.80 +0.3 1.005
2018 Grand Rapids - A SS 13 13 15 25 7 40 0 1.000 116.0 3.10 +2.3 1.181
2018 Vancouver - AAA RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.6 .528
2019 Vancouver - AAA 1B 1 1 5 1 2 6 0 1.000 8.0 6.75 +0.1 1.034
2019 Vancouver - AAA 2B 135 134 278 379 94 660 3 .995 1173.0 5.04 +10.3 1.073
2019 London - AA 2B 1 1 2 2 0 4 0 1.000 9.0 4.00 -0.0 1.031
2020 London - AA 2B 119 118 262 376 98 643 5 .992 1038.0 5.53 +11.6 1.079
2021 Lynchburg - A 2B 2 2 8 7 5 15 0 1.000 18.0 7.50 -0.1 1.001
2021 Lynchburg - A SS 125 124 187 383 79 586 16 .973 1093.2 4.69 +4.2 1.027
2022 Welland - S A 2B 1 1 1 2 1 3 0 1.000 9.0 3.00 +0.3 1.103
2022 Welland - S A SS 53 52 49 112 34 163 2 .988 461.1 3.14 +6.5 1.091
2023 London - AA 2B 3 2 3 1 0 4 0 1.000 13.0 2.77 -0.1 1.023
2023 London - AA SS 107 107 127 293 71 427 7 .984 936.0 4.04 +7.2 1.051
2023 Grand Rapids - A SS 7 7 7 27 5 34 0 1.000 64.0 4.78 -1.0 .960
2023 London - AA LF 2 2 7 0 0 7 0 1.000 18.1 3.44 +0.3 .983
2024 Lynchburg - A 2B 9 9 18 26 3 45 1 .978 74.1 5.33 +1.3 1.069
2024 Grand Rapids - A 2B 11 7 11 21 6 33 1 .970 66.1 4.34 +0.7 1.171
2024 Lynchburg - A SS 19 19 31 60 10 92 1 .989 181.1 4.52 +2.7 1.164
2024 Grand Rapids - A SS 36 25 50 58 14 109 1 .991 226.1 4.29 +0.7 1.059
2024 Grand Rapids - A LF 1 1 3 0 0 3 0 1.000 8.0 3.38 -0.1 .720
2024 Grand Rapids - A CF 9 7 19 0 0 19 0 1.000 66.0 2.59 -0.7 .928
2025 London - AA 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Grand Rapids - A 1B 4 4 17 1 1 18 0 1.000 26.2 6.07 -0.2 1.034
2025 London - AA 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Grand Rapids - A 2B 22 20 35 58 12 95 2 .979 180.1 4.64 +4.1 1.136
2025 London - AA SS 20 12 26 44 10 71 1 .986 144.0 4.38 +1.6 1.059
2025 Grand Rapids - A SS 15 7 15 24 6 40 1 .975 75.2 4.64 +1.7 1.150
2025 Grand Rapids - A LF 2 1 3 0 0 3 0 1.000 14.0 1.93 -0.3 .801
2025 London - AA CF 14 5 18 1 1 19 0 1.000 64.2 2.64 -1.1 .923
2025 Grand Rapids - A CF 20 18 43 0 0 45 2 .956 154.1 2.51 +0.4 .983
2026 Johnson City - R 1B 5 5 27 4 2 31 0 1.000 45.0 6.20 +0.2 1.010
2026 Johnson City - R 2B 11 10 8 14 3 22 0 1.000 87.0 2.28 +0.8 1.263
2026 Johnson City - R SS 6 2 2 1 0 3 0 1.000 21.0 1.29 +0.3 1.176
2026 Johnson City - R CF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.2 .000
TOTAL C 1 0 6 0 0 6 0 1.000 8.0 6.75 -0.5 .000 1 3 0 0.0
TOTAL 1B 67 66 457 45 41 505 3 .994 568.1 7.95 +4.2 1.079
TOTAL 2B 429 410 812 1174 281 2008 22 .989 3602.0 4.96 +31.4 1.066
TOTAL 3B 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
TOTAL SS 651 612 865 1591 388 2502 46 .982 5478.0 4.04 +40.8 1.053
TOTAL LF 5 4 13 0 0 13 0 1.000 40.1 2.90 -0.1 .864
TOTAL CF 44 30 80 1 1 83 2 .976 286.0 2.55 -1.6 .956
TOTAL RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.6 .528
PLAYER HISTORY
04/27/2024 Injured (herniated disc (back)),out for 4 weeks.
09/05/2024 Injured (hamstring strain),out for 6 weeks.
09/23/2024 Retired from professional baseball.
12/05/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 30; Eye: 35.
09/03/2025 Injured (viral infection),day-to-day for 3 days.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 25; Eye: 30.
06/25/2026 Goes 5-6 against the Pikeville Polecats, with 1 2B, 1 HR, 8 RBI and 2 R.
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68