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 provincial names, founded in 1885 and still anchored at KDM Group East End Park. Their current side is a young one, with a 33-man squad averaging 23, and the shape of their season so far has been more stubborn than expansive.

They sit fourth in the Championship in the 2026-27 season, with recent league form built on control and narrow margins: three wins and three draws from their last six, including 1-0 away victories at Stenhousemuir, Queen’s Park and Greenock Morton. At home, they have been particularly hard to shift, conceding just 0.4 goals per match on average.

Goals have been shared rather than carried by one obvious scorer. Josh Cooper and Andrew Tod lead with six each, while Rory MacLeod and Oli Shaw have added three apiece. Dunfermline’s cup involvement has taken in the League Cup second round and Challenge Cup second round, but their league position is the clearest measure of where they stand.

For Celtic supporters, Dunfermline are best viewed as a compact Championship side in decent form, defensively reliable and comfortable in tight games. They are not prolific, but they are making themselves difficult to beat.

📈 Key stats and insights

Dunfermline Athletic
Dunfermline Athletic have the best defensive record in the league
Dunfermline Athletic
Dunfermline Athletic are currently unbeaten in their last six matches
Dunfermline Athletic
Dunfermline Athletic have used thirty-three players this season
Dunfermline Athletic
Dunfermline Athletic have scored ten league goals with Josh Cooper supplying four of them

⚔️ How they compare to Celtic

Against Celtic the contrast is straightforward: Celtic top the table on 27 points and carry the edge in overall form and attacking threat, while Dunfermline's comparative strength is defensive compactness — conceding about 0.5 goals per match — which makes them likely to set up to frustrate rather than outscore the champions.

Last updated 28 October 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

W
W
D
D
D
W

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

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
Ayr United
Ayr United
1 - 1
Dunfermline Athletic
Dunfermline Athletic
Greenock Morton
Greenock Morton
0 - 1
Dunfermline Athletic
Dunfermline Athletic

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

Dunfermline Athletic arrive with a six-match unbeaten run, a sequence built on narrow margins rather than high-scoring days; recent 1-0 wins at Stenhousemuir and Queen's Park bookend draws with Livingston and Partick Thistle and underline a steady, defence-first profile.

📈 League position analysis

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

Positionally the club has oscillated only modestly, moving between sixth and fourth over the last six rounds and now sitting fourth after twelve matches, which suggests a stable mid-table footing rather than wild volatility.

📊 League form

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

Overall

W
W
D
D
D
W
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
Ayr United
Ayr United
1 - 1
Dunfermline Athletic
Dunfermline Athletic
Greenock Morton
Greenock Morton
0 - 1
Dunfermline Athletic
Dunfermline Athletic

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

D
D
W
W
D
D
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
Dunfermline Athletic
0 - 0
Arbroath
Arbroath

Dunfermline Athletic, with two wins and four 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

W
W
D
W
D
L
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
Livingston
Livingston
2 - 0
Dunfermline Athletic
Dunfermline Athletic

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

The home/away split shows a team that produces low-scoring stalemates at East End Park and nicked one-goal victories on the road; home fixtures have yielded a string of draws while recent away results have been slightly more decisive, pointing to a side that is narrowly more effective when compact on the road.

💪 Strengths and weaknesses

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

Dunfermline Athletic
Celtic

Against Celtic the contrast is straightforward: Celtic top the table on 27 points and carry the edge in overall form and attacking threat, while Dunfermline's comparative strength is defensive compactness — conceding about 0.5 goals per match — which makes them likely to set up to frustrate rather than outscore the champions.

The radar paints a clear picture: defensive solidity is the standout strength — the best concession rate in the league — while attacking output is the principal weakness, with home scoring only marginally better than away; they are most effective at keeping games tight and least effective at generating a sustained attacking threat compared with the division's higher-scoring sides.

⚽ Average statistics

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

⚽️ Goals scored
1
Home
0.7
Away
⚽️ Goals conceded
0.4
Home
0.6
Away

Dunfermline's profile is defined by defence rather than firepower: they boast the best defensive record in the league, conceding around 0.5 goals per match, while their attack sits third in the four-team division — Raith Rovers lead the scoring charts and Queen's Park sit at the other end of the spectrum.

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

Their ceiling this season has been modest — biggest home win 2-0 and biggest away win 1-0 — while the floor is exemplified by a two-goal reverse away, illustrating a narrow variance between highs and lows and a dependence on tight, controlled outcomes.

⛳ 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
⚽️ Goals
3
Player
Oli Shaw
Oli Shaw
⚽️ Goals
3
Player
⚽️ Goals
1
Player
⚽️ Goals
1
⚽️ Goals
1

Goal responsibility is concentrated: Josh Cooper is the club's top league threat with four league goals and shares the season contribution tally with Andrew Tod outside the league, so Dunfermline rely more on a small set of contributors than a broad goalscoring spread.

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

The team tends to find or concede early rhythm: several of their first-half goals arrive inside the first twenty minutes, but four of their first goals conceded came between the tenth and twentieth minute and a repeated concession window appears between the fiftieth and sixtieth minute, which highlights two brief periods opponents have exploited.

👥 Squad statistics

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

Player
Aston Oxborough
Aston Oxborough
Goalkeeper
▶️ Starts
10
🔄 Subs
–
⏱️ Mins
936
⚽️ 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
–
⏱️ Mins
74
⚽️ 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
9
🔄 Subs
–
⏱️ Mins
844
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Shea Kearney
Shea Kearney
Defender
▶️ Starts
2
🔄 Subs
1
⏱️ Mins
199
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
▶️ Starts
9
🔄 Subs
–
⏱️ Mins
831
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Keith Bray
Keith Bray
Defender
▶️ Starts
4
🔄 Subs
4
⏱️ Mins
332
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Aaron Donnelly
Aaron Donnelly
Defender
▶️ Starts
3
🔄 Subs
2
⏱️ Mins
322
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.5
Player
Robbie Fraser
Robbie Fraser
Defender
▶️ Starts
11
🔄 Subs
–
⏱️ Mins
1,006
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.5
Player
Charlie Gilmour
Charlie Gilmour
Midfielder
▶️ Starts
2
🔄 Subs
6
⏱️ Mins
273
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Alfons Amade
Alfons Amade
Midfielder
▶️ Starts
10
🔄 Subs
1
⏱️ Mins
879
⚽️ Goals
–
🟨 Yellows
3
🟥 Reds
–
⭐ Rating
–
Player
Kian Corbally
Kian Corbally
Midfielder
▶️ Starts
1
🔄 Subs
3
⏱️ Mins
154
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Allan Oyirwoth
Allan Oyirwoth
Midfielder
▶️ Starts
8
🔄 Subs
–
⏱️ Mins
690
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Dylan Lobban
Dylan Lobban
Midfielder
▶️ Starts
9
🔄 Subs
–
⏱️ Mins
844
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
–
Player
Andrew Tod
Andrew Tod
Midfielder
▶️ Starts
10
🔄 Subs
1
⏱️ Mins
886
⚽️ 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
6
🔄 Subs
5
⏱️ Mins
596
⚽️ 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
3
⏱️ Mins
241
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.5
Player
Oli Shaw
Oli Shaw
Attacker
▶️ Starts
3
🔄 Subs
5
⏱️ Mins
349
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Rory MacLeod
Rory MacLeod
Attacker
▶️ Starts
6
🔄 Subs
1
⏱️ Mins
483
⚽️ Goals
3
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
–
Player
Olly Thomas
Olly Thomas
Attacker
▶️ Starts
–
🔄 Subs
3
⏱️ Mins
47
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Chris Kane
Chris Kane
Attacker
▶️ Starts
1
🔄 Subs
6
⏱️ Mins
190
⚽️ 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
8
🔄 Subs
2
⏱️ Mins
637
⚽️ Goals
–
🟨 Yellows
3
🟥 Reds
–
⭐ Rating
–

Squad usage is extensive: thirty-three players have featured and the most-used starter has eleven starts, a pattern that combines heavy rotation with limited minutes for any single core, while the ten league goals are concentrated among a handful of players rather than being spread widely across the roster.

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