| MATCHUP | Miami Marlins | Kansas City Royals |
|---|---|---|
| Team Records | 70-69 | 62-77 |
| Spread | -1.5 152 | +1.5 -184 |
| Moneyline | -108 | -111 |
| Total | Over 8.5 (-118) | Under 8.5 (-102) |
| Where | Kauffman Stadium, Kansas City, Missouri | |
| When | Wednesday, September 2, 2026 | |
| Time | 07:40 PM EDT | |
| TV | MLB.TV | |
The Miami Marlins and the Kansas City Royals will meet on Wednesday night in the second game of a three‑game interleague series at Kauffman Stadium in Kansas City, Missouri.
Miami Marlins Betting Preview
The Miami Marlins enter Wednesday’s contest with a 70–69 overall record (3rd in the National League East) and a 27–42 mark on the road. The Marlins offense has been inconsistent this season. Miami has compiled 599 runs scored (18th in MLB), 213 doubles, a .248 team batting average and 138 home runs which ranks 25th in Major League Baseball.
The Marlins arrive at tomorrow night’s game in above average form. Miami has won two of the team’s last three games, including a 6–2 win over the Washington Nationals two days ago.
The Miami Marlins will turn to right hander Eury Perez in this game. In 24 starts made this season, Perez has compiled a 7–10 win‑loss record, a 3.44 ERA, a 1.13 WHIP and 142 strikeouts in 130.2 innings pitched.
It is noteworthy that Eury Perez struggled in his most recent outing, allowing five earned runs across three innings pitched in the Washinton Nationals 9-2 victory over the Miami Marlins four days ago. Perez will look to rebound from his recent poor performances on the mound in tomorrow evening’s matchup with the Kansas City Royals.
The Miami Marlins lineup features shortstop Otto Lopez. Lopez enters this contest with a .305 batting average (5th in MLB), 10 home runs, 30 walks, 61 RBIs, 29 stolen bases and a .782 OPS.
Kansas City Royals Betting Preview
The Kansas City Royals enter Wednesday night’s matchup with a 62–77 overall record (5th in the American League Central) and a 36–31 mark at home. Kansas City has played subpar baseball recently, losing two consecutive games, including a 11–1 victory over the Cleveland Guardians earlier this week.
The Royals will start left hander Noah Cameron in tomorrow’s game. In 25 starts made this season, Cameron has compiled a 9–8 win‑loss record, a 3.98 ERA, a 1.22 WHIP and 131 strikeouts in 149.1 innings pitched. Cameron arrives at this contest in elite form, allowing zero earned runs in two of his last three starts made in 2026.
The Kansas City Royals lineup features Bobby Witt Jr., who has tallied a .285 batting average, 16 home runs, 49 RBIs and an .812 OPS. Jac Caglianone has amassed 23 home runs, 66 RBIs and an .832 OPS.
Why the Miami Marlins will win.
• Offensive potential. Otto Lopez and Jake Burger have been key contributors for the Miami Marlins lineup this season.
• Starting pitching. In 24 starts made this season, Eury Perez has compiled a 7–10 win‑loss record, a 3.44 ERA, a 1.13 WHIP and 142 strikeouts in 130.2 innings pitched.
• Current form. The Miami Marlins have won two of the team’s last three games last six games.
Why the Kansas City Royals will win.
• Home field edge. The Kansas City Royals have played competitive baseball (36–31) at Kauffman Stadium this season.
• Offensive balance. Bobby Witt Jr. and Jac Caglianone provide a strong core to the Royals lineup.
• Starting pitching. In 25 starts made this season, Noah Cameron has compiled a 9–8 win‑loss record, a 3.98 ERA, a 1.22 WHIP and 131 strikeouts in 149.1 innings pitched.
Miami Marlins vs. Kansas City Royals Prediction
In my view, this matchup favors the Kansas City Royals. Why? Kansas City hurler Noah Cameron arrives at this contest in elite form, allowing zero earned runs in two of his last three starts made in 2026. Conversely, Miami starting pitcher Eury Perez struggled in his most recent outing, allowing five earned runs across three innings pitched in the Washinton Nationals 9-2 victory over the Miami Marlins four days ago. With that said, I am backing the Kansas City Royals on the moneyline in this game.

