Hero Background
  1. Home
  2. celtic vs dunfermline
  3. details
Scotland•Scottish Cup 2025/2026
May 23, 14:00
LLLWW
LWWDW

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 Pick50%
Away Win (2)
AI prediction points: 50%. Pick: Away Win (2). Correct Score: 1:2.
Correct Score1:2

Win Probabilities

Celtic22.5%
Draw17.5%
Dunfermline60%

Match Analysis

Dunfermline is heavily favored to take the points, backed by a 60% win probability. Our AI model recommends backing Away Win (2), predicting a likely scoreline of 1:2. 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
Goals Scored
0.88
1.25
Goals Conceded
1.13
1.62
Expected Goals (xG)
0.83
88%
Over 1.5
63%
88%
Over 2.5
25%
25%
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
20.09.26
CelticvsRangers
0:1L
17.09.26
CelticvsFerencvaros
1:3L
13.09.26
RangersvsCeltic
3:0L
09.09.26
St JohnstonevsCeltic
0:1W
05.09.26
St. MirrenvsCeltic
1:2W

Dunfermline Last Matches

DateMatchScore
03.10.26
DunfermlinevsAberdeen
1:4L
19.09.26
MortonvsDunfermline
0:1W
12.09.26
DunfermlinevsQueen's Park
2:0W
05.09.26
ArbroathvsDunfermline
1:1D
28.08.26
DunfermlinevsRaith
1:0W