Skip to content

Celtic vs Dunfermline Prediction - May 23, 2026

May 2315:00
3:1
Finished
11.20 X9.00 217.00

Match Tips

Confidence
Warning

Celtic has an unusually high recent form

Best Tip
1 1.20
Celtic to win
8.0/10
1x2 Tip
11.20
6.8/10
Total Goals
Over 2.51.44
1.0/10
Both Teams To Score
Yes2.12
1.0/10
Bet Builder Tip
1X & Over 2.51.54
1.0/10
Correct Score
Celtic21Dunfermline

Stats: predicted vs actual

AI
Celtic
Dunfermline
xGCeltic: 2.02Dunfermline: 0.4
Ball PossessionCeltic: 70%Dunfermline: 30%
Total ShotsCeltic: 14Dunfermline: 4
Shots Off GoalCeltic: 4Dunfermline: 2
CornersCeltic: 6Dunfermline: 2
Yellow CardsCeltic: 2Dunfermline: 2
xGCeltic: 1.31Dunfermline: 1.01
Ball PossessionCeltic: 68%Dunfermline: 32%
Total ShotsCeltic: 8Dunfermline: 9
Shots Off GoalCeltic: 1Dunfermline: 4
CornersCeltic: 3Dunfermline: 2
Yellow CardsCeltic: 1Dunfermline: 1
xGCeltic: 1.312.02Dunfermline: 1.010.4
Ball PossessionCeltic: 68%70%Dunfermline: 32%30%
Total ShotsCeltic: 814Dunfermline: 94
Shots Off GoalCeltic: 14Dunfermline: 42
CornersCeltic: 36Dunfermline: 22
Yellow CardsCeltic: 12Dunfermline: 12

Statistics

Average / Match
Celtic
Dunfermline
Total GoalsCeltic: 3.8Dunfermline: 1.6
Goals ScoredCeltic: 2.6Dunfermline: 0.7
Goals AgainstCeltic: 1.2Dunfermline: 0.9
PossessionCeltic: 60%Dunfermline: 48%
Total ShotsCeltic: 13.7Dunfermline: 8.1
Shots on GoalCeltic: 5.6Dunfermline: 2.2
Shots off GoalCeltic: 4.4Dunfermline: 5
FoulsCeltic: 13.1Dunfermline: 13.6
CornersCeltic: 5.6Dunfermline: 4.7
OffsidesCeltic: 1.4Dunfermline: 1
Yellow CardsCeltic: 2.9Dunfermline: 1.89

Form

Overview Last 10 Matches
Celtic
Dunfermline
WinsCeltic: 9Dunfermline: 2
Over 1.5 GoalsCeltic: 9Dunfermline: 6
Over 2.5 GoalsCeltic: 8Dunfermline: 2
Over 3.5 GoalsCeltic: 6Dunfermline: 1
Both Teams ScoredCeltic: 8Dunfermline: 3
Unexpected WinsCeltic: 0Dunfermline: 0
Unexpected LosesCeltic: 1Dunfermline: 0

H2H

Total meetings 4
Celtic
Dunfermline
4Wins
0Draws
0Wins
Recent meetings 4
2.8Goals per match
50%Both Teams Scored
75%Over 2.5 Goals
Aug 172019CelticDunfermline21
Feb 222012CelticDunfermline20
Jan 022012DunfermlineCeltic03
Nov 232011CelticDunfermline21

Recent Matches