Brady Singer takes the mound for the Kansas City Royals as they face the Miami Marlins. It's time to continue our MLB odds series with a Marlins-Royals prediction and pick.

Marlins-Royals Projected Starters 

Valente Bellozo vs. Brady Singer

Trevor Rogers (0-0) with a 0.00 ERA

Last Start: Bellozo will be making the first appearance of his career in this one.

2024 Road Splits:

Brady Singers (4-4) with a 3.29 ERA and 1.21 WHIP

Last Start: Last time out, Singer went five innings, giving up three hits and two walks. He would allow just one run, but take a no-decision as the Royals lost to the Rangers 6-2.

2024 Home Splits: Singer has been solid in eight starts at home. He is 4-2 with a 3.04 ERA and an opponent batting average of .208.

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Marlins-Royals Odds

Miami Marlins: +1.5 (-118)

Moneyline: +180

Kansas City Royals: -1.5 (-102)

Moneyline: -215

Over: 9 (-115)

Under: 9 (-105)

How to Watch Marlins vs. Royals

Time: 2:10 PM ET/ 11:10 AM PT

TV: BSFL/BSKC

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 .331 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 .248 with a .297 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 Jesus Sanchez who has led the way. He is hitting .286 in the last week with three home runs and five RBIs. He has also scored six times this week. Bryan De La Cruz has also been solid in the last week. He is hitting .320 in his last six games while having two home runs, three RBIs, and three runs scored. Josh Bell is also hitting well. He is hitting .333 in the last week with a home run, two RBIs and two runs scored.

Current members of the Marlins have 42 career at-bats against Brady Singer and have hit well. They have hit a lifetime of .381 with a .400 on-base percentage. Time Anderson has 22 at-bats, with nine hits and an RBI. Nick Gordon is four for 11 with a home run, three RBIs, and a walk.

Why The Royals Will Cover The Spread/Win

The Royals are 11th in the majors in runs scored, while sitting 16th in batting average, 21st in on-base percentage, and 14th in slugging. Bobby Witt Jr has led the way this year. He is hitting .312 on the year with a .361 on-base percentage. He has 21 doubles, seven triples, and 12 home runs. That has led to 52 RBIs. Witt has also stolen 21 bases and scored 60 times. Also stealing bases and scoring is Maikel Garcia. Garcia is hitting .236 on the year with a .287 on-base percentage. He has stolen 17 bases and scored 47 times while driving in 39 runs this year. Also having a solid year is Salvador Perez. Perez is hitting .280 on the year with a .352 on-base percentage. He has 46 RBIs with the help of 15 doubles and 12 home runs. Perez has also scored 29 times this year.

While the Royals have multiple players playing well this year, there have been struggles as of late. MJ Melendez has been hitting the best. He is hitting .263 in the last week with a .391 on-base percentage. Still, he has not driven in a run and scored once in the last week. Freddy Fermin has also been solid. He has hit .267 in the last week with two home runs, three RBIs and three runs scored.

Final Marlins-Royals Prediction & Pick

While the Royals are not hitting great in the last week, they will have a chance to turn that around in this game. Valente Bellozo is making the first start of his career in this one. Brady Singer has been solid, and even if the Royals are struggling to score, he should be able to keep them in the game until they can get a few runs across.

Click here for more betting news and predictions

Final Marlins-Royals Prediction & Pick: Royals -1.5 (-102)