Dominate Fantasy - Sync your team
MLB
PIT
ATL
2
3
FINALFINAL
BOS
NYY
1
6
FINALFINAL
CHW
PHI
5
9
FINALFINAL
BAL
TOR
4
6
FINALFINAL
SEA
DET
4
5
FINALFINAL
TB
MIA
1
4
FINALFINAL
ATH
HOU
5
0
FINALFINAL
KC
MIN
6
5
FINALFINAL
CIN
STL
3
5
FINALFINAL
CLE
TEX
0
10
FINALFINAL
MIL
COL
12
4
FINALFINAL
WSH
ARI
1
5
FINALFINAL
LAA
LAD
13
5
FINALFINAL
NYM
SD
7
3
FINALFINAL
SF
CHC
1
0
TOP 2 • Q • • NBC LIVE

Robbie Ray or Dansby Swanson

Who Should I Start? - Week 13 • Start New
Robbie Ray

Robbie Ray

SPSan Francisco Giants SF
Dansby Swanson

Dansby Swanson

SSChicago Cubs CHC
OR
🔓 EXPERT ANALYSIS

Owners starting Ray over Swanson

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Robbie Ray

Robbie Ray seeks to stabilize his control in a tough upcoming road matchup.

Ray slots in as the number two starter in the rotation, but his recent performance has been highly volatile. Over his last 30 days, he has struggled with a 7.26 ERA and a 2.06 WHIP, largely due to walking 17 batters in 22.3 innings. Fortunately, he is fully healthy and pitching without restriction following a minor comebacker scare in mid-May for the fourth-place Giants.

While his recent walk rate is highly concerning, our models project Ray to settle in closer to his career baselines. For the rest of the season, our projection expects a more stable 4.18 ERA and a 1.26 WHIP alongside 145 strikeouts. He has historically corrected his mechanics after rough stretches, suggesting this severe WHIP spike is a temporary fluke rather than a permanent decline.

Ray is scheduled for a single start this week on June 5th against the Cubs on the road. It is a tough draw against Chicago's Ben Brown, who is carrying a dominant 1.92 ERA and 0.93 WHIP. Given Ray's current control struggles and the opposing pitcher's elite form, fantasy managers should look elsewhere this week. Verdict: Sit.

Updated 3 days ago

Latest News Robbie Ray
Loading...
🔓 EXPERT ANALYSIS

Owners starting Swanson over Ray

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Dansby Swanson

Elite Power and Strong Lineup Context Solidify Contreras as a Premium Fantasy Catcher

Willson Contreras enters the season as the clear everyday catcher for the Cardinals, boasting an incredibly secure role in the heart of St. Louis's batting order. Now in his age-34 season, the veteran backstop continues to defy the typical aging curve of catchers, thanks in large part to his regular reps as a designated hitter. This flexibility keeps his bat in the lineup almost daily, shielding him from the wear-and-tear of catching while ensuring high-volume plate appearances that few other fantasy catchers can match.

Our season projections expect Contreras to deliver another highly productive campaign, highlighted by a projected 19 home runs, 60 runs scored, and 61 RBIs over 432 at-bats. Our data forecasts a solid .248 batting average and a .338 on-base percentage, reinforcing his status as a key asset in OBP leagues. When compared to his career averages, these projections represent a remarkably stable baseline, offering fantasy managers rare reliability at a notoriously volatile position.

Drafted around his current ADP of 144.20, Contreras represents an excellent mid-round target. He is a premier, high-floor option who doesn't force you to reach early for a top-tier backstop, yet still delivers category-stabilizing power and runs. Managers can confidently draft him as their primary catcher, knowing they are securing a reliable, middle-of-the-order run producer on a competitive St. Louis squad.

Updated 3 days ago

Latest News Dansby Swanson
Loading...
Performance Robbie Ray
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
3.461-00013141.773
Season stats based on the past 14 days
Performance Dansby Swanson
Fantasy Chart Loading...

AVG HR RBI R OBP SLG SB GP
.125011.1760.18806
Season stats based on the past 7 days

AVG HR RBI R OBP SLG SB GP
.139015.2620.194212
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Robbie Ray
OWN
70%
-6.44 compared to last week
START
44%
-12.24 compared to last week
OWN/START Dansby Swanson
OWN
52%
-3.93 compared to last week
START
31%
-4.05 compared to last week
Next Up Consensus Rankings
Expert Consensus Robbie Ray
70th
Average Ranking of Fantasy Experts
Expert Consensus Dansby Swanson
19th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Robbie Ray

    Overview

  • Experts rank this player at 70th among SP's. Based on his stats from the past 60 days, he is currently ranked 90th.
  • 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

  • Currently ranked 137th in WHIP with 1.51
  • Top 100 in ERA and is currently ranked 95th
  • He walks a lot of batters and is currently ranked 1st with 33
  • Currently ranked 114th in wins with 3
  • At this point in the season his numbers compared to last years: W: -4, L: +5, WHIP: +0.333, ERA: +1.699, K's: -24, Walks: +5
Breakdown Dansby Swanson

    Overview

  • Experts rank this player at 20th among SS's. Based on his stats from the past 60 days, he is currently ranked 18th.
  • The current leader among SS's is Bobby Witt Jr.
  • He is putting up the kind of numbers the experts expected him to.
  • Trending Batting Stats

  • Ranked 406th in BABIP (Batting Average on Balls In Play) with 0.214
  • Ranked 382nd in batting average with 0.191
  • Not overly impressive with on base percentage currently ranked 299th with 0.291
  • Not too impressive with slugging percentage currently ranked 283rd with 0.341
  • Not too impressive with on base plus slugging currently ranked 304th with 0.632
  • Not very impressive in steals and is currently ranked 389th with 5
  • Top 100 in walks and is currently ranked 85th with 24
  • Not too impressive and is currently ranked 210th in RBI with 23
  • Top 100 in runs scored and is currently ranked 99th with 31
  • Slight decline in numbers lately at 1 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.06, OBP: -0.005, HRs: -4, RBI: -6, Runs: -3, Wlks: +10, Stls: -2,
Next Up Health Check
Injury Robbie Ray

No Injury Reported

Injury Dansby Swanson

No Injury Reported

Next Up Matchup Comparison
Matchups Robbie Ray
DateOpponentResult
Jun 01@MILChad PatrickL 16-2
Jun 02@MILKyle HarrisonL 8-3
Jun 03@MILLogan WebbW 0-1
Jun 04@MILSam HentgesW 9-12
Jun 05@CHCRobbie RayW 3-18
Jun 06@CHCRyan RolisonL 3-2
Jun 07@CHCJameson Taillon
ERA W-L HLD SV SO WLK WHIP GP
0.001-000451.401
Season stats based on this weeks opponents
Matchups Dansby Swanson
DateOpponentResult
Jun 02VS ATHGage JumpL 1-2
Jun 03VS ATHHogan HarrisL 4-5
Jun 04VS ATHRyan RolisonW 7-6
Jun 05VS SFRobbie RayL 3-18
Jun 06VS SFRyan RolisonW 3-2
Jun 07VS SFTrevor McDonald
AVG HR RBI R OBP SLG SB GP
.143011.1430.21405
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Robbie Ray
10.93
FantasySP Player Rating
Rating Dansby Swanson
8.96
FantasySP Player Rating
Next Up Career Comparison
Career Robbie Ray
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2014 DET 8 27.2 520 19 10 0 1-4 6.83 1.77 6.2 36
2015 ARI 23 125.1 2257 119 49 0 5-12 3.59 1.36 8.6 289
2016 ARI 32 172.0 3176 218 71 0 8-15 4.92 1.49 11.4 407
2017 ARI 28 157.1 2715 218 71 0 15-5 2.97 1.19 12.5 509
2018 ARI 24 121.1 2287 165 70 0 6-2 4.01 1.38 12.2 320
2019 ARI 33 172.0 3064 235 84 0 12-8 4.4 1.36 12.3 443
2020 ARI 14 59.0 1216 79 50 0 2-7 6.71 1.85 12.1 85
2021 TOR 32 194.1 3141 248 53 0 13-7 2.83 1.04 11.5 571
2022 SEA 33 182.0 2923 207 62 0 10-13 4.1 1.23 10.2 405
2023 SEA 1 3.1 92 3 5 0 0-1 13.5 2.7 8.1 -5
2024 SF 7 30.2 568 43 15 0 3-2 4.7 1.14 12.6 82
2025 SF 32 180.0 3069 186 73 0 11-8 3.7 1.23 9.3 434
2026 SF 13 67.2 1237 63 36 0 4-6 4.12 1.4 8.4 122
ON PACE 32 168 3082 157 89 0 9-14 4.12 1.4 8.4 303
3-YEAR AVG 13 71 1243 77 31 0 5-4 4 1.22 9.6 170
Career 280 1476.1 26265 1803 649 0 0-0 4.08 1.33 11
Career Dansby Swanson
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2016 ATL 37 39 3 20 17 3 13 .302 .361 .442 96
2017 ATL 139 112 6 59 51 2 58 .230 .309 .322 269
2018 ATL 133 114 14 51 59 10 44 .238 .302 .395 302
2019 ATL 130 128 17 80 67 10 52 .255 .329 .427 368
2020 ATL 72 77 13 55 44 7 27 .273 .343 .479 231
2021 ATL 175 158 29 84 92 10 54 .246 .306 .441 528
2022 ATL 156 169 21 97 89 19 46 .272 .323 .428 511
2023 CHC 147 138 22 81 80 9 66 .244 .328 .416 473
2024 CHC 148 129 16 82 66 19 54 .242 .312 .390 452
2025 CHC 167 148 24 85 78 20 50 .240 .297 .407 488
2026 CHC 61 36 7 34 28 5 30 .176 .283 .317 172
ON PACE 152 89 17 84 69 12 74 .176 .283 .317 428
3-YEAR AVG 154 138 21 83 75 16 57 .242 .312 .405 471
Career 1365 1248 172 728 671 114 494 .247 .315 .407
Think the Start Tool is good? Try this!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

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 vs WAS 03:15 EDT EST Michael Soroka
Cade Cavalli
ATH @HOU 02:10 EDT EST Gage Jump
Mike Burrows
ATL vs PIT 01:35 EDT EST Bryce Elder
Bubba Chandler
BAL @TOR 01:37 EDT EST Shane Baz
Kevin Gausman
BOS @NYY 01:35 EDT EST Ranger Suarez
Cam Schlittler
CHC vs SF 08:30 EDT EST Jameson Taillon
Trevor McDonald
CHW @PHI 01:35 EDT EST Tyler Gilbert
Aaron Nola
CIN @STL 02:15 EDT EST Rhett Lowder
Michael McGreevy
CLE @TEX 02:35 EDT EST Joey Cantillo
Jacob deGrom
COL vs MIL 03:10 EDT EST Kyle Freeland
Shane Drohan
DET vs SEA 01:40 EDT EST Jack Flaherty
Luis Castillo
KC @MIN 02:10 EDT EST Noah Cameron
Connor Prielipp
LAA @LAD 04:10 EDT EST Jose Soriano
Emmet Sheehan
MIA vs TB 01:40 EDT EST Sandy Alcantara
Griffin Jax
NYM @SD 04:10 EDT EST Huascar Brazoban
Randy Vasquez
Matchup Time
No games scheduled
Matchup Time
No games scheduled