Dec 2015:00
1
2.61
X
2.23
2
2.60
Dunfermline
Dec 09 19:45
Queen of the SouthQueen of the South
DunfermlineDunfermline
0
0
D
Dec 06 15:00
DunfermlineDunfermline
ArbroathArbroath
1
2
L
Nov 29 15:00
DunfermlineDunfermline
Queen of the SouthQueen of the South
2
1
W
Nov 25 19:45
Partick ThistlePartick Thistle
DunfermlineDunfermline
1
0
L
Nov 22 15:00
DunfermlineDunfermline
Greenock MortonGreenock Morton
1
0
W
Nov 08 15:00
DunfermlineDunfermline
St JohnstoneSt Johnstone
2
2
D
Oct 31 19:45
Ayr UnitedAyr United
DunfermlineDunfermline
0
1
W
Oct 25 14:00
Ross CountyRoss County
DunfermlineDunfermline
3
2
L
Oct 21 18:45
AirdrieoniansAirdrieonians
DunfermlineDunfermline
0
4
W
Oct 17 18:45
DunfermlineDunfermline
Raith RoversRaith Rovers
2
0
W
Oct 04 14:00
DunfermlineDunfermline
Queens ParkQueens Park
0
0
D
Sep 27 14:00
DunfermlineDunfermline
Partick ThistlePartick Thistle
0
2
L
Sep 23 18:45
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
L
Sep 19 18:45
St JohnstoneSt Johnstone
DunfermlineDunfermline
2
1
L
Sep 13 14:00
ArbroathArbroath
DunfermlineDunfermline
0
5
W
Ayr United
Dec 12 19:45
Ayr UnitedAyr United
St JohnstoneSt Johnstone
2
4
L
Dec 09 19:45
Ayr UnitedAyr United
PeterheadPeterhead
2
1
W
Dec 06 15:00
Ayr UnitedAyr United
Partick ThistlePartick Thistle
0
0
D
Nov 29 15:00
Ayr UnitedAyr United
Turriff UnitedTurriff United
3
0
W
Nov 22 15:00
AirdrieoniansAirdrieonians
Ayr UnitedAyr United
0
1
W
Nov 15 15:00
Ayr UnitedAyr United
ArbroathArbroath
1
1
D
Nov 08 15:00
Ross CountyRoss County
Ayr UnitedAyr United
3
3
D
Oct 31 19:45
Ayr UnitedAyr United
DunfermlineDunfermline
0
1
L
Oct 25 14:00
Queens ParkQueens Park
Ayr UnitedAyr United
0
0
D
Oct 21 18:45
Partick ThistlePartick Thistle
Ayr UnitedAyr United
2
1
L
Oct 18 14:00
Ayr UnitedAyr United
Greenock MortonGreenock Morton
2
1
W
Oct 11 14:00
Raith RoversRaith Rovers
Ayr UnitedAyr United
0
2
W
Oct 04 14:00
St JohnstoneSt Johnstone
Ayr UnitedAyr United
0
0
D
Sep 27 14:00
Ayr UnitedAyr United
AirdrieoniansAirdrieonians
4
2
W
Sep 23 18:45
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
W

Head 2 head

DunfermlineDunfermline
10
Wins
6
Draws
Ayr UnitedAyr United
12
Wins
Oct 31 19:45
Ayr UnitedAyr United
DunfermlineDunfermline
0
1
Sep 23 18:45
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
Mar 29 15:00
Ayr UnitedAyr United
DunfermlineDunfermline
3
0
Jan 14 19:45
DunfermlineDunfermline
Ayr UnitedAyr United
0
2
Nov 23 15:45
Ayr UnitedAyr United
DunfermlineDunfermline
1
0
Mar 02 15:00
DunfermlineDunfermline
Ayr UnitedAyr United
2
0
Dec 30 15:00
Ayr UnitedAyr United
DunfermlineDunfermline
2
2
Oct 21 14:00
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
Apr 16 14:00
DunfermlineDunfermline
Ayr UnitedAyr United
2
1
Feb 05 15:00
Ayr UnitedAyr United
DunfermlineDunfermline
1
1
Nov 20 15:00
DunfermlineDunfermline
Ayr UnitedAyr United
3
0
Nov 20 14:48
DunfermlineDunfermline
Ayr UnitedAyr United
3
0
Sep 11 14:03
Ayr UnitedAyr United
DunfermlineDunfermline
3
1
Sep 11 14:00
Ayr UnitedAyr United
DunfermlineDunfermline
3
1
Apr 10 14:01
Ayr UnitedAyr United
DunfermlineDunfermline
1
1
Jan 23 15:01
DunfermlineDunfermline
Ayr UnitedAyr United
0
0
Nov 07 15:00
Ayr UnitedAyr United
DunfermlineDunfermline
0
0
Jan 04 15:00
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
Dec 03 20:32
Ayr UnitedAyr United
DunfermlineDunfermline
0
1
Dec 03 19:45
Ayr UnitedAyr United
DunfermlineDunfermline
0
1
Oct 19 14:35
DunfermlineDunfermline
Ayr UnitedAyr United
3
2
Oct 19 14:00
DunfermlineDunfermline
Ayr UnitedAyr United
3
2
Mar 29 19:05
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
Dec 22 15:00
DunfermlineDunfermline
Ayr UnitedAyr United
0
0
Aug 25 14:02
Ayr UnitedAyr United
DunfermlineDunfermline
4
1
Aug 25 13:00
Ayr UnitedAyr United
DunfermlineDunfermline
4
1
Mar 18 15:00
DunfermlineDunfermline
Ayr UnitedAyr United
0
1
Jan 07 15:00
Ayr UnitedAyr United
DunfermlineDunfermline
0
2

Dunfermline vs Ayr United Stats — Championship 2025

On this page, you can find all key match statistics and head-to-head (H2H) data for the upcoming clash between Dunfermline and Ayr United in the Championship. The game will take place on 20.12.2025 at 15:00 in Scotland. All information is updated as of 13.12.2025 and reflects verified historical and current performance indicators.

Dunfermline vs Ayr United Head-to-Head Overview

These two teams have faced each other 28 times, producing competitive and often unpredictable encounters.

  • The last meeting took place on 31.10.2025, ending with a Ayr United 0-1 Dunfermline result.
  • Across all meetings, Dunfermline have scored 29 goals, while Ayr United have netted 34.

Biggest victories:

  • Dunfermline — 3:0
  • Ayr United — 3:0

Below you can find the recent head-to-head results:

DateEventScore
31.10.2025Ayr United vs Dunfermline0 - 1
23.09.2025Dunfermline vs Ayr United0 - 1
29.03.2025Ayr United vs Dunfermline3 - 0

Dunfermline and Ayr United Performance Stats

  • Dunfermline recent stats:

DateEventScore
09.12.2025Queen of the South vs Dunfermline0 - 0
06.12.2025Dunfermline vs Arbroath1 - 2
29.11.2025Dunfermline vs Queen of the South2 - 1

  • Ayr United recent stats:

DateEventScore
12.12.2025Ayr United vs St Johnstone2 - 4
09.12.2025Ayr United vs Peterhead2 - 1
06.12.2025Ayr United vs Partick Thistle0 - 0

Stay Updated with Oddsfan

Oddsfan provides detailed match statistics, H2H data, and updated results for all fixtures in Championship. Track how Dunfermline and Ayr United perform before and after this fixture, and use these insights to follow every trend across the 2025 season.



Top Bookmakers

1
Bet $10 Get $30 in Free BetsBetibet
2
Bet $10 Get $30 in Free BetsZotabet
3
Up to 1000 EUR + 250 EUR freebetsGG.bet