LF Harold '0' Castro #30
Age: 31 | Bats: L | Throws: R | Morale: Good
10/31/2025
OA: 38 POT: 38
LF HAROLD '0' CASTRO #30 - AGE: 31 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
122 518 190 33 4 6 61 42 68 .367 .413 .481 0 4.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 60 55 60 60
Gap 40 40 40 40
Power 30 25 30 30
Eye 40 40 40 40
Avoid K's 55 50 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 60
Errors: - 50 55
Arm: - 50 50
Turn DP: - 50 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: 60
1st Base: - Center Field: 45
2nd Base: 40 Right Field: 45
3rd Base: 40
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 25
Stealing Ability: 25
Baserunning Inst.: 60
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/08/2025 POR Loss, 2-9 4 0 0 0 0 0 0 0
09/07/2025 POR Loss, 2-6 3 1 0 0 0 1 1 0
09/06/2025 POR Win, 5-2 4 1 1 1 0 0 1 0
09/04/2025 @ FRI Loss, 1-4 1 0 0 0 0 0 0 0
09/03/2025 @ FRI Loss, 5-8 4 1 1 0 0 0 1 0
09/02/2025 @ FRI Win, 3-2 4 0 2 0 0 0 0 0
09/01/2025 WIC Win, 4-3 3 1 1 0 0 0 2 0
08/31/2025 WIC Win, 3-2 5 0 1 0 0 0 2 0
08/30/2025 WIC Loss, 1-8 4 0 0 0 0 0 1 0
08/28/2025 @ AKR Loss, 2-7 3 0 0 0 0 1 0 0
PERSONALITY
Birthday:11/30/1993
Born in:Caracas, DIS
Nationality:Venezuelan
Height:6' 0"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:2 Years, 141 Days
Service This Yr:None
40-Man Service:2 Years, 141 Days
Pro Service:13 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:-
AA 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 122 518 190 33 4 6 61 87 42 68 .367 .413 .481 .894 .404 .114 137
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 121 565 0 1 0 20 3 2 249 43 0 1 0.0 97.9 7.47 4.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   129 49 6 1 3 14 23 8 15 1 1 0 .380 .413 .512 .925
Versus Right   389 141 27 3 3 47 64 34 53 1 2 0 .362 .413 .470 .883
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   65 19 2 0 2 9 7 6 12 0 0 0 .292 .352 .415 .767
May   109 50 7 1 2 16 14 7 13 0 0 0 .459 .491 .596 1.088
June   105 42 9 2 0 15 25 10 13 1 2 0 .400 .448 .524 .972
July   102 38 6 0 0 9 14 11 13 0 1 0 .373 .434 .431 .865
August   114 36 9 1 2 11 23 7 12 1 0 0 .316 .352 .465 .817
September   23 5 0 0 0 1 4 1 5 0 0 0 .217 .250 .217 .467
All-Star Game   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
Career   2285 704 113 14 29 243 337 120 341 20 34 14 .308 .344 .408 .751
Home   268 101 22 3 3 33 50 19 34 2 2 0 .377 .415 .515 .930
Road   250 89 11 1 3 28 37 23 34 0 1 0 .356 .410 .444 .854
Grass   518 190 33 4 6 61 87 42 68 2 3 0 .367 .413 .481 .894
Day   146 53 7 2 2 16 17 10 17 1 1 0 .363 .401 .479 .881
Night   372 137 26 2 4 45 70 32 51 1 2 0 .368 .417 .481 .898
As Starter   517 190 33 4 6 61 87 42 68 2 3 0 .368 .414 .482 .895
As Reliever / Substitution   1 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 Tampa Bay - MLB 28 46 99 24 2 0 1 8 11 5 1 0 14 1 0 .242 .286 .293 .579 62 64 -0.2
2023 Tampa Bay - MLB 29 102 220 51 13 0 0 18 23 14 2 3 51 0 0 .232 .280 .291 .571 61 60 -0.7
Total MLB 148 319 75 15 0 1 26 34 19 3 3 65 1 0 .235 .282 .292 .574 62 61 -1.0
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
2012 Detroit E (GCL) - R 18 51 193 60 14 2 1 21 24 10 1 3 25 15 3 .311 .343 .420 .763 100 119 1.4
2013 West Michigan - A 19 41 147 34 7 1 1 11 17 2 0 1 40 5 1 .231 .240 .313 .553 100 54 -0.2
2013 Lakeland - A+ 19 21 73 20 2 1 0 11 8 5 0 1 22 3 2 .274 .316 .329 .645 100 94 0.2
2013 Total - A+ 19 62 220 54 9 2 1 22 25 7 0 2 62 8 3 .245 .266 .318 .585 100 68 -0.1
2014 West Michigan - A 20 20 72 18 5 0 0 3 8 5 1 1 7 3 2 .250 .304 .319 .623 100 74 -0.0
2014 Lakeland - A+ 20 57 211 63 5 0 0 10 17 9 3 1 40 8 8 .299 .335 .322 .657 100 95 0.4
2014 Total - A+ 20 77 283 81 10 0 0 13 25 14 4 2 47 11 10 .286 .327 .322 .648 100 90 0.4
2015 Erie - AA 21 101 336 86 12 2 1 26 41 14 1 6 63 17 9 .256 .283 .312 .595 54 57 -1.1
2016 Erie - AA 22 105 392 97 16 1 4 23 41 11 2 2 63 6 7 .247 .270 .324 .594 53 56 -1.4
2017 Lakeland - A+ 23 8 33 12 2 1 0 3 3 0 0 0 3 2 0 .364 .364 .485 .848 100 153 0.4
2017 Erie - AA 23 106 414 120 16 4 1 30 51 18 6 5 53 20 9 .290 .325 .355 .680 76 78 0.0
2018 Binghamton - AA 24 34 129 44 10 0 2 25 24 8 1 2 19 2 0 .341 .379 .465 .844 132 128 0.9
2018 Las Vegas - AAA 24 77 307 80 24 2 2 42 38 15 2 4 38 7 2 .261 .296 .371 .667 72 69 -0.2
2020 Jupiter - A 26 17 16 3 0 0 0 3 2 2 0 1 5 0 0 .188 .263 .188 .451 33 5 -0.1
2021 Charlotte - A 27 11 34 10 0 0 0 4 1 1 0 0 6 1 1 .294 .314 .294 .608 52 41 -0.2
2021 Montgomery - AA 27 112 496 167 26 3 15 78 93 27 4 3 75 15 6 .337 .374 .492 .866 129 124 3.5
2024 Durham - AAA 30 120 441 134 19 1 1 42 39 30 1 7 53 0 0 .304 .344 .358 .703 101 98 0.8
2025 Somerset - AA 31 122 518 190 33 4 6 61 87 42 0 2 68 0 1 .367 .413 .481 .894 134 137 4.1
Total AAA 197 748 214 43 3 3 84 77 45 3 11 91 7 2 .286 .325 .364 .688 89 86
Total AA 580 2285 704 113 14 29 243 337 120 14 20 341 60 32 .308 .344 .408 .751 97 98
Total A1 28 50 13 0 0 0 7 3 3 0 1 11 1 1 .260 .296 .260 .556 46 29
Total FSL 86 317 95 9 2 0 24 28 14 3 2 65 13 10 .300 .333 .341 .674 100 101
Total MID 61 219 52 12 1 1 14 25 7 1 2 47 8 3 .237 .262 .315 .577 100 61
Total GCL 51 193 60 14 2 1 21 24 10 1 3 25 15 3 .311 .343 .420 .763 100 119
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2012 Detroit E (GCL) - R 2B 48 0 92 120 29 221 9 .959 0.0 0.00 0.0 .000
2013 Lakeland - A+ 2B 21 0 34 45 11 80 1 .988 0.0 0.00 0.0 .000
2013 West Michigan - A 2B 40 0 63 130 23 205 12 .941 0.0 0.00 0.0 .000
2014 Lakeland - A+ 2B 48 0 82 131 27 215 2 .991 0.0 0.00 0.0 .000
2014 West Michigan - A 2B 11 0 23 29 7 52 0 1.000 0.0 0.00 0.0 .000
2014 Lakeland - A+ 3B 7 0 4 11 1 16 1 .938 0.0 0.00 0.0 .000
2015 Erie - AA 2B 59 0 128 149 38 281 4 .986 0.0 0.00 0.0 .000
2015 Erie - AA 3B 17 0 15 24 4 41 2 .951 0.0 0.00 0.0 .000
2015 Erie - AA SS 22 0 28 59 7 93 6 .935 0.0 0.00 0.0 .000
2016 Erie - AA 2B 68 0 133 184 44 325 8 .975 0.0 0.00 0.0 .000
2016 Erie - AA 3B 8 0 5 10 1 15 0 1.000 0.0 0.00 0.0 .000
2016 Erie - AA SS 29 0 38 65 12 105 2 .981 0.0 0.00 0.0 .000
2017 Erie - AA 2B 42 0 67 108 21 178 3 .983 0.0 0.00 0.0 .000
2017 Lakeland - A+ 2B 6 0 14 16 3 30 0 1.000 0.0 0.00 0.0 .000
2017 Erie - AA SS 7 0 5 17 2 23 1 .957 0.0 0.00 0.0 .000
2017 Lakeland - A+ SS 1 0 4 3 1 7 0 1.000 0.0 0.00 0.0 .000
2017 Erie - AA LF 2 0 3 0 0 3 0 1.000 0.0 0.00 0.0 .000
2017 Erie - AA CF 44 0 110 1 0 113 2 .982 0.0 0.00 0.0 .000
2022 Tampa Bay - MLB 1B 1 0 1 1 0 2 0 1.000 4.0 4.50 +0.0 1.035
2022 Tampa Bay - MLB 2B 26 13 34 43 15 78 1 .987 144.1 4.80 +0.9 1.120
2022 Tampa Bay - MLB 3B 3 1 1 5 0 6 0 1.000 15.0 3.60 +0.2 1.040
2022 Tampa Bay - MLB SS 6 6 8 19 3 27 0 1.000 50.0 4.86 -1.2 .868
2022 Tampa Bay - MLB LF 3 1 3 0 0 3 0 1.000 14.0 1.93 -0.7 .735
2022 Tampa Bay - MLB CF 3 1 4 0 0 4 0 1.000 13.0 2.77 -0.4 .996
2023 Tampa Bay - MLB 1B 21 13 127 5 10 133 1 .992 137.1 8.65 -0.1 .977
2023 Tampa Bay - MLB 3B 6 3 2 11 3 13 0 1.000 31.0 3.77 +0.2 1.040
2023 Tampa Bay - MLB SS 2 2 1 5 1 6 0 1.000 15.0 3.60 -0.4 .875
2023 Tampa Bay - MLB LF 27 22 46 0 0 46 0 1.000 198.2 2.08 +0.4 1.017
2023 Tampa Bay - MLB CF 8 1 7 0 0 7 0 1.000 20.2 3.05 +0.1 .991
2023 Tampa Bay - MLB RF 5 2 5 0 0 6 1 .833 29.2 1.52 -0.7 .817
2025 Somerset - AA 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2025 Somerset - AA LF 121 121 212 1 0 215 2 .991 1071.0 1.79 -4.1 .967
TOTAL 1B 22 13 128 6 10 135 1 .993 141.1 8.53 -0.1 .979
TOTAL 2B 369 13 670 955 218 1665 40 .976 144.1 101.33 +0.9 1.120
TOTAL 3B 42 4 27 61 9 91 3 .967 48.0 16.50 +0.4 1.040
TOTAL SS 67 8 84 168 26 261 9 .966 65.0 34.89 -1.6 .870
TOTAL LF 153 144 264 1 0 267 2 .993 1283.2 1.86 -4.4 .972
TOTAL CF 55 2 121 1 0 124 2 .984 33.2 32.61 -0.2 .993
TOTAL RF 5 2 5 0 0 6 1 .833 29.2 1.52 -0.7 .817
PLAYER HISTORY
03/15/2011 Signed as an international free agent by the Detroit Tigers
03/30/2018 Signed a minor league contract ($10,000 bonus) with the New York Mets organization.
05/06/2018 Goes 7-9 against the Springfield Cardinals, with 2 RBI and 6 R.
05/07/2018 Wins the AA NC Player of the Week Award.
11/27/2018 Became a minor league free agent.
01/01/2019 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 25 (25); Eye: 25 (25).
01/01/2020 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 30 (30); Eye: 25 (25).
04/19/2020 Signed a minor league contract with the Miami Marlins organization.
11/19/2020 Became a minor league free agent.
01/01/2021 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 30 (30); Eye: 30 (30).
01/15/2021 Signed a minor league contract with the Tampa Bay Rays organization.
05/01/2021 Did not elect for free agency and will remain in the Tampa Bay organization.
07/19/2021 Wins the AA AC Player of the Week Award.
08/24/2021 Goes 0-4 against the Trenton Thunder, ending his hitting streak at 26 games.
09/15/2021 Wins the 2021 AA AC Round 1 MVP Award.
10/02/2021 Wins the 2021 AA Round 3 with the Montgomery Biscuits!
11/27/2021 Received a 1-year contract through automatic renewal worth a total of $1,000,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 30 (30); Eye: 30 (30).
11/28/2022 Received a 1-year contract through automatic renewal worth a total of $1,000,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 35 (35).
11/22/2023 Received a 1-year contract through arbitration worth a total of $1,200,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 30 (30); Eye: 40 (40).
11/19/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 30 (30); Eye: 40 (40).
03/20/2025 Signed a minor league contract with the New York Yankees organization.
06/09/2025 Goes 0-5 against the Corpus Christi Hooks, ending his hitting streak at 29 games.
06/15/2025 Was selected to the 2025 AA All-Star Game.
10/16/2025 Wins the 2025 AA AC Glove Wizard Award at LF.
Saturday, February 21st , 2026 - OOTP Baseball 26.8 Build 82