Rays vs. Pirates Prediction, Odds, Picks - March 31

Rays vs. Pirates Prediction, Odds, Picks - March 31

Updated Mar. 31, 2025 7:00 p.m. ET
Data Skrive

Yandy Diaz and the Tampa Bay Rays will meet Oneil Cruz and the Pittsburgh Pirates on Monday at George M. Steinbrenner Field, at 7:05 p.m. ET. The Rays are -185 moneyline favorites for this matchup with the Pirates (+153). Tampa Bay is a 1.5-run favorite (at +118 odds). The game's over/under is set at 8 runs.

MLB
PIT
Pittsburgh Pirates PIT
1
FINAL
6
Pirates 1-4
PIT 1-4
1
Rays 3-1
TB 3-1
6
Tampa Bay Rays TB
TB
FINAL
TB -184 UNDER 8

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

ADVERTISEMENT

Keep up with MLB on FOX Sports.

Rockies vs. Rays Highlights | MLB on FOX

Check out the best moments between the Colorado Rockies and the Tampa Bay Rays.

Rays vs. Pirates Game Information & Odds

  • When: Monday, March 31, 2025 at 7:05 p.m. ET
  • Where: George M. Steinbrenner Field in Tampa, Florida
  • How to watch on TV: FDSSUN and 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 -185 +153 8 -118 -101 -1.5 +118 -139

Rays vs. Pirates Prediction

  • Score Prediction: Rays 4, Pirates 2
  • Total Prediction: Under 8 runs
  • Win Probabilities: Rays 63%, Pirates 37%

Rays vs. Pirates Betting Insights

  • The Rays won 52.9% of the games last season they were favored on the moneyline (36-32).
  • Tampa Bay had a record of 2-4 when it played as a moneyline favorite with odds of -185 or shorter last year (33.3%).
  • Based on this matchup's moneyline, the Rays' implied win probability is 64.9%.
  • The Pirates were underdogs in 98 games last season and won 40 (40.8%) of those contests.
FINAL
PIT 1 · TB 6
MLB
RUN LINE
TO WIN
TOTAL
Pittsburgh Pirates
PIT
Tampa Bay Rays
TB

Rays Player Insights

  • Last season, Diaz drove in 65 runs while batting .281.
  • Brandon Lowe finished with a .473 SLG and 21 homers while driving in 58 runs.
  • Christopher Morel finished with a .196 batting average last season and 21 home runs.
  • Jose Caballero collected 100 hits, posted an OBP of .283 and a .347 SLG.

Rays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Junior Caminero 0.5 (-215) 1.5 (+125) - 0.5 (+175)
Yandy Díaz 1.5 (+185) 1.5 (+110) - 0.5 (+160)
Taylor Walls 0.5 (-135) 0.5 (-140) - 0.5 (+250)
Kameron Misner 0.5 (-110) 0.5 (-115) - 0.5 (+300)
Jose Caballero 0.5 (-125) 0.5 (-130) - 0.5 (+250)

Pirates Player Insights

  • Bryan Reynolds had a batting average of .275, with 24 home runs and 88 runs batted in last season.
  • Cruz hit .259 with 34 doubles, three triples, 21 home runs and 51 walks.
  • Andrew McCutchen hit .232 last season with 18 doubles, a triple, 20 home runs and 58 walks.
  • Isiah Kiner-Falefa had 18 doubles, four triples, eight home runs and 16 walks while hitting .269.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Tommy Pham 0.5 (-215) 1.5 (+150) - 0.5 (+235)
Oneil Cruz 0.5 (-145) 0.5 (-150) - 0.5 (+195)
Ke'Bryan Hayes 0.5 (-190) 0.5 (-195) - 0.5 (+270)
Joey Bart 0.5 (-185) 0.5 (-190) - 0.5 (+200)
Jack Suwinski 0.5 (-115) 0.5 (-115) - 0.5 (+255)

Pirates vs. Marlins Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the Miami Marlins.

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
Tampa Bay Rays
Pittsburgh Pirates
share