Tim Herrin

P Cleveland Guardians
Age 30 LHP 6'6" / 230 lbs MLB peak 0.2 · 2027
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202427MLBCLE750661.922.5226.5%9.3%1.6
202528MIX2 levels620514.624.2823.8%13.2%0.2K 23.2% · BB 14.4% · FIP 4.39
202629MIX3 levels692583.413.6223.5%10.9%0.6K 22.5% · BB 10.4% · FIP 3.67
2027PROJ30MLBCLE480504.084.3324.4%11.9%0.1
2028PROJ95% MLB31MLBCLE300314.374.5623.6%12.3%-0.0
2029PROJ95% MLB32MLBCLE200214.644.8222.8%12.7%-0.1
Last 3 seasons WAR 2.4  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
xwOBA vs58
FB Velo52
K%52
Form2.35 ERA (proj 4.08) · K 28.0% (proj 24.4%) · BB 9.7% (proj 11.9%) ▲ last 90d · 23 IP through Oct 27
CompsJustin Wilson (age 30) · Raul Valdes (age 32) · Ryan Buchter (age 30)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 94102vR 110
ERA4.08
FIP4.33
K%24.4%
BB%11.9%
K-BB%12.4%
Proj IP50
Value2027 · WAR
Runs saved vs league avg · 50 IP
K: +0.5 runs (Runs saved by strikeouts vs lg-avg K%)+0KBB: -1.1 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -0.2 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +2.1 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.13 (50 IP)+0.1WAR
0.10.0-0.1272829
Grades · Statcast · Contract
Scouting Grades
STUF5555
CTRL3030
CMD4545
K†6060
Statcast Percentiles
FB Velo
p5294.7
Whiff%
p8430.7%
K%
p5222.5%
xwOBA vs
p580.304

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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 MLEAZL Indians 1130199222710%1.516.3%9.5%6.8%1.5%6.163.77—
201821ROK RAWAZL Indians 1130199222710%1.523.9%7.6%16.3%1.1%6.162.57—
201922A MLELake County Captains12026109191230%2.212.9%13.0%-0.1%3.6%4.855.64—
201922A RAWLake County Captains12026109191230%2.217.4%11.0%6.4%2.8%4.854.52—
202124A+ MLELake County Captains36074309853230%2.021.2%11.9%9.3%1.0%2.573.36—
202124A+ RAWLake County Captains36074309853230%2.027.5%10.4%17.2%1.0%2.572.62—
202225MIX MLE2 levels462692961012374%1.529.2%8.3%20.9%2.6%4.023.13—
202225MIX RAW2 levels462692961012374%1.534.1%7.8%26.4%2.4%4.022.49—
202326MIX MLE2 levels56065270753260%1.225.5%11.1%14.4%2.3%4.293.61+0.7
202326MIX RAW2 levels56065270753260%1.227.8%11.9%15.9%2.2%4.293.47+0.8
202427MLB MLECleveland Guardians75066257682420%0.926.5%9.3%17.1%0.8%1.922.48+1.6
202427MLB MLECleveland Guardians75066257682420%0.926.5%9.3%17.1%0.8%1.922.48+1.6
202427MLB RAWCleveland Guardians75066257682420%0.926.5%9.3%17.1%0.8%1.922.52+1.6
202528MIX MLE2 levels62051227543060%0.823.2%14.4%8.8%2.6%4.624.39+0.1
202528MIX MLE2 levels62051227543060%0.823.2%14.4%8.8%2.6%4.624.39+0.1
202528MIX RAW2 levels62051227543060%0.823.8%13.2%10.6%2.6%4.624.28+0.2
202629MIX MLE3 levels69258247582753%0.822.5%10.4%12.1%2.1%3.413.67+0.6
202629MIX MLE3 levels69258247582753%0.822.5%10.4%12.1%2.1%3.413.67+0.6
202629MIX RAW3 levels69258247582753%0.823.5%10.9%12.6%2.0%3.413.62+0.6
▸ Career totals (raw MLB only — as recorded)
MLB Career—219019381219989150%0.924.5%11.0%13.5%1.8%3.413.43+2.6
▸ 2027 season — projected remainder (no 2027 stats recorded)
202730MLBCLE48050211512550%1.024.4%11.9%12.4%2.5%4.084.33+0.1
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202831MLB MLECLE31033139331740%1.123.6%12.3%11.3%2.8%4.374.56-0.0
202932MLB MLECLE2102292211230%1.022.8%12.7%10.2%3.0%4.644.82-0.1
202831MLB CTXCLE30031131311640%1.023.6%12.3%11.3%2.8%4.374.56-0.0
202932MLB CTXCLE2002189201130%1.122.8%12.7%10.2%3.0%4.644.82-0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW26802451031250116210%0.924.3%11.3%13.0%2.1%3.643.61+2.7
/ 200 IP— RAW220020084320495170%0.924.3%11.3%13.0%2.1%3.643.61+2.2
Career— MLE36944271807426197351%1.223.6%10.9%12.7%2.0%3.623.56+2.5
/ 200 IP— MLE173220084619992171%1.223.6%10.9%12.7%2.0%3.623.56+2.0

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.

2025 AAAColumbus Clippers · 8 IPFIP 3.23 → 3.49 (+0.26)K% 27.3% → 23.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.27%—×0.86023.45%
BB% (unintentional) /BF6.06%—×0.9005.45%
HR / BF /BF3.03%÷1.093×1.1003.05%

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

Result: FIP 3.23 → 3.49, 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).

2023 AAAColumbus Clippers · 37 IPFIP 3.47 → 3.71 (+0.24)K% 28.9% → 24.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.86%—×0.86024.82%
BB% (unintentional) /BF13.42%—×0.90012.08%
HR / BF /BF2.01%÷1.037×1.1002.14%

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

Result: FIP 3.47 → 3.71, 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 AAAColumbus Clippers · 47 IPFIP 3.12 → 3.64 (+0.52)K% 30.9% → 27.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.92%—×0.88027.21%
BB% (unintentional) /BF8.21%—×1.0508.62%
HR / BF /BF2.90%÷1.001×1.1003.19%

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

Result: FIP 3.12 → 3.64, 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 AAAkron RubberDucks · 22 IPFIP 1.06 → 1.93 (+0.87)K% 41.6% → 33.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF41.57%—×0.81033.67%
BB% (unintentional) /BF6.74%—×1.1007.42%
HR / BF /BF1.12%÷1.014×1.2001.33%

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

Result: FIP 1.06 → 1.93, 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 A+Lake County Captains · 74 IPFIP 2.62 → 3.36 (+0.74)K% 27.5% → 21.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.51%—×0.77021.18%
BB% (unintentional) /BF10.36%—×1.15011.91%
HR / BF /BF0.97%÷1.222×1.2500.99%

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

Result: FIP 2.62 → 3.36, 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 ALake County Captains · 26 IPFIP 4.53 → 5.64 (+1.11)K% 17.4% → 12.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF17.43%—×0.74012.90%
BB% (unintentional) /BF11.01%—×1.18012.99%
HR / BF /BF2.75%÷0.990×1.3003.62%

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

Result: FIP 4.53 → 5.64, 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 ROKAZL Indians 1 · 19 IPFIP 2.64 → 3.77 (+1.13)K% 23.9% → 16.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.91%—×0.68016.26%
BB% (unintentional) /BF7.61%—×1.2509.51%
HR / BF /BF1.09%÷1.000×1.4001.52%

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 2.64 → 3.77, 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: 1,234 reliever careers (754 from 1990-2025 + 480 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 PROJECTION1.54224.3%11.9%0.833.72
Daniel Bard ('23)2.35724.2%12.3%0.853.74
Michael Wuertz ('11)2.15225.3%11.3%0.963.71
George Sherrill ('12)1.64622.9%11.0%0.803.77
Ray Searage ('81-'90, 4 WAR*)1.44121.0%*10.8%*0.84*3.70*
Dave Geisel ('78-'85, 2 WAR*)1.04223.5%*10.6%*0.84*4.12*
Ed Vosberg ('86-'02, 1 WAR*)1.24721.0%*9.6%*0.86*4.06*