Shane McClanahan

P Tampa Bay Rays
Age 30 LHP 6'3" / 210 lbs MLB Svc 5.0 · Ctrl thru 2027 peak 1.4 · 2027 ILForty Man (40M)
Overview
MLBSP40M40-MANArb-3FA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202326MLBTB21211153.293.7625.8%8.7%2.3
202528MIX2 levels33310.809.7026.3%10.5%—K 26.3% · BB 10.5% · FIP 7.99
202629MIX2 levels25251213.273.3621.8%7.9%3.0K 21.8% · BB 8.0% · FIP 3.44
2027PROJ30MLBTB1313793.903.9123.1%8.0%1.4
2028PROJ31MLBTB1414844.004.1022.4%8.4%1.3
2029PROJ32MLBTB1111684.214.3621.6%8.8%0.8
Last 3 seasons WAR 5.3  ·  Next 3 projected WAR 3.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service5.919First FA2028
2027Arb-3$7M
Skills · percentileStatcast 2026
FB Velo65
K%47
xwOBA vs44
Form4.50 ERA (proj 3.90) · K 20.0% (proj 23.1%) · BB 6.7% (proj 8.0%) · last 90d · 22 IP through Oct 27
CompsJorge Castillo (age 33) · Ryan Bollinger (age 27) · Tomas Solis (age 32)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 92100vR 108
ERA3.90
FIP3.91
K%23.1%
BB%8.0%
K-BB%15.1%
Proj IP79
Value2027 · WAR
Runs saved vs league avg · 79 IP
K: +1.8 runs (Runs saved by strikeouts vs lg-avg K%)+2KBB: +1.6 runs (Runs saved by walk suppression vs lg-avg BB%)+2BBCONTACT: -1.0 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +6.8 runs (Replacement credit for innings volume)+7STAMTotal WAR: +0.96 (79 IP)+1.0WAR
1.41.30.80.40.227283031
Grades · Statcast · Contract
Scouting Grades
STUF6565
CTRL5555
CMD6060
K†5555
Statcast Percentiles
FB Velo
p6595.6
Whiff%
p6026.8%
K%
p4721.8%
xwOBA vs
p440.318
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2021
Service   5.919 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Arb-3$7M+1.4$11M+$4M
Totals $7M $11M +$4M

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)
201821ROK MLEPrinceton Rays447241310100%1.854.2%4.2%50.0%0.0%0.00-0.95—
201821ROK RAWPrinceton Rays447241310100%1.854.2%4.2%50.0%0.0%0.00-0.19—
201922MIX MLE3 levels242212150415445792%5.023.3%10.4%12.9%1.7%3.363.36—
201922MIX RAW3 levels242212150415445792%5.030.6%8.9%21.6%1.4%3.362.42—
202124MLB MLETampa Bay Rays25251235171413714100%4.927.3%7.2%20.1%2.8%3.433.23+3.3
202124MLB RAWTampa Bay Rays25251235171413714100%4.927.3%7.2%20.1%2.7%3.433.19+3.4
202225MLB MLETampa Bay Rays28281666411943719100%5.930.3%5.8%24.5%3.0%2.542.95+5.1
202225MLB RAWTampa Bay Rays28281666411943719100%5.930.3%5.8%24.5%3.0%2.542.92+5.2
202326MLB MLETampa Bay Rays21211154691214115100%5.525.8%8.7%17.1%3.3%3.293.83+2.2
202326MLB RAWTampa Bay Rays21211154691214115100%5.525.8%8.7%17.1%3.2%3.293.76+2.3
202528MIX MLE2 levels33319522100%1.126.3%10.5%15.8%10.5%10.807.99—
202528MIX MLE2 levels33319522100%1.126.3%10.5%15.8%10.5%10.807.99—
202528MIX RAW2 levels33319522100%1.126.3%10.5%15.8%10.5%10.809.70—
202629MIX MLE2 levels25251214961083910100%4.821.8%8.0%13.8%2.1%3.273.44+2.9
202629MIX MLE2 levels25251214961083910100%4.821.8%8.0%13.8%2.1%3.273.44+2.9
202629MIX RAW2 levels25251214961083910100%4.821.8%7.9%13.9%2.0%3.273.36+3.0
▸ Career totals (raw MLB only — as recorded)
MLB Career—9898523211456215458100%5.326.6%7.3%19.3%2.7%3.103.28+13.7
▸ 2027 season — projected remainder (no 2027 stats recorded)
202730MLBTB13137933477278100%6.123.1%8.0%15.1%2.5%3.903.91+1.4
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202831MLB MLETB141484353793010100%6.022.4%8.4%14.0%2.7%4.044.14+1.2
202932MLB MLETB11116828962259100%6.221.6%8.8%12.8%3.0%4.254.40+0.8
203033MLB MLETB995322246207100%5.820.7%9.2%11.5%3.2%4.514.68+0.4
203134MLB MLETB663715531155100%6.119.8%9.7%10.1%3.5%4.794.98+0.2
202831MLB CTXTB14148435579309100%6.022.4%8.4%14.0%2.6%4.004.10+1.3
202932MLB CTXTB11116828762258100%6.221.6%8.8%12.8%2.9%4.214.36+0.8
203033MLB CTXTB995322446217100%5.920.7%9.2%11.5%3.1%4.464.63+0.4
203134MLB CTXTB663715631155100%6.219.8%9.7%10.1%3.4%4.744.93+0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW138138764313378024588100%5.524.9%7.8%17.1%2.8%3.473.53+17.5
/ 200 IP— RAW36362008202046423100%5.524.9%7.8%17.1%2.8%3.473.53+4.6
Career— MLE13012865726706992107098%5.126.2%7.9%18.3%2.6%3.143.33+16.2
/ 200 IP— MLE4039200813213642198%5.126.2%7.9%18.3%2.6%3.143.33+4.2

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.

2019 ABowling Green Hot Rods · 53 IPFIP 2.80 → 3.86 (+1.06)K% 33.2% → 24.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.18%—×0.74024.56%
BB% (unintentional) /BF13.90%—×1.18016.40%
HR / BF /BF1.35%÷1.270×1.3001.38%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 154).

Result: FIP 2.80 → 3.86, 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).

2019 A+Charlotte Stone Crabs · 49 IPFIP 1.31 → 2.08 (+0.77)K% 30.9% → 23.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.89%—×0.77023.79%
BB% (unintentional) /BF4.19%—×1.1504.82%
HR / BF /BF0.52%÷0.939×1.2500.70%

Factors used: pitcher A+ level factors — K ×0.77, BB ×1.15, HR ×1.25. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 88).

Result: FIP 1.31 → 2.08, 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).

2019 AAMontgomery Biscuits · 18 IPFIP 3.80 → 4.82 (+1.02)K% 23.3% → 18.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.33%—×0.81018.90%
BB% (unintentional) /BF6.67%—×1.1007.33%
HR / BF /BF3.33%÷0.920×1.2004.35%

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 84).

Result: FIP 3.80 → 4.82, 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).

2018 ROKPrinceton Rays · 7 IPFIP -0.95 → 0.65 (+1.60)K% 54.2% → 36.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF54.17%—×0.68036.83%
BB% (unintentional) /BF4.17%—×1.2505.21%
HR / BF /BF0.00%÷1.000×1.4000.00%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP -0.95 → 0.65, 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 PROJECTION4.29424.7%7.9%1.083.52
Eric Gagne ('08)3.28027.0%8.5%1.063.47
Alejandro Peña ('81-'96, 15 WAR*)5.38124.7%*7.5%*0.96*3.61*
Joe Hesketh ('84-'94, 10 WAR*)4.88723.2%*8.8%*1.07*3.95*
Doug Corbett ('80-'87, 9 WAR*)2.87922.5%*8.7%*1.03*3.44*
Daniel Hudson ('24)4.37122.8%7.7%1.013.74
Héctor Rondón ('20)2.25424.2%7.4%1.033.49