Dominate Fantasy - Sync your team
MLB
NYY
CLE
8
4
FINALFINAL
BOS
TB
5
7
FINALFINAL
WSH
SF
10
11
FINALFINAL
CIN
SD
4
5
FINALFINAL
SEA
BAL
2
7
FINALFINAL
MIN
DET
4
3
TOP 7 • Q • • MNNT LIVE
ARI
MIA
0
8
FINALFINAL
LAD
PIT
8
9
FINALFINAL
PHI
TOR
7
4
BOT 8 • Q • • NBC LIVE
STL
NYM
9
2
FINALFINAL
ATL
CHW
1
2
TOP 8 • Q • • CHSN LIVE
TEX
KC
3
3
MID 7 • Q • • RSN LIVE
CHC
COL
1
0
MID 5 • Q • • KWGN LIVE
MIL
ATH
3
0
BOT 3 • Q • • BREW LIVE
HOU
LAA
0
1
TOP 2 • Q • • SCHN LIVE
Trevor McDonald

Trevor McDonald

SP • San Francisco Giants Proj Rank 122 Actual 176 N/A • Trade Value
IP ERA W-L K/BB K/9 WHIP FSP
39.04.152-337/128.51.188.52
Compared to same point last season
0.0nan0-0/NANnan

Trevor McDonald | Fantasy Outlook

Trevor McDonald's Strikeout Upside Offers Fantasy Intrigue Ahead of Cubs Matchup

Trevor McDonald has locked down a spot as the number four starter for the fourth-place Giants, especially with Tyler Mahle currently sidelined on the injured list. Over his last 14 days, the 25-year-old right-hander has registered a solid 3.35 ERA with 16 strikeouts across 16.1 innings, bouncing back nicely from a couple of rough outings in late May.

While his recent 1.43 WHIP shows he is putting too many runners on base, our models project him to settle in with a 4.43 ERA and a 1.38 WHIP over 61.0 total innings this season. His outstanding strikeout potential—highlighted by 37 punchouts in 37.6 career innings this year—makes him an intriguing roster option despite some expected rookie growing pains.

McDonald is scheduled for a single start this week, taking the mound at home on Saturday against the Cubs. Our models project a solid six-inning performance with more than five strikeouts and a tidy 3.64 ERA, making him a quality option. Ultimately, he is a recommended Start for managers looking to boost their strikeout totals.


Updated 2 days ago

Trevor McDonald Fantasy

Loading...
DATE OPP INN PC K WLK ER DEC ERA WHIP PTS
06/07 @CHC 5.0 87 6 3 1 N/A 4.15 1.18 12
06/02 @MIL 5.0 87 4 3 3 LOSS 4.50 1.15 2
05/27 ARI 6.1 86 6 2 2 LOSS 4.34 1.07 11
05/22 CHW 3.2 66 4 1 7 LOSS 4.76 1.01 -3
05/16 @ATH 6.2 90 5 1 1 WIN 2.37 1.00 22
05/11 @LAD 5.1 101 4 2 3 N/A 2.92 1.05 6
05/04 SD 7.0 81 8 0 1 WIN 1.29 0.29 28
Totals: 39.0598371218 78
Fantasy Chart Loading...
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2024 SF 1 3.0 39 1 1 0 0-0 0 0.33 3 7
2025 SF 3 15.0 212 14 2 0 1-0 3.6 1.07 8.4 41
2026 SF 7 39.0 598 37 12 0 2-3 4.15 1.18 8.5 78
ON PACE 16 93 1424 88 28 0 4-7 4.15 1.18 8.5 185
3-YEAR AVG 2 9 126 8 2 0 1-0 3 1 8 24
Career 11 57.0 849 52 15 0 0-0 3.79 1.11 8.2

McDonald Projection

View All
ERA WHIP QS WINS SO K/BB K/9 IP LOSSES PC FPTS
3.638 1.116 0.4 0.2 5.3 2.7 9.1 6.0 0.5 84.8 10.2
ERA WHIP QS WINS SO K/BB K/9 IP LOSSES PC FPTS
0 0 0 0 0 0 0 0.0 0 0 NAN
Please login to view these stats.

OWN START TRENDS

Depth Chart

San Francisco Giants

Roster Breakdown
NAME OWN START
Not available. N/A N/A
NAME OWN START
Casey Schmitt 96% 92%
Rafael Devers 87% 75%
Matt Chapman 69% 61%
Bryce Eldridge 37% 32%
NAME OWN START
Luis Arraez 95% 85%
Willy Adames 84% 60%
NAME OWN START
Jung Hoo Lee 69% 63%
Heliot Ramos 27% 2%
Harrison Bader 4% 0%
NAME OWN START
Logan Webb 98% 63%
Robbie Ray 74% 60%
Landen Roupp 56% 27%
Trevor McDonald 17% 9%
Tyler Mahle 3% 1%
Adrian Houser 2% 1%
NAME OWN START
Keaton Winn 14% 14%
Ryan Walker 12% 7%
Caleb Kilian 9% 9%
Erik Miller 4% 4%

Team Rankings

AVG
.259
2nd
R
289
17th
HR
71
16th
RBI
281
16th
SB
19
30th
OBP
.308
26th
SLG
.419
5th
OPS
.727
9th
W
28
27th
SV
13
26th
ERA
4.57
22nd
WHIP
1.41
24th
QS
22
16th
TeamW-LWin %GBRSRA
DodgersDodgers43-25.632-365224
PadresPadres35-32.5227.5255270
DiamondbacksDiamondbacks34-33.5078.5289311
GiantsGiants28-41.40615.5289340
RockiesRockies25-42.37317.5291386

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Eric Haase1747711490.234  
Jesus Rodriguez143939271.231  
Logan Porter1010000.000  
Daniel Susac27774230110.299  
PlayerGPABRHHRRBISBAVGO/S
Casey Schmitt60241316715385.278  
Rafael Devers6826631628320.233  
Bryce Eldridge27901527380.300  
Buddy Kennedy6600000.000  
PlayerGPABRHHRRBISBAVGO/S
Luis Arraez6525834842255.326  
Christian Koss101411000.071  
PlayerGPABRHHRRBISBAVGO/S
Matt Chapman6724730624340.251  
PlayerGPABRHHRRBISBAVGO/S
Willy Adames67269346311291.234  
PlayerGPABRHHRRBISBAVGO/S
Harrison Bader3010610185140.170  
Heliot Ramos4416519444200.267  
Drew Gilbert4913314313120.233  
Jung Hoo Lee6023032773242.335  
Victor Bericoto111513110.200  
Jonah Cox101245121.417  
Jared Oliva7711001.143  
Jerar Encarnacion173416000.176  
Will Brennan112302000.087  
PlayerGPWLSVIPSOERAWHIPO/S
Landen Roupp1356069.2774.011.29  
Robbie Ray1346067.2634.121.40  
Logan Webb1134067.1583.881.19  
Tyler Mahle1117056.2576.041.54  
Adrian Houser1326065.0465.541.54  
Trevor McDonald723039.0374.151.18  
Blade Tidwell800112.0103.001.08  
Dylan Smith50014.040.000.50  
PlayerGPWLSVIPSOERAWHIPO/S
Caleb Kilian2823429.2323.341.18  
Ryan Walker1601315.1146.461.89  
Erik Miller2300219.1274.191.71  
Matt Gage2941124.0192.631.29  
Keaton Winn2922130.2263.230.98  
Sam Hentges121109.1111.932.04  
Ryan Borucki2111023.2154.941.52  
Gregory Santos30005.013.601.60  
Tristan Beck60008.039.001.88  
JT Brubaker2300034.0253.181.32  
José Buttó30002.0522.505.00  
Carson Seymour10003.019.002.33  
Joel Peguero1100011.152.381.24  
Wilkin Ramos20002.0122.504.50  

Owned Breakdown

Add/Drop Advice

SIGN UP to see player ownership across all of your fantasy leagues.

Schedule

DATE OPP SCORE MATCHUP
06-08 WASL 3-4Logan Webb
Miles Mikolas
06-09 WASL 3-6Adrian Houser
Andrew Alvarez
06-10 WAS03:45 EDTRobbie Ray
Foster Griffin
06-12 CHC10:15 EDTLanden Roupp
Ben Brown
06-13 CHC10:05 EDTTrevor McDonald
06-14 CHC03:10 EDTLogan Webb
Colin Rea

Player Timeline

Player News

Waiver Trends

More Trends
Braden Montgomery CHW RF +21.8
Ryne Nelson ARI SP +9.4
Foster Griffin WAS SP +7.5
Andre Pallante STL SP +6.7
Reid Detmers LAA SP +5.9
Alex Lange KC RP +5.7
Kody Clemens MIN 1B +5.3
Paul Goldschmidt NYY 1B +4.4
Cole Carrigg COL CF +4.0
Dalton Rushing LAD C +4.0
Matt McLain CIN 2B +3.9
Peter Lambert HOU SP +3.8
Trevor Story BOS SS +3.6
Robbie Ray SF SP +3.5
Brandon Young BAL SP +3.4
Walker Buehler SD SP -7.9
Samuel Basallo BAL C -7.6
Andrew Abbott CIN SP -6.8
Grant Holmes ATL SP -5.7
Spencer Horwitz PIT 1B -5.1
Kai-Wei Teng HOU SP -5.1
Travis Bazzana CLE 2B -5.1
Griffin Jax TB RP -5.0
Curtis Mead WAS 1B -5.0
Jeffrey Springs ATH SP -4.9
Cade Cavalli WAS SP -4.9
J.T. Ginn ATH SP -4.7
Gavin Sheets SD 1B -4.5
Xander Bogaerts SD SS -4.5
Carson Kelly CHC C -4.5