The Miami Marlins (29-42) will host the Philadelphia Phillies (43-30), in the third game of a four-game series, Wednesday at 6:40 p.m. ET.

The Marlins (+162 underdog moneyline odds to win) play at home against the Phillies (-198). The Philadelphia Phillies will hand the ball to Ranger Suarez (5-1, 2.32 ERA), who is looking for win No. 6 on the season, and the Marlins will counter with Adam Mazur.

These squads play again after the Marlins’ 8-3 victory over the Phillies yesterday. Freddy Tarnok (1.0 IP, 0 R, 0 H, 1 K) earned the win for the Marlins. Eric Wagaman went 1 for 4 with a home run and two RBIs to lead the team on offense. Jesus Luzardo (5.0 IP, 4 R, 6 H, 4 K) took the loss on the mound for the Phillies.

Prepare for the Phillies vs. Marlins with what you need to know ahead of Wednesday’s game, including viewing options.

Philadelphia Phillies vs. Miami Marlins odds, line and spread

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

Favorite: Phillies (-198, bet $198 to win $100)Underdog: Marlins (+162, bet $100 to win $162)Over/under: 7.5Phillies vs. Marlins: Game time and live stream infoGame day: Wednesday, June 18, 2025Game time: 6:40 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and NBCS-PHLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Phillies vs. Marlins on Fubo!

Phillies stats and trendsPhillies betting recordsThis season, the Phillies have been favored 60 times and won 38, or 63.3%, of those games.This season Philadelphia has won 14 of its 16 games, or 87.5%, when favored by at least -198 on the moneyline.The implied probability of a win from the Phillies, based on the moneyline, is 66.4%.Games involving Philadelphia have gone over the total set by oddsmakers in 32 of 73 chances this season.In 73 games with a spread this season, the Phillies are 35-38-0 ATS.Ranger Suarez (Phillies probable starter)The Phillies will send Suarez (5-1) out for his ninth start of the season. He is 5-1 with a 2.32 ERA and 44 strikeouts through 50 1/3 innings pitched.His last time out came on Friday against the Toronto Blue Jays, when the lefty tossed seven scoreless innings while giving up four hits.The 29-year-old has a 2.32 ERA and 7.9 strikeouts per nine innings in eight games this season, while allowing a batting average of .222 to his opponents.Suarez is aiming for his eighth straight quality start.Suarez is seeking his eighth straight appearance lasting five or more innings. He averages 6.3 innings per appearance on the mound.In four of his eight total appearances this season he has not given up an earned run.He will take the mound against a Marlins squad that is batting .252 as a unit (10th in MLB). It is also slugging a collective .385 (19th in MLB) with 63 total home runs (26th in MLB).Phillies batting statsThe Phillies’ 78 home runs rank 13th in Major League Baseball.Fueled by 203 extra-base hits, Philadelphia ranks ninth in MLB with a .406 slugging percentage this season.The Phillies rank second in MLB with a .257 team batting average.Philadelphia is among the highest-scoring teams in the majors, ranking seventh with 342 total runs this season.The Phillies have an OBP of .331 this season, which ranks third in MLB.Philadelphia is one of the most-disciplined teams at the plate this season, ranking ninth with an average of 7.8 strikeouts per game.Marlins stats and trendsMarlins betting recordsThe Marlins have come away with 24 wins in the 61 contests they have been listed as the underdogs in this season.This season, Miami has come away with a win seven times in 22 chances when named as an underdog of at least +162 or worse on the moneyline.The Marlins have an implied victory probability of 38.2% according to the moneyline set by sportsbooks for this matchup.Contests with Miami has gone over the total set by sportsbooks in 36 of 71 chances this season.The Marlins are 39-32-0 against the spread in their 71 games with a line set by sportsbooks this season.Adam Mazur (Marlins probable starter)Mazur makes his first start of the season for the Marlins.It’s the first appearance this season for the 24-year-old right-hander, and his first outing in more than a year.The Phillies have put up 342 runs this season (seventh in MLB) and are batting .257 collectively with 78 home runs (13th in the league).Marlins batting statsThe Marlins have hit the fifth-fewest home runs in MLB action this season (63).So far this season, Miami’s .385 slugging percentage ranks 19th in the majors.The Marlins are 10th in the majors with a .252 batting average.Averaging 4.1 runs per game (292 total), Miami is the 23rd-highest scoring team in the majors.The Marlins are 17th in MLB with an on-base percentage of .315.

Watch the MLB on Fubo!