Allan CastroCF Worcester Red Sox
Age 23 S/R 6'1" / 170 lbs AAA Svc 0.0 · Ctrl thru 2033 peak 0.9 · 2029
wRC+†54
AVG/OBP/SLG.209 / .278 / .326
PA320
HR6
SB11
K%28
BB%8
MLB%10%
BAT: -16.7 runs (wOBA-derived runs vs avg)-17BATRUN: +2.3 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.50-0.5WAR
Scouting · nowfuture
HIT
5045
PWR
4040
SPD
5050
FLD
5050
EYE
5050
trajectory · 10 yrs
0.9peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.7$3M+$2M
2029Arb-1$0.8M+0.9$4M+$3M
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$2M+0.8$4M+$2M
2032Ext / FA-deal$2M+0.6$3M+$0.5M
2033Ext / FA-deal$2M+0.4$2M-$0.5M
Totals $9M $19M +$10M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL BOS Red 194172 27551 13616 32 .157.241.262.502 .105.230 317 .216 24 -17 -0 +0 +1 +5 -1.1
202219 ROK2 teams 179162 28342 11633 82 .173.239.278.516 .105.260 356 .232 36 -13 +1 +0 +1 +5 -0.7
202320 A2 teams 492446 922636 391274 196 .206.276.318.594 .112.272 268 .266 62 -21 +1 +0 +2 +14 -0.4
202421 A+2 teams 530472 8617412 471656 175 .182.265.311.576 .129.247 319 .255 53 -28 +1 +0 +2 +15 -1.0
202522 AA2 teams 432395 901726 331142 153 .228.291.327.617 .099.303 268 .274 68 -16 +2 +0 +2 +12 -0.0
▸ 2026 Season (actual · ROS · total)
202623 AAAWorcester Red Sox 8377 13002 6310 40 .169.229.247.476 .078.250 377 .224 30 -7 +1 +0 +0 +2 -0.3
ROS23 MLBBOS 237215 44815 19711 71 .205.272.321.593 .116.278 308 .267 62 -10 +1 +0 +1 +7 -0.2
TOT23 MLBBOS 320292 57817 251021 111 .195.261.301.562 .106.272 328 .256 54 -17 +2 +0 +1 +9 -0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 19%BOS 457412 9016211 391053 132 .218.291.347.638 .129.263 239 .286 77 -12 +2 +0 +2 +13 0.4
202825 MLB 27%BOS 486437 9617212 431113 132 .220.294.350.644 .130.266 239 .292 81 -10 +2 +0 +2 +14 0.7
202926 MLB 36%BOS 502449 10018213 451143 142 .223.298.359.656 .136.268 239 .295 84 -9 +2 +0 +2 +14 0.9
203027 MLB 44%BOS 507452 10118213 461164 132 .223.301.358.659 .135.268 239 .296 85 -9 +2 +0 +2 +14 0.9
203128 MLB 47%BOS 506451 10018213 461174 122 .222.299.357.656 .135.268 239 .295 84 -9 +2 -1 +2 +14 0.8
203229 MLB 50%BOS 498446 9717212 461163 111 .217.295.345.640 .128.267 239 .293 82 -10 +2 -1 +2 +14 0.6
203330 MLB 55%BOS 488437 9517212 451163 101 .217.295.348.643 .130.265 249 .289 80 -11 +2 -2 +2 +14 0.4
203431 MLB 59%BOS 475425 9116211 441143 70 .214.292.339.631 .125.264 249 .286 77 -12 +1 -3 +2 +13 0.1
203532 MLB 62%BOS 457409 8615210 421133 50 .210.289.330.619 .120.262 259 .281 73 -14 +1 -4 +2 +13 -0.2
203633 MLB 72%BOS 428383 801429 391083 40 .209.287.326.613 .117.261 259 .276 69 -15 +1 -4 +2 +12 -0.5
203734 MLB 73%BOS 382342 691218 351002 20 .202.280.313.593 .111.259 269 .269 64 -15 +0 -5 +1 +11 -0.8
▸ Career Totals (MLE all levels + projections)
Career 72506505 137225440156 632183156 17331 .211.286.334.621 .123.267 259 .279 72 -232 +22 -20 +26 +205 0.2
/ 162G 650583 12423414 571645 163 .213.288.338.626 .125.269 259 .279 72 -21 +2 -2 +2 +18 0.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL BOS Red 194164 38873 21436 32 .232.340.421.761 .189.289 2211 .335 114 +3 -0 +5 0.9
202219 ASalem Red Sox 3832 6120 6110 00 .188.316.344.660 .156.286 2916 .300 88 -1 +0 +1 0.1
202219 ROKFCL Red Sox 141122 34443 13323 82 .279.362.451.813 .172.344 239 .354 129 +5 +1 +4 1.0
202320 A+Greenville Drive 186166 471124 17362 41 .283.357.446.803 .163.339 199 .356 130 +6 +0 +5 1.2
202320 ASalem Red Sox 306251 622023 51542 155 .247.378.378.757 .131.301 1817 .345 122 +8 +1 +9 1.8
202421 AAPortland Sea Dogs 117100 18201 13301 63 .180.281.230.511 .050.236 2611 .240 42 -8 +0 +3 -0.5
202421 A+Greenville Drive 413345 8421414 61945 112 .243.365.449.814 .206.293 2315 .362 135 +16 +1 +12 3.0
202522 AAPortland Sea Dogs 388340 912027 44792 153 .268.355.400.755 .132.328 2011 .340 118 +8 +2 +11 2.1
202522 INTLToros del Este 4442 11401 2110 00 .262.295.429.724 .167.333 255 .319 102 +0 +0 +1 0.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Allan Castro (OGILVIE) 23 50→45 40 50 50 .209/.278/.326 .117.280 67 28% 8% 68 -0.2
Kaleb Cowart
2015 · AA
23 43→51 41→45 51→50 42 .213/.263/.310 .098.277 915 26% 6% 56 -1.3 .218/.269/.327 .109.297 916 28% 6% 63 -0.8 .225/.280/.346.120.302101728%7%70-0.3
Jhoan Urena
2018 · AAA
23 43→48 43→45 50→45 44 .213/.272/.326 .113.293 108 30% 7% 65 -0.7 .213/.267/.331 .118.310 115 33% 7% 64 -0.8 .202/.254/.318.116.29412234%6%51-1.4
Jeisson Rosario
2023 · AA
23 44→50 43→45 47→50 48 .215/.292/.325 .110.294 1012 29% 9% 73 -0.1 .207/.293/.313 .106.313 1012 33% 10% 71 -0.3 .192/.285/.283.091.30591236%11%57-0.7
Canaan Smith-Njigba
2022 · AAA
23 48→47 44→45 52→55 47 .229/.299/.348 .119.319 1214 30% 9% 82 +0.5 .226/.295/.343 .117.335 918 32% 9% 79 +0.3 .215/.285/.332.117.31892033%9%69-0.2
Jaime Pedroza
2011 · AA
24 47→52 43→45 49→50 43 .227/.290/.342 .115.317 1015 30% 8% 76 +0.1 .221/.286/.336 .115.301 1110 28% 7% 74 -0.1 .248/.314/.372.124.323121025%7%97+0.6
Tristan Peters
2023 · AA
23 47→50 43→45 54→50 49 .225/.293/.348 .122.288 914 24% 8% 79 +0.3 .227/.293/.350 .123.284 1012 22% 8% 80 +0.4 .224/.293/.346.123.275101121%8%75+0.0
Alejandro Gonzalez
2010 · AAA
24 45→50 42→45 49→50 46 .222/.284/.325 .104.271 910 21% 6% 70 -0.3 .237/.315/.324 .087.309 714 24% 8% 83 +0.6 .233/.310/.340.107.29412623%7%83+0.4
Tyler Saladino
2013 · AAA
24 44→46 43→45 53→55 47 .215/.289/.328 .113.286 918 27% 8% 72 -0.2 .221/.282/.318 .097.282 822 23% 7% 67 -0.5 .253/.299/.369.116.300112519%5%84+0.4
Luis Lara
2018 · A
23 46 44→45 52→45 48 .226/.285/.348 .122.272 106 21% 7% 76 +0.0 .201/.267/.278 .077.279 55 27% 8% 50 -1.7 .159/.237/.177.019.2310228%9%9-1.4
Juan Carlos Gamboa
2014 · AAA
23 46 43→45 48→50 42 .223/.272/.331 .108.299 109 28% 6% 66 -0.6 .239/.292/.343 .104.299 98 22% 6% 77 +0.1 .255/.314/.357.101.32811524%7%90+0.5
Nick Franklin
2013 · AAA
22 46→49 46→50 53→50 42 .230/.280/.363 .133.294 1313 26% 6% 78 +0.2 .231/.296/.367 .136.295 1412 25% 8% 85 +0.7 .224/.295/.363.139.281161125%9%82+0.4
Wenceel Pérez
2023 · AA
23 47→49 46→50 57→55 46 .234/.288/.375 .142.285 1216 23% 7% 84 +0.6 .233/.295/.371 .138.286 1317 22% 8% 86 +0.8 .229/.296/.370.141.279141722%8%85+0.5
Jorge Barrosa
2023 · AA
22 47→48 44→45 50→55 46 .229/.289/.347 .118.281 1120 22% 7% 78 +0.2 .221/.290/.339 .118.278 1116 23% 8% 76 +0.1 .214/.286/.325.111.274101424%9%68-0.4
Noah Campbell
2022 · A
23 47 40→45 53→50 46 .221/.299/.315 .094.319 714 31% 9% 74 -0.1 .217/.296/.322 .105.332 811 33% 9% 75 -0.0 .209/.297/.321.112.3367836%10%70-0.1
Riley Unroe
2021 · AAA
25 45→47 41→45 47→55 44 .216/.278/.314 .098.296 912 29% 7% 64 -0.8 .217/.285/.334 .117.287 1117 27% 8% 72 -0.2 .221/.306/.342.121.297132628%10%80+0.2
Casey Craig
2008 · AA
23 48→50 45 50 47 .238/.297/.360 .123.293 1213 23% 7% 84 +0.6 .231/.282/.332 .101.291 916 23% 6% 70 -0.3 .229/.270/.308.080.28771922%5%57-0.8
Troy Montgomery
2018 · AA
23 47→56 43→40 51→50 47 .228/.290/.339 .111.289 1013 24% 8% 76 +0.0 .229/.298/.317 .088.320 612 28% 9% 73 -0.1 .247/.323/.318.070.36021529%10%82+0.3
Travis Jones
2010 · AA
24 43→46 45 49→50 47 .215/.289/.341 .126.280 1316 27% 8% 77 +0.1 .212/.279/.326 .114.292 1114 30% 7% 69 -0.4 .185/.253/.296.111.252141031%7%48-0.8
Kaden Polcovich
2022 · AA
23 39 46→45 54→55 45 .196/.282/.327 .131.279 1417 33% 9% 71 -0.3 .195/.278/.316 .121.271 1217 31% 9% 66 -0.6 .183/.271/.296.112.254111930%9%55-0.8
Marco Jaime
2019 · AAA
23 44→51 43→30 52→50 44 .218/.278/.328 .110.283 1012 26% 7% 68 -0.5 .227/.280/.301 .074.282 311 19% 6% 61 -1.0 .232/.285/.289.058.28801118%6%57-1.0