Hero Background
  1. Home
  2. celtic vs dunfermline
  3. details
ScotlandScottish Cup
May 23, 14:00
DWWWW
WWLLL

Match Events

19'
Maeda D.
Celtic
36'
Engels A.
Celtic
40'
🟨
Gilmour C.
Dunfermline
46'
🔄
Oakley-Boothe T.
Out: Oakley-Boothe T. | In: Kane Ch.
Dunfermline
46'
🔄
Morrison C.
Out: Morrison C. | In: Rudden Z.
Dunfermline
46'
🔄
Tod J.
Out: Tod J. | In: Kearney S.
Dunfermline
53'
🟨
Trusty A.
Celtic
58'
🔄
Forrest J.
Out: Forrest J. | In: Iheanacho K.
Celtic
59'
🔄
Abdulai N.
Out: Abdulai N. | In: Amade A.
Dunfermline
73'
Iheanacho K.
Celtic
75'
🔄
Yang Hyun-Jun
Out: Yang Hyun-Jun | In: Tounekti S.
Celtic
75'
🔄
Nygren B.
Out: Nygren B. | In: Oxlade-Chamberlain A.
Celtic
79'
🔄
Tod A.
Out: Tod A. | In: Cooper J.
Dunfermline
80'
Cooper J.
Dunfermline
85'
🔄
Tierney K.
Out: Tierney K. | In: Saracchi M.
Celtic

AI Prediction

Top Pick60%
Home Win (1)
AI prediction points: 60%. Pick: Home Win (1). Correct Score: 3:0.
Correct Score3:0

Win Probabilities

Celtic62%
Draw17%
Dunfermline21%

Match Analysis

Celtic enters this match as the clear favorite with a 62% chance of securing a win. Our AI model recommends backing Home Win (1), predicting a likely scoreline of 3:0. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Celtic's home ground.

Scoring Trends

Celtic
VS
Dunfermline
2.25
Goals Scored
0.75
1
Goals Conceded
0.88
1.71
Expected Goals (xG)
0.69
88%
Over 1.5
50%
75%
Over 2.5
25%
63%
Over 3.5
13%

Head to Head Matches (H2H)

DateMatchScore
23.05.26
CelticvsDunfermline
3:1
17.08.19
CelticvsDunfermline
2:1
22.02.12
CelticvsDunfermline
2:0
02.01.12
DunfermlinevsCeltic
0:3
23.11.11
CelticvsDunfermline
2:1

Celtic Last Matches

DateMatchScore
07.07.26
ShelbournevsCeltic
1:1D
23.05.26
CelticvsDunfermline
3:1W
16.05.26
CelticvsHearts
3:1W
13.05.26
MotherwellvsCeltic
2:3W
10.05.26
CelticvsRangers
3:1W

Dunfermline Last Matches

DateMatchScore
04.07.26
Kelty HeartsvsDunfermline
0:3W
27.06.26
ClydevsDunfermline
1:2W
25.06.26
FC BotosanivsDunfermline
1:0L
23.05.26
CelticvsDunfermline
3:1L
15.05.26
PartickvsDunfermline
2:1L