Home and away
The same record, split by where it was played.
At home
42.3%
626 played, 265 won.
1.52 scored a game.
Away
32.8%
629 played, 206 won.
1.21 scored a game.
How the market priced them
37.4%
1,030 priced matches at an average of 3.22, which implied 31.1%.
Season by season 63
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Saturday 26 December 2026
H
Dunfermline
scheduled
Raith Rovers
—
Saturday 19 December 2026
A
Dunfermline
scheduled
Livingston
—
Saturday 12 December 2026
H
Dunfermline
scheduled
Stenhousemuir
—
Saturday 5 December 2026
A
Dunfermline
scheduled
Partick
—
Saturday 28 November 2026
A
Dunfermline
scheduled
Queen of the South
—
Saturday 21 November 2026
H
Dunfermline
scheduled
Morton
—
Saturday 14 November 2026
H
Dunfermline
scheduled
Arbroath
—
Friday 6 November 2026
A
Dunfermline
scheduled
Raith Rovers
—
Tuesday 3 November 2026
A
Dunfermline
scheduled
Bonnyrigg Rose Athletic
—
Saturday 31 October 2026
H
Dunfermline
scheduled
Inverness CT
—
Tuesday 27 October 2026
A
Dunfermline
1 – 0
Stenhousemuir
—
Saturday 24 October 2026
A
Dunfermline
1 – 0
Queen's Park
1.51
Tuesday 20 October 2026
H
Dunfermline
1 – 1
Partick
2.58
Saturday 17 October 2026
H
Dunfermline
0 – 0
Livingston
2.31
Saturday 10 October 2026
A
Dunfermline
1 – 1
Ayr Utd
2.17
Saturday 3 October 2026
H
Dunfermline
1 – 4
Aberdeen
—
Saturday 19 September 2026
A
Dunfermline
1 – 0
Morton
1.43
Saturday 12 September 2026
H
Dunfermline
2 – 0
Queen's Park
1.50
Saturday 5 September 2026
A
Dunfermline
1 – 1
Arbroath
2.55
Friday 28 August 2026
H
Dunfermline
1 – 0
Raith Rovers
2.54
Saturday 22 August 2026
A
Dunfermline
0 – 2
Livingston
4.35
Saturday 15 August 2026
H
Dunfermline
1 – 2
Ross County
2.25
Saturday 8 August 2026
H
Dunfermline
1 – 1
Ayr Utd
2.05
Saturday 1 August 2026
A
Dunfermline
0 – 0
Inverness CT
2.95
Sunday 26 July 2026
A
Dunfermline
1 – 0
ST Mirren
4.45
Tuesday 21 July 2026
H
Dunfermline
5 – 0
Cove Rangers
1.26
Tuesday 14 July 2026
H
Dunfermline
4 – 1
Dumbarton
1.22
Saturday 11 July 2026
A
Dunfermline
0 – 3
East Kilbride
1.66
Saturday 4 July 2026
A
Dunfermline
3 – 0
Kelty Hearts
1.55
Saturday 27 June 2026
A
Dunfermline
2 – 1
Clyde
1.71