Dominate Fantasy - Sync your team
MLB
MIN
BAL
6
3
FINALFINAL
STL
PHI
1
2
FINALFINAL
MIL
CLE
9
5
FINALFINAL
MIN
BAL
8
6
FINALFINAL
ARI
SF
8
7
FINALFINAL
NYY
SEA
3
2
FINALFINAL
STL
PHI
9
7
TOP 8 • VIEW MATCHUP LIVE
BOS
DET
5
5
MID 8 • VIEW MATCHUP LIVE
TB
TOR
1
0
BOT 6 • VIEW MATCHUP LIVE
PIT
NYM
2
0
TOP 5 • VIEW MATCHUP LIVE
CHW
CIN
3
0
BOT 6 • VIEW MATCHUP LIVE
WSH
ATL
1
4
END 5 • VIEW MATCHUP LIVE
MIA
CHC
3
1
END 5 • VIEW MATCHUP LIVE
COL
TEX
1
4
TOP 3 • VIEW MATCHUP LIVE
KC
HOU
2
0
END 2 • VIEW MATCHUP LIVE
LAA
SD
o8.5
-1.5
9:40PM • PREVIEW SCHEDULED
ATH
LAD
o8.5
-1.5
10:10PM • PREVIEW SCHEDULED

William Contreras or Oneil Cruz

Who Should I Start? - Week 8 • Start New
William Contreras

William Contreras

CMilwaukee Brewers MIL
Oneil Cruz

Oneil Cruz

CFPittsburgh Pirates PIT
OR
🔓 EXPERT ANALYSIS

Owners starting Contreras over Cruz

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News William Contreras
Loading...
🔓 EXPERT ANALYSIS

Owners starting Cruz over Contreras

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Oneil Cruz
Loading...
Performance William Contreras
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.167146.2710.238012
Season stats based on the past 14 days
Performance Oneil Cruz
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.206026.3860.265410
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START William Contreras
OWN
100%
-0.5 compared to last week
START
91%
+5.03 compared to last week
OWN/START Oneil Cruz
OWN
98%
-1.5 compared to last week
START
51%
-44.49 compared to last week
Next Up Consensus Rankings
Expert Consensus William Contreras
1st
Average Ranking of Fantasy Experts
Expert Consensus Oneil Cruz
10th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown William Contreras

    Overview

  • Experts rank this player at 1st among C's. Based on his stats from the past 60 days, he is currently ranked 4th.
  • The current leader among C's is Cal Raleigh
  • He is putting up the kind of numbers the experts expected him to.
  • Trending Batting Stats

  • Ranked 318th in BABIP (Batting Average on Balls In Play) with 0.250
  • Ranked 281st in batting average with 0.217
  • Not overly impressive with on base percentage currently ranked 157th with 0.327
  • Not too impressive with slugging percentage currently ranked 305th with 0.315
  • Not too impressive with on base plus slugging currently ranked 256th with 0.642
  • Not very impressive in steals and is currently ranked 357th with 4
  • Top 50 in walks and is currently ranked 49th with 24
  • Not too impressive and is currently ranked 142nd in RBI with 21
  • Not too impressive and is currently ranked 142nd in runs scored with 21
  • At this point in the season his numbers compared to last years: AVG: -0.141, OBP: -0.108, HRs: -1, RBI: -9, Runs: -17, Wlks: +2, Stls: +1,
Breakdown Oneil Cruz

    Overview

  • Experts rank this player at 11th among OF's. Based on his stats from the past 60 days, he is currently ranked 15th.
  • The current leader among OF's is Aaron Judge
  • He is putting up the kind of numbers the experts expected him to.
  • He hasn't missed that many games lately, but he is listed on the injury report. He may have some nagging injuries with his Back (Since May 10, 2025). Look at his player news.
  • Trending Batting Stats

  • Ranked 180th in BABIP (Batting Average on Balls In Play) with 0.299
  • Ranked 219th in batting average with 0.238
  • Top 75 on base percentage and is currently ranked 57th with 0.369
  • Top 100 in slugging percentage and is currently ranked 96th with 0.462
  • Top 75 in on base plus slugging and is currently ranked 73rd with 0.830
  • Top 75 in steals and is currently ranked 74th with 16
  • Top 35 in walks and is currently ranked 35th with 26
  • Not too impressive and is currently ranked 214th in RBI with 18
  • Top 100 in runs scored and is currently ranked 96th with 23
  • Top 100 in HRs and is currently ranked 80th with 8
  • Slight decline in numbers lately at 1.4 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.033, OBP: +0.05, HRs: +1, RBI: EVEN, Runs: +6, Wlks: +15, Stls: +12,
Next Up Health Check
Injury William Contreras

No Injury Reported

Injury Oneil Cruz

BACK - Since May 10, 2025

Cruz is dealing with lower back tightness and is uncertain to take the field for the Pirates.
Next Up Matchup Comparison
Matchups William Contreras
DateOpponentResult
May 12@CLEJakob JunisL 5-0
May 13@CLELogan AllenL 2-0
May 14@CLEGavin Williams
May 16VS MINJoe Ryan
May 17VS MINPablo Lopez
May 18VS MIN
AVG HR RBI R OBP SLG SB GP
.000000.0000.00002
Season stats based on this weeks opponents
Matchups Oneil Cruz
DateOpponentResult
May 12@NYMHuascar BrazobanL 4-3
May 13@NYMMax KranickL 2-1
May 14@NYMClay Holmes
May 16@PHIRanger Suarez
May 17@PHIZack Wheeler
May 18@PHICristopher Sanchez
AVG HR RBI R OBP SLG SB GP
..0
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating William Contreras
17.37
FantasySP Player Rating
Rating Oneil Cruz
17.85
FantasySP Player Rating
Next Up Career Comparison
Career William Contreras
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2020 ATL 4 4 0 0 1 0 0 .400 .400 .500 4
2021 ATL 54 35 8 19 23 0 19 .215 .303 .399 126
2022 ATL 92 86 20 48 44 2 37 .275 .351 .518 290
2023 MIL 148 160 17 86 78 6 64 .291 .369 .457 510
2024 MIL 158 170 23 99 94 9 78 .280 .363 .461 585
2025 MIL 40 31 4 21 21 4 24 .217 .327 .315 127
ON PACE 150 116 15 79 79 15 90 .217 .327 .315 478
3-YEAR AVG 133 139 20 78 72 6 60 .283 .363 .472 462
Career 496 486 72 273 261 21 222 .272 .355 .453
Career Oneil Cruz
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2021 PIT 2 3 1 2 3 0 0 .333 .333 .667 9
2022 PIT 76 68 17 40 53 9 23 .236 .294 .472 238
2023 PIT 21 8 1 7 4 3 7 .250 .375 .375 49
2024 PIT 147 140 21 72 76 22 51 .259 .324 .449 452
2025 PIT 37 31 8 23 18 16 26 .238 .369 .462 149
ON PACE 139 116 30 86 67 60 97 .238 .369 .462 561
3-YEAR AVG 81 72 13 40 44 11 27 .251 .316 .454 246
Career 283 250 48 144 154 50 107 .250 .324 .457
Think the Start Tool is good? Try this!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

Latest from FSP

Player News

Matchups

Week 22
KC vs PHI
PHI vs KC
Matchup Time Pitchers
ARI @SF 03:45 EDT EST Eduardo Rodriguez
Jordan Hicks
ATH @LAD 10:10 EDT EST Gunnar Hoglund
Yoshinobu Yamamoto
ATL vs WAS 07:15 EDT EST Bryce Elder
Mitchell Parker
BAL vs MIN 12:05 EDT EST Dean Kremer
Bailey Ober
BOS @DET 06:40 EDT EST Hunter Dobbins
Tarik Skubal
CHC vs MIA 07:40 EDT EST Jameson Taillon
Ryan Weathers
CHW @CIN 07:14 EDT EST Davis Martin
Nick Lodolo
CLE vs MIL 01:10 EDT EST Gavin Williams
Logan Henderson
COL @TEX 08:05 EDT EST Antonio Senzatela
Patrick Corbin
HOU vs KC 08:10 EDT EST Colton Gordon
Michael Lorenzen
LAA @SD 09:40 EDT EST Kyle Hendricks
Randy Vasquez
NYM vs PIT 07:10 EDT EST Clay Holmes
Bailey Falter
NYY @SEA 04:10 EDT EST Will Warren
Luis Castillo
PHI vs STL 01:05 EDT EST Jesus Luzardo
Erick Fedde
TB @TOR 07:07 EDT EST Ryan Pepiot
Chris Bassitt
Matchup Time
BOS vs NY 7:00 PM EST
GS @MIN 9:30 PM EST
Matchup Time
EDM @VGK 9:30 PM EST
FLA @TOR 7:00 PM EST