Kyle Freeland

P Colorado Rockies
Age 34 LHP 6'4" / 202 lbs MLB peak 0.8 · 2027
Overview
MLBSP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202431MIX3 levels24241235.044.7517.8%5.9%0.9K 17.3% · BB 5.3% · FIP 4.49
202532MLBCOL31311634.984.0017.5%5.1%2.7
202633MIX2 levels27261386.514.8418.2%4.8%0.9K 17.6% · BB 4.7% · FIP 4.51
2027PROJ34MLBCOL1616974.874.7116.7%5.3%0.8
2028PROJ35MLBCOL1111665.305.3715.8%5.9%0.3
2029PROJ36MLBCOL77405.595.7714.7%6.5%-0.0
Last 3 seasons WAR 4.5  ·  Next 3 projected WAR 1.0Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
K%18
xwOBA vs13
FB Velo10
Form4.75 ERA (proj 4.87) · K 14.3% (proj 16.7%) · BB 5.0% (proj 5.3%) · last 90d · 36 IP through Oct 27
CompsTsuyoshi Wada (age 34) · Daniel Rodriguez (age 34) · Orlando Lara (age 34)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 111119vR 127
ERA4.87
FIP4.71
K%16.7%
BB%5.3%
K-BB%11.4%
Proj IP97
Value2027 · WAR
Runs saved vs league avg · 97 IP
K: -3.8 runs (Runs saved by strikeouts vs lg-avg K%)-4KBB: +3.4 runs (Runs saved by walk suppression vs lg-avg BB%)+3BBCONTACT: -5.3 runs (Runs saved on contact quality (HR suppression) vs lg)-5CONTACTSTAM: +12.5 runs (Replacement credit for innings volume)+12STAMTotal WAR: +0.71 (97 IP)+0.7WAR
0.80.30.0272829
Statcast · Contract
Statcast Percentiles
FB Velo
p1091.3
Whiff%
p2822.2%
K%
p1817.6%
xwOBA vs
p130.356

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)
201522MIX MLE2 levels994719628105100%5.28.7%5.4%3.2%4.5%4.055.51—
201522MIX RAW2 levels994719628105100%5.214.3%5.1%9.2%2.6%4.053.94—
201623MIX MLE2 levels26261626751084416100%6.213.6%7.0%6.5%2.4%3.894.17—
201623MIX RAW2 levels26261626751084416100%6.216.0%6.5%9.5%2.4%3.893.87—
201724MLB MLEColorado Rockies3328156688107591785%4.715.6%8.6%7.0%2.2%4.104.08+2.5
201724MLB RAWColorado Rockies3328156688107591785%4.715.6%8.6%7.0%2.5%4.104.28+2.1
201825MLB MLEColorado Rockies33332028441736817100%6.120.5%8.1%12.4%1.8%2.853.37+5.1
201825MLB RAWColorado Rockies33332028441736817100%6.120.5%8.1%12.4%2.0%2.853.49+4.7
201926MIX MLE2 levels28281346161075229100%4.816.8%8.6%8.3%4.2%7.195.09+0.5
201926MIX RAW2 levels28281346161075229100%4.817.4%8.4%8.9%4.7%7.195.48-0.1
202027MLB MLEColorado Rockies13137130446239100%5.415.1%7.6%7.6%2.6%4.334.22+1.0
202027MLB RAWColorado Rockies13137130446239100%5.415.1%7.6%7.6%3.0%4.334.43+0.8
202128MIX MLE2 levels25251315521093920100%5.220.4%7.2%13.2%3.4%4.134.18+1.9
202128MIX RAW2 levels25251315521093920100%5.219.7%7.1%12.7%3.6%4.134.32+1.7
202229MLB MLEColorado Rockies31311757661315319100%5.617.1%6.9%10.2%2.2%4.533.74+3.5
202229MLB RAWColorado Rockies31311757661315319100%5.617.1%6.9%10.2%2.5%4.533.92+3.1
202330MLB MLEColorado Rockies2929156677944229100%5.413.9%6.2%7.7%3.8%5.034.80+1.1
202330MLB RAWColorado Rockies2929156677944229100%5.413.9%6.2%7.7%4.3%5.035.12+0.5
202431MIX MLE3 levels2424123529943123100%5.117.3%5.3%12.0%4.0%5.044.49+1.3
202431MIX MLE3 levels2424123529943123100%5.117.3%5.3%12.0%4.0%5.044.49+1.3
202431MIX RAW3 levels2424123529943123100%5.117.8%5.9%11.9%4.3%5.044.75+0.9
202532MLB MLEColorado Rockies31311637091243622100%5.217.5%5.1%12.4%2.8%4.983.78+3.2
202532MLB MLEColorado Rockies31311637091243622100%5.217.5%5.1%12.4%2.8%4.983.78+3.2
202532MLB RAWColorado Rockies31311637091243622100%5.217.5%5.1%12.4%3.1%4.984.00+2.7
202633MIX MLE2 levels2726138622113302996%5.117.6%4.7%12.9%4.2%6.514.51+1.4
202633MIX MLE2 levels2726138622113302996%5.117.6%4.7%12.9%4.2%6.514.51+1.4
202633MIX RAW2 levels2726138622113302996%5.118.2%4.8%13.3%4.7%6.514.84+0.9
▸ Career totals (raw MLB only — as recorded)
MLB Career—26225713966079105240920998%5.317.3%6.7%10.6%3.4%4.754.42+16.0
▸ 2027 season — projected remainder (no 2027 stats recorded)
202734MLBCOL161697410692215100%6.116.7%5.3%11.4%3.6%4.874.71+0.8
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202835MLB MLECOL111166280441611100%6.015.8%5.9%9.9%3.9%4.975.04+0.3
202936MLB MLECOL774017025117100%5.714.7%6.5%8.3%4.3%5.235.41-0.0
202835MLB CTXCOL111166279441613100%6.015.8%5.9%9.9%4.5%5.305.37+0.3
202936MLB CTXCOL774016925118100%5.714.7%6.5%8.3%4.9%5.595.77-0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW28027515026529112143623098%5.417.2%6.7%10.5%3.5%4.794.43+17.0
/ 200 IP— RAW3737200869149583198%5.417.2%6.7%10.5%3.5%4.794.43+2.3
Career— MLE30930316577178120148921798%5.416.7%6.8%9.9%3.0%4.684.21+16.2
/ 200 IP— MLE3737200866145592698%5.416.7%6.8%9.9%3.0%4.684.21+2.2

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.

2024 AAAAlbuquerque Isotopes · 8 IPFIP 4.73 → 4.84 (+0.11)K% 25.8% → 22.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.81%—×0.86022.19%
BB% (unintentional) /BF16.13%—×0.90014.52%
HR / BF /BF3.23%÷1.096×1.1003.24%

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

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

2021 AAAAlbuquerque Isotopes · 10 IPFIP 2.87 → 3.02 (+0.14)K% 10.8% → 9.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF10.81%—×0.8809.51%
BB% (unintentional) /BF5.41%—×1.0505.68%
HR / BF /BF0.00%÷1.172×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 134).

Result: FIP 2.87 → 3.02, 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 AAAAlbuquerque Isotopes · 30 IPFIP 4.40 → 4.62 (+0.22)K% 19.6% → 17.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF19.58%—×0.88017.23%
BB% (unintentional) /BF11.19%—×1.05011.75%
HR / BF /BF2.80%÷1.136×1.1002.71%

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

Result: FIP 4.40 → 4.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 AAHartford Yard Goats · 88 IPFIP 4.14 → 4.57 (+0.44)K% 13.9% → 11.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF13.90%—×0.81011.26%
BB% (unintentional) /BF6.81%—×1.1007.49%
HR / BF /BF2.45%÷1.094×1.2002.69%

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

Result: FIP 4.14 → 4.57, 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 AAAAlbuquerque Isotopes · 74 IPFIP 3.57 → 3.69 (+0.12)K% 18.5% → 16.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.51%—×0.88016.29%
BB% (unintentional) /BF6.17%—×1.0506.48%
HR / BF /BF2.27%÷1.202×1.1002.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 140).

Result: FIP 3.57 → 3.69, 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+Modesto Nuts · 40 IPFIP 4.37 → 5.51 (+1.14)K% 11.2% → 8.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF11.24%—×0.7708.66%
BB% (unintentional) /BF4.73%—×1.1505.44%
HR / BF /BF2.96%÷0.827×1.2504.47%

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

Result: FIP 4.37 → 5.51, 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 ROKGrand Junction Rockies · 7 IPFIP 1.22 → 2.36 (+1.14)K% 33.3% → 22.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.33%—×0.68022.67%
BB% (unintentional) /BF7.41%—×1.2509.26%
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 1.22 → 2.36, 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 PROJECTION8.012317.1%6.8%1.354.78
Curt Young ('83-'93, 2 WAR*)5.512315.2%*7.5%*1.43*4.74*
Brett Tomko ('11)9.114015.5%7.4%1.264.65
Jordan Lyles ('24)7.511617.4%7.5%1.415.22
Phil Hughes ('18)6.510818.9%5.7%1.334.52
Larry McWilliams ('78-'90, 10 WAR*)7.813019.0%*8.1%*1.24*4.56*
Neal Heaton ('82-'93, 6 WAR*)7.512614.6%*8.0%*1.23*4.66*