Carlos Castillo P Greensboro Grasshoppers
Age 20 RHP 6'1" / 165 lbs A+ Svc 0.0 · Ctrl thru 2037 peak 1.6 · 2031
2026 ROS PROJECTION29 act + 6 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 137129vR 121
ERA5.46
FIP5.46
K%12.6%
BB%12.3%
K-BB%0.3%
ROS IP6
Value2026 · WAR
Runs saved vs league avg · 35 IP
K: -1.5 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -3.0 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: -5.6 runs (Runs saved on contact quality (HR suppression) vs lg)-6CONTACTSTAM: +1.4 runs (Replacement credit for innings volume)+1STAMTotal WAR: -0.90 (35 IP)-0.9WAR
0.00.51.00.20.30.40.40.40.30.126272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$13M ctrl surplus
Grades · Contract
Scouting Grades
STUF3030
CTRL4545
CMD3535
K†3045
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.4$1M+$0.5M
2033Pre-Arb$1.0M+0.4$0.9M+$0.5M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Arb-1$1M+0.1$0.2M+$0.0M (cut)
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $3M +$1M

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317ROK MLEDSL Pirates Gold11113714440150100%3.418.9%13.0%5.9%0.0%1.703.15
202317ROK MLEDSL Pirates Gold11113714440150100%3.418.9%13.0%5.9%0.0%1.703.15
202317ROK RAWDSL Pirates Gold11113714440150100%3.427.8%10.4%17.4%0.0%1.702.15
202418MIX MLE2 levels1810492234324456%2.713.5%13.3%0.3%2.5%4.815.00
202418MIX MLE2 levels1810492234324456%2.713.5%13.3%0.3%2.5%4.815.00
202418MIX RAW2 levels1810492234324456%2.719.3%10.8%8.5%1.8%4.813.88
202519MIX MLE2 levels2420953917633483%4.014.1%10.1%4.1%1.4%3.793.97
202519MIX MLE2 levels2420953917633483%4.014.1%10.1%4.1%1.4%3.793.97
202519MIX RAW2 levels2420953917633483%4.019.4%8.4%11.0%1.0%3.793.09
▸ 2026 season
YTD20A+ MLEGreensboro Grasshoppers119291492723682%2.715.0%17.4%-2.4%5.4%6.147.00
YTD20A+ MLEGreensboro Grasshoppers119291492723682%2.715.0%17.4%-2.4%5.4%6.147.00
▸ 2026 season — so far · projected rest · full
202620A RAWPIT11210020100%2.30.0%20.0%-20.0%0.0%7.715.63
202620A+ RAWPIT108271392721680%2.719.4%15.1%4.3%4.3%6.005.74
ROS20MLB MLEPIT11623331100%5.512.6%12.3%0.3%2.7%5.465.46-0.0
2026 TOT20MLB MLEPIT351723026717.4%15.0%2.4%3.8%6.036.76-0.8
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202721MLB MLEPIT191990379564310100%4.714.7%11.4%3.3%2.7%5.235.15-0.3
202822MLB MLEPIT181894398664310100%5.216.7%10.7%6.0%2.6%4.994.87+0.0
202923MLB MLEPIT181898413744211100%5.417.8%10.2%7.6%2.6%4.814.70+0.2
203024MLB MLEPIT1818100423784211100%5.618.5%10.0%8.6%2.6%4.684.60+0.3
203125MLB MLEPIT1717102429814211100%6.018.9%9.8%9.1%2.6%4.604.54+0.4
203226MLB MLEPIT1717102429824211100%6.019.1%9.8%9.3%2.6%4.554.52+0.4
203327MLB MLEPIT1717100422814211100%5.919.1%9.8%9.2%2.6%4.564.56+0.4
203428MLB MLEPIT161697410784111100%6.118.9%10.0%8.9%2.7%4.614.64+0.3
203529MLB MLEPIT151593391734011100%6.218.7%10.2%8.5%2.9%4.714.77+0.1
203630MLB MLEPIT141487367673911100%6.218.4%10.5%7.8%3.1%4.854.95-0.0
202721MLB CTXPIT994418627215100%4.914.7%11.4%3.3%2.5%5.125.04-0.1
202822MLB CTXPIT14146929149317100%4.916.7%10.7%6.0%2.4%4.884.76+0.0
202923MLB CTXPIT16168335063368100%5.217.8%10.2%7.6%2.4%4.704.59+0.2
203024MLB CTXPIT16168937670379100%5.618.5%10.0%8.6%2.4%4.574.49+0.3
203125MLB CTXPIT16169339374399100%5.818.9%9.8%9.1%2.4%4.494.43+0.4
203226MLB CTXPIT161695401773910100%5.919.1%9.8%9.3%2.4%4.444.41+0.4
203327MLB CTXPIT161695401764010100%5.919.1%9.8%9.2%2.4%4.454.45+0.4
203428MLB CTXPIT151592388743910100%6.118.9%10.0%8.9%2.5%4.504.53+0.3
203529MLB CTXPIT151588372703810100%5.918.7%10.2%8.5%2.7%4.594.65+0.1
203630MLB CTXPIT141483350643710100%5.918.4%10.5%7.8%2.8%4.724.82-0.0
▸ Career totals — MLB only (actual + projected)
Career RAW145145831350764235787100%5.718.3%10.2%8.1%2.5%4.614.21+6.8
/ 200 IP RAW35352008441558621100%5.718.3%10.2%8.1%2.5%4.614.21+1.6
Career MLE64502109071351141978%3.314.9%12.5%2.4%2.1%3.994.59+2.0
/ 200 IP MLE61482008641291081878%3.314.9%12.5%2.4%2.1%3.994.59+0.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 133 completed pitcher careers (2015-2024).

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION5.19317.8%10.4%1.044.80
Chad Kuhl ('24)3.38420.0%10.4%1.314.98
Aaron Sanchez ('22)3.39318.1%10.0%0.984.32
Zach Davies ('23)5.211617.5%8.1%1.164.36
Dakota Hudson ('24)2.89215.0%11.1%0.914.25
Jon Gray ('24)6.112223.4%7.8%1.154.45
Vince Velasquez ('23)3.88524.9%9.3%1.484.88