Trevor McDonald P San Francisco Giants
Age 25 RHP 6'0" / 205 lbs MLB Svc 1.0 · Ctrl thru 2030 peak 1.7 · 2027 ILInjured 60-Day (D60)
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 163 proj IP
wRC+ AGAINSTvL 113104vR 96
ERA4.15
FIP4.40
K%18.2%
BB%8.7%
K-BB%9.5%
ROS IP164
Value2026 · WAR
Runs saved vs league avg · 85 IP
K: -7.6 runs (Runs saved by strikeouts vs lg-avg K%)-8KBB: -3.4 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: +13.7 runs (Runs saved on contact quality (HR suppression) vs lg)+14CONTACTSTAM: +8.5 runs (Replacement credit for innings volume)+9STAMTotal WAR: +1.17 (85 IP)+1.2WAR
0.00.81.60.11.00.90.80.426272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$5M ctrl surplus
Grades · Statcast · Arsenal · Contract
Scouting Grades
OFP40
STUF4550
CTRL5050
CMD5050
K†4545
Statcast Percentiles
FB Velo
p4394.0
Whiff%
p2221.3%
K%
p2418.4%
xwOBA vs
p510.311
SL (4%)
SI (39%)
CU (51%)
FB (39%)
CH-0.6 (6%)
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M+0.1$0.3M+$0.3M
2027Pre-Arb$0.8M+1.0$7M+$7M
2028Arb-1$4M+0.9$3M+$0.0M (cut)
2029Arb-2$7M+0.8$3M+$0.0M (cut)
2030Arb-3$8M+0.4$1M+$0.0M (cut)
Totals $0.9M $15M +$7M

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)
201918ROK MLEAZL Giants Black33416820100%1.350.0%12.5%37.5%0.0%2.250.46
201918ROK RAWAZL Giants Black33416820100%1.350.0%12.5%37.5%0.0%2.250.60
202120MIX MLE2 levels1614703167134488%4.415.7%13.0%2.7%1.3%4.094.14
202120MIX RAW2 levels1614703167134488%4.422.5%10.8%11.7%1.3%4.093.27
202221MIX MLE2 levels291010143012042434%3.519.7%12.3%7.4%0.6%2.313.35
202221MIX RAW2 levels291010143012042434%3.527.9%9.8%18.1%0.9%2.312.49
202322MIX MLE2 levels1413471825111193%3.421.3%6.5%14.8%0.8%1.332.58
202322MIX MLE2 levels1413471825111193%3.421.3%6.5%14.8%0.8%1.332.58
202322MIX RAW2 levels1413471825111193%3.428.0%6.0%22.0%0.5%1.331.92
202423MIX MLE5 levels2420893867931883%3.716.1%8.2%7.8%2.3%4.254.07+0.9
202423MIX MLE5 levels2420893867931883%3.716.1%8.2%7.8%2.3%4.254.07+0.9
202423MIX RAW5 levels2420893867931883%3.720.5%8.0%12.4%2.1%4.253.54+1.5
202524MIX MLE2 levels3226157689158642381%4.919.4%8.4%11.0%3.9%4.984.67+0.4
202524MIX MLE2 levels3226157689158642381%4.919.4%8.4%11.0%3.9%4.984.67+0.4
202524MIX RAW2 levels3226157689158642381%4.922.9%9.3%13.6%3.3%4.984.21+1.3
▸ Career totals (raw MLB only — as recorded)
MLB Career1816883807226889%4.918.9%6.8%12.1%2.1%4.383.53+1.5
▸ 2026 season
YTD25MLB MLESan Francisco Giants1918853786937795%4.517.7%9.4%8.3%2.0%5.173.90+1.0
YTD25MLB MLESan Francisco Giants1918853786937795%4.517.7%9.4%8.3%2.0%5.173.90+1.0
▸ 2026 season — so far · projected rest · full
202625AAA RAWSF5415681214080%3.017.6%20.6%-2.9%0.0%5.404.22
202625MLB RAWSF14147031057237100%5.018.4%7.4%11.0%2.3%5.123.73+1.0
SO FAR25MLB RAWSF14147031057237100%5.018.4%7.4%11.0%2.3%5.123.73+1.0
ROS25MLB MLESF018.2%8.7%9.5%3.2%4.154.40
ROS25MLB CTXSF018.2%8.7%9.5%2.9%4.024.27
2026 TOT25MLB MLESF853786937718.3%9.8%8.5%1.9%5.173.90+0.9
FULL25MLB A+CSF702976937723.2%12.5%10.8%2.4%6.274.01+0.6
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202726MLB MLESF29291727261435621100%5.919.7%7.7%12.0%2.9%4.334.40+1.0
202827MLB MLESF29291737321455722100%6.019.9%7.8%12.1%3.0%4.394.43+1.0
202928MLB MLESF29291737321455823100%6.019.8%8.0%11.9%3.1%4.454.50+0.8
203029MLB MLESF28281666991355723100%5.919.3%8.2%11.1%3.2%4.584.66+0.5
203130MLB MLESF26261566571225623100%6.018.6%8.5%10.1%3.4%4.754.87+0.1
203231MLB MLESF24241456131095422100%6.017.9%8.8%9.0%3.7%4.965.10-0.3
203332MLB MLESF2222134567975222100%6.117.1%9.2%7.8%3.9%5.205.35-0.7
202726MLB CTXSF27271636881365319100%6.019.7%7.7%12.0%2.7%4.214.28+1.0
202827MLB CTXSF28281656971385419100%5.919.9%7.8%12.1%2.8%4.274.31+0.9
202928MLB CTXSF28281656971385520100%5.919.8%8.0%11.9%2.9%4.324.37+0.8
203029MLB CTXSF26261576631285420100%6.019.3%8.2%11.1%3.0%4.454.53+0.4
203130MLB CTXSF25251486251165320100%5.918.6%8.5%10.1%3.2%4.614.73+0.1
203231MLB CTXSF23231385831045120100%6.017.9%8.8%9.0%3.4%4.814.95-0.3
203332MLB CTXSF2121128540925020100%6.117.1%9.2%7.8%3.6%5.045.19-0.6
▸ Career totals — MLB only (actual + projected)
Career RAW1951931152487192439714599%5.919.0%8.2%10.8%3.0%4.494.16+10.1
/ 200 IP RAW3434200846160692599%5.919.0%8.2%10.8%3.0%4.494.16+1.7
Career MLE13710455523974442335276%4.018.5%9.7%8.8%2.2%3.963.96+3.6
/ 200 IP MLE4937200864160841976%4.018.5%9.7%8.8%2.2%3.963.96+0.6

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.415919.0%8.2%1.284.62
Julio Teheran ('23)5.214720.4%8.8%1.344.12
Mike Foltynewicz ('21)4.013421.4%7.7%1.464.45
Zach Davies ('23)5.211617.5%8.1%1.164.36
Dylan Bundy ('22)4.513022.0%7.3%1.614.75
Jordan Montgomery ('24)4.312421.4%6.9%1.074.01
Jon Gray ('24)6.112223.4%7.8%1.154.45