Devon Fisher

P Greenville Drive
Age 31 RHP 6'0" / 215 lbs A
Overview
ALAST SEASON 2019
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
201620ROKGCL Red Sox100159.203.1024.3%10.0%—K 16.5% · BB 12.5% · FIP 4.39
201822ABOS400583.574.3919.5%10.9%—K 14.4% · BB 12.9% · FIP 5.62
201923MIX3 levels240346.954.6423.5%13.0%—K 16.4% · BB 16.6% · FIP 6.03
202024No MLB games played
202125No MLB games played
202226No MLB games played
202327No MLB games played
202428No MLB games played
202529No MLB games played
202630No MLB games played
Contract
No contract data on file.
ERA—
FIP—
K%—
BB%—
K-BB%—
Proj IP—
Contract

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)
201620ROK MLEGCL Red Sox100157017710%1.516.5%12.5%4.0%2.0%9.204.39—
201620ROK RAWGCL Red Sox100157017710%1.524.3%10.0%14.3%1.4%9.203.10—
201822A MLEGreenville Drive40058257502870%1.414.4%12.9%1.5%3.8%3.575.62—
201822A RAWGreenville Drive40058257502870%1.419.5%10.9%8.6%2.7%3.574.39—
201923MIX MLE3 levels24034162382150%1.416.4%16.6%-0.2%4.0%6.956.03—
201923MIX RAW3 levels24034162382150%1.423.5%13.0%10.5%3.1%6.954.64—
▸ Career totals — MLB only (actual + projected)
Career— MLE7401064897569180%1.415.4%14.0%1.3%3.6%5.425.58—
/ 200 IP— MLE1390200920141129330%1.415.4%14.0%1.3%3.6%5.425.58-2.4

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.

2019 AGreenville Drive · 19 IPFIP 4.99 → 6.19 (+1.20)K% 22.4% → 16.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF22.35%—×0.74016.54%
BB% (unintentional) /BF9.41%—×1.18011.11%
HR / BF /BF4.71%÷1.091×1.3005.61%

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

Result: FIP 4.99 → 6.19, 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+Salem Red Sox · 10 IPFIP 4.87 → 5.82 (+0.95)K% 21.0% → 16.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF20.97%—×0.77016.15%
BB% (unintentional) /BF20.97%—×1.15024.11%
HR / BF /BF1.61%÷1.080×1.2501.87%

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

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

2018 AGreenville Drive · 58 IPFIP 4.33 → 5.62 (+1.29)K% 19.5% → 14.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.46%—×0.74014.40%
BB% (unintentional) /BF10.89%—×1.18012.86%
HR / BF /BF2.72%÷0.923×1.3003.84%

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

Result: FIP 4.33 → 5.62, 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 ROKGCL Red Sox · 15 IPFIP 3.10 → 4.39 (+1.29)K% 24.3% → 16.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF24.29%—×0.68016.51%
BB% (unintentional) /BF10.00%—×1.25012.50%
HR / BF /BF1.43%÷1.000×1.4002.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 3.10 → 4.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).