Reid Detmers

P Los Angeles Angels
Age 28 LHP 6'2" / 210 lbs MLB Svc 4.0 · Ctrl thru 2028 peak 3.7 · 2027
Overview
MLBSP40-MANArb-2FA 2029
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202425MIX2 levels31311656.154.5728.6%8.8%1.6K 26.6% · BB 8.5% · FIP 4.91
202526MLBLAA610643.962.8030.1%7.9%1.3
202627MLBLAA32321853.362.9328.5%6.5%5.8
2027PROJ28MLBLAA26261583.773.5428.3%7.0%3.6
2028PROJ29MLBLAA23231363.763.7327.7%7.2%2.8
2029PROJ30MLBLAA20201203.883.9527.0%7.5%2.1
Last 3 seasons WAR 8.7  ·  Next 3 projected WAR 8.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.924First FA2029
2027Arb-2$12M2028Arb-3$15M
Skills · percentileStatcast 2026
K%84
xwOBA vs82
FB Velo44
Form2.40 ERA (proj 3.77) · K 32.5% (proj 28.3%) · BB 3.5% (proj 7.0%) ▲▲ last 60d · 30 IP through Oct 27
CompsSteven Matz (age 28) · Eduardo Rodriguez (age 28) · Matthew Boyd (age 28)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 7987vR 95
ERA3.77
FIP3.54
K%28.3%
BB%7.0%
K-BB%21.4%
Proj IP158
Value2027 · WAR
Runs saved vs league avg · 158 IP
K: +12.2 runs (Runs saved by strikeouts vs lg-avg K%)+12KBB: +4.9 runs (Runs saved by walk suppression vs lg-avg BB%)+5BBCONTACT: -5.8 runs (Runs saved on contact quality (HR suppression) vs lg)-6CONTACTSTAM: +21.4 runs (Replacement credit for innings volume)+21STAMTotal WAR: +3.44 (158 IP)+3.4WAR
0.02.04.03.62.827282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$24M ctrl surplus
Statcast · Contract
Statcast Percentiles
FB Velo
p4494.1
Whiff%
p7429.1%
K%
p8428.5%
xwOBA vs
p820.281
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.924 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$12M+3.6$37M+$24M
2028Arb-3$15M+2.8$22M+$9M
Totals $27M $59M +$33M

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 the standard WAR scale.

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)
202122MIX MLE3 levels1919833581272915100%4.429.9%9.1%20.8%4.5%4.254.17+1.2
202122MIX RAW3 levels1919833581272915100%4.435.5%8.1%27.4%4.2%4.253.44+2.0
202223MIX MLE2 levels26261355611364614100%5.222.6%8.3%14.3%2.4%3.673.54+3.0
202223MIX RAW2 levels26261355611364614100%5.224.2%8.2%16.0%2.5%3.673.46+3.2
202324MLB MLELos Angeles Angels28281496441685819100%5.326.1%9.0%17.1%2.9%4.483.63+3.2
202324MLB RAWLos Angeles Angels28281496441685819100%5.326.1%9.0%17.1%3.0%4.483.67+3.1
202425MIX MLE2 levels31311657352106536100%5.326.6%8.5%18.2%5.4%6.154.91+0.9
202425MIX MLE2 levels31311657352106536100%5.326.6%8.5%18.2%5.4%6.154.91+0.9
202425MIX RAW2 levels31311657352106536100%5.328.6%8.8%19.7%4.9%6.154.57+1.6
202526MLB MLELos Angeles Angels61064266802160%1.030.1%7.9%22.2%2.2%3.962.77+1.4
202526MLB MLELos Angeles Angels61064266802160%1.030.1%7.9%22.2%2.2%3.962.77+1.4
202526MLB RAWLos Angeles Angels61064266802160%1.030.1%7.9%22.2%2.3%3.962.80+1.3
202627MLB MLELos Angeles Angels32321857402114819100%5.828.5%6.5%22.0%2.5%3.362.90+5.9
202627MLB MLELos Angeles Angels32321857402114819100%5.828.5%6.5%22.0%2.5%3.362.90+5.9
202627MLB RAWLos Angeles Angels32321857402114819100%5.828.5%6.5%22.0%2.6%3.362.93+5.8
▸ Career totals (raw MLB only — as recorded)
MLB Career—16810763426817092208064%3.826.4%8.2%18.2%3.0%4.363.54+14.2
▸ 2027 season — projected remainder (no 2027 stats recorded)
202728MLBLAA26261586671894619100%6.128.3%7.0%21.4%2.9%3.773.54+3.6
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202829MLB MLELAA23231365741594117100%5.927.7%7.2%20.5%3.0%3.733.70+2.8
202930MLB MLELAA20201205091383816100%6.027.0%7.5%19.5%3.2%3.843.91+2.1
203031MLB MLELAA18181074511193515100%5.926.3%7.8%18.4%3.4%4.024.14+1.6
203132MLB MLELAA151592386983214100%6.125.5%8.2%17.2%3.7%4.244.39+1.1
203233MLB MLELAA121274312772712100%6.124.6%8.7%15.9%4.0%4.504.67+0.6
203334MLB MLELAA9954229542110100%6.023.7%9.2%14.5%4.3%4.794.98+0.3
202829MLB CTXLAA23231365741594118100%5.927.7%7.2%20.5%3.1%3.763.73+2.8
202930MLB CTXLAA20201205071373817100%6.027.0%7.5%19.5%3.3%3.883.95+2.1
203031MLB CTXLAA18181074521193516100%5.926.3%7.8%18.4%3.5%4.064.18+1.6
203132MLB CTXLAA151592388993215100%6.125.5%8.2%17.2%3.8%4.284.43+1.1
203233MLB CTXLAA121274312772713100%6.224.6%8.7%15.9%4.0%4.544.71+0.6
203334MLB CTXLAA9954228542110100%6.023.7%9.2%14.5%4.3%4.845.03+0.3
▸ Career totals — MLB only (actual + projected)
Career— RAW26520412175142135441516777%4.626.3%8.1%18.3%3.2%4.243.68+25.2
/ 200 IP— RAW4434200845222682777%4.626.3%8.1%18.3%3.2%4.243.68+4.1
Career— MLE197136780330488926911269%4.026.9%8.1%18.8%3.4%4.363.72+22.6
/ 200 IP— MLE5035200847228692969%4.026.9%8.1%18.8%3.4%4.363.72+3.7

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2024 AAASalt Lake Bees · 78 IPFIP 4.49 → 5.43 (+0.94)K% 29.4% → 25.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF29.36%—×0.86025.25%
BB% (unintentional) /BF7.85%—×0.9007.06%
HR / BF /BF5.23%÷0.886×1.1006.49%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 77).

Result: FIP 4.49 → 5.43, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2022 AAASalt Lake Bees · 6 IPFIP 0.80 → 1.78 (+0.99)K% 63.6% → 56.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF63.64%—×0.88056.00%
BB% (unintentional) /BF4.55%—×1.0504.77%
HR / BF /BF4.55%÷0.978×1.1005.11%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 96).

Result: FIP 0.80 → 1.78, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2021 AARocket City Trash Pandas · 54 IPFIP 2.91 → 3.61 (+0.70)K% 43.1% → 34.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF43.11%—×0.81034.92%
BB% (unintentional) /BF8.00%—×1.1008.80%
HR / BF /BF4.44%÷1.249×1.2004.27%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 150).

Result: FIP 2.91 → 3.61, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2021 AAASalt Lake Bees · 8 IPFIP 0.59 → 0.96 (+0.37)K% 34.4% → 30.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF34.38%—×0.88030.25%
BB% (unintentional) /BF3.12%—×1.0503.28%
HR / BF /BF0.00%÷0.907×1.1000.00%

Factors used: pitcher AAA level factors — K ×0.88, BB ×1.05, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 81).

Result: FIP 0.59 → 0.96, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 2,161 pitcher careers (1,251 from 1990-2025 + 910 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 PROJECTION6.910626.6%8.1%1.234.17
Pete Richert ('62-'74, 13 WAR*)5.89024.4%*8.8%*1.26*4.04*
Bobby Bolin ('61-'73, 12 WAR*)7.912122.7%*9.6%*1.33*4.11*
Skip Lockwood ('69-'80, 11 WAR*)6.210322.5%*9.1%*1.06*4.28*
Ian Kennedy ('23)9.514621.9%8.0%1.324.16
Drew Smyly ('24)5.710423.1%7.7%1.494.20
Bud Norris ('18)6.112221.7%9.1%1.154.45