Luis Castillo P Chicago White Sox
Age 33 RHP 6'2" / 200 lbs MLB Svc 8.0 · Ctrl thru 2028 peak 2.6 · 2026
2026 ROS PROJECTION129 act + 15 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 116108vR 100
ERA4.02
FIP4.14
K%20.3%
BB%6.8%
K-BB%13.5%
ROS IP15
Value2026 · WAR
Runs saved vs league avg · 143 IP
K: -2.8 runs (Runs saved by strikeouts vs lg-avg K%)-3KBB: +2.2 runs (Runs saved by walk suppression vs lg-avg BB%)+2BBCONTACT: -5.4 runs (Runs saved on contact quality (HR suppression) vs lg)-5CONTACTSTAM: +19.4 runs (Replacement credit for innings volume)+19STAMTotal WAR: +1.40 (143 IP)+1.4WAR
0.02.04.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$51M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP65
STUF6060
CTRL6060
CMD6060
K†5555
Statcast Percentiles
FB Velo
p6095.2
Whiff%
p4023.8%
K%
p2919.1%
xwOBA vs
p250.341
SI (18%)
CH-1.8 (15%)
FB-2.2 (60%)
SL-2.4 (25%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.587 yrs.days
Team Control Through   2028
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$2M+0.0$0.2M-$2M
2027Ext$24M
2028Ext$25M
Totals $51M $-2M -$46M
Underwater contract
Projected production over the remaining contract is worth -$46M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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)
201522MIX MLE2 levels35161074469433446%3.115.8%8.6%7.2%1.2%3.203.54
201522MIX RAW2 levels35161074469433446%3.121.1%7.4%13.7%0.9%3.202.75
201623MIX MLE2 levels262413252010325392%5.115.3%5.5%9.9%0.7%2.262.87
201623MIX RAW2 levels262413252010325392%5.119.8%4.8%15.0%0.6%2.262.40
201724MIX MLE2 levels29291706761794416100%5.924.2%6.7%17.5%2.1%2.863.08+3.9
201724MIX RAW2 levels29291706761794416100%5.926.5%6.5%20.0%2.4%2.862.99+4.1
201825MLB MLECincinnati Reds31311707081654828100%5.523.3%6.8%16.5%3.7%4.304.00+1.8
201825MLB RAWCincinnati Reds31311707081654828100%5.523.3%6.8%16.5%4.0%4.304.15+1.5
201926MLB MLECincinnati Reds32321917812267922100%6.028.9%10.1%18.8%2.6%3.403.37+3.6
201926MLB RAWCincinnati Reds32321917812267922100%6.028.9%10.1%18.8%2.8%3.403.47+3.3
202027MLB MLECincinnati Reds12127029289245100%5.830.5%8.2%22.3%1.6%3.212.44+2.2
202027MLB RAWCincinnati Reds12127029289245100%5.830.5%8.2%22.3%1.7%3.212.51+2.2
202128MLB MLECincinnati Reds33331888031927119100%5.723.9%8.8%15.1%2.2%3.983.40+3.5
202128MLB RAWCincinnati Reds33331888031927119100%5.723.9%8.8%15.1%2.4%3.983.50+3.2
202229MIX MLE3 levels28281616601835313100%5.727.2%7.3%19.8%2.2%2.862.92+4.0
202229MIX RAW3 levels28281616601835313100%5.727.7%8.0%19.7%2.0%2.862.86+4.1
202330MLB MLESeattle Mariners33331978022195628100%6.027.3%7.0%20.3%3.6%3.343.64+3.0
202330MLB MLESeattle Mariners33331978022195628100%6.027.3%7.0%20.3%3.6%3.343.64+3.0
202330MLB RAWSeattle Mariners33331978022195628100%6.027.3%7.0%20.3%3.5%3.343.58+3.2
202431MLB MLESeattle Mariners30301757191754525100%5.824.3%6.3%18.1%3.6%3.643.79+2.3
202431MLB MLESeattle Mariners30301757191754525100%5.824.3%6.3%18.1%3.6%3.643.79+2.3
202431MLB RAWSeattle Mariners30301757191754525100%5.824.3%6.3%18.1%3.5%3.643.73+2.5
202532MLB MLESeattle Mariners32321817451624623100%5.621.7%6.2%15.6%3.2%3.543.78+2.4
202532MLB MLESeattle Mariners32321817451624623100%5.621.7%6.2%15.6%3.2%3.543.78+2.4
202532MLB RAWSeattle Mariners32321817451624623100%5.621.7%6.2%15.6%3.1%3.543.73+2.6
▸ Career totals (raw MLB only — as recorded)
MLB Career27026615396406160448619899%5.725.0%7.6%17.5%3.1%3.733.64+23.6
▸ 2026 season
YTD33MLB MLEChicago White Sox2723129582111412485%4.819.1%7.0%12.0%4.1%5.674.61+0.4
YTD33MLB MLEChicago White Sox2723129582111412485%4.819.1%7.0%12.0%4.1%5.674.61+0.4
▸ 2026 season — so far · projected rest · full
202633MLB RAWCWS2723129582111412485%4.819.1%7.0%12.0%4.1%5.674.65+0.4
SO FAR33MLB RAWCWS2723129582111412485%4.819.1%7.0%12.0%4.1%5.674.65+0.4
ROS33MLB MLECWS2215621342100%7.320.3%6.8%13.5%3.5%4.024.14+0.1
ROS33MLB CTXCWS2215631342100%7.520.3%6.8%13.5%3.5%4.054.17+0.1
2026 TOT33MLB MLECWS143644124452619.2%7.0%12.2%4.1%5.504.56+0.6
FULL33MLB A+CCWS143605124452620.4%7.5%13.0%4.3%5.504.70+0.6
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202734MLB MLECWS25251486251234525100%5.919.7%7.3%12.5%4.0%4.784.95-0.1
202835MLB MLECWS22221335611054425100%6.018.8%7.8%10.9%4.4%5.085.29-0.6
202734MLB CTXCWS25251486251234526100%5.919.7%7.3%12.5%4.1%4.824.99-0.1
202835MLB CTXCWS22221335621054425100%6.018.8%7.8%10.9%4.5%5.125.33-0.6
▸ Career totals — MLB only (actual + projected)
Career RAW31931518357654184558025199%5.824.1%7.6%16.5%3.3%3.923.82+23.8
/ 200 IP RAW3534200834201632799%5.724.1%7.6%16.5%3.3%3.923.82+2.6
Career MLE34832318697734183257120893%5.423.7%7.4%16.3%2.7%3.533.51+22.8
/ 200 IP MLE3735200828196612293%5.423.7%7.4%16.3%2.7%3.533.51+2.5

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 PROJECTION2.214820.9%7.1%1.504.57
Kutter Crawford ('24)2.013023.9%7.2%1.454.47
Mike Foltynewicz ('21)4.013421.4%7.7%1.464.45
Dan Straily ('19)2.713620.0%8.9%1.724.54
Dylan Bundy ('22)4.513022.0%7.3%1.614.75
Mike Minor ('22)3.812622.3%7.2%1.444.38
Julio Teheran ('23)5.214720.4%8.8%1.344.12