Rays vs. Pirates Prediction, Odds, Picks - June 21

Rays vs. Pirates Prediction, Odds, Picks - June 21

Updated Jun. 21, 2024 6:01 p.m. ET

Yandy Diaz and the Tampa Bay Rays will play Bryan Reynolds and the Pittsburgh Pirates on Friday at PNC Park, at 6:40 PM ET. Bookmakers list the Rays as -129 moneyline favorites, while giving the underdog Pirates +109 moneyline odds to win. Tampa Bay is the favorite on the run line (-1.5). The over/under is 9 runs for this contest.

Check out everything you need to know from a betting perspective on the Rays-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Barry Bonds deserve to be in MLB Hall of Fame? — David Justice sounds off | All Facts No Brakes

2x World Champion, 3x All Star, and Braves Hall of Famer David Justice joins Keyshawn Johnson on “All Facts No Brakes.” The two discuss Barry Bonds and decide if Bonds should be in the MLB Hall of Fame.
ADVERTISEMENT

Rays vs. Pirates Game Information & Odds

  • When: Friday, June 21, 2024 at 6:40 PM ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to Watch on TV: SportsNet PT
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Rays -129 +109 9 -103 -117 -1.5 +129 -153

Rays vs. Pirates Prediction

  • Score Prediction: Pirates 3, Rays 2
  • Total Prediction: Under 9 runs
  • Win Probabilities: Rays 57%, Pirates 43%

Rays vs. Pirates Betting Insights

  • This season, the Rays have been favored 41 times and won 20, or 48.8%, of those games.
  • Tampa Bay has a record of 13-12 in games when bookmakers favor them by at least -129 on the moneyline.
  • The Rays have a 56.3% chance to win this game based on the implied probability of the moneyline.
  • The Pirates have been chosen as underdogs in 42 games this year and have walked away with the win 21 times (50%) in those games.
  • This season, Pittsburgh has been victorious 14 times in 28 chances when named as an underdog of at least +109 or worse on the moneyline.
  • The moneyline set for this matchup implies the Pirates have a 47.8% chance of walking away with the win.
FINAL
TB 10 · PIT 3
MLB
RUN LINE
TO WIN
TOTAL
Tampa Bay Rays
TB
Pittsburgh Pirates
PIT

Rays Recent Betting Performance

  • The Rays have been named the moneyline favorite by bookmakers only two times in the last 10 games, and split those matchups.
  • In their last 10 outings, the Rays and their opponents combined to go over the total five times (all 10 games had set totals).
  • The Rays are 7-3-0 against the spread over their past 10 games.

Rays Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.2
HR 14
ERA 4.64
K/9 9.6

Rays Player Insights

  • Isaac Paredes leads the Rays with 11 home runs and 39 runs batted in, while accumulating a team-high batting average of .287.
  • In all of Major League Baseball, Paredes ranks 42nd in homers and 42nd in RBI.
  • Paredes takes a hitting streak of three games into this matchup. During his last five outings he is hitting .313 with a double, a home run, four walks and an RBI.
  • Diaz is batting .264 with 14 doubles, a triple, five home runs and 27 walks.
  • Of all MLB batters, Diaz is 177th in homers and 77th in RBI.
  • Diaz carries a 13-game streak with at least one hit into this matchup. In his last 10 games he is hitting .341 with two doubles, a home run, two walks and four RBI.
  • Randy Arozarena has 11 doubles, 10 home runs and 35 walks while batting .186.
  • Arozarena will look to build on his six-game hitting in this matchup. During his last 10 games he is batting .241 with two doubles, two home runs, four walks and six RBI.
  • Amed Rosario has 12 doubles, three triples, two home runs and seven walks while hitting .300.

Rays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Brandon Lowe 0.5 (-225) 1.5 (+105) 0.5 (+350) 0.5 (+150)
Isaac Paredes 0.5 (-225) 1.5 (+130) 0.5 (+550) 0.5 (+170)
Josh Lowe 0.5 (-240) 1.5 (+130) 0.5 (+550) 0.5 (+165)
Yandy Díaz 1.5 (+160) 1.5 (+100) 0.5 (+600) 0.5 (+180)
Randy Arozarena 0.5 (-220) 1.5 (+135) 0.5 (+550) 0.5 (+160)

Learn more about this Rays vs. Pirates matchup on Fox Sports.

Pirates Recent Betting Performance

  • Over the past 10 games, the Pirates have been underdogs twice and lost both games.
  • In their last 10 games with a total, the Pirates and their opponents have failed to hit the over eight times.
  • The Pirates have a record of 4-6-0 ATS over their last 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 3.5
HR 8
ERA 4.19
K/9 8.3

Pirates Player Insights

  • Reynolds paces the Pirates with 10 home runs and 40 runs batted in, while recording a team-best batting average of .271.
  • Reynolds' home run total places him 55th in MLB, and he is 35th in RBI.
  • Reynolds carries a 17-game hitting streak into this matchup. In his last 10 games he is hitting .325 with five doubles, a triple, two home runs, three walks and six RBI.
  • Connor Joe is batting .246 with 14 doubles, a triple, seven home runs and 22 walks.
  • Joe is 117th in homers and 114th in RBI among all hitters in MLB.
  • Andrew McCutchen leads the Pirates with 10 long balls.
  • Oneil Cruz is batting .246 with 15 doubles, a triple, nine home runs and 18 walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Oneil Cruz 0.5 (-190) 1.5 (+130) 0.5 (+380) 0.5 (+175)
Ke'Bryan Hayes 0.5 (-220) 1.5 (+145) 0.5 (+650) 0.5 (+215)
Bryan Reynolds 0.5 (-250) 1.5 (+105) 0.5 (+450) 0.5 (+190)
Nick Gonzales 0.5 (-190) 1.5 (+140) 0.5 (+550) 0.5 (+200)
Jack Suwinski 0.5 (+110) 0.5 (+110) 0.5 (+550) 0.5 (+275)

Rays vs. Twins Highlights | MLB on FOX

Check out the best moments between the Tampa Bay Rays and the Minnesota Twins on Wednesday, June 19.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Pittsburgh Pirates
Tampa Bay Rays
share