Matthew Boyd

P Chicago Cubs
Age 36 LHP 6'3" / 223 lbs MLB peak 1.3 · 2027
Overview
MLBSP40-MAN
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202433MIX4 levels1313612.052.3030.0%6.2%2.4K 27.7% · BB 7.8% · FIP 3.08
202534MLBCHC31311803.213.4621.4%5.8%4.3
202635MIX3 levels26261434.083.9919.7%7.1%2.4K 18.6% · BB 7.3% · FIP 4.25
2027PROJ36MLBCHC17171034.074.3419.7%6.8%1.3
2028PROJ37MLBCHC1111654.474.7418.6%7.5%0.5
2029PROJ38MLBCHC66354.895.1717.4%8.2%0.1
Last 3 seasons WAR 9.1  ·  Next 3 projected WAR 1.9Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
Skills · percentileStatcast 2026
xwOBA vs34
FB Velo26
K%25
Form3.64 ERA (proj 4.07) · K 16.8% (proj 19.7%) · BB 7.6% (proj 6.8%) ▼ last 60d · 30 IP through Oct 27
CompsTsuyoshi Wada (age 34) · Mauricio Lara (age 36) · Arturo Lopez (age 36)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 100108vR 116
ERA4.07
FIP4.34
K%19.7%
BB%6.8%
K-BB%12.8%
Proj IP103
Value2027 · WAR
Runs saved vs league avg · 103 IP
K: -1.2 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: +1.3 runs (Runs saved by walk suppression vs lg-avg BB%)+1BBCONTACT: -1.9 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +14.0 runs (Replacement credit for innings volume)+14STAMTotal WAR: +1.28 (103 IP)+1.3WAR
1.30.50.1272829
Statcast · Contract
Statcast Percentiles
FB Velo
p2692.8
Whiff%
p2922.3%
K%
p2518.5%
xwOBA vs
p340.330

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)
201524MIX MLE3 levels3231172687151472597%5.419.4%7.2%12.2%3.9%3.614.53+1.7
201524MIX RAW3 levels3231172687151472597%5.422.0%6.8%15.1%3.6%3.614.05+2.8
201625MIX MLE2 levels3129161671139462294%5.219.7%7.0%12.7%3.6%3.634.27+2.1
201625MIX RAW2 levels3129161671139462294%5.220.7%6.9%13.9%3.3%3.634.00+2.7
201726MIX MLE2 levels3433186804163632597%5.519.5%7.9%11.6%3.3%4.604.24+2.5
201726MIX RAW2 levels3433186804163632597%5.520.3%7.8%12.4%3.1%4.604.11+2.8
201827MLB MLEDetroit Tigers31311707091595127100%5.522.4%7.2%15.2%4.0%4.394.30+2.2
201827MLB RAWDetroit Tigers31311707091595127100%5.522.4%7.2%15.2%3.8%4.394.19+2.4
201928MLB MLEDetroit Tigers32321857882384939100%5.830.2%6.2%24.0%5.2%4.564.17+2.7
201928MLB RAWDetroit Tigers32321857882384939100%5.830.2%6.2%24.0%4.9%4.564.06+2.9
202029MLB MLEDetroit Tigers121260271602215100%5.022.1%8.1%14.0%5.8%6.715.43-0.0
202029MLB RAWDetroit Tigers121260271602215100%5.022.1%8.1%14.0%5.5%6.715.44-0.0
202130MIX MLE2 levels18188836878239100%4.919.9%6.8%13.1%2.8%3.483.82+1.7
202130MIX RAW2 levels18188836878239100%4.921.2%6.2%14.9%2.4%3.483.44+2.1
202231MIX MLE2 levels160218227510%1.324.5%9.4%15.1%0.0%1.692.22+0.6
202231MIX RAW2 levels160218227510%1.332.9%6.1%26.8%1.2%1.691.88+0.7
202332MLB MLEDetroit Tigers151571303732511100%4.724.1%8.3%15.8%3.8%5.454.19+1.0
202332MLB RAWDetroit Tigers151571303732511100%4.724.1%8.3%15.8%3.6%5.454.11+1.1
202433MIX MLE4 levels13136124373154100%4.727.7%7.8%19.9%2.4%2.053.08+1.8
202433MIX MLE4 levels13136124373154100%4.727.7%7.8%19.9%2.4%2.053.08+1.8
202433MIX RAW4 levels13136124373154100%4.730.0%6.2%23.9%1.6%2.052.30+2.4
202534MLB MLEChicago Cubs31311807181544219100%5.821.4%5.8%15.6%2.7%3.213.54+4.1
202534MLB MLEChicago Cubs31311807181544219100%5.821.4%5.8%15.6%2.7%3.213.54+4.1
202534MLB RAWChicago Cubs31311807181544219100%5.821.4%5.8%15.6%2.6%3.213.46+4.3
202635MIX MLE3 levels26261435891164218100%5.518.6%7.3%11.4%3.3%4.084.25+1.9
202635MIX MLE3 levels26261435891164218100%5.518.6%7.3%11.4%3.3%4.084.25+1.9
202635MIX RAW3 levels26261435891164218100%5.519.7%7.1%12.6%3.1%4.083.99+2.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—23522112155134114136819194%5.222.2%7.2%15.1%3.7%4.504.17+17.6
▸ 2027 season — projected remainder (no 2027 stats recorded)
202736MLBCHC1717103435863013100%6.119.7%6.8%12.8%3.0%4.074.34+1.3
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202837MLB MLECHC11116527551219100%5.918.6%7.5%11.1%3.4%4.474.74+0.5
202938MLB MLECHC663514926126100%5.917.4%8.2%9.3%3.9%4.895.17+0.1
202837MLB CTXCHC11116527451219100%5.918.6%7.5%11.1%3.4%4.474.74+0.5
202938MLB CTXCHC663514826126100%5.817.4%8.2%9.3%3.9%4.895.17+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW25223813155559121840120694%5.221.9%7.2%14.7%3.7%4.514.20+18.6
/ 200 IP— RAW3836200845185613194%5.221.9%7.2%14.7%3.7%4.514.20+2.8
Career— MLE29127115006233137644322893%5.222.1%7.1%15.0%3.7%4.054.15+18.1
/ 200 IP— MLE3936200831184593093%5.222.1%7.1%15.0%3.7%4.054.15+2.8

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.

2026 AAAIowa Cubs · 13 IPFIP 4.79 → 5.30 (+0.51)K% 23.6% → 20.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF23.64%—×0.86020.33%
BB% (unintentional) /BF5.45%—×0.9004.91%
HR / BF /BF5.45%÷1.000×1.1006.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 100).

Result: FIP 4.79 → 5.30, 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 AAAColumbus Clippers · 10 IPFIP -0.07 → 0.38 (+0.44)K% 37.5% → 32.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF37.50%—×0.86032.25%
BB% (unintentional) /BF0.00%—×0.9000.00%
HR / BF /BF0.00%÷1.060×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 112).

Result: FIP -0.07 → 0.38, 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 AAAkron RubberDucks · 9 IPFIP 1.38 → 1.83 (+0.44)K% 25.0% → 20.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.00%—×0.81020.25%
BB% (unintentional) /BF3.12%—×1.1003.44%
HR / BF /BF0.00%÷0.966×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 93).

Result: FIP 1.38 → 1.83, 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 AAATacoma Rainiers · 8 IPFIP 0.92 → 1.33 (+0.42)K% 48.3% → 42.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF48.28%—×0.88042.48%
BB% (unintentional) /BF0.00%—×1.0500.00%
HR / BF /BF3.45%÷1.144×1.1003.32%

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

Result: FIP 0.92 → 1.33, 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 AAAToledo Mud Hens · 9 IPFIP 0.10 → 0.46 (+0.36)K% 35.5% → 31.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF35.48%—×0.88031.23%
BB% (unintentional) /BF0.00%—×1.0500.00%
HR / BF /BF0.00%÷1.052×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 110).

Result: FIP 0.10 → 0.46, 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 AAAToledo Mud Hens · 51 IPFIP 3.61 → 4.01 (+0.41)K% 26.6% → 23.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.63%—×0.88023.44%
BB% (unintentional) /BF6.53%—×1.0506.86%
HR / BF /BF3.52%÷1.049×1.1003.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 110).

Result: FIP 3.61 → 4.01, 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 AAAToledo Mud Hens · 64 IPFIP 3.13 → 3.63 (+0.50)K% 22.0% → 19.4%
ComponentRawPark ÷Level factor ×= MLE
K% /BF22.01%—×0.88019.37%
BB% (unintentional) /BF6.56%—×1.0506.89%
HR / BF /BF1.93%÷0.899×1.1002.36%

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

Result: FIP 3.13 → 3.63, 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 AANew Hampshire Fisher Cats · 74 IPFIP 2.37 → 2.91 (+0.53)K% 25.6% → 20.8%
ComponentRawPark ÷Level factor ×= MLE
K% /BF25.64%—×0.81020.77%
BB% (unintentional) /BF6.59%—×1.1007.25%
HR / BF /BF1.10%÷1.130×1.2001.17%

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

Result: FIP 2.37 → 2.91, 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 PROJECTION7.110121.7%7.3%1.424.48
Derek Holland ('21)7.311319.7%8.4%1.354.62
Chase Anderson ('24)5.510119.7%8.1%1.484.41
Mark Leiter ('90-'01, 5 WAR*)5.911820.7%*7.8%*1.36*4.61*
Marco Estrada ('19)6.313921.0%7.6%1.434.29
Larry McWilliams ('78-'90, 10 WAR*)7.813019.0%*8.1%*1.24*4.56*
Don Robinson ('78-'92, 16 WAR*)9.813120.5%*7.8%*1.26*4.41*