Dominate Fantasy - Sync your team
MLB
STL
MIN
9
4
TOP 8 • Q • • MNNT LIVE
NYY
TOR
1
1
BOT 4 • Q • • YES LIVE
SD
BAL
4
0
TOP 1 • Q • • MASN LIVE
MIA
PIT
0
0
MID 1 • Q • • MIAM LIVE
SEA
WSH
0
0
BOT 1 • Q • • KIRO LIVE
TEX
BOS
0
0
TOP 1 • Q • • NESN LIVE
LAD
CHW
1
0
TOP 1 • Q • • CHSN LIVE
ARI
CIN
1
0
TOP 1 • Q • • WSTR LIVE
DET
CLE
0
0
TOP 1 • Q • • DSN LIVE
ATL
NYM
0
0
TOP 1 • Q • • BVSN LIVE
HOU
KC
o9.5
-1.5
7:10PM • PREVIEW ROYL
PHI
MIL
o8.5
-1.5
7:10PM • PREVIEW NBC
COL
ATH
o14.5
-1.5
10:05PM • PREVIEW NBC
CHC
SF
o8
+1.5
10:05PM • PREVIEW MARQ
TB
LAA
o8
+1.5
10:07PM • PREVIEW FDSW

Randy Vasquez or Trevor McDonald

Who Should I Start? - Week 13 • Start New
Randy Vasquez

Randy Vasquez

SPSan Diego Padres SD
Trevor McDonald

Trevor McDonald

SPSan Francisco Giants SF
OR
🔓 EXPERT ANALYSIS

Owners starting Vasquez over McDonald

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Randy Vasquez

Randy Vasquez struggles in rotation slot as Padres battle pitching injuries

The second-place Padres (35-32) are leaning heavily on Randy Vasquez, who slots in as the number three starter in the rotation due to devastating long-term injuries to Yu Darvish, Joe Musgrove, and Nick Pivetta. However, Vasquez has struggled immensely of late, laboring through a rough slump with a painful 9.00 ERA and 2.50 WHIP over his last seven days.

This recent slump has inflated his last 30-day ERA to 4.81, which unfortunately aligns much closer with our season projection of a 4.93 ERA and 1.42 WHIP. Although his overall 2026 marks look decent at a 3.72 ERA over 67.7 innings, his high walks and hits allowed suggest that regression is hitting, and his early-season success might be difficult to replicate.

Looking at the schedule, Vasquez has one remaining matchup this week, scheduled for a June 13 road start against the formidable Orioles. Given his current mechanical struggles and the dangerous environment of Baltimore's lineup, this is an incredibly unfavorable matchup that fantasy managers should avoid. Verdict: Sit.

Updated 2 days ago

Latest News Randy Vasquez
Loading...
🔓 EXPERT ANALYSIS

Owners starting McDonald over Vasquez

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Trevor McDonald

Trevor McDonald Carves Out a Regular Rotation Role Amid Giants Injuries

The fourth-place Giants, currently holding a 28-41 record, are navigating significant rotation gaps due to injuries to Tyler Mahle and Hayden Birdsong. This has allowed Trevor McDonald to secure a regular role as the number four starter in the rotation. Over his last 14 days, the 25-year-old has posted a solid 3.60 ERA across 10.0 innings, bouncing back from earlier rookie-year bumps to provide stable frames for San Francisco.

Under the hood, McDonald's 4.31 ERA and 1.22 WHIP across seven games this year closely align with our rest-of-season projections of a 4.43 ERA and 1.38 WHIP. His strikeout-to-walk ratio is highly encouraging, with 37 strikeouts in 37.6 innings so far. While he remains susceptible to occasional command lapses, his baseline metrics suggest his current strikeout rate is sustainable.

Looking at the week ahead, McDonald is scheduled for a single home start on June 13th against the Cubs. Our models project him to throw 5.2 innings with a tidy 3.70 ERA and over five strikeouts in this outing. Given his solid strikeout upside and the home ballpark advantage, he is a viable starting option this week. Start.

Updated 2 days ago

Latest News Trevor McDonald
Loading...
Performance Randy Vasquez
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
9.000-100322.501
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
6.000-100631.782
Season stats based on the past 14 days
Performance Trevor McDonald
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
1.800-000631.401
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
3.600-1001061.502
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Randy Vasquez
OWN
46%
-12.11 compared to last week
START
32%
+1.21 compared to last week
OWN/START Trevor McDonald
OWN
23%
+2.35 compared to last week
START
17%
+4.65 compared to last week
Next Up Consensus Rankings
Expert Consensus Randy Vasquez
112th
Average Ranking of Fantasy Experts
Expert Consensus Trevor McDonald
110th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Randy Vasquez

    Overview

  • Experts rank this player at 113th among SP's. Based on his stats from the past 60 days, he is currently ranked 97th.
  • The current leader among SP's is Jacob Misiorowski
  • He is doing better than most people thought he would.
  • Trending Pitching Stats

  • Currently ranked 108th in WHIP with 1.41
  • Currently ranked 101st in ERA with 4.63
  • Top 100 in walks and is currently ranked 86th with 16
  • Top 75 in wins and is currently ranked 55th with 4
  • Decline in numbers lately by 3.5 PPG.
  • At this point in the season his numbers compared to last years: W: +2, L: EVEN, WHIP: -0.157, ERA: -0.077, K's: +12, Walks: -15
Breakdown Trevor McDonald

    Overview

  • Experts rank this player at 110th among SP's. Based on his stats from the past 60 days, he is currently ranked 132nd.
  • The current leader among SP's is Jacob Misiorowski
  • He should be doing much better than this. You might be able to get him now for a discount.
  • Trending Pitching Stats

  • Top 75 in WHIP and is currently ranked 64th with 1.22
  • Top 100 in ERA and is currently ranked 81st
  • Currently ranked 169th in wins with 2
  • Slight decline in numbers lately at 2 PPG.
  • At this point in the season his numbers compared to last years: W: +2, L: +3, WHIP: +1.18, ERA: +4.15, K's: +37, Walks: +12
Next Up Health Check
Injury Randy Vasquez

No Injury Reported

Injury Trevor McDonald

No Injury Reported

Next Up Matchup Comparison
Matchups Randy Vasquez
DateOpponentResult
Jun 08VS CINAdrian MorejonW 6-2
Jun 09VS CINTejay AntoneL 3-5
Jun 10VS CINWandy PeraltaW 5-4
Jun 12@BALShane BazL 7-3
Jun 13@BALTrey Gibson
Jun 14@BALTrevor Rogers
ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on this weeks opponents
Matchups Trevor McDonald
DateOpponentResult
Jun 08VS WASClayton BeeterL 3-4
Jun 09VS WASBrad LordL 3-6
Jun 10VS WASReiver SanmartinW 11-10
Jun 12VS CHCJavier AssadL 1-5
Jun 13VS CHCBen Brown
Jun 14VS CHCColin Rea
ERA W-L HLD SV SO WLK WHIP GP
1.800-000631.401
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Randy Vasquez
9.14
FantasySP Player Rating
Rating Trevor McDonald
7.27
FantasySP Player Rating
Next Up Career Comparison
Career Randy Vasquez
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2023 NYY 11 35.1 669 33 18 0 2-2 3.06 1.36 8.4 72
2024 SD 20 95.2 1687 62 29 0 4-7 4.99 1.54 5.8 135
2025 SD 28 129.0 2148 78 52 0 6-7 3.98 1.37 5.4 222
2026 SD 13 69.1 1130 53 20 0 5-4 3.63 1.3 6.9 136
ON PACE 30 165 2692 126 47 0 11-9 3.63 1.3 6.9 323
3-YEAR AVG 20 86 1501 58 33 0 4-5 4.26 1.43 6 143
Career 72 327.0 5634 226 119 0 0-0 4.13 1.41 6.2
Career Trevor McDonald
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 91 1383 85 27 0 4-6 4.15 1.18 8.5 180
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
The EDGE you need to WIN!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI @CIN 04:10 EDT EST Michael Soroka
Rhett Lowder
ATH vs COL 10:05 EDT EST Joey Estes
Kyle Freeland
ATL @NYM 04:10 EDT EST Martin Perez
Sean Manaea
BAL vs SD 04:05 EDT EST Trey Gibson
Randy Vasquez
BOS vs TEX 04:10 EDT EST Ranger Suarez
Jacob deGrom
CHC @SF 10:05 EDT EST Ben Brown
Trevor McDonald
CHW vs LAD 04:10 EDT EST Sean Burke
Yoshinobu Yamamoto
CLE vs DET 04:10 EDT EST Joey Cantillo
Tarik Skubal
HOU @KC 07:10 EDT EST Mike Burrows
Noah Cameron
LAA vs TB 10:07 EDT EST Jose Soriano
Griffin Jax
MIA @PIT 04:05 EDT EST Lake Bachar
Bubba Chandler
MIL vs PHI 07:10 EDT EST Shane Drohan
Aaron Nola
MIN vs STL 02:10 EDT EST Connor Prielipp
Matthew Liberatore
NYY @TOR 03:07 EDT EST Cam Schlittler
Kevin Gausman
SEA @WAS 04:05 EDT EST Luis Castillo
Cade Cavalli
Matchup Time
NY @SA 8:30 PM EST
Matchup Time
No games scheduled