MLB
Prediction for Dodgers — Cardinals
68%
Read more
Royals
Marlins
Prediction for
Win: Royals
77%
probability
Outcome probabilities (1X2) · by our model
Prediction fixed and will not change after kick-off
Form last 5 matches
Bookmaker market
No bookmaker data
Analytical content. Not a call to gamble. 18+
Prediction commentary
Based on data as of 1 Sep, 00:42I fancy the Royals in this MLB fixture. The prediction is based on the difference in expected runs and the recent trajectory of both sides. Kansas City have scored 25 runs in their last five matches while allowing 19, compared to a Marlins side that has netted 19 and conceded 23 in the same period. The model expects the Royals to score 5.1 runs against a Marlins total of 3.4.
The Royals have found rhythm in their attacking play, securing three wins from their last five outings. They produced a 13:2 victory against the Blue Jays and followed it with an 8:3 win over the Guardians, showing an ability to put up runs in bulk. Their only setbacks came in a 1:11 defeat to the Guardians and a 0:3 loss to the Blue Jays, but the overall trend points towards a side that is scoring freely. They have not relied on a single source of runs, with contributions coming from various innings.
The Marlins have struggled to find consistency, winning two and losing three of their last five games. Their most recent outing saw them edge the Nationals 6:2, but that followed a heavy 2:9 defeat to the same opposition. They have also lost 4:5 and 3:7 in other fixtures, and conceded 4 and 3 runs in other fixtures. The Marlins have managed to keep clean sheets against the Red Sox, but those were home games, and the away record in this sample is less convincing.
The Royals should win comfortably.