Dominate Fantasy - Sync your team
MLB
HOU
TOR
9
7
FINALFINAL
NYY
DET
4
3
FINALFINAL
TEX
MIA
4
6
FINALFINAL
SEA
PIT
3
2
FINALFINAL
KC
TB
12
5
FINALFINAL
PHI
WSH
13
8
TOP 9 • Q • • NBC LIVE
MIL
CIN
2
0
TOP 9 • Q • • WSTR LIVE
CHC
NYM
7
2
TOP 7 • Q • • MARQ LIVE
CLE
CHW
1
2
MID 8 • Q • • WUAB LIVE
LAD
MIN
5
2
TOP 5 • Q • • TBS LIVE
ARI
STL
0
0
BOT 7 • Q • • KTVK LIVE
BOS
COL
2
1
BOT 3 • Q • • LIVE
BAL
LAA
o9
+1.5
9:38PM • PREVIEW
ATL
SD
o8
+1.5
9:40PM • PREVIEW
ATH
SF
o9
-1.5
9:45PM • PREVIEW NBC

Ryan O'Hearn or Mookie Betts

Who Should I Start? - Week 15 • Start New
Ryan O'Hearn

Ryan O'Hearn

RFPittsburgh Pirates PIT
Mookie Betts

Mookie Betts

SSLos Angeles Dodgers LAD
OR
🔓 EXPERT ANALYSIS

Owners starting O'Hearn over Betts

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Ryan O'Hearn

Ryan O'Hearn's power surge provides a boost for the Pirates despite a recent batting average slide.

The fourth-place Pirates, holding a 39-39 record, continue to slot Ryan O'Hearn in as their primary starting right fielder. While he recently showcased his high ceiling with a career-high six-RBI performance on June 18, he has hit just .235 over his last 14 days following a brief IL stint for quad discomfort. He remains a critical run producer in Pittsburgh's lineup, especially with outfielder Oneil Cruz sidelined on the injured list.

O'Hearn's recent slump (.243 average over the last 30 days) looks like a temporary post-injury speed bump rather than a permanent regression. Our season projection models expect him to finish with a solid .266 batting average and 13 home runs, aligning closely with his strong career baselines with Baltimore. Given his steady hard-hit rates and secure everyday role, his batting average should quickly climb back toward his career norms.

This week, Pittsburgh hosts six games, starting with a challenging series against Seattle before facing division rival Cincinnati. O'Hearn will face tough tests against elite arms like Bryce Miller (1.58 ERA) and Chase Burns (2.01 ERA), but he gets a soft landing spot against Brady Singer (5.32 ERA). With our weekly model projecting nearly four RBIs and a home run, fantasy managers should lock him in. Verdict: Start.

Updated 1 day ago

Latest News Ryan O'Hearn
Loading...
🔓 EXPERT ANALYSIS

Owners starting Betts over O'Hearn

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Mookie Betts

Mookie Betts heats up at shortstop as the division-leading Dodgers head out on a six-game road trip.

Betts is showing elite form over the last 14 days, batting .300 with two home runs and 10 runs scored. He continues to anchor the lineup as the everyday shortstop for the first-place Dodgers (49-29) in the NL West. His steady presence is critical with teammates Will Smith and Teoscar Hernandez currently sidelined on the injured list.

This recent hot streak is a massive relief for managers, raising his seasonal average after a slower start following an earlier oblique injury. Our models project a strong rest-of-season recovery toward a .275 average and 22 home runs. Trust his elite track record and expect positive regression to continue.

The road ahead features six games, beginning with a three-game series in Minnesota where he faces a mix of Joe Ryan (2.99 ERA) and the high-ERA Connor Prielipp (5.17 ERA). The road trip wraps up in San Diego against Walker Buehler and Lucas Giolito, both of whom have struggled with ERAs over 4.00. Lock him in as a must-start.

Updated 1 day ago

Latest News Mookie Betts
Loading...
Performance Ryan O'Hearn
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.235283.2350.392012
Season stats based on the past 14 days
Performance Mookie Betts
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.2832210.3330.453113
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Ryan O'Hearn
OWN
83%
+3.9 compared to last week
START
57%
-5.63 compared to last week
OWN/START Mookie Betts
OWN
98%
-0.1 compared to last week
START
89%
-0.56 compared to last week
Next Up Consensus Rankings
Expert Consensus Ryan O'Hearn
34th
Average Ranking of Fantasy Experts
Expert Consensus Mookie Betts
9th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Ryan O'Hearn

    Overview

  • He is eligible to play multiple positions including: RF 1B DH . However, he plays RF most often.
  • Experts rank this player at 34th among OF's. Based on his stats from the past 60 days, he is currently ranked 62nd.
  • The current leader among OF's is Juan Soto
  • He should be doing much better than this. You might be able to get him now for a discount.
  • Trending Batting Stats

  • Ranked 183rd in BABIP (Batting Average on Balls In Play) with 0.302
  • Ranked 190th in batting average with 0.250
  • Not overly impressive with on base percentage currently ranked 293rd with 0.291
  • Not too impressive with slugging percentage currently ranked 176th with 0.417
  • Not too impressive with on base plus slugging currently ranked 222nd with 0.708
  • Not too impressive and is currently ranked 132nd in RBI with 25
  • Not too impressive and is currently ranked 224th in runs scored with 22
  • Slight decline in numbers lately at 1.1 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.03, OBP: -0.05, HRs: +1, RBI: +12, Runs: +4, Wlks: -6, Stls: -2,
Breakdown Mookie Betts

    Overview

  • Experts rank this player at 10th among SS's. Based on his stats from the past 60 days, he is currently ranked 24th.
  • The current leader among SS's is Bobby Witt Jr.
  • He has been under achieving. Look for him to bounce back.
  • Trending Batting Stats

  • Ranked 405th in BABIP (Batting Average on Balls In Play) with 0.220
  • Ranked 308th in batting average with 0.221
  • Not overly impressive with on base percentage currently ranked 333rd with 0.280
  • Not too impressive with slugging percentage currently ranked 250th with 0.379
  • Not too impressive with on base plus slugging currently ranked 289th with 0.660
  • Not very impressive in steals and is currently ranked 512th with 1
  • Not too impressive and is currently ranked 355th in RBI with 12
  • Not too impressive and is currently ranked 264th in runs scored with 19
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.2 PPG.
  • At this point in the season his numbers compared to last years: AVG: -0.04, OBP: -0.058, HRs: -1, RBI: -19, Runs: -24, Wlks: -20, Stls: -5,
Next Up Health Check
Injury Ryan O'Hearn

No Injury Reported

Injury Mookie Betts

No Injury Reported

Next Up Matchup Comparison
Matchups Ryan O'Hearn
DateOpponentResult
Jun 23VS SEAGeorge Kirby
Jun 24VS SEABryan Woo
Jun 25VS SEABryce Miller
Jun 26VS CINAndrew Abbott
Jun 27VS CINChase Burns
Jun 28VS CINBrady Singer
AVG HR RBI R OBP SLG SB GP
.353175.4760.58805
Season stats based on this weeks opponents
Matchups Mookie Betts
DateOpponentResult
Jun 22@MINEric LauerW 1-2
Jun 23@MINKendry Rojas
Jun 24@MINConnor Prielipp
Jun 26@SDWalker Buehler
Jun 27@SDLucas Giolito
Jun 28@SDMichael King
AVG HR RBI R OBP SLG SB GP
.200000.2940.26704
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Ryan O'Hearn
10.16
FantasySP Player Rating
Rating Mookie Betts
13.09
FantasySP Player Rating
Next Up Career Comparison
Career Ryan O'Hearn
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
ON PACE NAN NAN NAN NAN NAN NAN NAN NAN
3-YEAR AVG . . . 0
Career . . .
Career Mookie Betts
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2014 BOS 45 48 4 29 15 7 19 .287 .364 .431 136
2015 BOS 142 173 18 91 77 20 46 .290 .339 .477 498
2016 BOS 158 214 31 122 113 26 49 .318 .363 .534 655
2017 BOS 153 165 24 101 102 26 77 .263 .343 .455 579
2018 BOS 136 180 32 129 80 30 81 .346 .438 .640 638
2019 BOS 148 174 29 134 80 16 96 .293 .389 .526 604
2020 LAD 70 85 18 61 47 16 34 .293 .367 .545 305
2021 LAD 128 134 24 97 62 16 70 .267 .366 .481 541
2022 LAD 134 148 32 112 77 12 55 .271 .344 .526 588
2023 LAD 155 176 39 127 105 14 97 .297 .400 .564 737
2024 LAD 132 148 23 89 91 18 72 .289 .374 .500 609
2025 LAD 167 168 20 99 90 8 71 .255 .330 .396 627
2026 LAD 43 37 8 25 19 1 14 .214 .277 .387 145
ON PACE 88 75 16 51 38 2 28 .214 .277 .387 297
3-YEAR AVG 151 164 27 105 95 13 80 .279 .367 .483 658
Career 1611 1850 302 1216 958 210 781 .287 .365 .504
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 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 @STL 07:45 EDT EST Eduardo Rodriguez
Kyle Leahy
ATH @SF 09:45 EDT EST Aaron Civale
Robbie Ray
ATL @SD 09:40 EDT EST JR Ritchie
Griffin Canning
BAL @LAA 09:38 EDT EST Shane Baz
Ryan Johnson
BOS @COL 08:40 EDT EST Sonny Gray
Sean Sullivan
CHC @NYM 07:10 EDT EST Edward Cabrera
Kodai Senga
CHW vs CLE 07:40 EDT EST Sean Burke
Parker Messick
CIN vs MIL 07:10 EDT EST Nick Lodolo
Brandon Sproat
DET vs NYY 06:40 EDT EST Casey Mize
Carlos Rodon
HOU @TOR 04:07 EDT EST Peter Lambert
Shane Bieber
KC @TB 06:40 EDT EST Luinder Avila
Shane McClanahan
LAD @MIN 07:40 EDT EST Justin Wrobleski
Kendry Rojas
MIA vs TEX 06:40 EDT EST Sandy Alcantara
Cal Quantrill
PHI @WAS 06:45 EDT EST Jesus Luzardo
Zack Littell
PIT vs SEA 06:40 EDT EST Mitch Keller
George Kirby
Matchup Time
No games scheduled
Matchup Time
No games scheduled