Ryan Yarbrough

P New York Yankees
Age 35 LHP 6'5" / 205 lbs MLB
Overview
MLBRP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202432MLBTOR440993.194.1116.3%7.3%0.5
202533MIX2 levels2211754.324.5421.9%6.5%0.8K 20.8% · BB 7.2% · FIP 4.78
202634MLBNYY382633.693.2118.3%8.2%1.0
2027PROJ35MLBNYY450474.074.4716.6%7.9%0.0
2028PROJ36MLBNYY200214.534.8415.6%8.5%-0.1
2029PROJ37MLBNYY9094.955.2414.5%9.1%-0.1
Last 3 seasons WAR 2.3  ·  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 vs78
K%23
FB Velo10
Form3.98 ERA (proj 4.07) · K 23.5% (proj 16.6%) · BB 6.2% (proj 7.9%) ▲▲ last 90d · 20 IP through Oct 27
CompsKwang Hyun Kim (age 33) · Juan Antonio Pena (age 37) · Chris Narveson (age 35)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 9199vR 107
ERA4.07
FIP4.47
K%16.6%
BB%7.9%
K-BB%8.8%
Proj IP47
Value2027 · WAR
Runs saved vs league avg · 47 IP
K: -1.6 runs (Runs saved by strikeouts vs lg-avg K%)-2KBB: +0.3 runs (Runs saved by walk suppression vs lg-avg BB%)+0BBCONTACT: -0.3 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +1.9 runs (Replacement credit for innings volume)+2STAMTotal WAR: +0.04 (47 IP)+0.0WAR
0.0-0.1-0.10.0272830
Statcast · Contract
Statcast Percentiles
FB Velo
p1087.3
Whiff%
p4825.0%
K%
p2318.3%
xwOBA vs
p780.285

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 MLE3 levels22229742188237100%4.416.3%5.9%10.4%2.3%4.103.75—
201523MIX RAW3 levels22229742188237100%4.420.9%5.5%15.4%1.7%4.102.93—
201624AA MLEJackson Generals252512852299317100%5.115.4%6.5%8.8%1.6%2.953.52—
201624AA RAWJackson Generals252512852299317100%5.119.0%5.9%13.0%1.3%2.952.99—
201725AAA MLEDurham Bulls26261576451593820100%6.121.7%6.2%15.5%3.3%3.433.84—
201725AAA RAWDurham Bulls26261576451593820100%6.124.7%5.9%18.8%3.1%3.433.46—
201826MLB MLETampa Bay Rays386147628128441816%3.920.4%7.0%13.4%2.9%3.913.88+1.2
201826MLB RAWTampa Bay Rays386147628128441816%3.920.4%7.0%13.4%2.9%3.913.85+1.2
201927MIX MLE2 levels3318168670152211755%5.122.1%3.2%18.9%2.6%4.083.06+4.9
201927MIX RAW2 levels3318168670152211755%5.122.7%3.1%19.6%2.5%4.082.98+5.1
202028MLB MLETampa Bay Rays119562344411582%5.118.8%4.7%14.1%2.2%3.563.31+1.4
202028MLB RAWTampa Bay Rays119562344411582%5.118.8%4.7%14.1%2.1%3.563.28+1.5
202129MLB MLETampa Bay Rays3021155653117252570%5.217.9%3.8%14.1%3.9%5.114.23+2.1
202129MLB RAWTampa Bay Rays3021155653117252570%5.217.9%3.8%14.1%3.8%5.114.17+2.3
202230MIX MLE2 levels271610848387341559%4.017.4%7.2%10.2%3.2%4.514.31+1.4
202230MIX RAW2 levels271610848387341559%4.018.0%7.0%11.0%3.1%4.514.24+1.5
202331MIX MLE3 levels291310744487161545%3.719.2%3.7%15.5%3.2%4.193.69+1.1
202331MIX RAW3 levels291310744487161545%3.719.6%3.6%16.0%3.4%4.193.74+1.0
202432MLB MLEToronto Blue Jays440993986529110%2.216.3%7.3%9.0%2.8%3.194.16+0.5
202432MLB MLEToronto Blue Jays440993986529110%2.216.3%7.3%9.0%2.8%3.194.16+0.5
202432MLB RAWToronto Blue Jays440993986529110%2.216.3%7.3%9.0%2.8%3.194.11+0.5
202533MIX MLE2 levels22117530667201450%3.420.8%7.2%13.6%4.6%4.324.78+0.5
202533MIX MLE2 levels22117530667201450%3.420.8%7.2%13.6%4.6%4.324.78+0.5
202533MIX RAW2 levels22117530667201450%3.421.9%6.5%15.4%4.6%4.324.54+0.8
202634MLB MLENew York Yankees38263268492235%1.718.3%8.2%10.1%1.0%3.693.17+1.0
202634MLB MLENew York Yankees38263268492235%1.718.3%8.2%10.1%1.0%3.693.17+1.0
202634MLB RAWNew York Yankees38263268492235%1.718.3%8.2%10.1%1.1%3.693.21+1.0
▸ Career totals (raw MLB only — as recorded)
MLB Career—25378895374070320411531%3.518.8%5.5%13.3%3.1%4.183.88+7.1
▸ 2027 season — projected remainder (no 2027 stats recorded)
202735MLBNYY45047198331650%1.016.6%7.9%8.8%2.5%4.074.47+0.0
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202836MLB MLENYY200218914830%1.115.6%8.5%7.1%2.9%4.534.84-0.1
202937MLB MLENYY809385310%1.114.5%9.1%5.4%3.3%4.955.24-0.1
203038MLB MLENYY404162210%0.913.4%9.8%3.5%3.8%5.385.67-0.0
202836MLB CTXNYY200218914830%1.115.6%8.5%7.1%2.9%4.534.84-0.1
202937MLB CTXNYY909386310%1.014.5%9.1%5.4%3.3%4.955.24-0.1
203038MLB CTXNYY404172210%1.013.4%9.8%3.5%3.8%5.385.67-0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW28578929388272421611927%3.318.7%5.6%13.1%3.1%4.203.92+7.0
/ 200 IP— RAW6117200836156472627%3.318.7%5.6%13.1%3.1%4.203.92+1.5
Career— MLE34516913605672107232416349%3.918.9%5.7%13.2%2.9%3.953.81+6.9
/ 200 IP— MLE5125200834158482449%3.918.9%5.7%13.2%2.9%3.953.81+1.5

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 AAAScranton/Wilkes-Barre RailRiders · 11 IPFIP 2.30 → 2.64 (+0.34)K% 28.6% → 24.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.57%—×0.86024.57%
BB% (unintentional) /BF2.38%—×0.9002.14%
HR / BF /BF2.38%÷1.070×1.1002.45%

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

Result: FIP 2.30 → 2.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).

2023 AAAOmaha Storm Chasers · 15 IPFIP 1.75 → 2.27 (+0.53)K% 34.0% → 29.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.96%—×0.86029.21%
BB% (unintentional) /BF3.77%—×0.9003.40%
HR / BF /BF1.89%÷0.942×1.1002.20%

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

Result: FIP 1.75 → 2.27, 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 AAADurham Bulls · 28 IPFIP 3.86 → 4.21 (+0.35)K% 20.3% → 17.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.31%—×0.88017.88%
BB% (unintentional) /BF9.38%—×1.0509.84%
HR / BF /BF2.34%÷1.034×1.1002.49%

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

Result: FIP 3.86 → 4.21, 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 AAADurham Bulls · 26 IPFIP 1.72 → 2.04 (+0.32)K% 32.7% → 28.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF32.71%—×0.88028.79%
BB% (unintentional) /BF2.80%—×1.0502.94%
HR / BF /BF1.87%÷1.128×1.1001.82%

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

Result: FIP 1.72 → 2.04, 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 AAADurham Bulls · 157 IPFIP 3.47 → 3.84 (+0.37)K% 24.7% → 21.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.65%—×0.88021.69%
BB% (unintentional) /BF5.89%—×1.0506.19%
HR / BF /BF3.10%÷1.049×1.1003.25%

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

Result: FIP 3.47 → 3.84, 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 AAJackson Generals · 128 IPFIP 2.99 → 3.52 (+0.53)K% 19.0% → 15.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.97%—×0.81015.36%
BB% (unintentional) /BF5.94%—×1.1006.53%
HR / BF /BF1.34%÷0.992×1.2001.62%

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.99 → 3.52, 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 A+Bakersfield Blaze · 81 IPFIP 3.06 → 3.75 (+0.68)K% 21.1% → 16.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF21.14%—×0.77016.28%
BB% (unintentional) /BF5.14%—×1.1505.91%
HR / BF /BF2.00%÷1.077×1.2502.32%

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

Result: FIP 3.06 → 3.75, 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 ROKAZL Mariners · 10 IPFIP 0.67 → 1.63 (+0.96)K% 32.5% → 22.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF32.50%—×0.68022.10%
BB% (unintentional) /BF2.50%—×1.2503.12%
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.67 → 1.63, 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.97518.6%6.1%1.184.20
Dave Schmidt ('81-'92, 8 WAR*)4.59017.4%*6.1%*1.04*4.13*
Tommy Hunter ('23)4.67116.7%5.4%1.274.07
Ross Stripling ('24)4.29420.9%5.6%1.324.17
Paul Lindblad ('65-'78, 6 WAR*)6.19318.3%*7.4%*1.22*4.07*
Doug Bird ('73-'83, 10 WAR*)6.111020.3%*5.8%*1.41*4.43*
Carlos Villanueva ('16)5.09120.4%7.6%1.254.31