Ranger Suarez

P Boston Red Sox
Age 31 LHP 6'1" / 217 lbs MLB Svc 7.0 · Ctrl thru 2030 peak 2.5 · 2027
Overview
MLBSP40-MANExtFA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202428MLBPHI27271513.463.1823.2%6.4%4.2
202529MIX3 levels30301743.002.8824.5%6.0%5.6K 23.2% · BB 5.8% · FIP 2.98
202630MLBBOS28281483.223.0222.9%7.5%4.4
2027PROJ31MLBBOS19191143.473.6322.0%6.9%2.5
2028PROJ32MLBBOS1616943.693.8621.2%7.3%1.7
2029PROJ33MLBBOS1212743.954.1320.3%7.8%1.1
Last 3 seasons WAR 14.1  ·  Next 3 projected WAR 5.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service7.651First FA2028Options2
2027Ext$26M2028Ext$26M2029Ext$26M2030Ext$26M
Skills · percentileStatcast 2026
xwOBA vs68
K%54
FB Velo10
Form2.70 ERA (proj 3.47) · K 19.0% (proj 22.0%) · BB 7.4% (proj 6.9%) ▼ last 60d · 30 IP through Oct 27
CompsChris Narveson (age 29) · Wandy Rodriguez (age 31) · Wei-Yin Chen (age 31)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 8391vR 99
ERA3.47
FIP3.63
K%22.0%
BB%6.9%
K-BB%15.1%
Proj IP114
Value2027 · WAR
Runs saved vs league avg · 114 IP
K: -0.4 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: +3.8 runs (Runs saved by walk suppression vs lg-avg BB%)+4BBCONTACT: +3.5 runs (Runs saved on contact quality (HR suppression) vs lg)+3CONTACTSTAM: +15.5 runs (Replacement credit for innings volume)+15STAMTotal WAR: +2.36 (114 IP)+2.4WAR
0.02.04.02.51.71.10.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$57M ctrl surplus
Statcast · Contract
Statcast Percentiles
FB Velo
p1091.5
Whiff%
p2421.7%
K%
p5422.9%
xwOBA vs
p680.294
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   7.651 yrs.days
Team Control Through   2030
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2027Ext$26M+2.5$20M-$6M
2028Ext$26M+1.7$13M-$11M
2029Ext$26M+1.1$8M-$13M
2030Ext$26M+0.6$2M-$17M
Totals $104M $42M -$47M
Options · projected decision
2031MUTUAL OPT$26.0M / $0.0M buyoutDECLINE
2032MUTUAL OPT$35.0M / $10.0M buyoutDECLINE
Underwater contract
Projected production over the remaining contract is worth -$47M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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)
201519ROK MLEGCL Phillies642899204067%4.613.7%5.1%8.7%0.0%0.652.58—
201519ROK RAWGCL Phillies642899204067%4.620.2%4.0%16.2%0.0%0.652.09—
201721MIX MLE2 levels2222123485128355100%5.619.8%8.4%11.3%1.5%2.273.32—
201721MIX RAW2 levels2222123485128355100%5.626.4%7.2%19.2%1.0%2.272.40—
201822MIX MLE3 levels25241395719638796%5.614.4%7.1%7.2%1.3%3.043.48+3.3
201822MIX RAW3 levels25241395719638796%5.616.8%6.7%10.2%1.2%3.043.19+3.8
201923MIX MLE2 levels4478736774201416%2.019.1%5.6%13.5%4.3%4.264.55+0.0
201923MIX RAW2 levels4478736774201416%2.020.2%5.4%14.7%3.8%4.264.18+0.4
202024MLB MLEPhiladelphia Phillies304261410%1.33.8%15.4%-11.5%3.8%20.256.84-0.1
202024MLB RAWPhiladelphia Phillies304261410%1.33.8%15.4%-11.5%3.8%20.258.85-0.2
202125MLB MLEPhiladelphia Phillies391210641810730431%2.725.6%7.2%18.4%0.9%1.362.34+2.9
202125MLB RAWPhiladelphia Phillies391210641810730431%2.725.6%7.2%18.4%1.0%1.362.42+2.8
202226MLB MLEPhiladelphia Phillies29291556621295815100%5.419.5%8.8%10.7%2.1%3.653.72+3.1
202226MLB RAWPhiladelphia Phillies29291556621295815100%5.419.5%8.8%10.7%2.3%3.653.81+3.0
202327MIX MLE3 levels25251345721245013100%5.422.0%8.9%13.1%2.2%3.963.60+2.9
202327MIX RAW3 levels25251345721245013100%5.421.7%8.7%12.9%2.3%3.963.63+2.9
202428MLB MLEPhiladelphia Phillies27271516261454014100%5.623.2%6.4%16.8%2.1%3.463.10+4.3
202428MLB MLEPhiladelphia Phillies27271516261454014100%5.623.2%6.4%16.8%2.1%3.463.10+4.3
202428MLB RAWPhiladelphia Phillies27271516261454014100%5.623.2%6.4%16.8%2.2%3.463.18+4.2
202529MIX MLE3 levels30301747141754314100%5.823.2%5.8%17.4%2.0%3.002.98+5.3
202529MIX MLE3 levels30301747141754314100%5.823.2%5.8%17.4%2.0%3.002.98+5.3
202529MIX RAW3 levels30301747141754314100%5.824.5%6.0%18.5%2.0%3.002.88+5.6
202630MLB MLEBoston Red Sox28281486121404610100%5.322.9%7.5%15.4%1.7%3.223.04+4.4
202630MLB MLEBoston Red Sox28281486121404610100%5.322.9%7.5%15.4%1.7%3.223.04+4.4
202630MLB RAWBoston Red Sox28281486121404610100%5.322.9%7.5%15.4%1.6%3.223.02+4.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—21514791038098452798068%4.222.2%7.3%14.9%2.1%3.353.31+23.3
▸ 2027 season — projected remainder (no 2027 stats recorded)
202731MLBBOS19191144811063310100%6.022.0%6.9%15.1%2.1%3.473.63+2.5
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202832MLB MLEBOS16169439884299100%5.921.2%7.3%13.9%2.3%3.723.89+1.7
202933MLB MLEBOS12127431364248100%6.220.3%7.8%12.6%2.6%3.994.17+1.1
203034MLB MLEBOS995423045197100%6.019.4%8.3%11.2%2.9%4.284.47+0.6
203135MLB MLEBOS663615128135100%6.018.5%8.8%9.6%3.2%4.604.81+0.2
202832MLB CTXBOS16169439784299100%5.921.2%7.3%13.9%2.2%3.693.86+1.7
202933MLB CTXBOS12127431263248100%6.220.3%7.8%12.6%2.5%3.954.13+1.1
203034MLB CTXBOS995422844196100%6.019.4%8.3%11.2%2.8%4.244.43+0.6
203135MLB CTXBOS663615228135100%6.018.5%8.8%9.6%3.1%4.564.77+0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW25819011694900106536510874%4.521.7%7.4%14.3%2.2%3.503.42+28.2
/ 200 IP— RAW4433200839182621874%4.521.7%7.4%14.3%2.2%3.503.42+4.8
Career— MLE2782081249515210753789975%4.520.9%7.3%13.5%1.9%3.153.32+26.8
/ 200 IP— MLE4533200825172601675%4.520.9%7.3%13.5%1.9%3.153.32+4.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.

2025 AAALehigh Valley IronPigs · 10 IPFIP 1.54 → 1.82 (+0.27)K% 34.2% → 29.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF34.21%—×0.86029.42%
BB% (unintentional) /BF10.53%—×0.9009.47%
HR / BF /BF0.00%÷0.947×1.1000.00%

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

Result: FIP 1.54 → 1.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).

2025 AClearwater Threshers · 7 IPFIP -0.11 → 0.95 (+1.06)K% 44.0% → 32.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF44.00%—×0.74032.56%
BB% (unintentional) /BF4.00%—×1.1804.72%
HR / BF /BF0.00%÷1.083×1.3000.00%

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

Result: FIP -0.11 → 0.95, 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 AAALehigh Valley IronPigs · 7 IPFIP 2.26 → 2.39 (+0.14)K% 16.0% → 13.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF16.00%—×0.86013.76%
BB% (unintentional) /BF4.00%—×0.9003.60%
HR / BF /BF0.00%÷1.028×1.1000.00%

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

Result: FIP 2.26 → 2.39, 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 AAALehigh Valley IronPigs · 38 IPFIP 4.92 → 5.90 (+0.97)K% 19.8% → 17.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.75%—×0.88017.38%
BB% (unintentional) /BF6.17%—×1.0506.48%
HR / BF /BF4.94%÷0.866×1.1006.27%

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

Result: FIP 4.92 → 5.90, 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 AAReading Fightin Phils · 75 IPFIP 2.79 → 3.18 (+0.39)K% 18.2% → 14.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.18%—×0.81014.73%
BB% (unintentional) /BF6.73%—×1.1007.41%
HR / BF /BF0.67%÷1.164×1.2000.69%

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

Result: FIP 2.79 → 3.18, 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 AAALehigh Valley IronPigs · 49 IPFIP 3.16 → 3.44 (+0.28)K% 15.1% → 13.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF15.12%—×0.88013.31%
BB% (unintentional) /BF6.34%—×1.0506.66%
HR / BF /BF0.98%÷0.954×1.1001.12%

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

Result: FIP 3.16 → 3.44, 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).

2017 ALakewood BlueClaws · 85 IPFIP 2.37 → 3.50 (+1.13)K% 27.8% → 20.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.78%—×0.74020.56%
BB% (unintentional) /BF7.41%—×1.1808.74%
HR / BF /BF1.23%÷0.854×1.3001.88%

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

Result: FIP 2.37 → 3.50, 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).

2017 A+Clearwater Threshers · 38 IPFIP 2.31 → 2.96 (+0.65)K% 23.6% → 18.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.60%—×0.77018.17%
BB% (unintentional) /BF6.83%—×1.1507.86%
HR / BF /BF0.62%÷1.058×1.2500.73%

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

Result: FIP 2.31 → 2.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.410721.8%7.5%0.853.50
Alex Wood ('24)6.311422.1%7.1%0.913.78
Garrett Richards ('22)4.99820.4%8.7%0.853.87
Alejandro Peña ('81-'96, 15 WAR*)5.38124.7%*7.5%*0.96*3.61*
Carlos Martinez ('21)4.810722.5%9.1%0.753.74
Andy McGaffigan ('81-'91, 10 WAR*)4.210422.6%*8.2%*0.87*3.85*
Mike Marshall ('67-'81, 21 WAR*)6.99921.7%*8.5%*0.77*3.60*