Miami Marlins vs Kansas City Royals Picks and Prediction for Wednesday September 2 2026
The Miami Marlins visit the Kansas City Royals on Wednesday, September 2, at Kauffman Stadium in Kansas City, Missouri. First pitch is scheduled for 7:40 PM ET with MLB.TV providing coverage. Miami enters the matchup at 69-69 overall and 27-42 on the road, while Kansas City is 62-76 overall and 36-30 at home. The Marlins have dropped three of their last four completed games, while the Royals have won three of their last five. ESPN Analytics sees almost nothing separating these teams, giving Miami a 50.4% chance of winning compared with 49.6% for Kansas City. At the time of this writing the odds were not released. Check out our free MLB picks for more baseball predictions throughout the season.
Starting Pitchers
Eury Perez is scheduled to start for Miami and enters at 7-10 with a 3.44 ERA and 1.13 WHIP over 130.2 innings. He has allowed only 92 hits while recording 142 strikeouts against 56 walks and surrendering 14 home runs. Noah Cameron gets the assignment for Kansas City and is 9-8 with a 3.98 ERA and 1.22 WHIP through 149.1 innings. He has allowed 134 hits while striking out 131, walking 48 and allowing 15 home runs. Miami has the advantage in both ERA and WHIP in Wednesday's starting matchup.
Marlins Look to Turn Pitching Into a Road Win
Miami enters Wednesday at an even 69-69 overall but has struggled considerably away from home with a 27-42 road record. The Marlins are third in the NL East, 13 games behind Atlanta, and have gone 2-3 across their last five completed games. They lost 6-3 in Washington on Monday after winning 6-2 the previous day. Miami has been inconsistent offensively during this stretch, scoring four or fewer runs in four of its last five games.
The Marlins are batting .248 with 597 runs, 1,135 hits and 137 home runs. Miami owns a .326 on-base percentage and .396 slugging percentage. The power production is modest, but the Marlins have been better than Kansas City at reaching base and have scored seven more runs despite collecting fewer hits and hitting four fewer home runs. Miami's offensive profile is built more around putting runners aboard than overwhelming opponents with power.
Pitching provides the Marlins with their biggest advantage in this matchup. Miami owns a 3.92 team ERA and 1.25 WHIP while holding opposing hitters to a .231 batting average. The Marlins have recorded 1,125 strikeouts against 464 walks. Those numbers compare favorably with a Kansas City staff carrying a 4.68 ERA, 1.39 WHIP and .257 opponent batting average. Combined with the advantage in Wednesday's starting matchup, Miami's pitching gives it a legitimate opportunity to overcome its poor road record.
Royals Lean on Their Home-Field Advantage
Kansas City enters Wednesday at 62-76 overall and sits fifth in the AL Central, 10.5 games behind Chicago. The Royals have been much more competitive at Kauffman Stadium, where they are 36-30 compared with their losing overall record. Kansas City is 3-2 over its last five completed games, although its most recent result was an 11-1 loss at Cleveland. Before that defeat, the Royals had won three consecutive games while scoring 24 runs.
The Royals are batting .248 with 590 runs, 1,148 hits and 141 home runs. Kansas City owns a .316 on-base percentage and .401 slugging percentage. The Royals and Marlins have identical team batting averages, while Kansas City holds narrow advantages in hits, home runs and slugging. Miami has been slightly better at converting its offense into runs, however, and also owns a ten-point advantage in on-base percentage.
Kansas City's weakness is a pitching staff that has allowed opponents to bat .257 while posting a 4.68 ERA and 1.39 WHIP. The Royals have issued 502 walks and recorded 1,001 strikeouts. Miami has the better team ERA by 0.76 runs and owns a sizable advantage in opponent batting average. Kansas City's 36-30 home record keeps this matchup competitive, but the Royals will need their pitching staff to outperform its season-long numbers to take advantage of that home-field edge.
Miami Marlins vs Kansas City Royals Picks and Prediction
Pick: Miami Marlins Moneyline
The Miami Marlins Moneyline is the preferred side in what projects as one of Wednesday's more evenly matched games. Kansas City's 36-30 home record deserves respect, but Miami owns the stronger pitching profile from both a team and starting-pitcher perspective. The Marlins have a 3.92 team ERA compared with Kansas City's 4.68, and their .231 opponent batting average is substantially better than the Royals' .257 mark. ESPN Analytics essentially calls the matchup a toss-up while giving Miami the narrow 50.4%-49.6% edge. With Miami holding the more significant pitching advantages, take the Marlins on the moneyline.
Pick: Under 8.5
The Under 8.5 is the preferred total if the market opens around that number. Miami has scored four runs or fewer in four of its last five completed games, and Wednesday's starting matchup features ERAs of 3.44 and 3.98. The Marlins have also held opponents to a .231 batting average for the season while carrying a 3.92 team ERA. Kansas City's pitching numbers introduce some risk, especially after several high-scoring recent performances, but the combination of Miami's pitching strength and two capable starters makes Under 8.5 the better target.
Final Picks: Miami Marlins Moneyline and Under 8.5
This preview was completed before play on Tuesday. Starting pitchers, betting lines and other game information are subject to change before the game begins.