Zack Wheeler takes to the mound for the Philadelphia Phillies as they host the Miami Marlins. It's time to continue our MLB odds series with a Marlins-Phillies prediction and pick.

Marlins-Phillies Projected Starters 

Trevor Rogers vs. Zack Wheeler

Trevor Rogers (1-8) with a 4.90 ERA and a 1.55 WHIP.

Last Start: Rogers went 6.1 innings last time out, giving up just four hits and a walk. He did allow two runs in a no-decision as the Marlins beat the Mariners.

2024 Road Splits: Rogers has made six starts on the road this year, with a 1-4 record. He has a 4.75 ERA and a .287 opponent batting average on the road this year.

Zack Wheeler (9-4) with a 2.73 ERA and a 0.96 WHIP

Last Start: Wheeler went seven innings, giving up just two hits and a run while striking out eight against the Diamondbacks. He also earned his ninth win of the year.

2024 Home Splits: Wheeler has been great at home this year. He has made nine starts, going 6-2 with a 1.66 ERA and a .162 opponent batting average.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Marlins-Phillies Odds

Miami Marlins: +1.5 (+105)

Moneyline: +240

Philadelphia Phillies: -1.5 (-126)

Moneyline: -295

Over: 7.5 (-124)

Under: 7.5 (+102)

How to Watch Marlins vs. Phillies

Time: 6:20 PM ET/ 3:20 PM PT

TV: BSFL/NBCSP

Stream: fuboTV (Click for free trial)

Why The Marlins Will Cover The Spread/Win

The Marlins are 29th in the majors in runs scored this year while sitting 24th in batting average, 29th in on-base percentage, and 29th in slugging. Jazz Chisholm Jr. has led the way. He is hitting .264 on the year with a .330 on-base percentage. He has 12 doubles and ten home runs, leading to 37 RBIs. Chisholm has also scored 35 times. Leading the team in home runs has been Bryan De La Cruz. De La Cruz is hitting .245 with a .293 on-base percentage. He has 14 home runs with 36 RBIs this year while scoring 35 times this year. Meanwhile, rounding out the top bats on the year is Josh Bell. Bell is hitting .246 on the year with a .309 on-base percentage. He has 13 doubles, and eight home runs, leading to 33 RBIs and 29 runs scored.

In the last week, it has been Nick Gordon leading the way. He is hitting .235 on the week with a home run and four RBIs. He has also scored twice. Bryan De La Cruz has been solid as well. He is hitting .250 in the last week, with two home runs, three RBIs and two runs scored. Jesus Sanchez has been scoring a fair amount. He has been hitting just .150 in the last week, but getting on base at a .292 rate. He has two home runs and two RBIs but has scored four times.

Current members of the Marlins have 115 career at-bats against Zack Wheeler. They have hit .278 with five home runs. Most of that work comes from Josh Bell. He is 13-40 with two doubles, four home runs, nine RBIs, and three Walks. Jazz Chisholm Jr also has a solid track record against Wheeler. He is five for 26 with a home run, two triples, a double, and three RBIs.

Why The Phillies Will Cover The Spread/Win

The Phillies are fourth in the majors in runs scored, while sitting third in batting average, second in on-base percentage, and fifth in slugging. Alec Bohm is driving in a ton of runs this year. He is hitting .309 on the year, with 28 doubles and nine home runs. Bohm has 64 RBIs and 37 runs scored. Meanwhile, Bryce Harper continues to slug well. He is hitting .306 on the year with a .402 on-base percentage. He has 20 home runs and  57 RBIs while scoring 52 times. Leading the team in runs scored is Kyle Schwarber. He is hitting .250 on the year with 17 home runs and 49 RBIs. Schwarber also leads the team with 59 runs scored this year.

In the last week, Nick Castellanos has been on fire. He is hitting .273 in the last week with two home runs and seven RBIs. He has also scored two times. The hottest bat in the lineup might be Bryce Harper. He is hitting .538 in his last six games. He has five home runs, five doubles, 11 RBIs, and nine runs scored in the last week. Rounding out the top bats in the last week is Alec Bohm. Bohm is hitting .348 in the last week with two home runs, four RBIs and four runs scored.

Current members of the Phillies have 70 career at-bats against Trevor Rogers. They have hit .271 off him with a .381 on-base percentage. Bryce Harber is four for 17 with two RBIs but with five walks against Rogers. Nick Castellanos and Edmundo Sosa also both have a walk and a home run against Rogers

Final Marlins-Phillies Prediction & Pick

Trevor Rogers has not been very good this year, while Zack Wheeler has been great. Further, the Phillies are hitting wonderfully as of late. This should be a dominating game for the Phillies.

Click here for more betting news and predictions

Final Marlins-Phillies Prediction & Pick: Phillies -1.5 (-126)