Alex Wood

PosP
B/TR/L
Born1991-01-12
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
MLBSPExtFA 2028
Pitching
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202231MLBSF26261315.103.4523.6%5.2%3.1
202332MIX2 levels31141044.234.0016.6%9.4%0.7K 17.2% · BB 9.8% · FIP 4.13
202433MLBOakland Athle…99395.264.7817.7%9.7%0.3
202534No MLB games played
202635No MLB games played
2027PROJ36MLBOAK24241424.544.5321.3%9.3%1.4
2028PROJ37MLBOAK1616994.724.8820.2%9.9%0.5
2029PROJ38MLBOAK1212715.085.3119.1%10.6%0.0
Last 3 seasons WAR 4.1  ·  Next 3 projected WAR 2.0Projected rows: MLB playing time only, park and league context applied.
Hitting
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201726MLBLAD58.058/.093/.05800-65-1.0
201827MLBLAD50.045/.045/.04501-89-1.0
202130MLBSF47.000/.116/.00000-64-0.9
202231No MLB games played
202332No MLB games played
202433No MLB games played
202534No MLB games played
202635No MLB games played
Last 3 seasons WAR -2.9
ContractESTIMATED
Control thru2027Service14.000First FA2028
2027Ext$10M
CompsJuan Antonio Pena (age 37) · Tsuyoshi Wada (age 34) · Mauricio Lara (age 36)

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)
201322MLB MLEAtlanta Braves3111783277726335%2.523.5%8.0%15.6%1.0%3.132.66+1.8
201322MLB RAWAtlanta Braves3111783277726335%2.523.5%8.0%15.6%0.9%3.132.62+1.8
201423MLB MLEAtlanta Braves3524172694170441669%4.924.5%6.3%18.2%2.5%2.783.20+4.7
201423MLB RAWAtlanta Braves3524172694170441669%4.924.5%6.3%18.2%2.3%2.783.10+4.9
201524MLB MLELos Angeles Dodgers32321908011395515100%5.917.4%6.9%10.5%1.8%3.843.49+4.4
201524MLB RAWLos Angeles Dodgers32321908011395515100%5.917.4%6.9%10.5%1.9%3.843.53+4.3
201625MLB MLELos Angeles Dodgers1410602556620571%4.325.9%7.8%18.0%1.9%3.732.94+1.8
201625MLB RAWLos Angeles Dodgers1410602556620571%4.325.9%7.8%18.0%2.0%3.732.98+1.8
201726MLB MLELos Angeles Dodgers2725152614151321593%5.624.6%5.2%19.4%2.3%2.722.97+4.7
201726MLB RAWLos Angeles Dodgers2725152614151321593%5.624.6%5.2%19.4%2.4%2.723.03+4.5
201827MLB MLELos Angeles Dodgers3327152637135351482%4.621.2%5.5%15.7%2.1%3.683.16+4.2
201827MLB RAWLos Angeles Dodgers3327152637135351482%4.621.2%5.5%15.7%2.2%3.683.21+4.1
201928MIX MLE3 levels111147201411111100%4.319.6%5.9%13.7%6.7%5.175.84-0.2
201928MIX RAW3 levels111147201411111100%4.320.4%5.5%14.9%5.5%5.175.10+0.2
202029MLB MLELos Angeles Dodgers921365155222%1.423.1%7.7%15.4%3.0%6.393.75+0.1
202029MLB RAWLos Angeles Dodgers921365155222%1.423.1%7.7%15.4%3.1%6.393.97+0.1
202130MLB MLESan Francisco Giants26261395851523814100%5.326.0%6.5%19.5%2.6%3.833.15+3.9
202130MLB RAWSan Francisco Giants26261395851523814100%5.326.0%6.5%19.5%2.4%3.833.04+4.1
202231MLB MLESan Francisco Giants26261315551312917100%5.023.6%5.2%18.4%3.3%5.103.59+2.9
202231MLB RAWSan Francisco Giants26261315551312917100%5.023.6%5.2%18.4%3.1%5.103.45+3.1
202332MIX MLE2 levels31141044577643945%3.417.2%9.8%7.5%2.3%4.234.13+0.5
202332MIX RAW2 levels31141044577643945%3.416.6%9.4%7.2%2.0%4.234.00+0.7
202433MLB MLEOakland Athletics993918633186100%4.417.7%9.7%8.1%3.5%5.264.77+0.3
202433MLB MLEOakland Athletics993918633186100%4.417.7%9.7%8.1%3.5%5.264.77+0.3
202433MLB RAWOakland Athletics993918633186100%4.417.7%9.7%8.1%3.2%5.264.78+0.3
▸ Career totals (raw MLB only — as recorded)
MLB Career—27821112585301117335312776%4.522.1%6.7%15.5%2.4%3.783.39+30.8
▸ 2027 season — projected remainder (no 2027 stats recorded)
202736MLBOAK24241426001285618100%5.921.3%9.3%12.0%3.0%4.544.53+1.4
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202837MLB MLEOAK161699417844114100%6.220.2%9.9%10.3%3.5%4.774.93+0.5
202938MLB MLEOAK121271301573212100%5.919.1%10.6%8.4%3.9%5.135.36+0.0
202837MLB CTXOAK161699418844214100%6.220.2%9.9%10.3%3.4%4.724.88+0.5
202938MLB CTXOAK121271300573211100%5.919.1%10.6%8.4%3.8%5.085.31+0.0
▸ Career totals — MLB only (actual + projected)
Career— RAW30623914286019131542615378%4.721.8%7.1%14.8%2.5%3.913.54+32.1
/ 200 IP— RAW4334200843184602178%4.721.8%7.1%14.8%2.5%3.913.54+4.5
Career— MLE28421712765377118735913376%4.522.1%6.7%15.4%2.5%3.773.44+31.2
/ 200 IP— MLE4534200843186562176%4.522.1%6.7%15.4%2.5%3.773.44+4.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.

2023 AAASacramento River Cats · 7 IPFIP 2.95 → 2.99 (+0.04)K% 7.1% → 6.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF7.14%—×0.8606.14%
BB% (unintentional) /BF3.57%—×0.9003.21%
HR / BF /BF0.00%÷1.057×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 111).

Result: FIP 2.95 → 2.99, 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 AAALouisville Bats · 5 IPFIP 1.80 → 2.12 (+0.32)K% 26.9% → 23.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.92%—×0.88023.69%
BB% (unintentional) /BF7.69%—×1.0508.08%
HR / BF /BF0.00%÷0.957×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 91).

Result: FIP 1.80 → 2.12, 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 AAChattanooga Lookouts · 6 IPFIP 1.56 → 1.86 (+0.29)K% 18.2% → 14.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF18.18%—×0.81014.73%
BB% (unintentional) /BF0.00%—×1.1000.00%
HR / BF /BF0.00%÷0.979×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 96).

Result: FIP 1.56 → 1.86, 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).