SoccerVital.com soccer predictions.

Dunfermline vs Ayr

Scotland Championship

Dunfermline

2 - 3
FT

Ayr

2.55

3.1

2.55

»Game details
Date Saturday 20th December 2025
Time 15:00
VenueEast End Park, Dunfermline
»Action
5’ goal M. McKenzie
13’ subst M. McKenzie for D. Watret
26’ goal A. Dowds
30’ yellowcard S. Bannigan
42’ yellowcard Z. Rudden
45’ goal L. King
46’ subst R. MacLeod for B. Stewart
46’ subst J. Cooper for K. Benedictus
63’ goal K. Ngwenya
65’ goal K. Ngwenya
71’ subst L. Russell for D. Mitchell
71’ subst N. McAllister for S. Want
80’ subst C. Hamilton for T. Oakley-Boothe
80’ subst Z. Rudden for K. Bray
83’ yellowcard C. Gilmour
85’ subst J. Murphy for C. Main
85’ subst M. Todd for K. Ritchie-Hosler


»Compare teams
DunfermlineAyr
WON 7 in last 15 games.WON 4 in last 15 games.
NOT WON 8 in last 15 games.NOT WON 11 in last 15 games.

Last five games
last 5 home/away only

»Predictions

3 on Draw

Under 2.5 goals
score tip - 0:0
Dunfermline vs Ayr Odds
Dunfermline vs Ayr Stats

»Head to Head matches
31.10.25 Championship Ayr Utd : Dunfermline 0 - 1
23.09.25 Championship Dunfermline : Ayr Utd 0 - 1
29.03.25 Championship Ayr Utd : Dunfermline 3 - 0
14.01.25 Championship Dunfermline : Ayr Utd 0 - 2
23.11.24 Championship Ayr Utd : Dunfermline 1 - 0

 Over in % of gamesAverage # of goals
Latest games1.52.53.5ScoredConceded
Dunfermline 80% 53% 27% 1.60 1.40
Ayr 93% 67% 33% 1.53 1.73
»Latest games
Dunfermline
Latest Results
07.03Dunfermline3 : 0Aberdeen
03.03Dunfermline3 : 0Ross County
28.02Dunfermline1 : 0Queens Park
24.02Dunfermline2 : 2Partick
21.02Arbroath4 : 2Dunfermline
17.02Morton2 : 0Dunfermline
07.02Dunfermline2 : 0Kelty Hearts
31.01Dunfermline0 : 2Airdrie United
24.01ST Johnstone0 : 1Dunfermline
17.01Dunfermline1 : 0Hibernian
27.12Raith Rovers1 : 2Dunfermline
20.12Dunfermline2 : 3Ayr Utd
16.12Queen of the South4 : 3Dunfermline
13.12Queens Park1 : 1Dunfermline
06.12Dunfermline1 : 2Arbroath
Ayr
Latest Results
10.03Ayr Utd1 : 2Queens Park
03.03Arbroath1 : 1Ayr Utd
28.02ST Johnstone3 : 1Ayr Utd
24.02Ayr Utd1 : 2Inverness CT
21.02Ayr Utd0 : 0Ross County
17.02ST Johnstone3 : 3Ayr Utd
31.01Ayr Utd2 : 1Raith Rovers
24.01Partick2 : 1Ayr Utd
17.01Dundee Utd2 : 0Ayr Utd
13.01Ayr Utd4 : 1Stranraer
10.01Ayr Utd1 : 1Airdrie United
27.12Morton1 : 1Ayr Utd
20.12Dunfermline2 : 3Ayr Utd
12.12Ayr Utd2 : 4ST Johnstone
09.12Ayr Utd2 : 1Peterhead


Last 5 Stats

Last 5 games power rank overall.

Power - Team strength (goals, victories, possession, corners, attacking pressure and defense performance).
teamWDLGoalsOver 2.5BTTSPower
Dunfermline 3 1 1 11:6 80% 40% 62.0
Ayr 0 2 3 4:8 60% 80% 26.8

Last 5 games Dunfermline (home only) team power rank.
teamWDLGoalsOver 2.5BTTSPower
Dunfermline 4 1 0 11:2 60% 20% 74.2

Last 5 games Ayr (away only) team power rank.
teamWDLGoalsOver 2.5BTTSPower
Ayr 0 2 3 6:11 60% 80% 27.5

Tables

Main table plus home and away only tables.
#teamGWDLgoalspoints
1
ST Johnstone 28 16 9 3 52:22 57
2
Partick 27 13 10 4 40:30 49
3
Arbroath 28 11 10 7 37:33 43
4
Dunfermline 27 10 6 11 37:32 36
5
Ayr Utd 27 7 13 7 33:33 34
6
Queens Park 28 8 10 10 31:40 34
7
Raith Rovers 27 7 9 11 28:28 30
8
Morton 28 6 12 10 28:38 30
9
Ross County 28 6 9 13 25:42 27
10
Airdrie United 28 6 8 14 23:36 26


soccervital ios app soccervital android app

Disclaimer: Soccervital is strictly an information-based website. We do not offer any opportunities to win real money or prizes. Our aim is to provide accurate and valuable information for football and soccer predictions and statistics, making us a reliable publisher of such information.


Advertising
soccer odds