On Friday, a series opener is on the schedule, with the Miami Marlins (16-26) hosting the Tampa Bay Rays (20-23) at 7:10 p.m. ET.

The Rays (-118 moneyline odds to win) square off against the Marlins (-102) in an expected close matchup. The scheduled starters are Taj Bradley (3-2) for the Tampa Bay Rays, and Max Meyer (2-4) for the Miami Marlins.

The Rays won their most recent game against the Blue Jays yesterday by an 8-3 score. Brandon Lowe went 3 for 5 with two home runs and four RBIs to lead them offensively. Zack Littell picked up the win on the strength of 7 1/3 innings, giving up three earned runs on eight hits while striking out two.

The Marlins took down the Cubs 3-1 Wednesday. Kyle Stowers led the way offensively after going 3 for 4 with a triple, two home runs and two RBIs, and Ryan Weathers got the win, throwing five innings, giving up one earned run on two hits while striking out five.

Before the Rays vs. Marlins matchup, here is what you need to prepare for Friday’s baseball action, including viewing options.

Tampa Bay Rays vs. Miami Marlins odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 12:16 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Rays (-118, bet $118 to win $100)Underdog: Marlins (-102, bet $102 to win $100)Over/under: 8Rays vs. Marlins: Game time and live stream infoGame day: Friday, May 16, 2025Game time: 7:10 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and FDSSUNLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Rays vs. Marlins on Fubo!

Rays stats and trendsRays betting recordsThis season, the Rays have won 10 out of the 22 games, or 45.5%, in which they’ve been favored.Tampa Bay is 10-10 this season when entering a game favored by -118 or more on the moneyline.The implied probability of a win from the Rays, based on the moneyline, is 54.1%.Tampa Bay and its opponents have hit the over in 17 of its 43 games with a total this season.The Rays are 19-24-0 against the spread this season.Taj Bradley (Rays probable starter)Bradley (3-2 with a 4.24 ERA and 35 strikeouts in 46 2/3 innings pitched) makes the start for the Rays, his ninth of the season.In his last appearance on Saturday against the Milwaukee Brewers, the righty threw six innings, allowing two earned runs while surrendering four hits.The 24-year-old has a 4.24 ERA and 6.7 strikeouts per nine innings across eight games this season, while giving up a batting average of .235 to his opponents.Bradley has five quality starts under his belt this season.Bradley will try to extend a nine-game streak of going five or more innings (he’s averaging 5.8 frames per appearance).He has not had an outing so far in which he did not allow at least one earned run.The opposing Marlins offense has the 17th-ranked slugging percentage (.382) and is 21st in MLB play with 40 home runs. It has a collective .244 batting average, and is 19th in MLB with 351 total hits and 21st in MLB play scoring 173 runs.Among qualifying pitchers in MLB play this season, the 24-year-old’s 4.24 ERA ranks 61st, 1.264 WHIP ranks 50th, and 6.7 K/9 ranks 66th.Rays batting statsThe Rays have hit 39 homers this season, which ranks 22nd in the league.Fueled by 103 extra-base hits, Tampa Bay ranks 25th in MLB with a .372 slugging percentage this season.The Rays rank 14th in MLB with a .244 team batting average.Tampa Bay has scored 170 runs (4.0 per game) this season, which ranks 23rd in MLB.The Rays have the 18th-ranked on-base percentage in MLB this season (.310).Tampa Bay ranks 18th in strikeouts per game (8.6) among MLB offenses.Marlins stats and trendsMarlins betting recordsThe Marlins have been victorious in 12, or 33.3%, of the 36 contests they have been chosen as underdogs in this season.This season, Miami has been victorious 11 times in 32 chances when named as an underdog of at least -102 or worse on the moneyline.The Marlins have an implied victory probability of 50.5% according to the moneyline set for this matchup.Miami and its opponents have gone over the total this season in 25 of its 42 opportunities.The Marlins have an against the spread record of 22-20-0 in 42 games with a line this season.Max Meyer (Marlins probable starter)Meyer gets the start for the Marlins, his ninth of the season. He is 2-4 with a 4.37 ERA and 52 strikeouts through 45 1/3 innings pitched.The righty’s last appearance came on Friday against the Chicago White Sox, when he went 6 1/3 innings, surrendering five earned runs while giving up five hits.The 26-year-old has amassed a 4.37 ERA and 10.3 strikeouts per nine innings in eight games this season, while giving up a batting average of .256 to opposing batters.Meyer heads into this game with four quality starts under his belt this year.Meyer will try to extend a three-game streak of pitching five or more innings (he’s averaging 5.6 frames per appearance).He has held his opponents without an earned run in two of his eight outings this season.He will face off against a Rays offense that ranks 18th in the league with 352 total hits (on a .244 batting average). The team also slugs a collective .372 (25th in the league) with 39 total home runs (22nd in MLB play).This season, the 26-year-old ranks 66th in ERA (4.37), 63rd in WHIP (1.346), and 15th in K/9 (10.3) among pitchers who qualify.Marlins batting statsThe Marlins rank 21st in MLB action with 40 home runs. They average 1.0 per game.So far this year, Miami is 17th in baseball with a .382 slugging percentage.The Marlins are 14th in MLB with a .244 batting average.Miami scores the 21st-most runs in baseball (173 total, 4.1 per game).The Marlins are 20th in MLB with an on-base percentage of .309.

Watch the MLB on Fubo!