Chad CastilloOF Jersey Shore BlueClaws
Age 26 L/R 6'3" / 225 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†65
AVG/OBP/SLG.201 / .270 / .324
PA76
HR2
K%29
BB%7
ISO124
MLB%0%
Value2026 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-0POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.1-0.22628
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
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
Totals $0.0M $0.0M +$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
202222 AClearwater Threshers 9789 16702 7381 00 180247326573 146286 397 260 57
202222 AClearwater Threshers 9786 20803 10271 00 233320430750 198304 2810 334 114
202323 AClearwater Threshers 285252 54909 178912 43 214295357653 143285 316 286 77
202323 AClearwater Threshers 285248 6110011 216512 43 246335419754 173284 237 335 114
202424 A+Jersey Shore BlueClaws 3027 3100 2181 00 111200148348 37333 607 151 -26
202424 A+Jersey Shore BlueClaws 3026 4100 3141 00 154267192459 38333 4710 228 32
▸ 2026 Season
202626 MLBPHI 7670 13202 5221 10 186250300550 114267 297 270 65 -3 +0 +0 -0 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBPHI 26% 117105 23413 9332 21 219293362655 143270 288 276 69 -4 +0 +0 -1 +3 -0.1
202828 MLBPHI 39% 208187 39715 16593 31 209282337618 128271 288 278 71 -7 +0 -1 -1 +6 -0.3
202727 MLBPHI 26% 3028 6101 290 00 214267357624 143272 307 267 62 -1 +0 +0 -0 +1 -0.1
202828 MLBPHI 39% 8275 15302 6231 10 200268320588 120273 287 270 64 -3 +0 -0 -0 +2 -0.2
▸ Career Totals
Career 112103 21403 8321 10 204268330598 126265 297 269 64 -5 +0 -0 -1 +3 -0.2
/ 162G 650598 12123017 461866 60 202266326592 124263 297 269 64 -27 +1 -2 -4 +18 -1.3
Career 813730 14830221 5625920 105 203278336614 133279 327 273 67 -30 +0 -1 -5 +23 -1.3
/ 162G 650584 11924217 4520716 84 204280339619 135279 327 273 67 -24 +0 -1 -4 +18 -1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 AClearwater Threshers 9786 20803 10271 00 233320430750 198304 2810 334 114 +1 +0 +3 0.4
202323 AClearwater Threshers 285248 6110011 216512 43 246335419754 173284 237 335 114 +5 -0 +8 1.3
202424 A+Jersey Shore BlueClaws 3026 4100 3141 00 154267192459 38333 4710 228 32 -2 +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
Chad Castillo (OGILVIE) 26 201/270/324 123267 21 29% 7% 65 -0.1
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Gabe Snyder
2021 · A
26 40→35 47→50 46→40 41 204/267/335 131282 155 32% 7% 66 -0.6 212/284/358 146304 158 33% 8% 79 +0.3 176/267/35417823919734%10%68-0.1
Dillon Paulson
2023 · AA
26 44→37 46→50 45→30 50 222/295/348 126277 146 24% 9% 81 +0.4 222/286/335 113294 105 26% 8% 73 -0.1 218/282/3261072899026%8%66-0.2
Devin Foyle
2022 · AA
25 39→36 50→45 48→45 43 206/272/358 152269 1810 30% 7% 74 -0.1 214/285/341 127273 147 26% 8% 75 -0.0 193/283/277842428022%10%55-0.5
Darick Hall
2021 · AA
26 39→40 48→55 48→40 41 200/272/344 144271 155 31% 6% 71 -0.3 216/276/389 173268 224 28% 6% 84 +0.6 216/275/39518025924227%6%83+0.5
Alex Glenn
2017 · AA
26 43 46→55 50 39 217/257/353 135279 138 27% 5% 65 -0.7 192/237/290 98295 87 36% 5% 40 -2.4 126/169/196702155442%5%-15-2.3
Brian O'Grady
2018 · AA
26 35→37 42→60 54→50 46 179/261/285 106258 1014 33% 9% 51 -1.7 213/273/391 178285 2214 32% 7% 83 +0.6 207/269/398192270241532%7%82+0.3
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Matt Skole
2015 · AA
26 39→40 46→50 48→40 47 197/277/324 128281 145 34% 10% 67 -0.5 198/264/343 145254 183 29% 8% 66 -0.6 188/253/34115323021228%7%60-0.8
Bobby Kingsbury
2007 · A
26 42→44 45→50 47→50 44 210/277/340 130280 128 29% 7% 71 -0.3 221/280/343 122284 1113 25% 7% 72 -0.2 218/277/346129274111424%7%70-0.2
César Salazar
2022 · AA
26 40 47→45 48→45 40 207/269/342 135261 169 27% 5% 69 -0.4 209/287/340 131253 158 23% 6% 76 +0.1 202/308/31411124111620%9%77+0.1
Shane Matheny
2022 · AA
26 39→41 43→45 47→50 39 191/254/300 109301 116 39% 7% 51 -1.7 203/285/337 134323 159 38% 10% 74 -0.1 193/282/32613330016938%10%68-0.3
Connor Panas
2019 · AA
26 41→43 46→45 45→40 40 207/267/331 124274 145 29% 6% 65 -0.7 215/279/345 130279 138 27% 6% 73 -0.1 178/266/33916021817626%8%63-0.2
Paul Hoenecke
2016 · AA
26 40→41 46→50 46→40 41 206/250/333 127254 134 25% 5% 57 -1.2 211/244/341 130269 155 27% 4% 57 -1.2 201/223/33713624518227%2%44-0.7
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Parker Bates
2023 · A
25 38 45→50 50 41 195/259/317 123270 1212 31% 6% 58 -1.2 191/252/273 82267 712 29% 7% 43 -2.2 164/226/2084522841228%6%13-2.3
Jason Cooper
2007 · AAA
26 39→38 50→55 45 39 205/263/360 155279 186 33% 6% 71 -0.3 213/279/362 149273 138 26% 7% 78 +0.2 216/290/37616026513723%8%85+0.4
Camden Duzenack
2021 · AA
26 35→37 45→50 48→50 39 184/243/301 118247 1410 31% 6% 47 -1.9 204/251/338 134276 1610 31% 5% 59 -1.1 203/253/332129265151029%5%56-0.7
Davis Wendzel
2023 · AAA
26 35→27 50 43→40 41 191/254/334 143251 195 32% 7% 60 -1.0 195/273/339 144246 195 28% 8% 70 -0.3 200/276/34714723117422%7%71-0.1