Philadelphia Phillies vs Kansas City Royals: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 14 Sep, 05:35 PM UTC

FT
3
10

Scheduled H2H Match For Philadelphia Phillies Vs Kansas City Royals

MLB

Sun, 14 Sep 2025 at 05:35 PM UTC

Philadelphia Phillies
Philadelphia Phillies

USA USA

Recent Form

L
W
W
W
L
Kansas City Royals
Kansas City Royals

USA USA

Recent Form

W
L
W
L
W

7

Win

Last 10 Played

10
0 Draws

3

Win

2
Position
15
Rob Thomson
Manager
Matt Quatraro

Philadelphia Phillies vs Kansas City Royals H2H Match Summary

In the last 10 head to head fixtures for these competitors, Philadelphia Phillies have won 7 times and Kansas City Royals have won on 3 occasion. In the most recent game between them, Kansas City Royals won 3-10.


Head-to-Head (Last 10 Matches)
Philadelphia Phillies7
Kansas City Royals3

Philadelphia Phillies vs Kansas City Royals Past H2H Matches

11205
MLB
05:35 PM
14/09/25
3635
Philadelphia Phillies
3
3651
Kansas City Royals
10
10:05 PM
13/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
6
10:45 PM
12/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
2
06:10 PM
25/08/24
3651
Kansas City Royals
3
3635
Philadelphia Phillies
11
11:10 PM
24/08/24
3651
Kansas City Royals
2
3635
Philadelphia Phillies
11
12:10 AM
24/08/24
3651
Kansas City Royals
7
3635
Philadelphia Phillies
4
05:35 PM
06/08/23
3635
Philadelphia Phillies
8
3651
Kansas City Royals
4
10:05 PM
05/08/23
3635
Philadelphia Phillies
9
3651
Kansas City Royals
6
11:05 PM
04/08/23
3635
Philadelphia Phillies
5
3651
Kansas City Royals
7
06:15 PM
12/05/19
3651
Kansas City Royals
1
3635
Philadelphia Phillies
6
11:15 PM
11/05/19
3651
Kansas City Royals
0
3635
Philadelphia Phillies
7
12:15 AM
11/05/19
3651
Kansas City Royals
5
3635
Philadelphia Phillies
1
05:35 PM
03/07/16
3635
Philadelphia Phillies
7
3651
Kansas City Royals
2
09:50 PM
02/07/16
3635
Philadelphia Phillies
2
3651
Kansas City Royals
6
11:05 PM
01/07/16
3635
Philadelphia Phillies
4
3651
Kansas City Royals
3
05:35 PM
07/04/13
3635
Philadelphia Phillies
8
3651
Kansas City Royals
9
11:05 PM
06/04/13
3635
Philadelphia Phillies
4
3651
Kansas City Royals
3
08:05 PM
05/04/13
3635
Philadelphia Phillies
4
3651
Kansas City Royals
13
06:10 PM
10/06/07
3651
Kansas City Royals
17
3635
Philadelphia Phillies
5
11:10 PM
09/06/07
3651
Kansas City Royals
0
3635
Philadelphia Phillies
4
12:10 AM
09/06/07
3651
Kansas City Royals
8
3635
Philadelphia Phillies
4
05:35 PM
20/06/04
3635
Philadelphia Phillies
8
3651
Kansas City Royals
2
11:05 PM
19/06/04
3635
Philadelphia Phillies
4
3651
Kansas City Royals
2
11:05 PM
18/06/04
3635
Philadelphia Phillies
4
3651
Kansas City Royals
10

Head To Head Streaks

3635
Wins
4

Team Streaks

3635
Wins
6
3651
Losses
3

Philadelphia Phillies Recent Matches

11205
MLB (30 Matches)
10:08 PM
09/10/25
3638
Los Angeles Dodgers
2
3635
Philadelphia Phillies
1
L
01:08 AM
09/10/25
3638
Los Angeles Dodgers
2
3635
Philadelphia Phillies
8
W
10:08 PM
06/10/25
3635
Philadelphia Phillies
3
3638
Los Angeles Dodgers
4
L
10:38 PM
04/10/25
3635
Philadelphia Phillies
3
3638
Los Angeles Dodgers
5
L
07:05 PM
28/09/25
3635
Philadelphia Phillies
2
3649
Minnesota Twins
1
W
10:05 PM
27/09/25
3635
Philadelphia Phillies
0
3649
Minnesota Twins
5
L
10:45 PM
26/09/25
3635
Philadelphia Phillies
3
3649
Minnesota Twins
1
W
10:05 PM
25/09/25
3635
Philadelphia Phillies
1
3639
Miami Marlins
0
W
10:45 PM
24/09/25
3635
Philadelphia Phillies
11
3639
Miami Marlins
1
W
10:45 PM
23/09/25
3635
Philadelphia Phillies
5
3639
Miami Marlins
6
L
08:10 PM
21/09/25
3640
Arizona Diamondbacks
9
3635
Philadelphia Phillies
2
L
12:10 AM
21/09/25
3640
Arizona Diamondbacks
4
3635
Philadelphia Phillies
3
L
01:40 AM
20/09/25
3640
Arizona Diamondbacks
2
3635
Philadelphia Phillies
8
W
02:10 AM
18/09/25
3638
Los Angeles Dodgers
5
3635
Philadelphia Phillies
0
L
02:10 AM
17/09/25
3638
Los Angeles Dodgers
6
3635
Philadelphia Phillies
9
W
02:10 AM
16/09/25
3638
Los Angeles Dodgers
5
3635
Philadelphia Phillies
6
W
05:35 PM
14/09/25
3635
Philadelphia Phillies
3
3651
Kansas City Royals
10
L
10:05 PM
13/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
6
W
10:45 PM
12/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
2
W
11:15 PM
11/09/25
3635
Philadelphia Phillies
6
3629
New York Mets
4
W
10:45 PM
10/09/25
3635
Philadelphia Phillies
11
3629
New York Mets
3
W
10:45 PM
09/09/25
3635
Philadelphia Phillies
9
3629
New York Mets
3
W
10:45 PM
08/09/25
3635
Philadelphia Phillies
1
3629
New York Mets
0
W
05:40 PM
07/09/25
3639
Miami Marlins
5
3635
Philadelphia Phillies
4
L
08:10 PM
06/09/25
3639
Miami Marlins
2
3635
Philadelphia Phillies
4
W
11:10 PM
05/09/25
3639
Miami Marlins
3
3635
Philadelphia Phillies
9
W
08:10 PM
04/09/25
3630
Milwaukee Brewers
0
3635
Philadelphia Phillies
2
W
11:40 PM
03/09/25
3630
Milwaukee Brewers
6
3635
Philadelphia Phillies
3
L
08:10 PM
01/09/25
3630
Milwaukee Brewers
8
3635
Philadelphia Phillies
10
W
11:10 PM
31/08/25
3635
Philadelphia Phillies
1
3656
Atlanta Braves
3
L

Kansas City Royals Recent Matches

11205
MLB (30 Matches)
07:05 PM
28/09/25
3645
Athletics
2
3651
Kansas City Royals
9
W
02:05 AM
28/09/25
3645
Athletics
2
3651
Kansas City Royals
4
W
02:05 AM
27/09/25
3645
Athletics
4
3651
Kansas City Royals
3
L
01:38 AM
26/09/25
5929
Los Angeles Angels
4
3651
Kansas City Royals
9
W
01:38 AM
25/09/25
5929
Los Angeles Angels
3
3651
Kansas City Royals
2
L
01:38 AM
24/09/25
5929
Los Angeles Angels
4
3651
Kansas City Royals
8
W
06:10 PM
21/09/25
3651
Kansas City Royals
5
3642
Toronto Blue Jays
8
L
11:10 PM
20/09/25
3651
Kansas City Royals
2
3642
Toronto Blue Jays
1
W
11:40 PM
19/09/25
3651
Kansas City Royals
20
3642
Toronto Blue Jays
1
W
06:10 PM
18/09/25
3651
Kansas City Royals
0
3641
Seattle Mariners
2
L
11:40 PM
17/09/25
3651
Kansas City Royals
7
3641
Seattle Mariners
5
W
11:40 PM
16/09/25
3651
Kansas City Royals
5
3641
Seattle Mariners
12
L
05:35 PM
14/09/25
3635
Philadelphia Phillies
3
3651
Kansas City Royals
10
W
10:05 PM
13/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
6
L
10:45 PM
12/09/25
3635
Philadelphia Phillies
8
3651
Kansas City Royals
2
L
11:15 PM
11/09/25
3650
Cleveland Guardians
3
3651
Kansas City Royals
2
L
10:40 PM
10/09/25
3650
Cleveland Guardians
3
3651
Kansas City Royals
4
W
10:40 PM
09/09/25
3650
Cleveland Guardians
2
3651
Kansas City Royals
0
L
10:40 PM
08/09/25
3650
Cleveland Guardians
10
3651
Kansas City Royals
2
L
06:10 PM
07/09/25
3651
Kansas City Royals
1
3649
Minnesota Twins
5
L
11:15 PM
06/09/25
3651
Kansas City Royals
11
3649
Minnesota Twins
2
W
11:40 PM
05/09/25
3651
Kansas City Royals
2
3649
Minnesota Twins
1
W
11:40 PM
04/09/25
3651
Kansas City Royals
4
5929
Los Angeles Angels
3
W
11:40 PM
03/09/25
3651
Kansas City Royals
3
5929
Los Angeles Angels
4
L
11:40 PM
02/09/25
3651
Kansas City Royals
1
5929
Los Angeles Angels
5
L
06:10 PM
31/08/25
3651
Kansas City Royals
0
3648
Detroit Tigers
5
L
11:15 PM
30/08/25
3651
Kansas City Royals
3
3648
Detroit Tigers
1
W
12:10 AM
30/08/25
3651
Kansas City Royals
3
3648
Detroit Tigers
5
L
11:40 PM
27/08/25
3644
Chicago White Sox
1
3651
Kansas City Royals
12
W
11:40 PM
26/08/25
3644
Chicago White Sox
4
3651
Kansas City Royals
5
W

Philadelphia Phillies Next Fixtures

Kansas City Royals Next Fixtures

Philadelphia Phillies vs Kansas City Royals H2H Recent Match Played Stats

Philadelphia Phillies vs Kansas City Royals

Final Score :3 - 10

Philadelphia Phillies (H)BattingKansas City Royals (A)
3Runs10
0Doubles3
0Triples1
3Home runs3
7Strike outs7
2Base on balls4
5Hits12
.167AVG.308
0.219OBP0.364
0.467SLG0.667
0.686OPS1.031
3RBI10
30At bats39
5Left on base16
Philadelphia Phillies (H)PitchingKansas City Royals (A)
10Runs3
3Home runs3
7Strike outs7
4Base on balls2
12Hits5
10ERA3
9Innings pitched9
10Earned runs3
44Batters faced32
27Outs27
Philadelphia Phillies (H)FieldingKansas City Royals (A)
5Assists8
27Put outs27

Philadelphia Phillies Last Match Played stats

Los Angeles Dodgers vs Philadelphia Phillies

Final Score :2 - 1

(H)Batting (A)
2Runs1
0Doubles2
0Triples0
0Home runs0
12Strike outs12
3Base on balls4
7Hits4
.175AVG.108
0.267OBP0.195
0.175SLG0.162
0.442OPS0.357
1RBI1
40At bats37
21Left on base14
(H)Pitching (A)
1Runs2
0Home runs0
12Strike outs12
4Base on balls3
4Hits7
0.818ERA0.844
11Innings pitched10.2
1Earned runs1
41Batters faced45
33Outs32
(H)Fielding (A)
12Assists10
33Put outs32

Kansas City Royals Last Match Played stats

Athletics vs Kansas City Royals

Final Score :2 - 9

(H)Batting (A)
2Runs9
2Doubles4
0Triples0
1Home runs3
14Strike outs8
3Base on balls3
7Hits15
.206AVG.357
0.27OBP0.404
0.353SLG0.667
0.623OPS1.071
2RBI8
34At bats42
17Left on base19
(H)Pitching (A)
9Runs2
3Home runs1
8Strike outs14
3Base on balls3
15Hits7
7ERA2
9Innings pitched9
7Earned runs2
47Batters faced37
27Outs27
(H)Fielding (A)
10Assists6
27Put outs27

National League East Standings

POSTEAMMPWLPER %
1Philadelphia PhilliesPhiladelphia Phillies16296660.593
2New York MetsNew York Mets16283790.512
3Miami MarlinsMiami Marlins16279830.488
4Atlanta BravesAtlanta Braves16276860.469
5Washington NationalsWashington Nationals16266960.407