Bryan Woo P Seattle Mariners
Age 26 RHP 6'2" / 205 lbs MLB Svc 2.0 · Ctrl thru 2029 peak 3.8 · 2027
2026 ROS PROJECTION162 act + 15 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 9587vR 79
ERA3.20
FIP3.40
K%25.0%
BB%5.0%
K-BB%20.0%
ROS IP15
Value2026 · WAR
Runs saved vs league avg · 178 IP
K: +5.3 runs (Runs saved by strikeouts vs lg-avg K%)+5KBB: +10.4 runs (Runs saved by walk suppression vs lg-avg BB%)+10BBCONTACT: +3.3 runs (Runs saved on contact quality (HR suppression) vs lg)+3CONTACTSTAM: +24.1 runs (Replacement credit for innings volume)+24STAMTotal WAR: +4.54 (178 IP)+4.5WAR
0.01.53.00.32.62.41.926272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$20M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
STUF5050
CTRL7070
CMD6060
K†6060
Statcast Percentiles
FB Velo
p7296.1
Whiff%
p4624.7%
K%
p6424.8%
xwOBA vs
p720.291
FB+6.0 (66%)
SL+1.7 (26%)
CH+1.3 (6%)
SI (20%)
CU (2%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2023
Service   2.703 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M+0.3$1M+$1M
2027Arb-2$8M+2.6$20M+$13M
2028Arb-3$13M+2.4$16M+$6M
2029Arb-4$16M+1.9$12M+$0.2M
Totals $37M $50M +$20M

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 industry-standard fWAR.

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 + 2026 so far)
202222MIX MLE3 levels16165725084224100%3.624.4%10.9%13.5%2.2%4.113.62
202222MIX RAW3 levels16165725084224100%3.633.6%8.8%24.8%1.6%4.112.22
202323MIX MLE2 levels27271325431524215100%4.925.9%8.0%18.0%3.0%3.493.55+2.2
202323MIX MLE2 levels27271325431524215100%4.925.9%8.0%18.0%3.0%3.493.55+2.2
202323MIX RAW2 levels27271325431524215100%4.928.0%7.7%20.3%2.8%3.493.23+2.7
202424MIX MLE3 levels26261355211201515100%5.221.4%2.8%18.6%3.0%2.733.31+2.6
202424MIX MLE3 levels26261355211201515100%5.221.4%2.8%18.6%3.0%2.733.31+2.6
202424MIX RAW3 levels26261355211201515100%5.223.0%2.9%20.2%2.9%2.733.10+3.0
202525MLB MLESeattle Mariners30301877311983626100%6.227.1%4.9%22.2%3.6%2.943.44+3.4
202525MLB MLESeattle Mariners30301877311983626100%6.227.1%4.9%22.2%3.6%2.943.44+3.4
202525MLB RAWSeattle Mariners30301877311983626100%6.227.1%4.9%22.2%3.6%2.943.37+3.5
▸ Career totals (raw MLB only — as recorded)
MLB Career9898558223155511371100%5.724.9%5.1%19.8%3.2%3.403.37+10.5
▸ 2026 season
YTD26MLB MLESeattle Mariners28281626571633418100%5.824.8%5.2%19.6%2.8%3.883.20+3.4
YTD26MLB MLESeattle Mariners28281626571633418100%5.824.8%5.2%19.6%2.8%3.883.20+3.4
▸ 2026 season — so far · projected rest · full
202626MLB RAWSEA28281626571633418100%5.824.8%5.2%19.6%2.7%3.883.16+3.5
SO FAR26MLB RAWSEA28281626571633418100%5.824.8%5.2%19.6%2.7%3.883.16+3.5
ROS26MLB MLESEA3315641632100%5.125.0%5.0%20.0%3.2%3.203.40+0.3
ROS26MLB CTXSEA2215631632100%7.525.0%5.0%20.0%3.2%3.153.35+0.3
2026 TOT26MLB MLESEA178721179372024.8%5.2%19.7%2.8%3.823.22+3.7
FULL26MLB A+CSEA178750179372023.9%5.0%18.9%2.7%3.823.18+3.7
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202727MLB MLESEA30301807611913923100%6.025.1%5.1%20.0%3.1%3.593.69+2.6
202828MLB MLESEA29291757381843923100%6.025.0%5.2%19.7%3.2%3.703.77+2.4
202929MLB MLESEA28281677051723923100%6.024.4%5.5%18.9%3.3%3.843.93+1.9
203030MLB MLESEA26261576621573823100%6.023.7%5.8%17.9%3.5%4.024.14+1.4
203131MLB MLESEA24241466181423823100%6.122.9%6.1%16.8%3.7%4.234.37+0.9
203232MLB MLESEA23231355711273723100%5.922.1%6.5%15.6%4.0%4.474.63+0.4
203333MLB MLESEA21211245241123722100%5.921.3%7.0%14.3%4.3%4.734.91-0.0
203434MLB MLESEA1919113477973622100%5.920.4%7.5%12.9%4.6%5.025.21-0.4
202727MLB CTXSEA30301807601913923100%6.025.1%5.1%20.0%3.0%3.553.65+2.6
202828MLB CTXSEA29291757391853923100%6.025.0%5.2%19.7%3.1%3.663.73+2.4
202929MLB CTXSEA28281677051723923100%6.024.4%5.5%18.9%3.2%3.793.88+1.9
203030MLB CTXSEA26261576631573823100%6.023.7%5.8%17.9%3.4%3.974.09+1.4
203131MLB CTXSEA24241466161413822100%6.122.9%6.1%16.8%3.6%4.184.32+0.9
203232MLB CTXSEA22221355701263722100%6.122.1%6.5%15.6%3.9%4.424.58+0.4
203333MLB CTXSEA21211245241123722100%5.921.3%7.0%14.3%4.2%4.674.85-0.0
203434MLB CTXSEA1919113477973621100%5.920.4%7.5%12.9%4.5%4.965.15-0.4
▸ Career totals — MLB only (actual + projected)
Career RAW300300177173511753418252100%5.923.8%5.7%18.2%3.4%3.863.69+26.0
/ 200 IP RAW34342008301984728100%5.923.8%5.7%18.2%3.4%3.863.69+2.9
Career MLE127127673270267415583100%5.325.0%5.7%19.2%3.1%3.333.40+19.7
/ 200 IP MLE38382008032004625100%5.325.0%5.7%19.2%3.1%3.333.40+2.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 133 completed pitcher careers (2015-2024).

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION6.915323.7%5.8%1.394.05
Joe Musgrove ('24)5.311723.9%6.0%1.133.73
Kenta Maeda ('24)4.912225.9%6.9%1.304.17
Jon Gray ('24)6.112223.4%7.8%1.154.45
Noah Syndergaard ('23)4.713423.8%5.5%0.953.70
Jordan Montgomery ('24)4.312421.4%6.9%1.074.01
Mike Foltynewicz ('21)4.013421.4%7.7%1.464.45