Luis Castro

1B Aguilas del Zulia
Age 31 R/R 6'1" / 187 lbs INTL HR -6% Svc 0.0 · Ctrl thru 2037
Overview
INTLPROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202529AAAHOU293.279/.361/.48411389—.238/.296/.398
202529AAHOU103.231/.320/.3522345—.181/.252/.255
202630INTLAguilas del Z…23.250/.348/.55010149—
2027PROJ0% MLB31MLBHOU380.238/.299/.394117940.0
2028PROJ22% MLB32MLBHOU66.235/.296/.3842189-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2025 AAA
Max EV92
Z-Con%68
Chase%57
Whiff%55
Speed55
K%50
CompsTagg Bozied (age 31) · Michael A. Taylor (age 31) · Brandon Snyder (age 31)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†94
AVG/OBP/SLG.236 / .297 / .391
PA250
HR7
K%26
BB%7
ISO156
MLB%0%
Value2027 · WAR
BAT: -1.7 runs (wOBA-derived runs vs avg)-2BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -4.5 runs (Positional adjustment)-4POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.0-0.12728
Tools · ContractCON 55 / POW 60
Toolsscout grade
CONTACT55
scouting grade only
POWER60
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 2027 = actual YTD + projected ROS + total. 2028+ 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)
201317 ROKDSL Rockies — 292250 661012 29439 76 264361336697 72309 1510 320 31 — — — — — —
201418 ROKGrand Junction Rockies — 143123 37302 15252 63 301386374760 73357 1710 342 65 — — — — — —
201519 INTLBravos de Margarita — 2926 6101 270 00 231286385670 154278 247 289 82 — — — — — —
201721 AAsheville Tourists — 4341 10600 052 21 244279390669 146278 120 298 37 — — — — — —
201822 A+Lancaster JetHawks — 10996 341003 5248 01 354431552983 198449 225 435 91 — — — — — —
201822 INTLBravos de Margarita — 145131 381013 9313 13 290347450798 160357 216 351 124 — — — — — —
201923 AAHartford Yard Goats — 7659 13102 12164 11 220387339726 119262 2116 340 72 — — — — — —
201923 A+Lancaster JetHawks — 475385 12224225 619819 143 3174345841.019 268357 2113 435 102 — — — — — —
202024 INTLBravos de Margarita — 126104 26604 19223 21 250381423804 173282 1715 365 133 — — — — — —
202125 AABiloxi Shuckers — 262231 491118 24897 30 212305372678 160306 349 307 36 — — — — — —
202125 INTLBravos de Margarita — 154133 34807 16383 11 256349474822 218303 2510 360 130 — — — — — —
202226 INTLBravos de Margarita — 168138 35503 20306 10 254372355727 101294 1812 330 110 — — — — — —
202327 INTLAguilas del Zulia — 131114 29811 13230 20 254331368699 114308 1810 307 94 — — — — — —
202428 INTLAguilas del Zulia — 121103 33800 13193 72 320412398810 78384 1611 365 133 — — — — — —
202529 AAASugar Land Space Cowboys — 293258 7216211 28695 34 279361484845 205339 2410 371 89 — — — — — —
202529 AACorpus Christi Hooks — 10391 21502 9313 31 231320352672 121328 309 308 45 — — — — — —
202529 INTLAguilas del Zulia — 5653 6102 3130 00 113161245406 132105 235 183 10 — — — — — —
202630 INTLAguilas del Zulia — 2320 5111 261 00 250348550898 300308 269 388 149 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201317 ROK MLEDSL Rockies — 292259 45611 20539 76 174257216473 42206 187 214 31 — — — — — —
201418 ROK MLEGrand Junction Rockies — 143129 30201 9362 63 233293271564 39305 256 264 65 — — — — — —
201721 A MLEAsheville Tourists — 4341 7400 072 21 171209268478 98223 160 223 37 — — — — — —
201822 A+ MLELancaster JetHawks — 10998 25702 3348 01 255330388718 133364 313 302 91 — — — — — —
201923 AA MLEHartford Yard Goats — 7663 12101 8194 11 190320254574 63241 2511 275 72 — — — — — —
201923 A+ MLELancaster JetHawks — 475401 9018117 4513819 143 224331401733 177272 299 319 102 — — — — — —
202125 AA MLEBiloxi Shuckers — 262239 37716 161117 30 155229268497 113256 426 222 36 — — — — — —
202529 AAA MLESugar Land Space Cowboys — 293269 641528 17835 34 238296398693 160308 286 300 89 — — — — — —
202529 AA MLECorpus Christi Hooks — 10394 17401 6373 31 181252255508 74278 366 234 45 — — — — — —
201317 ROK MLEDSL Rockies — 292259 45611 20539 76 174257216473 42213 187 214 31 — — — — — —
201317 ROK RAWDSL Rockies — 292250 661012 29439 76 264361336697 72309 1510 320 31 — — — — — —
201418 ROK MLEGrand Junction Rockies — 143129 30201 9362 63 233293271564 39309 256 264 65 — — — — — —
201418 ROK RAWGrand Junction Rockies — 143123 37302 15252 63 301386374760 73357 1710 342 65 — — — — — —
201519 INTL MLEBravos de Margarita — 2926 6101 270 00 231286385670 154278 247 — — — — — — — —
201519 INTL RAWBravos de Margarita — 2926 6101 270 00 231286385670 154278 247 289 82 — — — — — —
201721 A MLEAsheville Tourists — 4341 7400 072 21 171209268478 98206 160 223 37 — — — — — —
201721 A RAWAsheville Tourists — 4341 10600 052 21 244279390669 146278 120 298 37 — — — — — —
201822 INTL MLE2 teams — 254234 581604 88011 14 248304368672 120358 313 302 91 — — — — — —
201822 INTL RAW2 teams — 254227 722016 145511 14 317383493877 176395 226 387 91 — — — — — —
201923 A+ MLE2 teams — 551464 10319119 5315823 154 222331390722 168282 2910 313 98 — — — — — —
201923 A+ RAW2 teams — 551444 13525227 7311423 154 304428552980 248344 2113 422 98 — — — — — —
202024 INTL MLEBravos de Margarita — 126104 26604 19223 21 250381423804 173282 1715 — — — — — — — —
202024 INTL RAWBravos de Margarita — 126104 26604 19223 21 250381423804 173282 1715 365 133 — — — — — —
202125 AA MLE2 teams — 416379 6012110 2517610 41 158229274504 116258 426 222 36 — — — — — —
202125 AA RAW2 teams — 416364 8319115 4012710 41 228321409731 181305 3110 327 36 — — — — — —
202226 INTL MLEBravos de Margarita — 168138 35503 20306 10 254372355727 101294 1812 — — — — — — — —
202226 INTL RAWBravos de Margarita — 168138 35503 20306 10 254372355727 101294 1812 330 110 — — — — — —
202327 INTL MLEAguilas del Zulia — 131114 29811 13230 20 254331368699 114308 1810 — — — — — — — —
202327 INTL RAWAguilas del Zulia — 131114 29811 13230 20 254331368699 114308 1810 307 94 — — — — — —
202428 INTL MLEAguilas del Zulia — 121103 33800 13193 72 320412398810 78384 1611 — — — — — — — —
202428 INTL RAWAguilas del Zulia — 121103 33800 13193 72 320412398810 78384 1611 365 133 — — — — — —
202529 AAA MLE3 teams — 452415 9121210 271378 65 219280352632 133300 306 283 78 — — — — — —
202529 AAA RAW3 teams — 452402 9922215 401138 65 246327423750 177304 259 334 78 — — — — — —
202630 INTL MLEAguilas del Zulia — 2320 5111 261 00 250348550898 300308 269 — — — — — — — —
202630 INTL RAWAguilas del Zulia — 2320 5111 261 00 250348550898 300308 269 388 149 — — — — — —
201317 ROK MLEDSL Rockies — 292261 45611 20539 76 172257215472 42206 187 214 31 — — — — — —
201418 ROK MLEGrand Junction Rockies — 143131 30201 9362 63 229293267560 38305 256 264 65 — — — — — —
201721 A MLEAsheville Tourists — 4341 7400 072 21 171209268478 98223 160 223 37 — — — — — —
201822 INTL MLE2 teams — 254233 581604 88011 14 249304369673 120364 313 302 91 — — — — — —
201923 A+ MLE2 teams — 551470 10319119 5315823 154 219331385717 166268 2910 313 98 — — — — — —
202125 AA MLE2 teams — 416378 6012110 2517610 41 159229275505 116256 426 222 36 — — — — — —
202529 AAA MLE3 teams — 452414 9121210 271378 65 220280353633 133300 306 283 78 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202529 AAA MLE3 teams — 452414 9121210 271378 65 220280353633 133300 306 283 78 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLEHOU 0% 380347 8216211 251005 73 238299394693 156299 267 307 94 -3 +0 +0 -7 +8 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLEHOU 22% 307280 661329 20824 32 232293381675 149294 277 300 89 -4 -0 -4 -5 +7 -0.7
202832 MLB CTXHOU 22% 6661 14302 4181 10 235296384680 149298 276 302 89 -1 +0 -1 -1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 6661 14302 4181 10 230288377665 148293 276 302 39 -1 +0 -1 -1 +1 -0.1
/ 162G— A+C — 650601 13930020 3917710 100 231289381670 150295 276 302 39 -8 +2 -7 -12 +14 -1.2
Career— MLE — 33062934 6481331071 24890285 6031 221300346646 125290 278 226 39 -6 -0 -4 -10 +12 -0.7
/ 162G— MLE — 650577 12726214 4917717 126 220301345646 125288 278 226 39 -7 -0 -4 -12 +14 -0.9