Dominate Fantasy - Sync your team
MLB
SD
PHI
0
0
END 2 • Q • • NBC LIVE
BAL
BOS
o10.5
-1.5
1:35PM • PREVIEW NESN
CLE
NYY
o9
-1.5
1:35PM • PREVIEW YES
SF
MIL
o9
-1.5
2:10PM • PREVIEW BREW
TOR
ATL
o7.5
-1.5
7:15PM • PREVIEW BVSN
KC
MIN
o9
+1.5
7:40PM • PREVIEW MNNT
ATH
CHC
o10
-1.5
8:05PM • PREVIEW NBC
PIT
HOU
o8.5
+1.5
8:10PM • PREVIEW SN LA
LAD
ARI
o9
+1.5
9:40PM • PREVIEW SN LA

Oneil Cruz or Casey Schmitt

Who Should I Start? - Week 12 • Start New
Oneil Cruz

Oneil Cruz

CFPittsburgh Pirates PIT
Casey Schmitt

Casey Schmitt

1BSan Francisco Giants SF
OR
🔓 EXPERT ANALYSIS

Owners starting Cruz over Schmitt

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Oneil Cruz

Oneil Cruz is flashing elite power and speed during a red-hot stretch for the Pirates.

Oneil Cruz is locked in, batting .304 with two home runs and three stolen bases over his last seven games, including back-to-back games with a homer. His hot bat has helped the third-place Pirates (32-28) build a three-game winning streak. Cruz remains securely cemented as Pittsburgh's everyday center fielder and a primary option at the top of the lineup.

While Cruz’s 40 strikeouts over the last 30 days highlight his ongoing contact issues, his loud toolset is fully on display. Our models project him to finish with 18 home runs and 23 stolen bases, showing that his recent speed surge is no fluke. Expect some batting average regression toward his projected .234 mark, but the elite power-speed upside is sustainable.

The Pirates embark on a six-game road trip, starting with three games against Houston before heading to Atlanta. Cruz faces a mixed bag of matchups, starting with a highly favorable spot against Mike Burrows but followed by challenging matchups against Spencer Arrighetti and Spencer Strider. Given his weekly projection of 1.8 steals and 1.1 home runs, you must start him.

Updated 3 days ago

Latest News Oneil Cruz
Loading...
🔓 EXPERT ANALYSIS

Owners starting Schmitt over Cruz

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Casey Schmitt

Casey Schmitt's red-hot power surge and defensive versatility make him a must-start option.

Casey Schmitt is on an absolute tear, batting .288 with four home runs, 12 RBIs, and two stolen bases over his last 14 days. With outfielder Heliot Ramos sidelined due to a quad strain, Schmitt has grabbed everyday playing time as the primary left fielder for the fourth-place Giants (23-36), providing a crucial spark.

Schmitt has already clubbed 12 home runs in 2026, completely shattering our models' conservative eight-homer season projection. While his career average of .231 over his first three seasons suggests some regression is inevitable, his elite quality of contact and multi-position flexibility make this breakout highly sustainable.

The Giants have a seven-game road trip this week. While matchups against Milwaukee's Kyle Harrison (1.57 ERA) and Shane Drohan (2.63 ERA) are challenging, late-week dates against Cubs starters Ben Brown (1.92 ERA) and Jordan Wicks (15.63 ERA) offer immense fantasy upside. Our models project him for over two home runs this week. Start him.

Updated 3 days ago

Latest News Casey Schmitt
Loading...
Performance Oneil Cruz
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.28341110.3890.565413
Season stats based on the past 14 days
Performance Casey Schmitt
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.2413116.2550.481212
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Oneil Cruz
OWN
99%
+0.65 compared to last week
START
96%
+0.56 compared to last week
OWN/START Casey Schmitt
OWN
92%
+5.51 compared to last week
START
88%
+12.43 compared to last week
Next Up Consensus Rankings
Expert Consensus Oneil Cruz
14th
Average Ranking of Fantasy Experts
Expert Consensus Casey Schmitt
28th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Oneil Cruz

    Overview

  • He is eligible to play multiple positions including: CF DH . However, he plays CF most often.
  • Experts rank this player at 15th among OF's. Based on his stats from the past 60 days, he is currently ranked 9th.
  • The current leader among OF's is James Wood
  • He is putting up better numbers than the experts expected him to.
  • Trending Batting Stats

  • Top 75 in BABIP (Batting Average on Balls In Play) with 0.358 and is currently ranked 58th
  • Ranked 181st in batting average with 0.253
  • Not overly impressive with on base percentage currently ranked 184th with 0.331
  • Top 100 in slugging percentage and is currently ranked 95th with 0.452
  • Not too impressive with on base plus slugging currently ranked 111th with 0.782
  • Not very impressive in steals and is currently ranked 113th with 19
  • Top 15 in RBI and is currently ranked 13th with 38
  • Top 25 in runs scored and is currently ranked 21st with 36
  • Top 50 in HRs and is currently ranked 47th with 11
  • At this point in the season his numbers compared to last years: AVG: +0.029, OBP: -0.022, HRs: +2, RBI: +18, Runs: +8, Wlks: -12, Stls: -3,
Breakdown Casey Schmitt

    Overview

  • He is eligible to play multiple positions including: DH 1B LF . However, he plays DH most often.
  • Experts rank this player at 28th among 1B's. Based on his stats from the past 60 days, he is currently ranked 16th.
  • The current leader among 1B's is Nick Kurtz
  • He is doing a better than most people thought he would.
  • Trending Batting Stats

  • Ranked 198th in BABIP (Batting Average on Balls In Play) with 0.299
  • Top 100 in batting average with 0.280 and is currently ranked 82nd
  • Not overly impressive with on base percentage currently ranked 231st with 0.313
  • Top 25 in slugging percentage and is currently ranked 25th with 0.540
  • Top 75 in on base plus slugging and is currently ranked 55th with 0.853
  • Not very impressive in steals and is currently ranked 149th with 4
  • Top 100 in RBI and is currently ranked 84th with 31
  • Not too impressive and is currently ranked 163rd in runs scored with 27
  • Top 75 in HRs and is currently ranked 51st with 12
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.6 PPG.
  • At this point in the season his numbers compared to last years: AVG: +0.084, OBP: +0.022, HRs: +12, RBI: +30, Runs: +25, Wlks: +2, Stls: +5,
Next Up Health Check
Injury Oneil Cruz

No Injury Reported

Injury Casey Schmitt

No Injury Reported

Next Up Matchup Comparison
Matchups Oneil Cruz
DateOpponentResult
Jun 02@HOUBubba ChandlerW 6-10
Jun 03@HOUAJ BlubaughL 11-9
Jun 04@HOUKai-Wei Teng
Jun 05@ATLMartin Perez
Jun 06@ATLSpencer Strider
Jun 07@ATLBryce Elder
AVG HR RBI R OBP SLG SB GP
.500133.6000.87512
Season stats based on this weeks opponents
Matchups Casey Schmitt
DateOpponentResult
Jun 01@MILChad PatrickL 16-2
Jun 02@MILKyle HarrisonL 8-3
Jun 03@MILLogan WebbW 0-1
Jun 04@MILColeman Crow
Jun 05@CHCBen Brown
Jun 06@CHCEdward Cabrera
Jun 07@CHCJameson Taillon
AVG HR RBI R OBP SLG SB GP
.071000.0710.07103
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Oneil Cruz
17.70
FantasySP Player Rating
Rating Casey Schmitt
11.06
FantasySP Player Rating
Next Up Career Comparison
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 9 8 1 7 4 3 7 .250 .375 .375 37
2024 PIT 145 140 21 71 76 22 51 .259 .324 .449 449
2025 PIT 134 94 20 62 61 38 64 .200 .299 .378 401
2026 PIT 60 64 14 45 44 20 25 .263 .339 .477 236
ON PACE 156 167 36 117 114 52 65 .263 .339 .477 616
3-YEAR AVG 96 81 14 47 47 21 41 .232 .314 .415 296
Career 426 377 74 227 241 92 170 .238 .315 .436
Career Casey Schmitt
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2023 SF 83 52 5 26 30 2 12 .206 .251 .325 172
2024 SF 37 27 6 11 15 0 3 .252 .277 .477 92
2025 SF 94 74 12 34 40 0 27 .237 .307 .401 237
2026 SF 54 59 12 27 33 5 7 .280 .318 .517 194
ON PACE 141 154 31 70 86 13 18 .280 .318 .517 506
3-YEAR AVG 71 51 8 24 28 1 14 .228 .281 .385 167
Career 268 212 35 98 118 7 49 .240 .290 .416
The EDGE you need to WIN!
  • 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 LAD 09:40 EDT EST Ryne Nelson
Justin Wrobleski
ATH @CHC 08:05 EDT EST J.T. Ginn
Shota Imanaga
ATL vs TOR 07:15 EDT EST Chris Sale
Mason Fluharty
BAL @BOS 01:35 EDT EST Trevor Rogers
Brayan Bello
CLE @NYY 01:35 EDT EST Slade Cecconi
Carlos Rodon
HOU vs PIT 08:10 EDT EST Kai-Wei Teng
Jared Jones
KC @MIN 07:40 EDT EST Seth Lugo
Andrew Morris
MIL vs SF 02:10 EDT EST Coleman Crow
Adrian Houser
PHI vs SD 01:05 EDT EST Zack Wheeler
Lucas Giolito
Matchup Time
No games scheduled
Matchup Time
VGK @CAR 8:00 PM EST