Luis Castro1B Sugar Land Space Cowboys
Age 30 R/R 6'1" / 187 lbs AAA HR +6% Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†92
AVG/OBP/SLG.232 / .293 / .390
PA250
HR8
K%28
BB%6
ISO160
MLB%10%
Value2026 · WAR
BAT: -2.3 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: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.0-0.1-0.32628
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   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
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
Totals $0.0M $-2M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
201317 ROKDSL Rockies 292262 53712 17629 76 202274260534 57255 216 235 38
201317 ROKDSL Rockies 292250 661012 29439 76 264361336697 72309 1510 320 103
201418 ROKGrand Junction Rockies 143129 30201 9362 63 233293271564 39309 256 262 59
201418 ROKGrand Junction Rockies 143123 37302 15252 63 301386374760 73357 1710 342 120
201519 INTLBravos de Margarita 2926 6101 270 00 231286385670 154278 247
201519 INTLBravos de Margarita 2926 6101 270 00 231286385670 154278 247 289 79
201721 AAsheville Tourists 4341 7400 062 21 171209268478 98200 140 211 20
201721 AAsheville Tourists 4341 10600 052 21 244279390669 146278 120 298 86
201822 INTL2 teams 254235 541503 78611 14 230285332616 102347 343 283 75
201822 INTL2 teams 254227 722016 145511 14 317383493877 176395 226 387 154
201923 A+2 teams 551460 9218115 5716623 154 200319341660 141266 3010 293 82
201923 A+2 teams 551444 13525227 7311423 154 304428552980 248344 2113 422 181
202024 INTLBravos de Margarita 126104 26604 19223 21 250381423804 173282 1715
202024 INTLBravos de Margarita 126104 26604 19223 21 250381423804 173282 1715 365 137
202125 AA2 teams 416379 5910112 2519010 41 156227282509 127264 466 222 28
202125 AA2 teams 416364 8319115 4012710 41 228321409731 181305 3110 327 108
202226 INTLBravos de Margarita 168138 35503 20306 10 254372355727 101294 1812
202226 INTLBravos de Margarita 168138 35503 20306 10 254372355727 101294 1812 330 111
202327 INTLAguilas del Zulia 131114 29811 13230 20 254331368699 114308 1810
202327 INTLAguilas del Zulia 131114 29811 13230 20 254331368699 114308 1810 307 93
202428 INTLAguilas del Zulia 121103 33800 13193 72 320412398810 78384 1611
202428 INTLAguilas del Zulia 121103 33800 13193 72 320412398810 78384 1611 365 138
202529 AAA3 teams 452414 9524212 281458 65 229291384675 155320 326 295 84
202529 AAA3 teams 452402 9922215 401138 65 246327423750 177304 259 334 113
▸ 2026 Season
202630 MLBHOU 250228 531118 16704 42 232294395689 162299 286 305 92 -2 +0 +0 -4 +7 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBHOU 27% 310281 651329 21865 52 231296388684 157296 287 303 90 -4 +0 -3 -6 +9 -0.3
202832 MLBHOU 37% 312284 641319 21874 42 225288373661 148292 287 298 87 -5 +0 -4 -6 +9 -0.5
202731 MLBHOU 27% 8578 18403 6241 11 231294397692 167299 287 296 85 -1 -0 -1 -2 +2 -0.2
202832 MLBHOU 37% 117106 25513 8322 11 236302387689 151295 277 292 81 -2 -0 -1 -2 +3 -0.3
▸ Career Totals
Career 202184 43916 14563 22 234299391690 158301 287 293 83 -4 -0 -2 -4 +6 -0.4
/ 162G 650592 13829319 4518010 66 233298389687 155301 287 293 83 -13 -1 -7 -12 +18 -1.4
Career 35983198 7011451080 268103590 6633 219298346644 127294 297 233 36 -259 +0 -6 -64 +102 -23.2
/ 162G 650578 12626214 4818716 126 218296343639 125292 297 233 36 -47 +0 -1 -12 +18 -4.2

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201317 ROKDSL Rockies 292250 661012 29439 76 264361336697 72309 1510 320 103 +1 -1 +8 0.8
201418 ROKGrand Junction Rockies 143123 37302 15252 63 301386374760 73357 1710 342 120 +3 +0 +4 0.7
201519 INTLBravos de Margarita 2926 6101 270 00 231286385670 154278 247 289 79 -1 +0 +1 0.0
201721 AAsheville Tourists 4341 10600 052 21 244279390669 146278 120 298 86 -1 +0 +1 0.1
201822 A+Lancaster JetHawks 10996 341003 5248 01 354431552983 198449 225 435 191 +11 -0 +3 1.4
201822 INTLBravos de Margarita 145131 381013 9313 13 290347450798 160357 216 351 127 +4 -1 +4 0.8
201923 AAHartford Yard Goats 7659 13102 12164 11 220387339726 119262 2116 340 118 +2 -0 +2 0.4
201923 A+Lancaster JetHawks 475385 12224225 619819 143 3174345841.019 268357 2113 435 191 +49 +2 +13 6.5
202024 INTLBravos de Margarita 126104 26604 19223 21 250381423804 173282 1715 365 137 +5 +0 +4 0.9
202125 AABiloxi Shuckers 262231 491118 24897 30 212305372678 160306 349 307 93 -2 +1 +7 0.6
202125 INTLBravos de Margarita 154133 34807 16383 11 256349474822 218303 2510 360 133 +6 -0 +4 1.0
202226 INTLBravos de Margarita 168138 35503 20306 10 254372355727 101294 1812 330 111 +2 +0 +5 0.7
202327 INTLAguilas del Zulia 131114 29811 13230 20 254331368699 114308 1810 307 93 -1 +0 +4 0.3
202428 INTLAguilas del Zulia 121103 33800 13193 72 320412398810 78384 1611 365 138 +5 +1 +3 0.9
202529 AAASugar Land Space Cowboys 293258 7216211 28695 34 279361484845 205339 2410 371 142 +14 -1 +8 2.2
202529 AACorpus Christi Hooks 10391 21502 9313 31 231320352672 121328 309 308 94 -1 +0 +3 0.2
202529 INTLAguilas del Zulia 5653 6102 3130 00 113161245406 132105 235 183 -2 -6 +0 +2 -0.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#2Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#3John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#4John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#5Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
122673231291386-4-2-0.1-0.1
/162664199-11.9-4.4-0.4pk7: 0

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
Luis Castro (OGILVIE) 30 55 60 45 45 232/293/390 159299 84 28% 6% 92 +0.5
Rainel Rosario
2019 · AAA
30 47→51 49→50 45→50 47 241/293/382 141276 179 20% 6% 89 +0.9 255/317/431 176291 227 20% 8% 111 +2.5 262/328/44618529124419%9%115+2.3
Nick Gorneault
2009 · AAA
30 43→48 49→55 45→50 44 220/279/367 147282 1812 28% 7% 79 +0.3 203/254/338 135271 1510 30% 6% 61 -1.0 186/236/31412924914931%6%44-1.5
Mike Wilson
2013 · MLB
30 46→56 53→60 47→50 46 237/306/409 172303 218 28% 8% 102 +1.8 222/280/378 156314 197 34% 7% 82 +0.5 206/265/35615029720436%6%67-0.2
Brandon Snyder
2018 · MLB
31 44→53 52→55 45 39 226/282/391 164298 217 31% 6% 87 +0.8 204/260/378 174303 235 39% 6% 75 -0.0 179/243/35317426625242%6%58-0.7
Ryan Mulhern
2011 · AAA
30 43→48 48→55 47→40 41 220/278/361 141298 178 31% 7% 77 +0.1 253/305/461 208310 287 27% 6% 115 +2.7 242/295/43919729926328%5%102+0.8
Tagg Bozied
2010 · AAA
31 46→48 51→55 48→45 45 236/294/399 163285 198 24% 7% 94 +1.3 231/301/406 175311 205 30% 8% 98 +1.6 220/300/40918929621131%9%95+0.8
Michael A. Taylor
2022 · MLB
31 48→53 48→55 47→60 42 238/292/374 136312 1615 28% 6% 86 +0.8 237/295/380 143312 1814 29% 7% 89 +0.9 225/286/367142299191530%7%80+0.2
Prentice Redman
2010 · AAA
30 45→54 53→55 44→50 46 236/290/412 177265 218 21% 6% 95 +1.4 237/289/391 154287 1712 23% 6% 89 +1.0 229/283/350121289131524%6%73-0.0
Patrick Kivlehan
2019 · MLB
29 44→50 51→60 44→50 39 224/279/387 163302 187 32% 6% 84 +0.6 216/275/406 190287 255 33% 6% 89 +0.9 194/255/38218725326335%6%71-0.2
Victor Diaz
2011 · AAA
29 47→51 51→60 46→50 41 232/295/388 156323 1912 33% 7% 92 +1.2 236/306/439 203344 289 37% 8% 110 +2.4 222/301/44622333034541%9%108+1.1
Joey Meneses
2021 · AAA
29 50→57 52→60 48→40 41 255/296/418 163319 206 27% 6% 99 +1.7 259/300/438 179309 213 23% 5% 106 +2.2 268/312/43516731820122%5%108+2.1
Brock Peterson
2014 · MLB
30 45→50 53→55 42→40 41 234/286/402 167299 214 29% 6% 92 +1.2 216/275/350 134301 153 32% 7% 72 -0.2 202/265/32212128613133%7%60-0.8
Christian Bethancourt
2022 · AAA
30 47→52 48→55 49→50 39 236/275/374 137298 168 26% 5% 79 +0.3 233/266/388 155289 198 26% 4% 79 +0.3 226/257/38315727520726%4%72-0.1
Michael Restovich
2009 · MLB
30 44→49 54→55 46→30 39 229/278/405 175302 226 32% 6% 89 +0.9 228/277/372 144305 163 29% 6% 79 +0.3 218/270/35413629514030%6%69-0.2
Rob Segedin
2018 · MLB
29 48→53 52→50 43→45 41 246/294/414 168301 195 25% 5% 98 +1.6 220/275/350 130277 147 25% 6% 72 -0.2 162/232/2417920110025%8%28-0.7
Chad Huffman
2016 · AAA
31 48→52 48→55 50→45 47 239/304/384 145299 169 25% 8% 94 +1.3 231/309/398 167277 198 23% 8% 100 +1.7 224/306/39116726919524%8%94+0.8
Chad Pinder
2022 · MLB
30 48→53 53→60 47→45 44 245/300/422 177300 204 25% 7% 102 +1.9 240/282/397 157315 195 29% 5% 88 +0.9 238/266/39215531720331%4%78+0.1
Jerry Sands
2018 · MLB
30 47→46 48→60 46→45 48 236/299/383 147291 165 24% 8% 91 +1.1 245/309/439 194309 228 27% 8% 110 +2.4 246/313/47823230228528%8%118+1.8
Mario Lisson
2014 · AAA
30 44→49 49→55 48→55 43 225/289/378 153282 1714 26% 6% 86 +0.8 234/299/385 151297 1910 27% 7% 92 +1.2 231/301/37714630019828%7%90+0.7
Andy Phillips
2007 · MLB
30 46→55 54→55 47→40 45 243/291/423 180277 227 22% 6% 98 +1.6 259/309/398 139292 165 17% 6% 99 +1.7 267/318/39412729815315%6%100+0.9