Kyle Gibson

P Durham Bulls
Age 39 RHP 6'6" / 200 lbs AAA peak 0.2 · 2027
Overview
AAASP
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202335MLBBAL33331924.733.8819.5%6.8%3.5
202436MLBSTL30301704.244.2720.9%9.3%2.3
202537MIX3 levels1111426.264.5223.8%7.9%0.4K 21.1% · BB 7.3% · FIP 4.41
202638No MLB games played
2027PROJ39MLBBAL2294.794.7620.0%8.7%0.1
2028PROJ40MLBBAL55305.035.1918.8%9.4%0.1
Last 3 seasons WAR 6.2  ·  Next 2 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2025
FB Velo10
K%10
xwOBA vs10
CompsFrancisco Campos (age 42) · Walter Silva (age 39) · Pablo Ortega (age 39)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 124115vR 107
ERA4.79
FIP4.76
K%20.0%
BB%8.7%
K-BB%11.3%
Proj IP44
Value2027 · WAR
Runs saved vs league avg · 44 IP
K: -0.7 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -0.0 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -2.1 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +1.8 runs (Replacement credit for innings volume)+2STAMTotal WAR: -0.11 (44 IP)-0.1WAR
0.30.12728
Statcast · Contract
Statcast Percentiles
FB Velo
p1091.5
Whiff%
p1720.6%
K%
p1013.7%
xwOBA vs
p100.441

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)
201325MLB MLEMinnesota Twins10105123829207100%5.112.2%8.4%3.8%2.9%6.534.74+0.4
201325MLB RAWMinnesota Twins10105123829207100%5.112.2%8.4%3.8%2.9%6.534.92+0.3
201426MLB MLEMinnesota Twins31311797571075712100%5.814.1%7.5%6.6%1.6%4.473.73+3.6
201426MLB RAWMinnesota Twins31311797571075712100%5.814.1%7.5%6.6%1.6%4.473.73+3.6
201527MLB MLEMinnesota Twins32321958211455918100%6.117.7%7.2%10.5%2.2%3.843.72+4.0
201527MLB RAWMinnesota Twins32321958211455918100%6.117.7%7.2%10.5%2.2%3.843.72+4.0
201628MIX MLE3 levels28281637141145620100%5.815.9%8.0%8.0%3.0%4.704.44+1.8
201628MIX RAW3 levels28281637141145620100%5.816.0%7.8%8.1%2.8%4.704.33+2.0
201729MIX MLE2 levels32321757611446525100%5.518.6%8.6%10.0%3.3%4.774.42+2.0
201729MIX RAW2 levels32321757611446525100%5.518.9%8.5%10.4%3.3%4.774.42+2.0
201830MLB MLEMinnesota Twins32321978261797723100%6.121.7%9.3%12.3%2.8%3.623.97+3.4
201830MLB RAWMinnesota Twins32321978261797723100%6.121.7%9.3%12.3%2.8%3.623.97+3.3
201931MLB MLEMinnesota Twins3429160706160562385%4.722.7%7.9%14.7%3.2%4.843.97+2.7
201931MLB RAWMinnesota Twins3429160706160562385%4.722.7%7.9%14.7%3.3%4.844.02+2.6
202032MLB MLETexas Rangers121267301582912100%5.619.3%9.6%9.6%3.7%5.354.73+0.5
202032MLB RAWTexas Rangers121267301582912100%5.619.3%9.6%9.6%4.0%5.354.99+0.3
202133MLB MLEPhiladelphia Phillies3130182754155621797%5.920.6%8.2%12.3%2.1%3.713.56+4.1
202133MLB RAWPhiladelphia Phillies3130182754155621797%5.920.6%8.2%12.3%2.3%3.713.63+3.9
202234MLB MLEPhiladelphia Phillies31311687181444824100%5.420.1%6.7%13.4%3.1%5.053.96+2.9
202234MLB RAWPhiladelphia Phillies31311687181444824100%5.420.1%6.7%13.4%3.3%5.054.10+2.6
202335MLB MLEBaltimore Orioles33331928071575523100%5.819.5%6.8%12.6%2.9%4.733.90+3.5
202335MLB RAWBaltimore Orioles33331928071575523100%5.819.5%6.8%12.6%2.9%4.733.88+3.5
202436MLB MLESt. Louis Cardinals30301707221516723100%5.720.9%9.3%11.6%3.4%4.244.39+2.0
202436MLB MLESt. Louis Cardinals30301707221516723100%5.720.9%9.3%11.6%3.4%4.244.39+2.0
202436MLB RAWSt. Louis Cardinals30301707221516723100%5.720.9%9.3%11.6%3.2%4.244.27+2.3
202537MIX MLE3 levels11114218945158100%3.821.1%7.3%13.8%3.9%6.264.41+0.5
202537MIX MLE3 levels11114218945158100%3.821.1%7.3%13.8%3.9%6.264.41+0.5
202537MIX RAW3 levels11114218945158100%3.823.8%7.9%15.9%4.2%6.264.52+0.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—33432818788069152064923398%5.618.8%8.0%10.8%2.9%4.604.13+28.2
▸ 2027 season — projected remainder (no 2027 stats recorded)
202739MLBBAL22938831100%4.520.0%8.7%11.3%3.4%4.794.76+0.1
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202840MLB MLEBAL553012624125100%6.018.8%9.4%9.5%3.9%5.035.19+0.1
202840MLB CTXBAL553012724125100%6.018.8%9.4%9.5%3.9%5.035.19+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW33933319088195154466123898%5.618.8%8.1%10.8%2.9%4.604.12+28.8
/ 200 IP— RAW3635200859162692598%5.618.8%8.1%10.8%2.9%4.604.12+3.0
Career— MLE34734119408314158066623498%5.619.0%8.0%11.0%2.8%4.504.06+28.3
/ 200 IP— MLE3635200857163692498%5.619.0%8.0%11.0%2.8%4.504.06+3.0

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 AAADurham Bulls · 24 IPFIP 1.27 → 1.56 (+0.29)K% 30.9% → 26.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.93%—×0.86026.60%
BB% (unintentional) /BF6.19%—×0.9005.57%
HR / BF /BF0.00%÷1.380×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 176).

Result: FIP 1.27 → 1.56, 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 AAARochester Red Wings · 17 IPFIP 1.98 → 2.49 (+0.51)K% 33.8% → 29.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.82%—×0.88029.76%
BB% (unintentional) /BF7.35%—×1.0507.72%
HR / BF /BF1.47%÷0.956×1.1001.69%

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 1.98 → 2.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).

2016 A+Fort Myers Miracle · 9 IPFIP 1.49 → 2.00 (+0.51)K% 23.5% → 18.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.53%—×0.77018.12%
BB% (unintentional) /BF2.94%—×1.1503.38%
HR / BF /BF0.00%÷0.881×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 76).

Result: FIP 1.49 → 2.00, 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 AAARochester Red Wings · 6 IPFIP 3.88 → 4.03 (+0.15)K% 7.4% → 6.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF7.41%—×0.8806.52%
BB% (unintentional) /BF11.11%—×1.05011.67%
HR / BF /BF0.00%÷0.951×1.1000.00%

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

Result: FIP 3.88 → 4.03, 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: 927 starter careers (497 from 1990-2025 + 430 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 PROJECTION9.813918.9%8.3%1.134.61
Jason Hammel ('18)9.113918.2%7.2%1.154.62
Tim Leary ('81-'94, 9 WAR*)7.513618.1%*8.1%*1.18*4.72*
Milt Wilcox ('70-'86, 16 WAR*)10.112620.1%*8.9%*1.23*4.40*
Steve Hargan ('65-'77, 8 WAR*)8.213617.2%*8.6%*0.98*4.65*
Edwin Jackson ('19)9.811517.6%9.1%1.144.78
Chris Capuano ('16)7.111919.5%7.5%1.234.38