Spencer Miles

P Toronto Blue Jays
Age 27 RHP 6'3" / 180 lbs MLB Svc 0.0 · Ctrl thru 2032 peak 1.1 · 2027
Overview
MLBRP40-MANFG #583Pre-ArbFA 2033
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202222MIX2 levels5073.682.8340.0%10.0%—K 40.0% · BB 10.0% · FIP 2.82
202424ROKSF5374.911.1931.2%6.2%—K 31.2% · BB 6.2% · FIP 1.25
202626MLBTOR498962.732.5924.0%6.2%2.3
2027PROJ27MLBTOR910963.403.4823.8%7.0%1.3
2028PROJ95% MLB28MLBTOR870913.583.6423.5%7.3%1.0
2029PROJ95% MLB29MLBTOR830873.763.8522.8%7.5%0.7
Last 3 seasons WAR 2.3  ·  Next 3 projected WAR 3.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.000First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$1M2031Ext$4M2032Ext$7M
Skills · percentileStatcast 2026
xwOBA vs90
FB Velo71
K%60
Whiff%10
CompsRichard Rodríguez (age 27) · Heath Hembree (age 27) · Austin Ross (age 27)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 9284vR 76
ERA3.40
FIP3.48
K%23.8%
BB%7.0%
K-BB%16.8%
Proj IP96
Value2027 · WAR
Runs saved vs league avg · 96 IP
K: +1.9 runs (Runs saved by strikeouts vs lg-avg K%)+2KBB: +2.7 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: +2.8 runs (Runs saved on contact quality (HR suppression) vs lg)+3CONTACTSTAM: +12.1 runs (Replacement credit for innings volume)+12STAMTotal WAR: +2.06 (96 IP)+2.1WAR
0.00.91.81.31.00.70.527282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$24M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP—40
STUF5055
CTRL5550
CMD3040
K†5555
Statcast Percentiles
FB Velo
p7196.0
Whiff%
p1018.8%
K%
p6024.0%
xwOBA vs
p900.271
FB+3.0 (59%)
SI (45%)
CU (24%)
SL-0.8 (16%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.3$10M+$10M
2028Pre-Arb$0.8M+1.0$7M+$7M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Arb-1$1M+0.5$2M+$0.8M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $4M $22M +$19M

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 + 2027 so far)
202222MIX MLE2 levels5073012310%1.540.0%10.0%30.0%3.3%3.682.82—
202222MIX RAW2 levels5073012310%1.540.0%10.0%30.0%3.3%3.682.83—
202424ROK MLEACL Giants53732102060%1.531.2%6.2%25.0%0.0%4.911.25—
202424ROK MLEACL Giants53732102060%1.531.2%6.2%25.0%0.0%4.911.25—
202424ROK RAWACL Giants53732102060%1.531.2%6.2%25.0%0.0%4.911.19—
202626MLB MLEToronto Blue Jays498963889324516%2.024.0%6.2%17.8%1.3%2.732.57+2.3
202626MLB MLEToronto Blue Jays498963889324516%2.024.0%6.2%17.8%1.3%2.732.57+2.3
202626MLB RAWToronto Blue Jays498963889324516%2.024.0%6.2%17.8%1.3%2.732.59+2.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—498963889324516%2.024.0%6.2%17.8%1.3%2.732.59+2.3
▸ 2027 season — projected remainder (no 2027 stats recorded)
202727MLBTOR91096405972980%1.123.8%7.0%16.8%2.0%3.403.48+1.3
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202828MLB MLETOR91096404952990%1.123.5%7.3%16.3%2.2%3.583.64+1.1
202929MLB MLETOR87091386882990%1.122.8%7.5%15.3%2.4%3.763.85+0.8
203030MLB MLETOR820863638028100%1.022.1%7.8%14.3%2.7%3.964.07+0.5
202828MLB CTXTOR87091384902890%1.023.5%7.3%16.3%2.2%3.583.64+1.0
202929MLB CTXTOR83087367842890%1.022.8%7.5%15.3%2.4%3.763.85+0.7
203030MLB CTXTOR78082346772790%1.122.1%7.8%14.3%2.7%3.964.07+0.5
▸ Career totals — MLB only (actual + projected)
Career— RAW29683551483343106323%1.223.1%7.2%16.0%2.1%3.483.23+5.6
/ 200 IP— RAW167520083519360183%1.223.1%7.2%16.0%2.1%3.483.23+3.1
Career— MLE591111045011529619%1.925.6%6.4%19.1%1.3%2.942.49+4.5
/ 200 IP— MLE10720200816208531119%1.925.6%6.4%19.1%1.3%2.942.49+2.5

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 1,853 starter careers (497 from 1990-2025 + 1,356 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION2.39323.3%7.2%0.833.47
Johnny Enzmann ('14-'20, 2 WAR*)1.39019.4%*5.8%*0.95*3.84*
Wally Burnette ('56-'58, 3 WAR*)1.38817.5%*7.6%*1.03*3.68*
Johnny Miljus ('15-'29, 4 WAR*)2.39121.2%*9.4%*0.80*4.09*
Julio Urías ('23)3.610224.3%6.6%1.053.11
Spencer Turnbull ('25)1.87321.8%9.1%0.774.31
Reese Olson ('25)1.49523.0%7.8%0.823.60