Kyle Benedictus
Dunfermline Athletic

Dunfermline Athletic

Dunfermline Athletic were founded in 1885 and play their home games at KDM Group East End Park in Scotland.

Dunfermline Athletic are one of the familiar names of Scottish football, founded in 1885 and based at KDM Group East End Park. Their 2025-26 campaign was spent in the Championship, with a League Cup Group C programme also part of the year.

It was a young and sizeable squad, with 39 players and an average age of 22. The numbers pointed to a side with a little more edge away from home than at East End Park: they averaged 1.6 goals scored on the road, against 1.3 at home, while conceding only slightly more away than in Fife.

Andrew Tod carried the main scoring burden with 16 goals, backed by Chris Kane on 10. Josh Cooper and Barney Stewart both reached seven, with Callumn Morrison adding six, giving Dunfermline a spread of contributors beyond the obvious focal point.

Their closing league form was uneven rather than alarming. A 0-0 draw with Arbroath followed a 2-0 win at Queen’s Park, while earlier away results included a 2-2 draw at Airdrieonians and a 3-0 win at Ayr United. Defeats to St Johnstone and Partick Thistle kept the run from looking more substantial.

For Celtic supporters, Dunfermline remain a well-established Scottish club with a recognisable ground, a young squad, and enough away threat to merit attention when paths cross.

Last updated 8 June 2026. Send feedback

Dunfermline Athletic stats

Check out all of the statistics about Dunfermline Athletic.

1885
Founded
Neil Lennon (age 54)
Manager
Jim Leishman
Chair
The Pars
Nickname
KDM Group East End Park
Stadium
11,480
Capacity
Halbeath Road, Dunfermline, KY12 7RB, UK
Address
dafc.co.uk
Website

📅 Recent results

L
L
D
D
W
D

In recent matches, Dunfermline Athletic have recorded one win, three draws and two losses.

Celtic
Celtic
3 - 1
Dunfermline Athletic
Dunfermline Athletic
Partick Thistle
Partick Thistle
2 - 1
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
1 - 1
Partick Thistle
Partick Thistle
Arbroath
Arbroath
0 - 0
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
1 - 0
Arbroath
Arbroath
Dunfermline Athletic
Dunfermline Athletic
0 - 0
Arbroath
Arbroath

Dunfermline Athletic have worse recent form than Celtic, who have six wins in their last six games.

📈 League position analysis

After 36 games, Dunfermline Athletic are placed fourth in the league.

📊 League form

Track the performance of Dunfermline Athletic in their domestic league over their last six matches, home and away.

Overall

D
W
L
D
L
W
Dunfermline Athletic
Dunfermline Athletic
0 - 0
Arbroath
Arbroath
Queen's Park
Queen's Park
0 - 2
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
0 - 2
St Johnstone
St Johnstone
Airdrieonians
Airdrieonians
2 - 2
Dunfermline Athletic
Dunfermline Athletic
Partick Thistle
Partick Thistle
2 - 0
Dunfermline Athletic
Dunfermline Athletic
Ayr United
Ayr United
0 - 3
Dunfermline Athletic
Dunfermline Athletic

Dunfermline Athletic, with two wins, two draws and two losses, have worse overall form in their own domestic league , compared with how Celtic are doing in the Scottish Premiership. Celtic have six wins in their last six domestic league matches.

Home

D
L
W
W
W
W
Dunfermline Athletic
Dunfermline Athletic
0 - 0
Arbroath
Arbroath
Dunfermline Athletic
Dunfermline Athletic
0 - 2
St Johnstone
St Johnstone
Dunfermline Athletic
Dunfermline Athletic
3 - 1
Greenock Morton
Greenock Morton
Dunfermline Athletic
Dunfermline Athletic
3 - 0
Raith Rovers
Raith Rovers
Dunfermline Athletic
Dunfermline Athletic
3 - 0
Ross County
Ross County
Dunfermline Athletic
Dunfermline Athletic
1 - 0
Queen's Park
Queen's Park

Dunfermline Athletic, with four wins, one draw and one loss, have worse home form in their own domestic league than Celtic have in the Scottish Premiership. Celtic have five wins and one loss in their last six league matches at home.

Away

W
D
L
W
D
L
Queen's Park
Queen's Park
0 - 2
Dunfermline Athletic
Dunfermline Athletic
Airdrieonians
Airdrieonians
2 - 2
Dunfermline Athletic
Dunfermline Athletic
Partick Thistle
Partick Thistle
2 - 0
Dunfermline Athletic
Dunfermline Athletic
Ayr United
Ayr United
0 - 3
Dunfermline Athletic
Dunfermline Athletic
Ross County
Ross County
2 - 2
Dunfermline Athletic
Dunfermline Athletic
Arbroath
Arbroath
4 - 2
Dunfermline Athletic
Dunfermline Athletic

Dunfermline Athletic, with two wins, two draws and two losses, have worse away form in their own domestic league , compared with how Celtic are faring in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six away games in the league.

💪 Strengths and weaknesses

How well-rounded are Dunfermline Athletic across key performance areas this season?

Dunfermline Athletic
Celtic

⚽ Average statistics

Check out these per game stats for Dunfermline Athletic in their domestic league season 2025 - 2026.

⚽️ Goals scored
1.3
Home
1.6
Away
⚽️ Goals conceded
1.1
Home
1.2
Away
🟨 Yellow cards
2.1
Home
2
Away
🟥 Red cards
0.2
Home
0.1
Away
🤩 Biggest victory
3-0
Home
5-0
Away
🫣 Biggest defeat
2-0
Home
4-2
Away
⛳ Corners awarded
Home
Away
⛳ Corners conceded
Home
Away

🎯 Top scorers

Top scorers for Dunfermline Athletic in all competitions for the season 2025 - 2026.

Player
⚽️ Goals
16
Player
⚽️ Goals
10
Player
⚽️ Goals
7
⚽️ Goals
7
⚽️ Goals
6
Player
⚽️ Goals
4
⚽️ Goals
4
⚽️ Goals
3
Player
⚽️ Goals
3
⚽️ Goals
2
Player
⚽️ Goals
2
Player
⚽️ Goals
2
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1

⏱️ Time of first goal

Time of first goal scored for and against Dunfermline Athletic in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️
Against
⚽️⚽️
⏱️ Time
11-20 mins
For
⚽️⚽️
Against
⚽️⚽️⚽️⚽️⚽️
⏱️ Time
21-30 mins
For
⚽️⚽️⚽️
Against
⚽️
⏱️ Time
31-40 mins
For
⚽️⚽️
Against
⚽️⚽️
⏱️ Time
41-50 mins
For
⚽️⚽️⚽️
Against
⏱️ Time
51-60 mins
For
⚽️
Against
⚽️⚽️
⏱️ Time
61-70 mins
For
⚽️⚽️
Against
⏱️ Time
71-80 mins
For
Against
⚽️
⏱️ Time
81-90 mins
For
⚽️
Against

👥 Squad statistics

Squad stats for all Dunfermline Athletic players across the domestic league season 2025 - 2026.

Player
Deniz Mehmet
Deniz Mehmet
Goalkeeper
▶️ Starts
5
🔄 Subs
1
⏱️ Mins
524
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
6.4
Player
Thomas Margetts
Thomas Margetts
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Billy Terrell
Billy Terrell
Goalkeeper
▶️ Starts
15
🔄 Subs
⏱️ Mins
1,325
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
Player
▶️ Starts
30
🔄 Subs
⏱️ Mins
2,758
⚽️ Goals
2
🟨 Yellows
7
🟥 Reds
1
Rating
Player
Kieran Ngwenya
Kieran Ngwenya
Defender
▶️ Starts
15
🔄 Subs
⏱️ Mins
1,331
⚽️ Goals
4
🟨 Yellows
5
🟥 Reds
1
Rating
6.4
Player
Kyle Benedictus
Kyle Benedictus
Defender
▶️ Starts
11
🔄 Subs
6
⏱️ Mins
1,203
⚽️ Goals
🟨 Yellows
3
🟥 Reds
Rating
Player
Shea Kearney
Shea Kearney
Defender
▶️ Starts
17
🔄 Subs
11
⏱️ Mins
1,788
⚽️ Goals
🟨 Yellows
2
🟥 Reds
Rating
Player
Sam Fisher
Sam Fisher
Defender
▶️ Starts
🔄 Subs
1
⏱️ Mins
18
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Nurudeen Abdulai
Nurudeen Abdulai
Defender
▶️ Starts
22
🔄 Subs
1
⏱️ Mins
1,928
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
Rating
Player
Keith Bray
Keith Bray
Defender
▶️ Starts
9
🔄 Subs
9
⏱️ Mins
878
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Rating
Player
▶️ Starts
2
🔄 Subs
⏱️ Mins
187
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Sam Young
Sam Young
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Liam Hoggan
Liam Hoggan
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
John Tod
John Tod
Defender
▶️ Starts
16
🔄 Subs
2
⏱️ Mins
1,539
⚽️ Goals
1
🟨 Yellows
4
🟥 Reds
Rating
Player
Robbie Fraser
Robbie Fraser
Defender
▶️ Starts
29
🔄 Subs
2
⏱️ Mins
2,720
⚽️ Goals
1
🟨 Yellows
3
🟥 Reds
Rating
6.5
Player
Ewan Otoo
Ewan Otoo
Midfielder
▶️ Starts
6
🔄 Subs
4
⏱️ Mins
611
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
Player
Charlie Gilmour
Charlie Gilmour
Midfielder
▶️ Starts
28
🔄 Subs
3
⏱️ Mins
2,669
⚽️ Goals
2
🟨 Yellows
11
🟥 Reds
Rating
6.7
Player
Matty Todd
Matty Todd
Midfielder
▶️ Starts
23
🔄 Subs
5
⏱️ Mins
1,888
⚽️ Goals
2
🟨 Yellows
🟥 Reds
Rating
Player
Alfons Amade
Alfons Amade
Midfielder
▶️ Starts
17
🔄 Subs
11
⏱️ Mins
1,579
⚽️ Goals
🟨 Yellows
3
🟥 Reds
Rating
6.1
Player
Andrew Tod
Andrew Tod
Midfielder
▶️ Starts
29
🔄 Subs
3
⏱️ Mins
2,566
⚽️ Goals
13
🟨 Yellows
2
🟥 Reds
Rating
Player
Ewan McLeod
Ewan McLeod
Midfielder
▶️ Starts
2
🔄 Subs
⏱️ Mins
187
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Freddie Rowe
Freddie Rowe
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Mark Beveridge
Mark Beveridge
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Josh Cooper
Josh Cooper
Midfielder
▶️ Starts
11
🔄 Subs
11
⏱️ Mins
1,124
⚽️ Goals
3
🟨 Yellows
1
🟥 Reds
Rating
Player
▶️ Starts
9
🔄 Subs
13
⏱️ Mins
935
⚽️ Goals
🟨 Yellows
2
🟥 Reds
Rating
Player
Danny Dobbie
Danny Dobbie
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Chris McDowell
Chris McDowell
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Mins
5
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Jay Haughey
Jay Haughey
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Mins
4
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
▶️ Starts
3
🔄 Subs
12
⏱️ Mins
428
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Zak Rudden
Zak Rudden
Attacker
▶️ Starts
7
🔄 Subs
1
⏱️ Mins
538
⚽️ Goals
2
🟨 Yellows
3
🟥 Reds
Rating
6.5
Player
Rory MacLeod
Rory MacLeod
Attacker
▶️ Starts
9
🔄 Subs
7
⏱️ Mins
781
⚽️ Goals
2
🟨 Yellows
4
🟥 Reds
Rating
6.7
Player
Connor Young
Connor Young
Attacker
▶️ Starts
3
🔄 Subs
1
⏱️ Mins
251
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
Player
Chris Kane
Chris Kane
Attacker
▶️ Starts
7
🔄 Subs
19
⏱️ Mins
1,014
⚽️ Goals
6
🟨 Yellows
2
🟥 Reds
Rating
6.8
Player
Jake Sutherland
Jake Sutherland
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Lucas Fyfe
Lucas Fyfe
Attacker
▶️ Starts
2
🔄 Subs
6
⏱️ Mins
253
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
Rating
Player
Callumn Morrison
Callumn Morrison
Attacker
▶️ Starts
11
🔄 Subs
1
⏱️ Mins
935
⚽️ Goals
5
🟨 Yellows
2
🟥 Reds
Rating
6.4
Player
Callum Shearer
Callum Shearer
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Jack Quinn
Jack Quinn
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Mins
10
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Zeke Cameron
Zeke Cameron
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating

Dunfermline Athletic squad

Check out the current Dunfermline Athletic squad.

Goalkeepers

Defenders

Midfielders

Attackers

Dunfermline Athletic news

Read all the news about Dunfermline Athletic.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive