Charlie Gilmour
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 remain one of Scottish football’s established names, founded in 1885 and still based at KDM Group East End Park. Their current side is a young one, with 33 players and an average age of 23, and they are operating near the top end of the Championship rather than simply making up the numbers.

Their league form has been tidy rather than spectacular. Dunfermline are unbeaten across their last six league matches, including a 5-1 home win over Inverness CT and narrow away victories at Stenhousemuir and Queen’s Park. The most recent outing was a 0-0 draw at Raith Rovers, in keeping with a side that has generally kept games tight.

That defensive shape has been especially clear at East End Park, where they are conceding only 0.5 goals per match on average while scoring 1.7. Away from home, the scoring drops to 0.6 per match, though the defensive return remains the same. Josh Cooper and Andrew Tod lead the scoring with six goals each, followed by Oli Shaw on five.

Dunfermline sit third in the Championship during the 2026-27 season. They also reached the second round of the League Cup and the third round of the Challenge Cup, but their present relevance lies in a solid league campaign built on a reliable defence and enough goals to keep them in the promotion conversation.

📈 Key stats and insights

Dunfermline Athletic
Dunfermline Athletic have the best defensive record in the league
Dunfermline Athletic
Dunfermline Athletic score almost three times as many goals at home as they do away
Dunfermline Athletic
Dunfermline Athletic's biggest win this season is a 5-1 home victory
Dunfermline Athletic
Dunfermline Athletic have used 33 players this season, indicating heavy rotation

⚔️ How they compare to Celtic

Celtic arrive with the clearer overall form and the points advantage — top of the table on twenty-eight points — but Dunfermline possess a defensive edge that can blunt attacks, and their strong home scoring makes East End Park a tricky place; overall Celtic have the attacking quality and depth to control most ties, while Dunfermline's compact defence and home threat give them a realistic chance of frustrating the champions.

Last updated 7 November 2026. Send feedback

Dunfermline Athletic stats

Check out all of the statistics about Dunfermline Athletic.

1885
Founded
Neil Lennon (age 55)
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

D
W
W
W
W
D

In recent matches, Dunfermline Athletic have recorded four wins and two draws.

Raith Rovers
Raith Rovers
0 - 0
Dunfermline Athletic
Dunfermline Athletic
Bonnyrigg Rose
Bonnyrigg Rose
2 - 4
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
5 - 1
Inverness CT
Inverness CT
Stenhousemuir
Stenhousemuir
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Queen's Park
Queen's Park
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
1 - 1
Partick Thistle
Partick Thistle

Dunfermline Athletic have better recent form than Celtic, who have three wins, one draw and two losses in their last six games.

The recent run reads as a clear upturn: unbeaten in their last six matches with four wins and two draws, a sequence that includes a statement 5-1 home victory over Inverness CT and a tight 0-0 draw at Raith Rovers, suggesting momentum is building and results are improving rather than faltering.

📈 League position analysis

After 14 games, Dunfermline Athletic are placed third in the league.

Over the last six rounds Dunfermline Athletic have climbed from sixth to third, a steady upward trajectory that leaves them sitting third after fourteen rounds and shows more consistency than volatility through this window of the season.

📊 League form

Track the performance of Dunfermline Athletic in Scotland's Championship over their last six matches, home and away.

Overall

D
W
W
W
D
D
Raith Rovers
Raith Rovers
0 - 0
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
5 - 1
Inverness CT
Inverness CT
Stenhousemuir
Stenhousemuir
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Queen's Park
Queen's Park
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
1 - 1
Partick Thistle
Partick Thistle
Dunfermline Athletic
Dunfermline Athletic
0 - 0
Livingston
Livingston

Dunfermline Athletic, with three wins and three draws, have worse overall form in Scotland's Championship, compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six domestic league matches.

Home

W
D
D
W
W
D
Dunfermline Athletic
Dunfermline Athletic
5 - 1
Inverness CT
Inverness CT
Dunfermline Athletic
Dunfermline Athletic
1 - 1
Partick Thistle
Partick Thistle
Dunfermline Athletic
Dunfermline Athletic
0 - 0
Livingston
Livingston
Dunfermline Athletic
Dunfermline Athletic
2 - 0
Queen's Park
Queen's Park
Dunfermline Athletic
Dunfermline Athletic
1 - 0
Raith Rovers
Raith Rovers
Dunfermline Athletic
Dunfermline Athletic
1 - 1
Ayr United
Ayr United

Dunfermline Athletic, with three wins and three draws, have worse home form in Scotland's Championship than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

D
W
W
D
W
D
Raith Rovers
Raith Rovers
0 - 0
Dunfermline Athletic
Dunfermline Athletic
Stenhousemuir
Stenhousemuir
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Queen's Park
Queen's Park
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Ayr United
Ayr United
1 - 1
Dunfermline Athletic
Dunfermline Athletic
Greenock Morton
Greenock Morton
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Arbroath
Arbroath
1 - 1
Dunfermline Athletic
Dunfermline Athletic

Dunfermline Athletic, with three wins and three draws, have worse away form in Scotland's Championship, compared with how Celtic are faring in the Scottish Premiership. Celtic have five wins and one loss in their last six away games in the league.

The home/away split exposes two different teams: at home Dunfermline are expansive and decisive, turning matches into wins such as the 5-1 and 2-0 results, while away they are compact and pragmatic, grinding out 1-0 victories and draws — a pattern of strong home attack and conservative road management.

💪 Strengths and weaknesses

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

Dunfermline Athletic
Celtic

Celtic arrive with the clearer overall form and the points advantage — top of the table on twenty-eight points — but Dunfermline possess a defensive edge that can blunt attacks, and their strong home scoring makes East End Park a tricky place; overall Celtic have the attacking quality and depth to control most ties, while Dunfermline's compact defence and home threat give them a realistic chance of frustrating the champions.

The radar paints a defence-first team that is exceptionally difficult to break down and very effective at home where goals come freely; their weakest touchpoint is the away attack and set-piece output, with corner figures effectively negligible, so they are most dangerous in open play at East End Park and least threatening from dead-ball scenarios on the road.

⚽ Average statistics

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

⚽️ Goals scored
1.7
Home
0.6
Away
⚽️ Goals conceded
0.5
Home
0.5
Away

Defensively Dunfermline are the benchmark in this division, conceding far fewer than any rival, while their attack is functional rather than free-flowing — Raith Rovers sit ahead for scoring, Queen's Park lag behind, and Dunfermline rely on defensive solidity to win tight games rather than outscoring opponents frequently.

🟨 Yellow cards
1.8
Home
1.8
Away
🟥 Red cards
–
Home
–
Away
🤩 Biggest victory
5-1
Home
1-0
Away
🫣 Biggest defeat
–
Home
2-0
Away

The 5-1 home victory underlines Dunfermline's ceiling — they can dismantle opponents at East End Park — while the narrow 1-0 away wins and a heaviest defeat of 2-0 away indicate a relatively limited floor; they are more likely to suffer narrow losses than heavy reverse results.

⛳ Corners awarded
–
Home
–
Away
⛳ Corners conceded
–
Home
–
Away

🎯 Top scorers

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

Player
⚽️ Goals
6
Player
⚽️ Goals
6
Player
Oli Shaw
Oli Shaw
⚽️ Goals
5
Player
⚽️ Goals
3
Player
⚽️ Goals
2
Player
⚽️ Goals
2
⚽️ Goals
1
Player
Olamilekan Adams
Olamilekan Adams
⚽️ Goals
1
Player
Kian Corbally
Kian Corbally
⚽️ Goals
1
Player
⚽️ Goals
1
⚽️ Goals
1
Player
⚽️ Goals
1

Josh Cooper carries the principal league goal threat with the most league strikes for the club, but goals are shared across the squad in all competitions with contributions from Andrew Tod and Oli Shaw, meaning there is not a single prolific finisher shouldering the burden alone.

⏱️ 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
–

Dunfermline often start matches brightly and have scored early on several occasions, yet their vulnerability is clustered in the ten-to-twenty-minute window when they have conceded most often, and they also show a tendency to concede in the middle of the second half, around fifty to sixty minutes.

👥 Squad statistics

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

Player
Aston Oxborough
Aston Oxborough
Goalkeeper
▶️ Starts
13
🔄 Subs
–
⏱️ Mins
1,214
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
7.1
Player
Musa Dibaga
Musa Dibaga
Goalkeeper
▶️ Starts
1
🔄 Subs
–
⏱️ Mins
95
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Thomas Margetts
Thomas Margetts
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Billy Terrell
Billy Terrell
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Freddie Turley
Freddie Turley
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
John Tod
John Tod
Defender
▶️ Starts
1
🔄 Subs
3
⏱️ Mins
146
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Kyle Benedictus
Kyle Benedictus
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Luke Robinson
Luke Robinson
Defender
▶️ Starts
2
🔄 Subs
1
⏱️ Mins
185
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Nurudeen Abdulai
Nurudeen Abdulai
Defender
▶️ Starts
12
🔄 Subs
–
⏱️ Mins
1,122
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Shea Kearney
Shea Kearney
Defender
▶️ Starts
2
🔄 Subs
2
⏱️ Mins
208
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
▶️ Starts
9
🔄 Subs
–
⏱️ Mins
831
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Keith Bray
Keith Bray
Defender
▶️ Starts
6
🔄 Subs
5
⏱️ Mins
538
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Aaron Donnelly
Aaron Donnelly
Defender
▶️ Starts
6
🔄 Subs
2
⏱️ Mins
554
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.5
Player
Robbie Fraser
Robbie Fraser
Defender
▶️ Starts
14
🔄 Subs
–
⏱️ Mins
1,266
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
6.5
Player
Charlie Gilmour
Charlie Gilmour
Midfielder
▶️ Starts
2
🔄 Subs
9
⏱️ Mins
327
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Alfons Amade
Alfons Amade
Midfielder
▶️ Starts
13
🔄 Subs
1
⏱️ Mins
1,103
⚽️ Goals
–
🟨 Yellows
3
🟥 Reds
–
⭐ Rating
–
Player
Kian Corbally
Kian Corbally
Midfielder
▶️ Starts
1
🔄 Subs
4
⏱️ Mins
171
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Allan Oyirwoth
Allan Oyirwoth
Midfielder
▶️ Starts
11
🔄 Subs
–
⏱️ Mins
960
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Dylan Lobban
Dylan Lobban
Midfielder
▶️ Starts
12
🔄 Subs
–
⏱️ Mins
1,122
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Andrew Tod
Andrew Tod
Midfielder
▶️ Starts
13
🔄 Subs
1
⏱️ Mins
1,147
⚽️ Goals
2
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Mark Beveridge
Mark Beveridge
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Josh Cooper
Josh Cooper
Midfielder
▶️ Starts
7
🔄 Subs
5
⏱️ Mins
633
⚽️ Goals
4
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Chris McDowell
Chris McDowell
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jay Haughey
Jay Haughey
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Callumn Morrison
Callumn Morrison
Attacker
▶️ Starts
2
🔄 Subs
5
⏱️ Mins
248
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.4
Player
Zak Rudden
Zak Rudden
Attacker
▶️ Starts
3
🔄 Subs
4
⏱️ Mins
258
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.5
Player
Oli Shaw
Oli Shaw
Attacker
▶️ Starts
4
🔄 Subs
6
⏱️ Mins
457
⚽️ Goals
2
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Rory MacLeod
Rory MacLeod
Attacker
▶️ Starts
8
🔄 Subs
2
⏱️ Mins
644
⚽️ Goals
3
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Olly Thomas
Olly Thomas
Attacker
▶️ Starts
–
🔄 Subs
4
⏱️ Mins
65
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Chris Kane
Chris Kane
Attacker
▶️ Starts
1
🔄 Subs
7
⏱️ Mins
215
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Callum Shearer
Callum Shearer
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jack Quinn
Jack Quinn
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Olamilekan Adams
Olamilekan Adams
Attacker
▶️ Starts
11
🔄 Subs
2
⏱️ Mins
890
⚽️ Goals
1
🟨 Yellows
4
🟥 Reds
–
⭐ Rating
–

Usage of thirty-three players and a most-used starter on only thirteen league starts points to heavy rotation and a broad squad make-up, while a modest total of league goals suggests the side depends on a small core for minutes and a collective scoring effort rather than one dependable source.

Dunfermline Athletic squad

Check out the current Dunfermline Athletic squad.

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