Dominate Fantasy - Sync your team
MLB
MIA
PHI
0
7
FINALFINAL
KC
WSH
3
7
FINALFINAL
NYM
CIN
0
12
FINALFINAL
SD
STL
0
3
FINALFINAL
COL
CHC
4
5
FINALFINAL
MIN
TEX
4
2
FINALFINAL
DET
HOU
9
3
FINALFINAL
LAA
ARI
3
4
FINALFINAL
PIT
ATH
2
11
FINALFINAL
TB
LAD
3
4
FINALFINAL
Trevor McDonald

Trevor McDonald

SP • San Francisco Giants Proj Rank 110 Actual 199 N/A • Trade Value
IP ERA W-L K/BB K/9 WHIP FSP
42.24.642-441/158.61.297.40
Compared to same point last season
0.0nan0-0/NANnan

Trevor McDonald | Fantasy Outlook

Trevor McDonald aims to stabilize his rotation spot in a favorable matchup against Miami after recent rough outings.

McDonald has hit a rough patch, posting a 5.45 ERA and a bloated 1.82 WHIP over his last 14 days. His struggles come as the fourth-place Giants (29-43) try to keep their rotation afloat amidst several pitching injuries, including Keaton Winn and Tyler Mahle on the injured list. Despite his recent rocky starts, McDonald remains secure as the number four starter in the rotation.

While his recent 5.64 ERA over the last 30 days is concerning, our models project a season-long 4.43 ERA and 1.38 WHIP. McDonald's high-strikeout upside remains his saving grace, but his walk rate has spiked to 13 free passes in his last 28.7 innings. If he can recapture his control, his ratios should naturally regress back toward his solid mid-rotation baseline.

McDonald is scheduled for a single road start on June 19th against the Marlins. Miami's offense presents a highly favorable matchup for the right-hander, with our weekly model projecting 6.2 innings of work with over five strikeouts and a tidy 1.02 WHIP. This soft matchup makes him an excellent streaming option, earning him a start recommendation in medium-to-deep leagues.


Updated 19 hrs ago

Trevor McDonald Fantasy

Loading...
DATE OPP INN PC K WLK ER DEC ERA WHIP PTS
06/13 CHC 3.2 92 4 3 4 LOSS 4.64 1.29 -2
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: 42.2690411522 76
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 8 42.2 690 41 15 0 2-4 4.64 1.29 8.7 76
ON PACE 18 95 1552 92 33 0 4-9 4.64 1.29 8.7 170
3-YEAR AVG 2 9 126 8 2 0 1-0 3 1 8 24
Career 12 60.2 941 56 18 0 0-0 4.15 1.19 8.3

McDonald Projection

View All
ERA WHIP QS WINS SO K/BB K/9 IP LOSSES PC FPTS
3.629 1.022 0.3 0.1 5.1 2.3 9.7 6.2 0.6 85.1 7.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
Daniel Susac 3% 2%
Jesus Rodriguez 1% 1%
NAME OWN START
Casey Schmitt 94% 69%
Rafael Devers 87% 61%
Matt Chapman 83% 59%
Bryce Eldridge 67% 38%
NAME OWN START
Luis Arraez 94% 66%
Willy Adames 77% 43%
NAME OWN START
Jung Hoo Lee 79% 54%
Heliot Ramos 26% 1%
Harrison Bader 4% 0%
Jonah Cox 1% 0%
NAME OWN START
Logan Webb 99% 67%
Robbie Ray 65% 33%
Landen Roupp 51% 20%
Trevor McDonald 17% 10%
Adrian Houser 3% 1%
Tyler Mahle 2% 1%
Carson Whisenhunt 1% 0%
NAME OWN START
Ryan Walker 14% 9%
Caleb Kilian 12% 11%
Keaton Winn 11% 6%
Erik Miller 2% 2%

Team Rankings

AVG
.258
2nd
R
296
22nd
HR
73
20th
RBI
288
20th
SB
21
30th
OBP
.307
26th
SLG
.416
6th
OPS
.723
13th
W
29
28th
SV
13
26th
ERA
4.53
22nd
WHIP
1.40
24th
QS
23
14th
TeamW-LWin %GBRSRA
DodgersDodgers46-27.630-390248
PadresPadres37-34.5218272285
DiamondbacksDiamondbacks37-35.5148.5304323
GiantsGiants29-43.40316.5296352
RockiesRockies27-46.37019333424

Team Stats

PlayerGPABRHHRRBISBAVGO/S
Eric Haase1951711490.216  
Jesus Rodriguez143939271.231  
Daniel Susac30875260131.299  
PlayerGPABRHHRRBISBAVGO/S
Casey Schmitt64257327115386.276  
Rafael Devers7228133669330.235  
Bryce Eldridge3110418335140.317  
Buddy Kennedy7700000.000  
PlayerGPABRHHRRBISBAVGO/S
Luis Arraez6927635882265.319  
Christian Koss101411000.071  
PlayerGPABRHHRRBISBAVGO/S
Matt Chapman7126135687390.261  
PlayerGPABRHHRRBISBAVGO/S
Willy Adames70280346411291.229  
PlayerGPABRHHRRBISBAVGO/S
Harrison Bader3010610185140.170  
Heliot Ramos4416519444200.267  
Drew Gilbert5314016323140.229  
Jung Hoo Lee6424535813243.331  
Victor Bericoto121713110.176  
Jonah Cox121546121.400  
Jared Oliva7711001.143  
Jerar Encarnacion173416000.176  
Will Brennan112302000.087  
PlayerGPWLSVIPSOERAWHIPO/S
Landen Roupp1457074.1824.241.29  
Robbie Ray1446073.1664.421.39  
Logan Webb1244075.1653.471.16  
Tyler Mahle1117056.2576.041.54  
Adrian Houser1326065.0465.541.54  
Trevor McDonald824042.2414.641.29  
Blade Tidwell800112.0103.001.08  
Dylan Smith60015.060.000.60  
Reiver Sanmartin21003.148.101.50  
PlayerGPWLSVIPSOERAWHIPO/S
Caleb Kilian3023431.2363.131.14  
Ryan Walker1801317.1155.711.67  
Erik Miller2400219.2274.581.73  
Matt Gage2941124.0192.631.29  
Keaton Winn2922130.2263.230.98  
Sam Hentges1411011.1131.591.77  
Ryan Borucki2111023.2154.941.52  
Gregory Santos30005.013.601.60  
Tristan Beck60008.039.001.88  
JT Brubaker2400036.0263.001.28  
José Buttó30002.0522.505.00  
Carson Seymour20004.1214.543.00  
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-16 @ATL07:15 EDTAdrian Houser
Grant Holmes
06-17 @ATL07:15 EDTRobbie Ray
JR Ritchie
06-18 @ATL07:15 EDTLanden Roupp
Martin Perez
06-19 @MIA07:10 EDTTrevor McDonald
06-20 @MIA04:10 EDTLogan Webb
Max Meyer
06-21 @MIA01:40 EDTAdrian Houser

Player Timeline

Player News

Waiver Trends

More Trends
Royce Lewis MIN 3B +17.6
Blaze Jordan STL 3B +15.2
Dustin May STL SP +13.7
Willi Castro COL 2B +10.7
Zack Gelof ATH 3B +10.2
Elvis Alvarado ATH RP +10.2
Walbert Urena LAA SP +10.1
Samad Taylor SD LF +9.5
Noelvi Marte CIN RF +9.2
Stephen Kolek KC SP +8.9
Eric Lauer LAD SP +8.4
Jacob Latz TEX RP +7.5
TJ Rumfield COL 1B +6.9
Paul Goldschmidt NYY 1B +6.1
Brandon Young BAL SP +6.1
Noah Cameron KC SP -9.8
Vinnie Pasquantino KC 1B -7.1
Trevor McDonald SF SP -5.5
Jack Flaherty DET SP -5.1
Connor Prielipp MIN SP -5.0
Luis Castillo MIL RF -4.6
Connelly Early BOS SP -4.2
Chase DeLauter CLE RF -4.0
Spencer Strider ATL SP -4.0
Curtis Mead WAS 1B -3.9
Roki Sasaki LAD SP -3.7
Colton Cowser BAL RF -3.7
Matthew Liberatore STL SP -3.7
Trent Grisham NYY CF -3.5
Bryce Elder ATL SP -3.4