The Philadelphia Phillies (53-27) will host the Miami Marlins (28-52), Thursday at 6:20 PM ET, in a battle of NL East rivals.

The Marlins are a big underdog (+248 moneyline odds to win) when they visit the Phillies (-310). The Phillies will start Zack Wheeler (9-4) versus the Marlins and Trevor Rogers (1-8).

The Phillies were vicotrious 6-2 over the Tigers yesterday in their last Game. Jose Ruiz was named the winning pitcher after throwing one inning without giving up a hit or an earned run while striking out two, while Brandon Marsh finished 4-for-4 with a home run and four RBI to lead them offensively.

The Marlins were handed a 5-1 loss to the Royals yesterday. Vidal Brujan (1-for-3 with a double) led the way offensively, while Huascar Brazoban took the loss on the mound after going 2/3 of an inning, giving up five earned runs on five hits while striking out one.

Before the Phillies vs. Marlins matchup, here is everything you need to prepare for Thursday’s baseball action, including viewing options.

Philadelphia Phillies vs. Miami Marlins odds and betting lines

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

  • Favorite: Phillies (-310, bet $310 to win $100)
  • Underdog: Marlins (+248, bet $100 to win $248)
  • Over/under: 8

Phillies vs. Marlins: Live streaming info & game time

  • Game Day: Thursday, June 27, 2024
  • Game Time: 6:20 PM ET
  • Stadium: Citizens Bank Park
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Phillies stats and trends

Phillies betting records

  • The Phillies have been favorites in 67 games this season and won 46 (68.7%) of those contests.
  • Philadelphia has not entered a game this season with shorter moneyline odds than -310.
  • The sportsbooks’ moneyline implies a 75.6% chance of a victory for the Phillies.
  • Philadelphia and its opponents have gone over the total this season in 34 of 80 opportunities.
  • In 79 games with a spread this season, the Phillies are 42-37-0 ATS.

Zack Wheeler (Phillies probable starter)

  • Wheeler (9-4) is going for his 10th win when he gets the starting nod for the Phillies in his 17th start of the season. He’s put together a 2.73 ERA in 99 2/3 innings pitched, with 107 strikeouts.
  • The righty’s last time out came on Saturday against the Arizona Diamondbacks, when he went seven innings, surrendering one earned run while giving up two hits.
  • The 34-year-old has amassed a 2.73 ERA and 9.7 strikeouts per nine innings in 16 games this season, while allowing a batting average of .186 to opposing hitters.
  • Wheeler is trying to pick up his 13th quality start of the season in this game.
  • Wheeler is trying to secure his 15th start of five or more innings this year in this outing.
  • In five of his 16 total appearances this season he has not given up an earned run.
  • He will face off against a Marlins offense that ranks 24th in MLB with 619 total hits (on a .230 batting average). The squad also slugs a collective .348 (29th in MLB) with 63 total home runs (30th in MLB).
  • Head-to-head against the Marlins this season, Wheeler has pitched four innings, giving up six earned runs on six hits while striking out two.
  • This season, the 34-year-old ranks 11th in ERA (2.73), ninth in WHIP (.960), and 17th in K/9 (9.7) among qualifying pitchers.

Phillies batting stats

  • The Phillies rank fifth in Major League Baseball with 96 home runs.
  • Hitters for Philadelphia rank fourth in the majors with a combined .422 team slugging percentage.
  • The Phillies have a team batting average of .259 this season, which ranks third among MLB teams.
  • Philadelphia has scored 405 runs this season, which ranks fourth in MLB.
  • The Phillies have an on-base percentage of .333 this season, which ranks second in the league.
  • Philadelphia ranks 15th with an average of 8.3 strikeouts per game.

Marlins stats and trends

Marlins betting records

  • The Marlins have come away with 25 wins in the 66 contests they have been listed as the underdogs in this season.
  • Miami has been listed as an underdog of +248 or more on two occasions this season and lost both games.
  • The Marlins have an implied victory probability of 28.7% according to the moneyline set for this matchup.
  • Miami and its opponents have hit the over in 41 of its 80 games with a total set by oddsmakers this season.
  • The Marlins are 34-45-0 against the spread in their 79 games with a line set by sportsbooks this season.

Trevor Rogers (Marlins probable starter)

  • Rogers (1-8) takes the mound first for the Marlins in his 16th start of the season. He has a 4.90 ERA in 75 1/3 innings pitched, with 60 strikeouts.
  • In his most recent outing on Friday against the Seattle Mariners, the lefty tossed 6 1/3 innings, giving up two earned runs while surrendering four hits.
  • The 26-year-old has put up an ERA of 4.90, with 7.2 strikeouts per nine innings in 15 games this season. Opponents are hitting .282 against him.
  • Rogers is looking to prolong a second-game quality start streak in this matchup.
  • Rogers will try to build on a six-game streak of lasting five or more innings (he’s averaging 5.0 innings per outing).
  • In one of his 15 total appearances this season he has not given up an earned run.
  • The opposing Phillies offense has a collective .259 batting average, and is fourth in the league with 710 total hits and fourth in MLB play with 405 runs scored. They have the fourth-ranked slugging percentage (.422) and are fifth in all of MLB with 96 home runs.
  • Rogers has pitched 3 1/3 innings, giving up four earned runs on nine hits while striking out three against the Phillies this season.

Marlins batting stats

  • The Marlins have hit 63 home runs this season, the lowest total in baseball.
  • So far this season, Miami’s .348 slugging percentage is the second-lowest percentage in the majors.
  • The Marlins have the 24th-ranked batting average in the majors (.230).
  • The offense for Miami is No. 29 in MLB action scoring 3.5 runs per game (277 total runs).
  • The Marlins’ .280 on-base percentage is the second-worst in MLB.
Watch the MLB on Fubo!