Skip to content
Kansas City Royals vs Philadelphia Phillies
100% Kansas City Royals0% Philadelphia Phillies
Sun, 5 Jul 2026Complete

Kansas City Royals vs Philadelphia Phillies Results

Prediction CorrectยทKansas City Royals won 5-2

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats

Team Stats

Full Time
Kansas City Royals
Kansas City Royals
Philadelphia Phillies
Philadelphia Phillies
Runs
52
8Hits5
0Home Runs0
1Errors0
8Strikeouts7
10Left on Base11

Match Stats History

Head-to-Head Summary

Last 2 Matches
W5-2vsPhiladelphia PhilliesH
L1-6vsPhiladelphia PhilliesH
Avg Goals / Match
7.0
Most Recent
5 - 2

Recent Form

Last 5
W5-2
L1-6
L2-5
L0-4
L4-10
20%
L2-5
W6-1
L1-6
W10-6
W8-0
60%

Match Review

Kansas City Royals vs Philadelphia Phillies: Match Review & Analysis

Kansas City Royals
Kansas City Royalsvs
Philadelphia Phillies
Philadelphia PhilliesยทMLB
5 - 2Full Time
HitPrediction: Dodgers

Post-Match Review

Kansas City Royals ran out comfortable winners over Philadelphia Phillies 5-2 in this MLB matchup.

Form & Head-to-Head

Kansas City Royals bring 1 win and 4 defeats from their last 5 (W-L-L-L-L, most recent first), averaging 2.4 runs scored and 5.4 conceded.

Philadelphia Phillies bring 3 wins and 2 defeats from their last 5 (L-W-L-W-W, most recent first), averaging 5.4 runs scored and 3.6 conceded.

In 2 previous meetings, Kansas City Royals have won 1, drawn 0 and lost 1. Their most recent meeting finished 5-2 to Kansas City Royals. Those meetings have averaged 7.0 runs.

Model vs Result

The market projected around 6-4 runs; the final score was 5-2.

Prediction Result

Our pre-match call of Dodgers at 1.74 landed, one for the model.

Player of the Match

Shohei Ohtani
Kansas City Royals ยท Rating: 9.4

Frequently asked questions

Who won Kansas City Royals vs Philadelphia Phillies?
Kansas City Royals beat Philadelphia Phillies 5-2.
How accurate was the Kansas City Royals vs Philadelphia Phillies prediction?
Our model projected around Kansas City Royals 6-4 Philadelphia Phillies (runs); the match finished 5-2.
When was Kansas City Royals vs Philadelphia Phillies played?
Kansas City Royals vs Philadelphia Phillies was played on Sunday, 5 July 2026 at 15:00 at Kauffman Stadium, US.