
Celtic
27'
A. Engels
28'
44'
J. Kenny
45'
Yang Hyun-Ju...
52'
53'
Yang Hyun-Ju...
53'
75'
L. Scales
75'
4-0
Full Time
Recent Form
Celtic
W
W
W
Form_unknown
D
Celtic vs Newcastle
Jul 19, 2025
4 - 0
Sporting CP vs Celtic
Jul 16, 2025
0 - 2
Cork City vs Celtic
Jul 8, 2025
1 - 2
Newcastle
L
L
L
W
D
Celtic vs Newcastle
Jul 19, 2025
4 - 0
Newcastle vs Everton
May 25, 2025
0 - 1
Arsenal vs Newcastle
May 18, 2025
1 - 0
Head to Head
Jul 19, 2025


4 - 0

Celtic Park
2025
Match Events

Newcastle

27'
⚽
A. Engels
Penalty
28'
⚽
A. Trusty
Yellow Card
34'
🟨
44'
⚽
J. Kenny
Assist: K. Schmeichel
45'
⚽
46'
↔️
H. Barnes
On: H. Barnes
Off: A. Gordon
Off: A. Gordon
Substitution
46'
↔️
J. Murphy
On: J. Murphy
Off: A. Elanga
Off: A. Elanga
Substitution
46'
↔️
N. Pope
On: N. Pope
Off: M. Dubravka
Off: M. Dubravka
Substitution
46'
↔️
S. Botman
On: S. Botman
Off: D. Burn
Off: D. Burn
Substitution
46'
↔️
F. Schär
On: F. Schär
Off: J. Lascelles
Off: J. Lascelles
Substitution
46'
↔️
J. Willock
On: J. Willock
Off: S. Tonali
Off: S. Tonali
Substitution
46'
↔️
M. Targett
On: M. Targett
Off: A. Murphy
Off: A. Murphy
Substitution
46'
↔️
K. Trippier
On: K. Trippier
Off: E. Krafth
Off: E. Krafth
Substitution
46'
↔️
Bruno Guimaraes
On: Bruno Guimaraes
Off: J. White
Off: J. White
Substitution
46'
↔️
K. Trippier
On: K. Trippier
Off: E. Krafth
Off: E. Krafth
Substitution
46'
↔️
Bruno Guimarães
On: Bruno Guimarães
Off: J. White
Off: J. White
Substitution
46'
↔️
M. Targett
On: M. Targett
Off: A. Murphy
Off: A. Murphy
Substitution
46'
↔️
J. Willock
On: J. Willock
Off: S. Tonali
Off: S. Tonali
Substitution
46'
↔️
S. Botman
On: S. Botman
Off: D. Burn
Off: D. Burn
Substitution
46'
↔️
N. Pope
On: N. Pope
Off: M. Dúbravka
Off: M. Dúbravka
Substitution
46'
↔️
J. Murphy
On: J. Murphy
Off: A. Elanga
Off: A. Elanga
Substitution
46'
↔️
H. Barnes
On: H. Barnes
Off: A. Gordon
Off: A. Gordon
Substitution
46'
↔️
Bruno Guimaraes
On: Bruno Guimaraes
Off: J. White
Off: J. White
Substitution
46'
↔️
K. Trippier
On: K. Trippier
Off: E. Krafth
Off: E. Krafth
Substitution
46'
↔️
M. Targett
On: M. Targett
Off: A. Murphy
Off: A. Murphy
Substitution
46'
↔️
K. Trippier
On: K. Trippier
Off: E. Krafth
Off: E. Krafth
Substitution
46'
↔️
J. Willock
On: J. Willock
Off: S. Tonali
Off: S. Tonali
Substitution
46'
↔️
H. Barnes
On: H. Barnes
Off: A. Gordon
Off: A. Gordon
Substitution
46'
↔️
K. Trippier
On: K. Trippier
Off: E. Krafth
Off: E. Krafth
Substitution
46'
↔️
S. Botman
On: S. Botman
Off: D. Burn
Off: D. Burn
Substitution
46'
↔️
J. Murphy
On: J. Murphy
Off: A. Elanga
Off: A. Elanga
Substitution
Yang Hyun-Jun
Assist: D. Maeda
52'
⚽
53'
⚽
Yang Hyun-Jun
Assist: D. Maeda
53'
⚽
H. Inamura
On: H. Inamura
Off: K. Tierney
Off: K. Tierney
Substitution
56'
↔️
A. Engels
On: A. Engels
Off: B. Nygren
Off: B. Nygren
Substitution
62'
↔️
K. Schmeichel
On: K. Schmeichel
Off: V. Sinisalo
Off: V. Sinisalo
Substitution
62'
↔️
A. Trusty
On: A. Trusty
Off: L. Scales
Off: L. Scales
Substitution
62'
↔️
Yang Hyun-Jun
On: Yang Hyun-Jun
Off: M. Tilio
Off: M. Tilio
Substitution
62'
↔️
C. McGregor
On: C. McGregor
Off: J. Forrest
Off: J. Forrest
Substitution
62'
↔️
A. Ralston
On: A. Ralston
Off: B. McPherson
Off: B. McPherson
Substitution
62'
↔️
L. McCowan
On: L. McCowan
Off: P. Bernardo
Off: P. Bernardo
Substitution
62'
↔️
D. Murray
On: D. Murray
Off: C. Donovan
Off: C. Donovan
Substitution
62'
↔️
J. Kenny
On: J. Kenny
Off: A. Idah
Off: A. Idah
Substitution
62'
↔️
D. Maeda
On: D. Maeda
Off: R. Hatate
Off: R. Hatate
Substitution
62'
↔️
D. Maeda
On: D. Maeda
Off: R. Hatate
Off: R. Hatate
Substitution
62'
↔️
J. Kenny
On: J. Kenny
Off: A. Idah
Off: A. Idah
Substitution
62'
↔️
D. Murray
On: D. Murray
Off: C. Donovan
Off: C. Donovan
Substitution
62'
↔️
L. McCowan
On: L. McCowan
Off: P. Bernardo
Off: P. Bernardo
Substitution
62'
↔️
C. McGregor
On: C. McGregor
Off: J. Forrest
Off: J. Forrest
Substitution
62'
↔️
Yang Hyun-Jun
On: Yang Hyun-Jun
Off: M. Tilio
Off: M. Tilio
Substitution
62'
↔️
A. Trusty
On: A. Trusty
Off: L. Scales
Off: L. Scales
Substitution
62'
↔️
K. Schmeichel
On: K. Schmeichel
Off: V. Sinisalo
Off: V. Sinisalo
Substitution
62'
↔️
D. Murray
On: D. Murray
Off: C. Donovan
Off: C. Donovan
Substitution
62'
↔️
A. Engels
On: A. Engels
Off: B. Nygren
Off: B. Nygren
Substitution
62'
↔️
C. McGregor
On: C. McGregor
Off: J. Forrest
Off: J. Forrest
Substitution
62'
↔️
A. Ralston
On: A. Ralston
Off: B. McPherson
Off: B. McPherson
Substitution
62'
↔️
L. McCowan
On: L. McCowan
Off: Paulo Bernardo
Off: Paulo Bernardo
Substitution
62'
↔️
A. Trusty
On: A. Trusty
Off: L. Scales
Off: L. Scales
Substitution
62'
↔️
D. Maeda
On: D. Maeda
Off: R. Hatate
Off: R. Hatate
Substitution
62'
↔️
Yang Hyun-Jun
On: Yang Hyun-Jun
Off: M. Tilio
Off: M. Tilio
Substitution
62'
↔️
68'
🟨
D. Burn
Yellow Card
69'
🟨
Yellow Card
75'
⚽
L. Scales
Assist: K. Tierney
75'
⚽
76'
↔️
W. Osula
On: W. Osula
Off: S. Neave
Off: S. Neave
Substitution
76'
↔️
L. Miley
On: L. Miley
Off: T. Hernes
Off: T. Hernes
Substitution
76'
↔️
L. Miley
On: L. Miley
Off: T. Hernes
Off: T. Hernes
Substitution
76'
↔️
W. Osula
On: W. Osula
Off: S. Neave
Off: S. Neave
Substitution
Lineups
Celtic
Starting XI

A. Trusty
#6

Yang Hyun-Jun
#13

L. McCowan
#14

J. Kenny
#24

H. Inamura
#25

A. Engels
#27

D. Maeda
#38

C. McGregor
#42

D. Murray
#47

A. Ralston
#56
Substitutes

L. Scales
#5

B. Nygren
#8

A. Idah
#9

V. Sinisalo
#12

C. Osmand
#19

M. Tilio
#23

Paulo Bernardo
#28

R. Doohan
#31

J. Clarke
#32

B. Summers
#35

A. Montgomery
#37

R. Hatate
#41

B. McPherson
#44

K. Ure
#46

J. Forrest
#49

C. Donovan
#51

K. Tierney
#63
Newcastle
Starting XI

K. Trippier
#2

S. Botman
#4

F. Schär
#5

H. Barnes
#11

M. Targett
#13

W. Osula
#18

N. Pope
#22

J. Murphy
#23

J. Willock
#28

Bruno Guimarães
#39

L. Miley
#67
Match Predictions
Match Result
Home Win
Confidence:
48.5%
Goals Prediction
No Prediction Available
Both Teams Score
No Prediction Available
Match Outcome Probabilities
Celtic Win
48.5%
Draw
24.7%
Newcastle Win
26.8%
Model Confidence: 60.0%
Model Version: ML_v1.0
Last Updated: 1 week ago
Match Statistics
Match statistics not available
Statistics are not available for this match yet.
Team Analytics
Team Comparison
Head-to-head analytics and performance comparison
Overall Strength
78.2
Celtic
50.9%
49.1%
75.4
Newcastle
Attacking Power
61.3%
38.7%
Defensive Strength
38.5%
61.5%
Current Form
47.1%
52.9%
Discipline
50%
50%
Early Goals Threat
50%
50%
Tactical Flexibility
50%
50%
Key Insights
Home team shows superior attacking output
Away team has stronger defensive record
Match Prediction Insight
Evenly Matched Teams
Cards Analysis
2024/2025 Season
31
Yellow Cards
0.82/Game
0
Red Cards
0/Game
31
Total Cards
0.82/Game
Good
Discipline
Cards by Period
0-15 Minutes
1
3.2% of Total
16-30 Minutes
4
12.9% of Total
31-45 Minutes
4
12.9% of Total
46-60 Minutes
9
29.0% of Total
61-75 Minutes
7
22.6% of Total
76-90 Minutes
6
19.4% of Total
46-60min
Most Yellow Cards
9 Cards
Discipline Analysis
Discipline Record:
Excellent
(0.82/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Average
(19.4%)
Pressure Handling:
Deteriorates
Cards Analysis
2024/2025 Season
14
Yellow Cards
2/Game
0
Red Cards
0/Game
14
Total Cards
2/Game
Good
Discipline
Cards by Period
16-30 Minutes
3
21.4% of Total
31-45 Minutes
2
14.3% of Total
46-60 Minutes
7
50.0% of Total
61-75 Minutes
1
7.1% of Total
76-90 Minutes
1
7.1% of Total
46-60min
Most Yellow Cards
7 Cards
Discipline Analysis
Discipline Record:
Good
(2/Game)
Red Card Frequency:
Rare
(0/Game)
Late Game Discipline:
Composed
(7.1%)
Pressure Handling:
Variable
Season Comparison
Last Seasons: 2024/2025, 2023/2024, 2022/2023

Celtic

Newcastle
2024/2025 Season
38
Played
2.42
PPG
76.3%
Win Rate
+86
Goal Diff
29W 5D 0L |
112:26
7
Played
2.71
PPG
85.7%
Win Rate
+10
Goal Diff
6W 1D 0L |
13:3
2023/2024 Season
38
Played
2.45
PPG
76.3%
Win Rate
+65
Goal Diff
29W 6D 0L |
95:30
3
Played
1.67
PPG
33.3%
Win Rate
+1
Goal Diff
1W 2D 0L |
6:5
2022/2023 Season
38
Played
2.61
PPG
84.2%
Win Rate
+80
Goal Diff
32W 3D 0L |
114:34
7
Played
2.29
PPG
71.4%
Win Rate
+4
Goal Diff
5W 1D 0L |
8:4
Performance Trends
Stable
Improving
Frequently Asked Questions about Celtic vs Newcastle
The final score was Celtic 4 - 0 Newcastle.
The match will be played at Celtic Park in Glasgow..
This match is part of the Friendlies Clubs (2025 season, Club Friendlies 3).