Trevor Williams

P Texas Rangers
Age 35 RHP 6'3" / 231 lbs MLB peak 1.0 · 2027
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202432MIX2 levels1515742.072.6722.1%6.6%2.6K 22.7% · BB 6.9% · FIP 2.69
202533MLBWSH1717836.214.0217.4%5.6%1.4
202634MIX6 levels217444.304.0526.8%7.2%0.3K 28.3% · BB 8.3% · FIP 3.46
2027PROJ35MLBTEX1212754.174.3319.7%7.3%0.9
2028PROJ36MLBTEX88514.624.8318.7%8.0%0.4
2029PROJ37MLBTEX55295.015.2517.6%8.6%0.1
Last 3 seasons WAR 4.2  ·  Next 3 projected WAR 1.4Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
K%83
xwOBA vs60
FB Velo10
Form3.29 ERA (proj 4.17) · K 28.4% (proj 19.7%) · BB 8.6% (proj 7.3%) ▲▲ last 90d · 27 IP through Oct 27
CompsJesse Estrada (age 35) · Kenshin Kawakami (age 35) · Yohan Pino (age 33)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 115107vR 99
ERA4.17
FIP4.33
K%19.7%
BB%7.3%
K-BB%12.4%
Proj IP75
Value2027 · WAR
Runs saved vs league avg · 75 IP
K: -0.8 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: +0.6 runs (Runs saved by walk suppression vs lg-avg BB%)+1BBCONTACT: -1.0 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +5.7 runs (Replacement credit for innings volume)+6STAMTotal WAR: +0.47 (75 IP)+0.5WAR
0.90.40.1272829
Statcast · Contract
Statcast Percentiles
FB Velo
p1089.8
Whiff%
p6727.9%
K%
p8328.3%
xwOBA vs
p600.302

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)
201523MIX MLE2 levels252413156510143996%5.214.6%8.3%6.3%2.0%3.853.99—
201523MIX RAW2 levels252413156510143996%5.217.9%7.6%10.3%1.6%3.853.44—
201624MIX MLE3 levels28211285378933975%4.614.6%6.6%8.0%2.0%2.953.78+2.5
201624MIX RAW3 levels28211285378933975%4.616.6%6.1%10.4%1.7%2.953.40+3.1
201725MLB MLEPittsburgh Pirates3125150642117481481%4.818.2%7.5%10.7%2.4%4.073.80+2.9
201725MLB RAWPittsburgh Pirates3125150642117481481%4.818.2%7.5%10.7%2.2%4.073.71+3.1
201826MLB MLEPittsburgh Pirates31311717011265215100%5.518.0%7.4%10.6%2.3%3.113.79+3.3
201826MLB RAWPittsburgh Pirates31311717011265215100%5.518.0%7.4%10.6%2.1%3.113.68+3.6
201927MIX MLE2 levels27271496501184227100%5.517.8%6.4%11.3%4.6%5.394.94+0.8
201927MIX RAW2 levels27271496501184227100%5.518.2%6.5%11.7%4.2%5.394.72+1.2
202028MLB MLEPittsburgh Pirates111155252492115100%5.019.4%8.3%11.1%6.4%6.186.05-0.4
202028MLB RAWPittsburgh Pirates111155252492115100%5.019.4%8.3%11.1%6.0%6.185.99-0.4
202129MIX MLE2 levels2719110479105341270%4.121.5%7.1%14.4%2.5%3.853.57+2.4
202129MIX RAW2 levels2719110479105341270%4.121.9%7.1%14.8%2.5%3.853.54+2.5
202230MLB MLENew York Mets3099037284221230%3.022.6%5.9%16.7%3.2%3.213.72+0.9
202230MLB RAWNew York Mets3099037284221230%3.022.6%5.9%16.7%3.2%3.213.70+0.9
202331MLB MLEWashington Nationals30301446591115234100%4.816.8%7.9%9.0%5.2%5.555.51-0.2
202331MLB RAWWashington Nationals30301446591115234100%4.816.8%7.9%9.0%5.2%5.555.71-0.5
202432MIX MLE2 levels15157428964193100%4.922.7%6.9%15.8%1.2%2.072.69+2.5
202432MIX MLE2 levels15157428964193100%4.922.7%6.9%15.8%1.2%2.072.69+2.5
202432MIX RAW2 levels15157428964193100%4.922.1%6.6%15.6%1.0%2.072.67+2.6
202533MLB MLEWashington Nationals171783373652111100%4.917.4%5.6%11.8%2.9%6.213.96+1.4
202533MLB MLEWashington Nationals171783373652111100%4.917.4%5.6%11.8%2.9%6.213.96+1.4
202533MLB RAWWashington Nationals171783373652111100%4.917.4%5.6%11.8%2.9%6.214.02+1.4
202634MIX MLE6 levels217441945214833%2.128.3%8.3%20.0%3.1%4.303.46+0.6
202634MIX MLE6 levels217441945214833%2.128.3%8.3%20.0%3.1%4.303.46+0.6
202634MIX RAW6 levels217441945214833%2.126.8%7.2%19.6%4.1%4.304.05+0.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—2341791038448185932115076%4.419.2%7.2%12.0%3.3%4.424.25+14.0
▸ 2027 season — projected remainder (no 2027 stats recorded)
202735MLBTEX12127531762239100%6.219.7%7.3%12.4%2.9%4.174.33+0.9
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202836MLB MLETEX885121440177100%6.318.7%8.0%10.7%3.3%4.494.70+0.4
202937MLB MLETEX552912322115100%5.817.6%8.6%9.0%3.7%4.865.10+0.1
202836MLB CTXTEX885121540178100%6.418.7%8.0%10.7%3.5%4.624.83+0.4
202937MLB CTXTEX552912222115100%5.817.6%8.6%9.0%3.9%5.015.25+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW2471921118481992134916278%4.519.1%7.2%11.9%3.4%4.454.25+15.1
/ 200 IP— RAW4434200862165622978%4.519.1%7.2%11.9%3.4%4.454.25+2.7
Career— MLE29323613295713105341117881%4.518.4%7.2%11.2%3.1%4.174.16+14.5
/ 200 IP— MLE4436200860158622781%4.518.4%7.2%11.2%3.1%4.174.16+2.6

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.

2026 AAARochester Red Wings · 7 IPFIP 8.51 → 9.41 (+0.91)K% 21.9% → 18.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.88%—×0.86018.81%
BB% (unintentional) /BF3.12%—×0.9002.81%
HR / BF /BF12.50%÷1.000×1.10013.75%

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

Result: FIP 8.51 → 9.41, 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).

2024 AAHarrisburg Senators · 7 IPFIP 2.08 → 2.40 (+0.32)K% 17.2% → 14.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF17.24%—×0.81013.97%
BB% (unintentional) /BF3.45%—×1.1003.79%
HR / BF /BF0.00%÷0.990×1.2000.00%

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

Result: FIP 2.08 → 2.40, 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 AAASyracuse Mets · 19 IPFIP 2.64 → 2.92 (+0.27)K% 20.3% → 17.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.27%—×0.88017.84%
BB% (unintentional) /BF4.05%—×1.0504.26%
HR / BF /BF1.35%÷1.039×1.1001.43%

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

Result: FIP 2.64 → 2.92, 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).

2016 AAAIndianapolis Indians · 110 IPFIP 3.11 → 3.42 (+0.31)K% 16.1% → 14.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF16.12%—×0.88014.19%
BB% (unintentional) /BF6.10%—×1.0506.41%
HR / BF /BF1.09%÷0.933×1.1001.28%

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

Result: FIP 3.11 → 3.42, 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).

2015 AAJacksonville Suns · 117 IPFIP 3.51 → 4.12 (+0.60)K% 17.6% → 14.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF17.60%—×0.81014.26%
BB% (unintentional) /BF7.20%—×1.1007.92%
HR / BF /BF1.80%÷0.973×1.2002.22%

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

Result: FIP 3.51 → 4.12, 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).

2015 AAANew Orleans Zephyrs · 14 IPFIP 2.78 → 3.05 (+0.27)K% 20.0% → 17.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.00%—×0.88017.60%
BB% (unintentional) /BF10.77%—×1.05011.31%
HR / BF /BF0.00%÷0.975×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 95).

Result: FIP 2.78 → 3.05, 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.09219.1%7.5%1.294.42
Dan Schatzeder ('77-'91, 8 WAR*)6.69418.8%*8.5%*1.28*4.25*
Carlos Villanueva ('16)5.09120.4%7.6%1.254.31
Mark Leiter ('90-'01, 5 WAR*)5.911820.7%*7.8%*1.36*4.61*
Mike Bielecki ('84-'97, 9 WAR*)6.29518.4%*9.1%*1.15*4.47*
Wade LeBlanc ('21)4.77216.9%7.1%1.454.54
Chris Capuano ('16)7.111919.5%7.5%1.234.38