On Saturday, the Tampa Bay Rays (34-29) are hosting the Miami Marlins (23-38), at 4:10 p.m. ET. The Rays have taken four straight.
The Rays are a home favorite (-151) against the Marlins (+126). The matchup on the mound for this contest is set with the Tampa Bay Rays looking to Taj Bradley (4-5), and Ryan Weathers (1-1) taking the ball for the Miami Marlins.
Yesterday, the Rays picked up a 4-3 win over the Marlins, with Zack Littell (6.0 IP, 1 R, 6 H, 4 K) registering the win for the Rays. Jonathan Aranda went 2 for 4 with two RBIs to lead the offensive showing. Edward Cabrera (4.0 IP, 1 R, 6 H, 5 K) was credited with the loss for the Marlins.
Here is everything you need to get ready for Saturday’s Rays vs. Marlins game, including viewing options.
Tampa Bay Rays vs. Miami Marlins odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Rays (-151, bet $151 to win $100)Underdog: Marlins (+126, bet $100 to win $126)Over/under: 8.5Rays vs. Marlins: Game time and live stream infoGame day: Saturday, June 7, 2025Game time: 4:10 p.m. ETLocation: Tampa, FloridaStadium: George M. Steinbrenner FieldTV channel: FDSSUN and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Rays vs. Marlins on Fubo!
Rays stats and trendsRays betting recordsThe Rays have entered the game as favorites 35 times this season and won 20, or 57.1%, of those games.This season Tampa Bay has won four of its 10 games, or 40%, when favored by at least -151 on the moneyline.The moneyline for this contest implies a 60.2% chance of a victory for the Rays.Tampa Bay and its opponents have gone over the total this season in 23 of 63 opportunities.The Rays are 31-32-0 against the spread in their 63 chances this season.Taj Bradley (Rays probable starter)Bradley (4-5 with a 3.95 ERA and 64 strikeouts in 70 2/3 innings pitched) gets the start for the Rays, his 13th of the season.In his last appearance on Sunday, the righty threw seven innings against the Houston Astros, giving up no earned runs while surrendering three hits.The 24-year-old has put up an ERA of 3.95, with 8.2 strikeouts per nine innings, in 12 games this season. Opponents have a .226 batting average against him.Bradley is looking to register his fourth quality start in a row in this outing.Bradley is looking for his fourth straight appearance lasting five or more innings. He averages 5.9 innings per appearance on the mound.He has made one appearance this season in which he did not allow an earned run.He will face a Marlins offense that is hitting .248 as a unit (14th in MLB). It is also slugging a collective .381 (21st in MLB) with 53 total home runs (27th in MLB).Head-to-head against the Marlins this season, Bradley has thrown four innings, giving up five earned runs on six hits while striking out six.Among qualifying pitchers in MLB action this season, the 24-year-old’s 3.95 ERA ranks 56th, 1.203 WHIP ranks 42nd, and 8.2 K/9 ranks 39th.Rays batting statsThe Rays have hit 64 homers this season, which ranks 14th in the league.Fueled by 166 extra-base hits, Tampa Bay ranks 17th in MLB with a .388 slugging percentage this season.The Rays’ .247 batting average ranks 15th in the league this season.Tampa Bay has scored the 13th-most runs in the majors this season with 274 (4.3 per game).The Rays have an on-base percentage of .312 this season, which ranks 18th in the league.Tampa Bay is ranked 21st in strikeouts per game (8.5) among MLB offenses.Marlins stats and trendsMarlins betting recordsThe Marlins have been chosen as underdogs in 52 games this year and have walked away with the win 19 times (36.5%) in those games.Miami has a win-loss record of 13-20 when favored by +126 or worse by bookmakers this year.The moneyline set for this matchup implies the Marlins have a 44.2% chance of coming away with a victory in the contest.Miami and its opponents have hit the over in 32 of its 61 games with a total set by oddsmakers this season.The Marlins have posted a record of 32-29-0 against the spread this season.Ryan Weathers (Marlins probable starter)Weathers gets the start for the Marlins, his fifth of the season. He is 1-1 with a 2.49 ERA and 22 strikeouts over 21 2/3 innings pitched.The left-hander’s last appearance was on Sunday against the San Francisco Giants, when he tossed six innings, surrendering four earned runs while giving up five hits.The 25-year-old has amassed an ERA of 2.49, with 9.1 strikeouts per nine innings in four games this season. Opposing hitters have a .188 batting average against him.Weathers is seeking his fifth straight appearance lasting five or more innings. He averages 5.3 frames per start.In one of his four total appearances this season he has not given up an earned run.He will take the mound against a Rays team that is batting .247 as a unit (15th in the MLB). They are also slugging a collective .388 (17th in the league) with 64 total home runs (14th in MLB play).Marlins batting statsThe Marlins are fourth-worst in MLB action with 53 home runs.So far this year, Miami’s .381 slugging percentage is 21st in baseball.The Marlins are 14th in MLB with a .248 batting average.Averaging 4.0 runs per game (243 total), Miami is the 23rd-highest scoring team in baseball.The Marlins are 18th in baseball with an on-base percentage of .312.