Dunfermline Athletic vs Ayr United: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)
Wojtek Kolan
Published on 24 Oct, 04:23 AM UTC
Next Match 20/12/25 at 03:00 PM
Dunfermline Athletic vs Ayr United
Scheduled H2H Match For Dunfermline Athletic Vs Ayr United
Championship
Sat, 20 Dec 2025 at 03:00 PM UTC
Dunfermline Athletic
SCO
Recent Form
D
W
W
L
W
2
Win
Last 10 Played
10
3 Draws5
Win
4
Position
4
Neil Lennon
Manager
Scott Brown
Ayr United
SCO
Recent Form
W
L
D
L
D
2
Win
Last 10 Played
10
3 Draws5
Win
4
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 Match Summary
Analyzing the last 10 head to head games between these competitors, Dunfermline Athletic have got the victory 2 times and Ayr United have got the victory 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 (22 Matches)
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
02:00 PM
26/04/25
26/04/25
Dunfermline Athletic
0
Airdrieonians
0
D
02:00 PM
19/04/25
19/04/25
Dunfermline Athletic
0
Partick Thistle
0
D
02:00 PM
12/04/25
12/04/25
Queen's Park FC
0
Dunfermline Athletic
1
W
02:00 PM
05/04/25
05/04/25
Dunfermline Athletic
0
Hamilton Academical
1
L
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
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
06:45 PM
02/05/25
02/05/25
Airdrieonians
0
Ayr United
1
W
02:00 PM
26/04/25
26/04/25
Ayr United
2
Queen's Park FC
2
D
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 (2 Matches)
06:45 PM
09/05/25
09/05/25
Ayr United
0
Partick Thistle
2
L
06:45 PM
06/05/25
06/05/25
Partick Thistle
0
Ayr United
1
W
Dunfermline Athletic Next Fixtures
Scottish Championship
03:00 PM
22/11/25
22/11/25
Dunfermline Athletic
Greenock Morton
Prediction
07:45 PM
25/11/25
25/11/25
Partick Thistle
Dunfermline Athletic
Prediction
03:00 PM
06/12/25
06/12/25
Dunfermline Athletic
Arbroath
Prediction
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 Championship
03:00 PM
22/11/25
22/11/25
Airdrieonians
Ayr United
Prediction
03:00 PM
06/12/25
06/12/25
Ayr United
Partick Thistle
Prediction
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
Partick Thistle vs Dunfermline Athletic
Final Score : -
Ayr United Last Match Played stats
Ayr United vs Arbroath
Final Score :1 - 1
Dunfermline Athletic Vs Ayr United Season Stats
| Dunfermline Athletic | Performance Summary | Ayr United |
|---|---|---|
| 14 | Matches | 15 |
| 21 | Goals Scored | 19 |
| 14 | Goals Conceded | 13 |
| 1.5 | Goals per Game | 1.27 |
| 1 | Goals Conceded per Game | 0.87 |
| 48.40% | Ball Possession | 52.40% |
| 7 | Clean Sheets | 4 |
| 12.36 | Fouls per Game | 10.93 |
| 2.36 | Offsides per Game | 1.13 |
| 6.43 | Goal Kicks per Game | 5.07 |
| 2.07 | Yellow Cards per Game | 2 |
| 1 | Red Cards | 0 |
Championship 25/26 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 15 | 10 | 1 | 4 | 34 | |
| 2 | 14 | 8 | 2 | 4 | 28 | |
| 3 | 15 | 6 | 5 | 4 | 22 | |
| 4 | 15 | 4 | 3 | 8 | 20 | |
| 5 | 14 | 5 | 6 | 4 | 19 | |
| 6 | 15 | 3 | 3 | 9 | 18 | |
| 7 | 15 | 5 | 7 | 3 | 18 | |
| 8 | 15 | 2 | 6 | 7 | 13 | |
| 9 | 15 | 2 | 7 | 6 | 12 | |
| 10 | 15 | 2 | 8 | 5 | 11 |
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation
Football Previews & Betting Tips
16 Nov 2025
World Cup Qual. UEFA Preview And Prediction: Ukraine vs Iceland Betting Tips & Picks November 16, 2025
16 Nov 2025
World Cup Qual. UEFA Preview And Prediction: Albania vs England Betting Tips & Picks November 16, 2025
16 Nov 2025
World Cup Qual. UEFA Preview And Prediction: Azerbaijan vs France Betting Tips & Picks November 16, 2025
16 Nov 2025
World Cup Qual. UEFA Preview And Prediction: Serbia vs Latvia Betting Tips & Picks November 16, 2025
16 Nov 2025
LaLiga 2 Preview And Prediction: Sporting Gijón vs Eibar Betting Tips & Picks November 16, 2025
16 Nov 2025