David Peterson makes his third start of the year for the New York Mets as they face the Miami Marlins. It's time to continue our MLB odds series with a Marlins-Mets prediction and pick.

Marlins-Mets Projected Starters 

Braxton Garrett vs. David Peterson

Braxton Garrett (2-1) with a 5.81 ERA  and a .1.22 WHIP

Last Start: Last time out was a struggle for Garrett. He went just 2.2 innings, giving up six hits and a walk. That would result in five runs and his first loss of the year.

2024 Road Splits: Garrett has thrived away from home this year. In two starts on the road, he has given up just one run in 14 innings of work. That is good for a .64 ERA. That is opposed to his home state in which he has an 11.68 ERA.

David Peterson (1-0) with a 3.09 ERA with a 1.29 WHIP. This resulted in just two runs and Peterson getting his first loss of the year.

Last Start: Last time out, Peterson went 6.2 innings, giving up just five hits and two walks.

2024 Home Splits: Peterson has made just one start at home this year, going five innings, giving up three runs, with two earned. Opponents hit .333 against him, but he took the no decision.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Marlins-Mets Odds

Miami Marlins: +1.5 (-172)

Moneyline: +124

New York Mets: -1.5 (+142)

Moneyline: -146

Over: 7.5 (-115)

Under: 7.5 (-105)

How to Watch Marlins vs. Mets

Time: 7:10 PM ET/ 4:10 PM PT

TV: BSFL/SNY

Stream: fuboTV (Click for free trial)

Why The Marlins Will Cover The Spread/Win

The Marlins are 29th in the majors in runs scored, while sitting 19th in batting average, 29th in on-base percentage, and 29th in slugging. The combination of Josh Bell, Jazz Chisholm, and Bryan De La Cruz leads the way. Bell is hitting .252 on the year, leading the team. He has seven home runs and 31 RBIS, plus 27 runs scored. Chisholm is tied with Bell for the team lead in RBIs. He is hitting .249 with nine home runs and 31 RBIs. He has also stolen 12 bases and scored 29 times. De La Cruz leads the team in home runs with 11 of them. He has 11 doubles as well while hitting .248. This has led him to 28 RBIS and 30 runs scored this year.

In the last week, Bell has continued to be great. He is hitting .350 in the last week with a double, a triple, and a home run, leading to three RBIS and three runs scored. De La Cruz has also been solid in the last week. He is hitting .238, but four of his five hits have been for extra bases. He has two doubles and two home runs, leading to three RBIS and three runs scored. Otto Lopez has also been solid in the last week. He is hitting .286 in the last week, with three RBIs.

Current Marlins have 42 career at-bats against David Peterson. They have hit just .190 against him but with a .261 on-base percentage. Josh Bell has three hits in ten at-bats with three RBIs. Further, Bryan De La Cruz has two hits in nine at-bats, with two walks, and Nick Fortes has the other three hits in ten at-bats.

Why The Mets Will Cover The Spread/Win

The Mets are 17th in runs scored while sitting 15th in batting average, 12th in on-base percentage, and 14th in slugging percentage. Brandon Nimmo has been great this year. He is hitting .221 on the year but with a .346 on-base percentage. He has seven home runs and 11 doubles, leading to 32 RBIS and 32 runs scored. Meanwhile, Pete Alonso continues to slug well. He is hitting .240 on the year but with 16 doubles and 14 home runs this year. This has led to 32 RBIS and 37 runs scored. Rounding out the top bats on the year is Starling Marte. Marte is hitting .280 but has a .329 on-base percentage. He has six home runs and 26 RBIS. Further, Marte has stolen ten bases and scored 32 times.

Harrison Bader comes into this game hot. He is hitting .273 in the last week, and has a double and a home run, leading to five RBIs and two runs scored. Meanwhile, Mark Vientos has hit .250 over the last week. He also has three RBIs and a run scored. Starling Marte may have the hottest bat though. He is hitting .429 over the last week but played in just two of four games. Still, he has three RBIs and two runs scored.

Current members of the Mets have 93 at-bats against Braxton Garrett. They have hit .280 against him with a .323 on-base percentage with a .323. Starling Marte has been great. He has four hits in second at-bats with an RBI. Further, Francisco Lindor is 5-16 with a double and three home runs, leading to seven RBIs. Pete Alonso is also 7-18 with two home runs and four RBIs.

Final Marlins-Mets Prediction & Pick

Braxton Garrett has been great on the road this year, but that will come crashing down in this game. Many of the Mts come in swinging a hot bat, and multiple Mets have a great track record against Garrett. With that, take the Mets in this one.

Click here for more betting news and predictions

Final Marlins-Mets Prediction & Pick: Mets ML (-146)