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 Richie Palacios

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

Ryan O'Hearn

RFPittsburgh Pirates PIT
Richie Palacios

Richie Palacios

2BTampa Bay Rays TB
OR
🔓 EXPERT ANALYSIS

Owners starting O'Hearn over Palacios

 
 
 
 
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 Palacios over O'Hearn

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Richie Palacios

Palacios Slumping but Holds Everyday Role for First-Place Rays

Palacios is enduring a cold spell, batting just .171 over his last 14 days without a home run. Despite the slump, he remains the everyday starter at second base for the first-place Rays, who lead the AL East with a stellar 40-25 record. With injuries to teammates like Jonny DeLuca, his playing time remains highly secure in the middle infield.

While his recent form is disappointing, his .348 on-base percentage on the year proves his plate discipline remains excellent. Our models project him to hit near his .237 season average with 7 stolen bases, suggesting his current hitting slump is a fluke. He should revert to his established career baseline as his luck turns.

Looking at the remaining schedule, Tampa Bay plays three games at Anaheim. Palacios faces tough matchups against Sam Aldegheri and Jose Soriano before a highly favorable date with Grayson Rodriguez and his 8.49 ERA on Sunday. Until he breaks out of this cold streak, he is best left on fantasy benches. Verdict: Sit.

Updated 12 days ago

Latest News Richie Palacios
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 Richie Palacios
Fantasy Chart Loading...

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

AVG HR RBI R OBP SLG SB GP
.238023.3040.33307
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 Richie Palacios
OWN
 
2%
+0.1 compared to last week
START
 
1%
+0.07 compared to last week
Next Up Consensus Rankings
Expert Consensus Ryan O'Hearn
34th
Average Ranking of Fantasy Experts
Expert Consensus Richie Palacios
Not Ranked
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 Richie Palacios

    Overview

  • Experts don't even rank him among 2B's. Based on his stats from the past 60 days, he is currently ranked 28th.
  • The current leader among 2B's is Luis Arraez
  • In the past two weeks he has had an awful lot of time off. Either he isn't an every day player or he is coming back from an injury of some sort. I suggest checking out his news page to get a closer look.
  • Trending Batting Stats

  • Ranked 164th in BABIP (Batting Average on Balls In Play) with 0.310
  • Ranked 276th in batting average with 0.228
  • Not overly impressive with on base percentage currently ranked 212th with 0.318
  • Not too impressive with slugging percentage currently ranked 369th with 0.307
  • Not too impressive with on base plus slugging currently ranked 324th with 0.625
  • Not very impressive in steals and is currently ranked 431st with 4
  • Not too impressive and is currently ranked 277th in RBI with 17
  • Not too impressive and is currently ranked 317th in runs scored with 15
  • At this point in the season his numbers compared to last years: AVG: -0.513, OBP: -0.405, HRs: +1, RBI: +21, Runs: +21, Wlks: +22, Stls: +6,
Next Up Health Check
Injury Ryan O'Hearn

No Injury Reported

Injury Richie Palacios

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 Richie Palacios
DateOpponentResult
Jun 22VS KCMichael WachaL 1-2
Jun 23VS KCLuinder Avila
Jun 24VS KCNoah Cameron
Jun 25VS KCSeth Lugo
Jun 26VS ARI
Jun 27VS ARIMerrill Kelly
Jun 28VS ARIEduardo Rodriguez
AVG HR RBI R OBP SLG SB GP
.333001.3330.33301
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Ryan O'Hearn
10.16
FantasySP Player Rating
Rating Richie Palacios
4.42
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 Richie Palacios
YEAR TM GP H HR R RBI SB BB AVG OBP SLG PTS
2022 CLE 47 24 0 7 9 1 7 .226 .281 .283 82
2023 CLE 31 24 6 9 16 1 6 .258 .304 .516 101
2024 TB 88 59 5 44 21 18 44 .223 .344 .318 250
2025 TB 16 14 1 10 3 4 5 .333 .404 .452 52
2026 TB 52 36 1 20 21 6 22 .237 .345 .322 139
ON PACE 112 77 2 43 45 12 47 .237 .345 .322 300
3-YEAR AVG 45 32 4 21 13 8 18 .243 .341 .378 134
Career 234 157 13 90 70 30 84 .239 .333 .350
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 @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