The Miami Marlins (44-51) square off against the Kansas City Royals (47-50) after Kyle Stowers hit three home runs in an 11-1 win over the Orioles. The Royals are favored (-125) in this matchup with the Marlins (+105), which starts at 7:10 p.m. ET on Friday. Neither team has named their starter.
Check out all the Latest Baseball Betting Previews!
Moneyline
Bet $20, Payout $36.00
Royals to win vs Marlins -125
Royals vs. Marlins betting lines
- Favorite: Royals (-125)
- Underdog: Marlins (+105)
Royals betting info, hitting leaders, & pitching
Royals betting info
- The Royals have won 52.8% of the games this season when they were favored on the moneyline (19-17).
- Kansas City has gone 13-11 when playing as moneyline favorites with odds of -125 or shorter (54.2% winning percentage).
- The Royals have a 55.6% chance to win this contest based on the moneyline’s implied probability.
- In the 97 games in which oddsmakers have set an over/under for Kansas City, it has combined with opponents to go over the total 37 times (37-59-1).
- The Royals are 50-47-0 against the spread this season.
Royals hitting info
- Bobby Witt Jr. is hitting .294 with 32 doubles, three triples, 14 home runs and 30 walks.
- Among all hitters in MLB action, Witt’s home run total ranks 58th and his RBI tally ranks 36th.
- Maikel Garcia is batting .297 to lead his team.
- Garcia ranks 152nd in homers and 97th in RBI this season.
- Vinnie Pasquantino has put up a team-best 15 home runs and 56 runs batted in.
- Pasquantino takes a seven-game hitting streak into this matchup. During his last 10 outings he is batting .317 with four doubles, three home runs and nine RBIs.
- Salvador Perez has 24 doubles, 13 home runs and 17 walks while hitting .244.
Royals pitching rankings
- The Royals pitching staff ranks 17th in MLB with a collective 8.3 strikeouts per nine innings.
- Kansas City has the second-ranked team ERA among all MLB pitching staffs (3.49).
- Pitchers for the Royals combine for the No. 5-ranked WHIP in MLB (1.214).
- Royals pitchers combine to allow 98 home runs (1.0 per game), the ninth-fewest in MLB.
- In its 3-2 win last time out, Kansas City struck out nine Mets batters while allowing nine hits.
Marlins betting info, hitting leaders, & pitching
Marlins betting info
- The Marlins have entered the game as underdogs 84 times this season and won 39, or 46.4%, of those games.
- Miami has a record of 33-38, a 46.5% win rate, when it’s set as an underdog of +105 or more by oddsmakers this season.
- The Marlins have a 48.8% chance to win this game based on the implied probability of the moneyline.
- So far this season, Miami and its opponents have hit the over in 44 of its 95 games with a total.
- In 95 games with a spread this season, the Marlins are 57-38-0 ATS.
Marlins hitting info
- Stowers is batting .293 with 19 home runs and 54 RBI. All three of those stats rank first among Miami hitters this season.
- Stowers ranks 18th in home runs and 36th in RBI among all batters in MLB.
- Stowers has safely hit in three straight games. During his last five outings he is batting .636 with three home runs, three walks and six RBIs.
- Otto Lopez is batting .250 with an OBP of .320 and a slugging percentage of .392 this season.
- Lopez is 101st among hitters in the big leagues in homers, and 62nd in RBI.
- Agustin Ramirez has 68 hits this season and a slash line of .242/.289/.470.
- Xavier Edwards has 91 hits and an OBP of .349 to go with a slugging percentage of .341 this season.
- Edwards has safely hit in two straight games. In his last five games he is hitting .227 with two doubles, a home run and two RBIs.
Marlins pitching rankings
- The Marlins have an 8.0 K/9 this season as a pitching staff, which ranks 23rd in the big leagues.
- Miami has pitched to a 4.58 ERA this season, which ranks 24th in baseball.
- The Marlins rank 22nd in MLB with a combined 1.331 WHIP this season.
- With 104 homers allowed, the Marlins rank 13th in the league at preventing long balls.
- Miami earned an 11-1 win in its most recent game, striking out 12 Orioles batters while allowing five hits.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


