Allan CastroCF Worcester Red Sox
Age 23 S/R 6'1" / 170 lbs AAA HR -5%K -4% Svc 0.0 · Ctrl thru 2031
2026 ROS PROJECTION478 act + 9 ros · stats below = ROS only
showingROS
wRC+†61
AVG/OBP/SLG
PA1
HR0
K%22
BB%11
BABIP267
ISO104
MLB%10%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.0 runs (1 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (1 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: +0.0 runs (1 MLB PA, park-applied)+0FLDPOS so far: +0.0 runs (0 MLB PA)POS projected ROS: +0.0 runs (1 MLB PA, park-applied)+0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.0 runs (1 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.00so far: +0.0 WAR-0.0WAR
0.00.51.00.00.00.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$5M ctrl surplus
Tools · ContractCON 45 / POW 40
Toolsscout grade
CONTACT45
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED50
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0 yrs (est)
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Arb-1$0.8M
2030Arb-2$1M
2031Arb-3$1M
Totals $0.0M $-0.8M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202118 ROKDSL BOS Red 194164 38873 21436 32 232340421761 189289 2211 335 113 +3 -0 +4 0.7
202219 ASalem Red Sox 3832 6120 6110 00 188316344660 156286 2916 300 89 -0 +0 +1 0.0
202219 ROKFCL Red Sox 141122 34443 13323 82 279362451813 172344 239 354 126 +4 +1 +3 0.8
202320 A+Greenville Drive 186166 471124 17362 41 283357446803 163339 199 356 127 +6 +0 +4 1.1
202320 ASalem Red Sox 306251 622023 51542 155 247378378757 131301 1817 345 120 +7 +1 +7 1.5
202421 AAPortland Sea Dogs 117100 18201 13301 63 180281230511 50236 2611 240 48 -7 +0 +3 -0.5
202421 A+Greenville Drive 413345 8421414 61945 112 243365449814 206293 2315 362 131 +15 +1 +9 2.6
202522 AAPortland Sea Dogs 388340 912027 44792 153 268355400755 132328 2011 340 116 +7 +2 +8 1.8
202522 INTLToros del Este 4442 11401 2110 00 262295429724 167333 255 319 102 +0 +0 +1 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL BOS Red 194172 26551 13626 32 151236256491 105214 327 218 34 -15 -0 +4 -1.2
202219 A MLESalem Red Sox 3834 4110 4170 00 118211206416 88241 4511 196 19 -4 +0 +1 -0.3
202219 ROK MLEFCL Red Sox 141128 24232 7463 82 188246297543 109253 335 241 49 -9 +1 +3 -0.5
202320 A+ MLEGreenville Drive 186172 40923 11492 41 233286360647 128297 266 279 75 -6 +0 +4 -0.1
202320 A MLESalem Red Sox 306271 551723 31782 155 203289314603 111262 2510 262 63 -13 +1 +7 -0.6
202421 AA MLEPortland Sea Dogs 117104 18201 9351 63 173246221467 48224 308 205 25 -10 +0 +3 -0.8
202421 A+ MLEGreenville Drive 413364 6816410 421315 112 187280335615 148254 3210 273 71 -14 +1 +9 -0.4
202522 AA MLEPortland Sea Dogs 388355 811525 29992 153 228290324614 96294 267 268 68 -15 +2 +8 -0.5
202118 ROK MLEDSL BOS Red 194172 26551 13626 32 151236256491 105223 327 218 34
202118 ROK RAWDSL BOS Red 194164 38873 21436 32 232340421761 189289 2211 335 34
202219 ROK MLE2 teams 179162 28342 11633 82 173239278516 105260 356 231 43
202219 ROK RAW2 teams 179154 40563 19433 82 260352429781 169333 2411 343 43
202320 A MLE2 teams 492443 942636 421274 196 212286325611 113281 269 268 68
202320 A RAW2 teams 492417 1093147 68904 196 261370405775 144316 1814 349 68
202421 A+ MLE2 teams 530468 8517411 511676 175 182270306576 124251 3210 258 61
202421 A+ RAW2 teams 530445 10223415 741246 175 229347400747 171280 2314 335 61
202522 AA MLE2 teams 432396 891725 321102 153 225286316602 91297 257 268 68
202522 AA RAW2 teams 432382 1022428 46902 153 267349403752 136329 2111 337 68
202118 ROK MLEDSL BOS Red 194173 26551 13626 32 150236254490 104214 327 218 34
202219 ROK MLE2 teams 179163 28342 11633 82 172239276515 104250 356 231 43
202320 A MLE2 teams 492443 942636 421274 196 212286325611 113275 269 268 68
202421 A+ MLE2 teams 530468 8517411 511676 175 182270306576 124247 3210 258 61
202522 AA MLE2 teams 432395 891725 321102 153 225286316603 91294 257 268 68
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 A MLE2 teams 492443 942636 421274 196 212286325611 113275 269 268 68
202421 A+ MLE2 teams 530468 8517411 511676 175 182270306576 124247 3210 258 61
202522 AA MLE2 teams 432395 891725 321102 153 225286316603 91294 257 268 68
YTD23 AAA MLEBOS 478440 901217 331090 206 205260284544 80252 237 243 51 -28 +2 +0 +2 +10 -1.5
▸ 2026 season
YTD23 AAA RAWBOS 478424 10215110 49910 206 241319351671 111280 1910 303 51
ROS23 AAA MLEBOS 10% 98 1000 120 00 125222125347 262 2211 258 61 -0 +0 +0 +0 +0 -0.0
▸ 2026 season — projected rest
ROS23 MLB CTXBOS 10% 11 0000 000 00 267 00 259 61 -0 +0 +0 +0 +0 -0.0
FULL23 MLB A+CBOS 11 0000 000 00 00 259 51 -0 +0 +0 +0 +0 -0.0
TOT23 AAA MLEBOS 487448 911217 341110 206 203259281541 78251 237 243 51 -29 +2 +0 +2 +11 -1.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLEBOS 28% 459420 911529 351071 154 217279326605 110266 238 270 69 -17 +1 +0 +2 +10 -0.4
202825 MLB MLEBOS 38% 488445 9716210 381132 154 218282330613 112268 238 277 74 -15 +1 +0 +2 +11 -0.2
202926 MLB MLEBOS 44% 503456 10117211 401162 165 221287340627 118269 238 280 76 -14 +1 +0 +2 +11 -0.0
203027 MLB MLEBOS 46% 508460 10217211 411172 165 222288339627 117270 238 282 77 -14 +1 +0 +2 +11 0.0
203128 MLB MLEBOS 47% 506458 10117211 411172 154 221287338626 118270 238 281 76 -14 +1 -1 +2 +11 -0.1
203229 MLB MLEBOS 51% 498452 9816210 411172 144 217285327612 111269 238 279 75 -15 +1 -1 +2 +11 -0.2
202724 MLB CTXBOS 28% 127116 24402 10300 41 207270293563 86272 248 271 69 -5 +0 +0 +0 +3 -0.1
202825 MLB CTXBOS 38% 184167 38614 14421 62 228291347639 120274 238 277 74 -6 +0 +0 +1 +4 -0.1
202926 MLB CTXBOS 44% 220200 46815 17511 72 230294355649 125275 238 280 76 -6 +1 +0 +1 +5 -0.0
203027 MLB CTXBOS 46% 233211 48815 19541 72 227294346640 118275 238 281 77 -6 +1 +0 +1 +5 0.0
203128 MLB CTXBOS 47% 238216 48815 19551 72 222288338626 116275 238 280 76 -7 +1 -0 +1 +5 -0.0
203229 MLB CTXBOS 51% 255231 51915 21601 72 221289333622 113274 248 279 75 -8 +1 -1 +1 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 12581142 25543526 1002925 3811 223289338627 115276 238 279 69 -37 +3 -1 +4 +27 -0.4
/ 162G A+C 650590 13222313 521513 206 224290337628 114277 238 279 69 -19 +2 -1 +2 +14 -0.2
Career MLE 47984340 9131663087 386121832 15344 210280323602 112269 258 270 69 -90 +8 -2 +11 +64 -1.0
/ 162G MLE 650588 12322412 521654 216 209278321599 112267 258 270 69 -20 +2 -0 +2 +14 -0.2