Dunfermline Athletic vs Ayr United: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)
Wojtek Kolan
Published on 24 Oct, 04:23 AM
Next Match 20/12/25 at 03:00 PM UTC
Dunfermline Athletic vs Ayr United
Scheduled H2H Match For Dunfermline Athletic Vs Ayr United
Sat, 20 Dec 2025 at 03:00 PM UTC
Dunfermline Athletic
SCO
Recent Form
L
W
D
W
L
2
Win
Last 10 Played
10
3 Draws5
Win
5
Position
4
Neil Lennon
Manager
Scott Brown
Ayr United
SCO
Recent Form
L
D
D
W
D
2
Win
Last 10 Played
10
3 Draws5
Win
5
Position
4
Neil Lennon
Manager
Scott Brown
Game Schedule - Time Of Fixture
Dunfermline Athletic will square off vs Ayr United in Championship on Sat, 20 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Dunfermline Athletic vs Ayr United H2H Results Summary
In the last 10 head-to-head results between these rivals, Dunfermline Athletic have come out on top 2 times and Ayr United have won on 5 occasion.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Dunfermline Athletic | 2 |
| Draw | 3 |
| Ayr United | 5 |
Dunfermline Athletic vs Ayr United Past H2H Matches
Scottish Championship
07:45 PM
31/10/25
31/10/25
Ayr United
0
Dunfermline Athletic
1
06:45 PM
23/09/25
23/09/25
Dunfermline Athletic
0
Ayr United
1
02:00 PM
06/09/25
06/09/25
Dunfermline Athletic
Ayr United
03:00 PM
29/03/25
29/03/25
Ayr United
3
Dunfermline Athletic
0
07:45 PM
14/01/25
14/01/25
Dunfermline Athletic
0
Ayr United
2
03:45 PM
23/11/24
23/11/24
Ayr United
1
Dunfermline Athletic
0
02:00 PM
31/08/24
31/08/24
Dunfermline Athletic
1
Ayr United
1
06:45 PM
03/05/24
03/05/24
Ayr United
3
Dunfermline Athletic
3
03:00 PM
02/03/24
02/03/24
Dunfermline Athletic
2
Ayr United
0
03:00 PM
30/12/23
30/12/23
Ayr United
2
Dunfermline Athletic
2
02:00 PM
21/10/23
21/10/23
Dunfermline Athletic
0
Ayr United
1
02:00 PM
16/04/22
16/04/22
Dunfermline Athletic
2
Ayr United
1
03:00 PM
05/02/22
05/02/22
Ayr United
1
Dunfermline Athletic
1
03:00 PM
20/11/21
20/11/21
Dunfermline Athletic
3
Ayr United
0
02:00 PM
11/09/21
11/09/21
Ayr United
3
Dunfermline Athletic
1
02:00 PM
10/04/21
10/04/21
Ayr United
1
Dunfermline Athletic
1
03:00 PM
23/01/21
23/01/21
Dunfermline Athletic
0
Ayr United
0
03:00 PM
07/11/20
07/11/20
Ayr United
0
Dunfermline Athletic
0
02:00 PM
04/04/20
04/04/20
Ayr United
Dunfermline Athletic
03:00 PM
04/01/20
04/01/20
Dunfermline Athletic
0
Ayr United
1
07:45 PM
03/12/19
03/12/19
Ayr United
0
Dunfermline Athletic
1
02:00 PM
19/10/19
19/10/19
Dunfermline Athletic
3
Ayr United
2
07:05 PM
29/03/19
29/03/19
Dunfermline Athletic
0
Ayr United
1
03:00 PM
23/02/19
23/02/19
Ayr United
0
Dunfermline Athletic
1
03:00 PM
22/12/18
22/12/18
Dunfermline Athletic
0
Ayr United
0
02:00 PM
25/08/18
25/08/18
Ayr United
4
Dunfermline Athletic
1
03:00 PM
18/03/17
18/03/17
Dunfermline Athletic
0
Ayr United
1
03:00 PM
07/01/17
07/01/17
Ayr United
0
Dunfermline Athletic
2
03:00 PM
03/12/16
03/12/16
Dunfermline Athletic
1
Ayr United
1
02:00 PM
01/10/16
01/10/16
Ayr United
0
Dunfermline Athletic
0
02:00 PM
10/04/10
10/04/10
Ayr United
1
Dunfermline Athletic
2
03:00 PM
20/02/10
20/02/10
Dunfermline Athletic
0
Ayr United
1
03:00 PM
05/12/09
05/12/09
Ayr United
1
Dunfermline Athletic
0
02:00 PM
10/10/09
10/10/09
Dunfermline Athletic
3
Ayr United
1
Scottish League One
03:00 PM
12/03/16
12/03/16
Ayr United
0
Dunfermline Athletic
2
03:00 PM
13/02/16
13/02/16
Dunfermline Athletic
3
Ayr United
2
03:00 PM
12/12/15
12/12/15
Ayr United
1
Dunfermline Athletic
2
02:00 PM
12/09/15
12/09/15
Dunfermline Athletic
0
Ayr United
2
03:00 PM
07/03/15
07/03/15
Dunfermline Athletic
2
Ayr United
1
03:00 PM
31/01/15
31/01/15
Ayr United
0
Dunfermline Athletic
2
03:00 PM
06/12/14
06/12/14
Dunfermline Athletic
4
Ayr United
2
06:45 PM
10/10/14
10/10/14
Ayr United
0
Dunfermline Athletic
1
02:00 PM
19/04/14
19/04/14
Ayr United
1
Dunfermline Athletic
1
03:00 PM
22/02/14
22/02/14
Dunfermline Athletic
3
Ayr United
0
03:00 PM
14/12/13
14/12/13
Ayr United
2
Dunfermline Athletic
4
02:00 PM
28/09/13
28/09/13
Dunfermline Athletic
5
Ayr United
1
Scottish Cup
03:00 PM
28/11/15
28/11/15
Ayr United
0
Dunfermline Athletic
1
07:45 PM
04/12/13
04/12/13
Dunfermline Athletic
1
Ayr United
0
03:00 PM
30/11/13
30/11/13
Ayr United
1
Dunfermline Athletic
1
Dunfermline Athletic Recent Matches
Scottish Championship (21 Matches)
03:00 PM
06/12/25
06/12/25
Dunfermline Athletic
1
Arbroath
2
L
07:45 PM
25/11/25
25/11/25
Partick Thistle
1
Dunfermline Athletic
0
L
03:00 PM
22/11/25
22/11/25
Dunfermline Athletic
1
Greenock Morton
0
W
03:00 PM
15/11/25
15/11/25
Partick Thistle
Dunfermline Athletic
-
03:00 PM
08/11/25
08/11/25
Dunfermline Athletic
2
St. Johnstone
2
D
07:45 PM
31/10/25
31/10/25
Ayr United
0
Dunfermline Athletic
1
W
02:00 PM
25/10/25
25/10/25
Ross County
3
Dunfermline Athletic
2
L
06:45 PM
21/10/25
21/10/25
Airdrieonians
0
Dunfermline Athletic
4
W
06:45 PM
17/10/25
17/10/25
Dunfermline Athletic
2
Raith Rovers
0
W
02:00 PM
11/10/25
11/10/25
Airdrieonians
Dunfermline Athletic
-
02:00 PM
04/10/25
04/10/25
Dunfermline Athletic
0
Queen's Park FC
0
D
02:00 PM
27/09/25
27/09/25
Dunfermline Athletic
0
Partick Thistle
2
L
06:45 PM
23/09/25
23/09/25
Dunfermline Athletic
0
Ayr United
1
L
06:45 PM
19/09/25
19/09/25
St. Johnstone
2
Dunfermline Athletic
1
L
02:00 PM
13/09/25
13/09/25
Arbroath
0
Dunfermline Athletic
5
W
02:00 PM
06/09/25
06/09/25
Dunfermline Athletic
Ayr United
-
02:00 PM
30/08/25
30/08/25
Dunfermline Athletic
2
Ross County
2
D
06:45 PM
22/08/25
22/08/25
Raith Rovers
2
Dunfermline Athletic
0
L
02:00 PM
09/08/25
09/08/25
Dunfermline Athletic
2
Airdrieonians
0
W
02:00 PM
02/08/25
02/08/25
Greenock Morton
0
Dunfermline Athletic
0
D
06:45 PM
02/05/25
02/05/25
Greenock Morton
2
Dunfermline Athletic
0
L
Scottish Cup (1 Matches)
03:00 PM
29/11/25
29/11/25
Dunfermline Athletic
2
Queen of The South
1
W
Scottish League Cup (4 Matches)
02:00 PM
26/07/25
26/07/25
Dunfermline Athletic
2
Stirling Albion
0
W
06:45 PM
22/07/25
22/07/25
Dunfermline Athletic
2
Hamilton Academical
1
W
02:00 PM
19/07/25
19/07/25
Dumbarton
0
Dunfermline Athletic
4
W
04:15 PM
12/07/25
12/07/25
Heart of Midlothian
4
Dunfermline Athletic
1
L
Club Friendly Games (4 Matches)
06:30 PM
08/07/25
08/07/25
East Fife
1
Dunfermline Athletic
3
W
02:00 PM
05/07/25
05/07/25
Kelty Hearts F.C.
1
Dunfermline Athletic
3
W
02:00 PM
28/06/25
28/06/25
East Kilbride
1
Dunfermline Athletic
0
L
10:00 AM
26/06/25
26/06/25
Slavia Sofia
1
Dunfermline Athletic
1
D
Ayr United Recent Matches
Scottish Championship (19 Matches)
03:00 PM
06/12/25
06/12/25
Ayr United
0
Partick Thistle
0
D
03:00 PM
22/11/25
22/11/25
Airdrieonians
0
Ayr United
1
W
03:00 PM
15/11/25
15/11/25
Ayr United
1
Arbroath
1
D
03:00 PM
08/11/25
08/11/25
Ross County
3
Ayr United
3
D
07:45 PM
31/10/25
31/10/25
Ayr United
0
Dunfermline Athletic
1
L
02:00 PM
25/10/25
25/10/25
Queen's Park FC
0
Ayr United
0
D
06:45 PM
21/10/25
21/10/25
Partick Thistle
2
Ayr United
1
L
02:00 PM
18/10/25
18/10/25
Ayr United
2
Greenock Morton
1
W
02:00 PM
11/10/25
11/10/25
Raith Rovers
0
Ayr United
2
W
02:00 PM
04/10/25
04/10/25
St. Johnstone
0
Ayr United
0
D
02:00 PM
27/09/25
27/09/25
Ayr United
4
Airdrieonians
2
W
06:45 PM
23/09/25
23/09/25
Dunfermline Athletic
0
Ayr United
1
W
02:00 PM
20/09/25
20/09/25
Partick Thistle
Ayr United
-
02:00 PM
13/09/25
13/09/25
Ayr United
1
Ross County
1
D
02:00 PM
06/09/25
06/09/25
Dunfermline Athletic
Ayr United
-
02:00 PM
30/08/25
30/08/25
Ayr United
1
Queen's Park FC
1
D
02:00 PM
23/08/25
23/08/25
Greenock Morton
2
Ayr United
2
D
02:00 PM
09/08/25
09/08/25
Ayr United
0
Raith Rovers
1
L
06:45 PM
01/08/25
01/08/25
Arbroath
1
Ayr United
1
D
Scottish Cup (1 Matches)
03:00 PM
29/11/25
29/11/25
Ayr United
3
Turriff United FC
0
W
Scottish League Cup (5 Matches)
02:00 PM
16/08/25
16/08/25
Partick Thistle
2
Ayr United
0
L
02:00 PM
27/07/25
27/07/25
St. Mirren
2
Ayr United
1
L
06:45 PM
22/07/25
22/07/25
Ayr United
3
Forfar Athletic
0
W
02:00 PM
19/07/25
19/07/25
Ayr United
4
Arbroath
0
W
06:45 PM
15/07/25
15/07/25
Annan Athletic
1
Ayr United
6
W
Club Friendly Games (4 Matches)
06:30 PM
04/07/25
04/07/25
Kilmarnock
1
Ayr United
0
L
06:45 PM
01/07/25
01/07/25
The Spartans FC
3
Ayr United
2
L
06:45 PM
27/06/25
27/06/25
Ayr United
1
The New Saints
1
D
06:45 PM
25/06/25
25/06/25
East Stirlingshire
0
Ayr United
3
W
Scottish Premiership (1 Matches)
06:45 PM
09/05/25
09/05/25
Ayr United
0
Partick Thistle
2
L
Dunfermline Athletic Next Fixtures
Scottish Challenge Cup
Scottish Championship
03:00 PM
13/12/25
13/12/25
Queen's Park FC
Dunfermline Athletic
Prediction
03:00 PM
20/12/25
20/12/25
Dunfermline Athletic
Ayr United
Prediction
03:00 PM
27/12/25
27/12/25
Raith Rovers
Dunfermline Athletic
Prediction
03:00 PM
03/01/26
03/01/26
Dunfermline Athletic
Ross County
Prediction
03:00 PM
10/01/26
10/01/26
Greenock Morton
Dunfermline Athletic
Prediction
03:00 PM
24/01/26
24/01/26
St. Johnstone
Dunfermline Athletic
Prediction
03:00 PM
31/01/26
31/01/26
Dunfermline Athletic
Airdrieonians
Prediction
03:00 PM
14/02/26
14/02/26
Dunfermline Athletic
Partick Thistle
Prediction
03:00 PM
21/02/26
21/02/26
Arbroath
Dunfermline Athletic
Prediction
03:00 PM
28/02/26
28/02/26
Dunfermline Athletic
Queen's Park FC
Prediction
03:00 PM
07/03/26
07/03/26
Ayr United
Dunfermline Athletic
Prediction
03:00 PM
14/03/26
14/03/26
Dunfermline Athletic
Raith Rovers
Prediction
03:00 PM
21/03/26
21/03/26
Ross County
Dunfermline Athletic
Prediction
03:00 PM
28/03/26
28/03/26
Airdrieonians
Dunfermline Athletic
Prediction
02:00 PM
04/04/26
04/04/26
Dunfermline Athletic
Greenock Morton
Prediction
02:00 PM
11/04/26
11/04/26
Partick Thistle
Dunfermline Athletic
Prediction
02:00 PM
18/04/26
18/04/26
Dunfermline Athletic
St. Johnstone
Prediction
02:00 PM
25/04/26
25/04/26
Queen's Park FC
Dunfermline Athletic
Prediction
06:45 PM
01/05/26
01/05/26
Dunfermline Athletic
Arbroath
Prediction
Ayr United Next Fixtures
Scottish Challenge Cup
Scottish Championship
07:45 PM
12/12/25
12/12/25
Ayr United
St. Johnstone
Prediction
03:00 PM
20/12/25
20/12/25
Dunfermline Athletic
Ayr United
Prediction
03:00 PM
27/12/25
27/12/25
Greenock Morton
Ayr United
Prediction
03:00 PM
03/01/26
03/01/26
Ayr United
Queen's Park FC
Prediction
03:00 PM
10/01/26
10/01/26
Ayr United
Airdrieonians
Prediction
03:00 PM
24/01/26
24/01/26
Partick Thistle
Ayr United
Prediction
03:00 PM
31/01/26
31/01/26
Ayr United
Raith Rovers
Prediction
03:00 PM
14/02/26
14/02/26
Arbroath
Ayr United
Prediction
03:00 PM
21/02/26
21/02/26
Ayr United
Ross County
Prediction
03:00 PM
28/02/26
28/02/26
St. Johnstone
Ayr United
Prediction
03:00 PM
07/03/26
07/03/26
Ayr United
Dunfermline Athletic
Prediction
03:00 PM
14/03/26
14/03/26
Queen's Park FC
Ayr United
Prediction
03:00 PM
21/03/26
21/03/26
Ayr United
Greenock Morton
Prediction
03:00 PM
28/03/26
28/03/26
Raith Rovers
Ayr United
Prediction
02:00 PM
04/04/26
04/04/26
Ayr United
Partick Thistle
Prediction
02:00 PM
11/04/26
11/04/26
Ayr United
Arbroath
Prediction
02:00 PM
18/04/26
18/04/26
Ross County
Ayr United
Prediction
02:00 PM
25/04/26
25/04/26
Airdrieonians
Ayr United
Prediction
06:45 PM
01/05/26
01/05/26
Ayr United
St. Johnstone
Prediction
Dunfermline Athletic Last Match Played stats
Dunfermline Athletic vs Arbroath
Final Score :1 - 2
| (H) | Match overview | (A) |
|---|---|---|
| 58% | Ball possession | 42% |
| 0.75 | Expected goals | 1.79 |
| 7 | Total shots | 18 |
| 5 | Goalkeeper saves | 2 |
| 4 | Corner kicks | 4 |
| 12 | Fouls | 14 |
| 461 | Passes | 297 |
| 4 | Tackles | 4 |
| 1 | Free kicks | 4 |
| 3 | Yellow cards | 2 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 7 | Total shots | 18 |
| 3 | Shots on target | 7 |
| 0 | Hit woodwork | 0 |
| 2 | Shots off target | 6 |
| 2 | Blocked shots | 5 |
| 5 | Shots inside box | 12 |
| 2 | Shots outside box | 6 |
| (H) | Attack | (A) |
| 2 | Through balls | 0 |
| 19 | Touches in penalty area | 19 |
| 4 | Offsides | 2 |
| (H) | Passes | (A) |
| 362 | Accurate passes | 221 |
| 21 | Throw-ins | 24 |
| 30/51 (59%) | Final third phase | 22/50 (44%) |
| 32/64 (50%) | Long balls | 21/48 (43%) |
| 10/21 (47%) | Crosses | 6/17 (35%) |
| (H) | Duels | (A) |
| 42% | Duels | 38% |
| 7 | Dispossessed | 3 |
| 29/97 (30%) | Ground duels | 33/81 (41%) |
| 41/68 (60%) | Aerial duels | 23/63 (37%) |
| 9/11 (82%) | Dribbles | 14/19 (74%) |
| (H) | Defending | (A) |
| 4 | Total tackles | 4 |
| 39 | Interceptions | 17 |
| 6 | Clearances | 25 |
| 1 | Errors lead to a shot | 2 |
| (H) | Goalkeeping | (A) |
| 5 | Total saves | 2 |
| 9 | Goal kicks | 9 |
Ayr United Last Match Played stats
Ayr United vs Partick Thistle
Final Score :0 - 0
| (H) | Match overview | (A) |
|---|---|---|
| 39% | Ball possession | 61% |
| 0.64 | Expected goals | 1.23 |
| 7 | Total shots | 18 |
| 4 | Goalkeeper saves | 2 |
| 8 | Corner kicks | 8 |
| 11 | Fouls | 7 |
| 312 | Passes | 505 |
| 1 | Tackles | 4 |
| 0 | Free kicks | 1 |
| 1 | Yellow cards | 2 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 7 | Total shots | 18 |
| 2 | Shots on target | 3 |
| 0 | Hit woodwork | 1 |
| 5 | Shots off target | 4 |
| 0 | Blocked shots | 10 |
| 4 | Shots inside box | 7 |
| 3 | Shots outside box | 11 |
| (H) | Attack | (A) |
| 0 | Through balls | 1 |
| 9 | Touches in penalty area | 16 |
| 3 | Offsides | 0 |
| (H) | Passes | (A) |
| 224 | Accurate passes | 408 |
| 23 | Throw-ins | 35 |
| 27/46 (59%) | Final third phase | 42/67 (63%) |
| 34/63 (53%) | Long balls | 43/71 (60%) |
| 7/15 (46%) | Crosses | 5/24 (20%) |
| (H) | Duels | (A) |
| 38% | Duels | 36% |
| 4 | Dispossessed | 7 |
| 16/69 (23%) | Ground duels | 38/97 (39%) |
| 27/42 (64%) | Aerial duels | 14/45 (31%) |
| 8/11 (73%) | Dribbles | 22/26 (85%) |
| (H) | Defending | (A) |
| 1 | Total tackles | 4 |
| 16 | Interceptions | 11 |
| 27 | Clearances | 15 |
| 4 | Errors lead to a shot | 0 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 2 |
| 5 | Goal kicks | 12 |
Dunfermline Athletic Vs Ayr United Season Stats
| Dunfermline Athletic | Performance Summary | Ayr United |
|---|---|---|
| 17 | Matches | 17 |
| 23 | Goals Scored | 20 |
| 17 | Goals Conceded | 14 |
| 1.35 | Goals per Game | 1.18 |
| 1 | Goals Conceded per Game | 0.82 |
| 48.90% | Ball Possession | 50.50% |
| 8 | Clean Sheets | 6 |
| 12.06 | Fouls per Game | 12.06 |
| 2.53 | Offsides per Game | 1.41 |
| 6.76 | Goal Kicks per Game | 5.71 |
| 2.12 | Yellow Cards per Game | 2.18 |
| 1 | Red Cards | 0 |
Championship 25/26 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 17 | 10 | 2 | 5 | 35 | |
| 2 | 17 | 10 | 2 | 5 | 35 | |
| 3 | 17 | 7 | 5 | 5 | 26 | |
| 4 | 17 | 5 | 3 | 9 | 24 | |
| 5 | 17 | 6 | 7 | 4 | 22 | |
| 6 | 17 | 4 | 4 | 9 | 21 | |
| 7 | 17 | 5 | 7 | 5 | 20 | |
| 8 | 17 | 3 | 9 | 5 | 14 | |
| 9 | 16 | 2 | 7 | 7 | 13 | |
| 10 | 16 | 2 | 8 | 6 | 12 |
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation
Football Previews & Betting Tips

07 Dec 2025
Read Full Article →LaLiga Preview And Prediction: Real Madrid vs Celta Vigo Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Granada vs AD Ceuta Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →Ligue 1 Preview And Prediction: Lorient vs Olympique Lyonnais Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →Serie A Preview And Prediction: Napoli vs Juventus Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Eibar vs Cultural Leonesa Betting Tips & Picks December 7, 2025

07 Dec 2025
Read Full Article →LaLiga 2 Preview And Prediction: Deportivo La Coruña vs CD Castellón Betting Tips & Picks December 7, 2025
Top Upcoming
Arsenal
Wolverhampton
Oud-Heverlee Leuven
SV Zulte Waregem
Modena
Catanzaro
Padova
Cesena
US Avellino 1912
Venezia
Virtus Entella
Spezia
Palermo
Sampdoria
Venezia
Monza
Sporting Gijón
Granada
Real Racing Club
Leganés
08:00 PM 13/12/25
Prediction06:15 PM 07/12/25
Prediction11:30 AM 08/12/25
Prediction02:00 PM 08/12/25
Prediction02:00 PM 08/12/25
Prediction06:30 PM 08/12/25
Prediction07:30 PM 12/12/25
Prediction02:00 PM 13/12/25
Prediction03:15 PM 13/12/25
Prediction05:30 PM 13/12/25
Prediction