Trevor Rogers

P Baltimore Orioles
Age 29 LHP 6'5" / 230 lbs MLB Svc 6.0 · Ctrl thru 2027 peak 2.3 · 2027
Overview
MLBSP40-MANExt / FA-dealFA 2028
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202426MIX2 levels30301535.064.1218.6%9.2%2.3K 18.0% · BB 9.1% · FIP 4.13
202527MIX3 levels26261422.662.9623.2%6.7%4.4K 22.5% · BB 6.5% · FIP 2.93
202628MLBBAL30301704.033.3922.5%5.6%4.2
2027PROJ29MLBBAL20201213.803.8221.7%6.3%2.3
2028PROJ30MLBBAL17171004.004.0921.0%6.6%1.6
2029PROJ31MLBBAL1414824.204.3320.2%6.9%1.1
Last 3 seasons WAR 10.9  ·  Next 3 projected WAR 5.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service6.273First FA2028
2027Ext / FA-deal$19M
Skills · percentileStatcast 2026
xwOBA vs70
K%52
FB Velo40
Form2.53 ERA (proj 3.80) · K 30.0% (proj 21.7%) · BB 1.7% (proj 6.3%) ▲▲ last 60d · 32 IP through Oct 27
CompsJ.A. Happ (age 29) · Wei-Yin Chen (age 29) · Mark Redman (age 29)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 8593vR 101
ERA3.80
FIP3.82
K%21.7%
BB%6.3%
K-BB%15.4%
Proj IP121
Value2027 · WAR
Runs saved vs league avg · 121 IP
K: -1.1 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: +7.3 runs (Runs saved by walk suppression vs lg-avg BB%)+7BBCONTACT: -1.4 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +16.4 runs (Replacement credit for innings volume)+16STAMTotal WAR: +2.24 (121 IP)+2.2WAR
2.31.61.10.70.30.127283032
Statcast · Contract
Statcast Percentiles
FB Velo
p4093.8
Whiff%
p4424.4%
K%
p5222.5%
xwOBA vs
p700.293
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2020
Service   6.273 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$19M+2.3$18M-$0.8M
Totals $19M $18M -$0.8M

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)
201820A MLEGreensboro Grasshoppers17177332785274100%4.319.2%9.7%9.5%1.4%5.823.49—
201820A RAWGreensboro Grasshoppers17177332785274100%4.326.0%8.3%17.7%1.2%5.822.59—
201921MIX MLE2 levels23231365671503310100%5.920.6%6.6%14.0%2.6%2.903.64—
201921MIX RAW2 levels23231365671503310100%5.926.5%5.8%20.6%1.8%2.902.58—
202022MLB MLEMiami Marlins772813039135100%4.030.0%10.0%20.0%4.0%6.114.06+0.4
202022MLB RAWMiami Marlins772813039135100%4.030.0%10.0%20.0%3.8%6.114.03+0.5
202123MIX MLE2 levels2727141582169476100%5.228.5%8.0%20.5%1.1%2.482.33+5.6
202123MIX RAW2 levels2727141582169476100%5.229.0%8.1%21.0%1.0%2.482.26+5.8
202224MIX MLE3 levels27271235461314718100%4.622.2%9.4%12.8%3.3%5.564.24+1.7
202224MIX RAW3 levels27271235461314718100%4.624.0%8.6%15.4%3.3%5.564.02+2.0
202325MIX MLE3 levels66271103182100%4.524.1%7.6%16.5%2.7%2.673.49+0.6
202325MIX RAW3 levels66271103182100%4.528.2%7.3%20.9%1.8%2.672.66+0.9
202426MIX MLE2 levels30301536821276317100%5.118.0%9.1%8.9%2.6%5.064.13+2.3
202426MIX MLE2 levels30301536821276317100%5.118.0%9.1%8.9%2.6%5.064.13+2.3
202426MIX RAW2 levels30301536821276317100%5.118.6%9.2%9.4%2.5%5.064.12+2.3
202527MIX MLE3 levels26261425691323810100%5.522.5%6.5%16.0%1.7%2.662.93+4.4
202527MIX MLE3 levels26261425691323810100%5.522.5%6.5%16.0%1.7%2.662.93+4.4
202527MIX RAW3 levels26261425691323810100%5.523.2%6.7%16.5%1.8%2.662.96+4.4
202628MLB MLEBaltimore Orioles30301706991573919100%5.722.5%5.6%16.9%2.6%4.033.34+4.3
202628MLB MLEBaltimore Orioles30301706991573919100%5.722.5%5.6%16.9%2.6%4.033.34+4.3
202628MLB RAWBaltimore Orioles30301706991573919100%5.722.5%5.6%16.9%2.7%4.033.39+4.2
▸ Career totals (raw MLB only — as recorded)
MLB Career—132132690292067823067100%5.223.2%7.9%15.3%2.3%3.883.40+16.9
▸ 2027 season — projected remainder (no 2027 stats recorded)
202729MLBBAL20201215111113213100%6.021.7%6.3%15.4%2.5%3.803.82+2.3
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202830MLB MLEBAL1717100423892811100%5.921.0%6.6%14.4%2.7%3.934.02+1.6
202931MLB MLEBAL141482348702410100%5.920.2%6.9%13.3%2.9%4.134.26+1.1
203032MLB MLEBAL11116627754209100%6.019.4%7.3%12.1%3.2%4.364.51+0.7
203133MLB MLEBAL884920538167100%6.118.6%7.8%10.8%3.5%4.624.79+0.3
203234MLB MLEBAL553313824115100%6.517.7%8.3%9.4%3.8%4.905.09+0.1
202830MLB CTXBAL1717100422892812100%5.921.0%6.6%14.4%2.8%4.004.09+1.6
202931MLB CTXBAL141482346702411100%5.920.2%6.9%13.3%3.1%4.204.33+1.1
203032MLB CTXBAL11116627954209100%6.019.4%7.3%12.1%3.3%4.444.59+0.7
203133MLB CTXBAL884920738167100%6.118.6%7.8%10.8%3.6%4.714.88+0.3
203234MLB CTXBAL663313925125100%5.517.7%8.3%9.4%3.9%4.995.18+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW18718710194311953329112100%5.522.1%7.6%14.5%2.6%4.033.62+22.0
/ 200 IP— RAW37372008461876522100%5.522.1%7.6%14.5%2.6%4.033.62+4.3
Career— MLE193193993421294132797100%5.122.3%7.8%14.6%2.3%3.963.47+20.6
/ 200 IP— MLE39392008481896620100%5.122.3%7.8%14.6%2.3%3.963.47+4.1

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 AAANorfolk Tides · 30 IPFIP 3.45 → 3.81 (+0.36)K% 19.5% → 16.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.55%—×0.86016.81%
BB% (unintentional) /BF6.02%—×0.9005.41%
HR / BF /BF2.26%÷0.945×1.1002.62%

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 3.45 → 3.81, 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 AAANorfolk Tides · 29 IPFIP 3.31 → 3.65 (+0.34)K% 25.0% → 21.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.00%—×0.86021.50%
BB% (unintentional) /BF7.50%—×0.9006.75%
HR / BF /BF2.50%÷0.996×1.1002.76%

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

Result: FIP 3.31 → 3.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).

2022 AAPensacola Blue Wahoos · 8 IPFIP 3.58 → 4.54 (+0.96)K% 31.4% → 25.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF31.43%—×0.81025.46%
BB% (unintentional) /BF0.00%—×1.1000.00%
HR / BF /BF5.71%÷1.048×1.2006.54%

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

Result: FIP 3.58 → 4.54, 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 AAAJacksonville Jumbo Shrimp · 8 IPFIP 1.98 → 2.54 (+0.56)K% 41.2% → 36.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF41.18%—×0.88036.24%
BB% (unintentional) /BF5.88%—×1.0506.18%
HR / BF /BF2.94%÷1.032×1.1003.14%

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

Result: FIP 1.98 → 2.54, 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 AJupiter Hammerheads · 8 IPFIP 1.12 → 2.16 (+1.04)K% 37.5% → 27.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF37.50%—×0.74027.75%
BB% (unintentional) /BF9.38%—×1.18011.06%
HR / BF /BF0.00%÷0.891×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 78).

Result: FIP 1.12 → 2.16, 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+Jupiter Hammerheads · 110 IPFIP 2.35 → 3.44 (+1.09)K% 26.8% → 20.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.75%—×0.77020.60%
BB% (unintentional) /BF5.26%—×1.1506.05%
HR / BF /BF1.54%÷0.803×1.2502.39%

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

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

2019 AAJacksonville Jumbo Shrimp · 26 IPFIP 3.48 → 4.44 (+0.96)K% 25.2% → 20.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.23%—×0.81020.43%
BB% (unintentional) /BF8.11%—×1.1008.92%
HR / BF /BF2.70%÷0.918×1.2003.53%

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.48 → 4.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).

2018 AGreensboro Grasshoppers · 73 IPFIP 2.62 → 3.49 (+0.87)K% 26.0% → 19.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.99%—×0.74019.24%
BB% (unintentional) /BF8.26%—×1.1809.74%
HR / BF /BF1.22%÷1.117×1.3001.42%

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

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

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 PROJECTION5.79522.1%7.6%0.983.98
Garrett Richards ('22)4.99820.4%8.7%0.853.87
Alex Wood ('24)6.311422.1%7.1%0.913.78
Collin McHugh ('23)5.09023.3%6.7%0.963.72
Ron Robinson ('84-'92, 8 WAR*)4.010018.0%*7.3%*0.97*3.99*
Joe Hesketh ('84-'94, 10 WAR*)4.88723.2%*8.8%*1.07*3.95*
Alejandro Peña ('81-'96, 15 WAR*)5.38124.7%*7.5%*0.96*3.61*