LIVE Bottom 6th Sep 7
SD 8 -249 o11.0
COL 1 +224 u11.0
LIVE Top 5th Sep 7
ATH 1 -109 o9.5
LAA 3 +101 u9.5
LIVE Top 4th Sep 7
BOS 1 -101 o8.5
AZ 1 -108 u8.5
Final Sep 7
SEA 18 -110 o9.5
ATL 2 +102 u9.5
Final Sep 7
CLE 2 +147 o8.0
TB 1 -160 u8.0
Final Sep 7
MIL 10 -126 o7.5
PIT 2 +116 u7.5
Final Sep 7
TOR 3 +160 o8.0
NYY 4 -175 u8.0
Final Sep 7
LAD 5 -146 o8.5
BAL 2 +134 u8.5
Final Sep 7
CHW 6 +154 o9.0
DET 4 -168 u9.0
Final Sep 7
PHI 4 -129 o9.0
MIA 5 +119 u9.0
Final Sep 7
NYM 2 +108 o8.5
CIN 3 -117 u8.5
Final Sep 7
MIN 5 +101 o8.5
KC 1 -109 u8.5
Final Sep 7
SF 3 +120 o8.0
STL 4 -130 u8.0
Final Sep 7
WAS 6 +162 o7.5
CHC 3 -177 u7.5
Final Sep 7
HOU 2 -134 o8.0
TEX 4 +123 u8.0

Kansas City @ Miami preview

loanDepot park

Last Meeting ( Jul 18, 2025 ) Kansas City 7, Miami 8

The Kansas City Royals have a problem, and it's one that the rest of the league shares.

How do you pitch to Kyle Stowers? After all, over his past 10 at-bats, the Miami Marlins' All-Star has blasted five home runs and racked up 11 RBIs.

That includes a walk-off, two-run homer in the 10th inning on Friday night, giving the Marlins an 8-7 win over the Royals.

The second game of the series is set for Saturday, and that gives the Royals little time to figure out Stowers.

"What he's doing is special," Marlins manager Clayton McCullough said of Stowers. "Kyle is easy to root for because of how humble he is and how hard he works."

Stowers, who has three walk-off hits this year, is putting up some great numbers in his age 27 season, hitting .298 with 21 homers, 59 RBIs and a .935 OPS.

"I'm at a loss for words," Stowers said after Friday's game. "It's getting crazier and crazier."

Stowers is a big reason why the Marlins are 20-10 over their past 30 games, with his stellar play helping Miami overcome plenty of adversity.

For example, just prior to Friday's game, the Marlins announced that starting third baseman Connor Norby is expected to miss up to eight weeks after undergoing surgery on his left wrist over the All-Star break.

Besides Stowers, the Marlins have another big bat in Agustin Ramirez, who leads National League rookies in homers (14), RBIs (42), runs (41) and extra-base hits (35).

As for the Royals, even in defeat, they got some good news on Friday.

First of all, All-Star shortstop Bobby Witt Jr. has at least one hit in 16 of his past 17 games. He also stole his 26th base of the season on Friday. That's six short of his total from last season and more than halfway toward his career high of 49 set in 2023.

Secondly, rookie left fielder John Rave -- who has struggled all season -- hit the first two homers of his big-league career. He also drove in four runs and escaped injury while making a running catch and colliding with center fielder Kyle Isbel.

In addition, Adam Frazier -- acquired on Wednesday in a trade with the Pirates -- had a two-out, two-run, pinch-hit double in the 10th inning that looked like the game-winning hit. That is, until Stowers came to the plate in the bottom of the frame.

Still, the Royals are thrilled about the return of Frazier, who played for the Royals in 2024.

"Adam provides a lot of leadership," Royals manager Matt Quatraro said. "He instills confidence in the guys. He is versatile and gives you professional at-bats with tons of contact. You can put him in any situation."

Frazier, a lefty hitter, could start on Saturday when the Marlins pitch right-hander Cal Quantrill (3-8, 5.62 ERA).

Quantrill is 6-0 with a 2.96 ERA in 10 career appearances against the Royals, including seven starts. Against the rest of the majors, Quantrill is 40-42 with an ERA of 4.23.

The Royals will start right-hander Michael Wacha (4-9, 3.74). Wacha is 4-1 with a 3.66 ERA in six career starts against Miami.

The Royals, however, are just 8-11 when Wacha pitches, including four straight losses. Wacha has lost five of his past six decisions.

--Field Level Media

Pages Related to This Topic

About Units and “ROI”

Units are a standardized measurement used to determine the size of each of your bets relative to your bankroll. For example, if you have a bankroll of $200 and you bet 5% of your bankroll each time, each of your units is worth $10. A bettor with a $2000 bankroll who bets 5% per bet has units of $100. We use the number of units to standardize the amount the trend is up or down across different bet amounts.

ROI is the best indicator of success and measures how much you bet vs. how much you profited. Any positive ROI is good in sports betting with great long-term bettors sitting in the 5-7% range.

Sports Betting Bankroll Management and ROI Guide

Weather Forecast

// Scripts for MLB A/B test