Bud Norris

P St. Louis Cardinals
Age 42 RHP 6'0" / 215 lbs MLB
Overview
MLBRPLAST SEASON 2018
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
201631MIX2 levels36201194.934.0120.5%8.9%2.0K 20.6% · BB 9.1% · FIP 4.00
201732MIX2 levels614634.143.4528.4%8.9%0.8K 27.7% · BB 9.0% · FIP 3.51
201833MLBSTL640583.593.5227.3%7.3%0.7
201934No MLB games played
202035No MLB games played
202136No MLB games played
202237No MLB games played
202338No MLB games played
202439No MLB games played
202540No MLB games played
202641No MLB games played
Last 3 seasons WAR 3.5
Contract
No contract data on file.
Skills · percentileStatcast 2018
xwOBA vs79
K%78
FB Velo48
ERA—
FIP—
K%—
BB%—
K-BB%—
Proj IP—
Statcast · Contract
Statcast Percentiles
FB Velo
p4894.4
Whiff%
p6427.5%
K%
p7827.3%
xwOBA vs
p790.284

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)
200924MLB MLEHouston Astros1110562495424991%5.121.7%9.6%12.0%3.6%4.534.47+0.6
200924MLB RAWHouston Astros1110562495424991%5.121.7%9.6%12.0%3.6%4.534.56+0.5
201025MLB MLEHouston Astros27271546831587418100%5.723.1%10.8%12.3%2.7%4.924.01+2.6
201025MLB RAWHouston Astros27271546831587418100%5.723.1%10.8%12.3%2.6%4.924.01+2.5
201126MLB MLEHouston Astros31311867951766324100%6.022.1%7.9%14.2%3.1%3.773.94+3.3
201126MLB RAWHouston Astros31311867951766324100%6.022.1%7.9%14.2%3.0%3.773.90+3.3
201227MLB MLEHouston Astros29291687331656423100%5.822.5%8.7%13.8%3.2%4.654.08+2.6
201227MLB RAWHouston Astros29291687331656423100%5.822.5%8.7%13.8%3.1%4.654.06+2.7
201328MLB MLEBaltimore Orioles3230177773147671794%5.519.0%8.7%10.3%2.0%4.183.68+3.7
201328MLB RAWBaltimore Orioles3230177773147671794%5.519.0%8.7%10.3%2.2%4.183.82+3.3
201429MLB MLEBaltimore Orioles28281656871395020100%5.920.2%7.3%13.0%2.6%3.653.76+3.3
201429MLB RAWBaltimore Orioles28281656871395020100%5.920.2%7.3%13.0%2.9%3.653.90+3.0
201530MIX MLE3 levels41149543181321734%2.318.8%8.2%10.6%3.9%7.134.68-0.1
201530MIX RAW3 levels41149543181321734%2.318.8%7.4%11.4%3.9%7.134.74-0.2
201631MIX MLE2 levels3620119517106461456%3.320.6%9.1%11.5%2.7%4.934.00+2.0
201631MIX RAW2 levels3620119517106461456%3.320.5%8.9%11.6%2.7%4.934.01+2.0
201732MIX MLE2 levels61463271772487%1.027.7%9.0%18.7%2.9%4.143.51+0.8
201732MIX RAW2 levels61463271772487%1.028.4%8.9%19.6%3.0%4.143.45+0.8
201833MLB MLESt. Louis Cardinals64058245671880%0.927.3%7.3%20.0%3.5%3.593.65+0.6
201833MLB RAWSt. Louis Cardinals64058245671880%0.927.3%7.3%20.0%3.3%3.593.52+0.7
▸ Career totals (raw MLB only — as recorded)
MLB Career—35518812215304115346015653%3.421.7%8.7%13.1%2.9%4.454.00+20.3
▸ Career totals — MLB only (actual + projected)
Career— RAW35518812215304115346015653%3.421.7%8.7%13.1%2.9%4.453.98+20.7
/ 200 IP— RAW5831200869189752653%3.421.7%8.7%13.1%2.9%4.453.98+3.4
Career— MLE36019312405384116946715754%3.421.7%8.7%13.0%2.9%4.493.96+20.3
/ 200 IP— MLE5831200869189752554%3.421.7%8.7%13.0%2.9%4.493.96+3.3

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.

2016 A+Rancho Cucamonga Quakes · 6 IPFIP 2.14 → 2.58 (+0.44)K% 18.2% → 14.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.18%—×0.77014.00%
BB% (unintentional) /BF4.55%—×1.1505.23%
HR / BF /BF0.00%÷1.003×1.2500.00%

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

Result: FIP 2.14 → 2.58, 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 AAANorfolk Tides · 7 IPFIP 6.04 → 6.16 (+0.12)K% 9.1% → 8.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF9.09%—×0.8808.00%
BB% (unintentional) /BF3.03%—×1.0503.18%
HR / BF /BF6.06%÷1.097×1.1006.08%

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

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

2015 AABowie Baysox · 5 IPFIP 0.29 → 0.82 (+0.53)K% 33.3% → 27.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.33%—×0.81027.00%
BB% (unintentional) /BF0.00%—×1.1000.00%
HR / BF /BF0.00%÷1.197×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 139).

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