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, founded in 1885, remain one of Scottish football’s more familiar names outside the top flight. Their home is KDM Group East End Park, a ground with enough history about it to avoid needing much embellishment.

They ended the previous Championship campaign in sixth place, with a squad of 32 players and an average age of 23. At home, their league matches were generally narrow affairs, averaging 1.3 goals scored and 1.1 conceded per game.

The closing league form was uneven rather than alarming: goalless draws with Inverness CT and Arbroath followed a 2-0 win at Queen’s Park, while defeats to St Johnstone and Partick Thistle sat either side of a 2-2 draw at Airdrieonians. Andrew Tod led their scoring with four goals, ahead of Oli Shaw on three.

They enter 2026-27 as a mid-table Championship side with a young group and a settled place in the Scottish game. For Celtic supporters, Dunfermline are a known domestic opponent rather than a mystery brief.

📈 Key stats and insights

Dunfermline Athletic
Dunfermline Athletic had the best defensive record in the four-team comparison
Dunfermline Athletic
Dunfermline Athletic ranked behind Livingston for attacking output and only ahead of Queen's Park
Dunfermline Athletic
Dunfermline Athletic's recent run included a 5-0 win over Cove Rangers and a 1-0 away win at St Mirren
Dunfermline Athletic
Andrew Tod leads Dunfermline Athletic's scoring list ahead of Oli Shaw
Dunfermline Athletic
Celtic beat Dunfermline Athletic 3-1 in the recent results sample

⚔️ How they compare to Celtic

For Celtic supporters, Dunfermline Athletic profile as a low-scoring, defensively organised opponent rather than a side likely to trade chances. Celtic had the edge in the direct recent meeting, winning 3-1, and the broader data suggests Celtic's attacking quality should be the decisive separator if they move the ball quickly enough to disturb Dunfermline's compact defensive base.

Last updated 2 August 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
L
L

In recent matches, Dunfermline Athletic have recorded three wins, one draw and two losses.

Inverness CT
Inverness CT
0 - 0
Dunfermline Athletic
Dunfermline Athletic
St Mirren
St Mirren
0 - 1
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
Dunfermline Athletic
5 - 0
Cove Rangers
Cove Rangers
Dunfermline Athletic
Dunfermline Athletic
4 - 1
Dumbarton
Dumbarton
East Kilbride
East Kilbride
3 - 0
Dunfermline Athletic
Dunfermline Athletic
Celtic
Celtic
3 - 1
Dunfermline Athletic
Dunfermline Athletic

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

Dunfermline Athletic's latest results pointed to a side that tightened up after a rough spell. The losses at Celtic and East Kilbride were followed by four unbeaten matches, including a 1-0 win at St Mirren and a 5-0 home win over Cove Rangers, so the recent direction was clearly more stable and more ruthless.

📈 League position analysis

After 1 games, Dunfermline Athletic are placed sixth in the league.

📊 League form

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

Overall

D
D
W
L
D
L
Inverness CT
Inverness CT
0 - 0
Dunfermline Athletic
Dunfermline Athletic
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

Dunfermline Athletic, with one win, three draws and two losses, have worse overall form in Scotland's Championship, 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 Scotland's Championship than Celtic have in the Scottish Premiership. Celtic have six wins in their last six league matches at home.

Away

D
W
D
L
W
D
Inverness CT
Inverness CT
0 - 0
Dunfermline Athletic
Dunfermline Athletic
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

Dunfermline Athletic, with two wins, three draws and one loss, have worse away form in Scotland's Championship, 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.

The league form split suggested Dunfermline Athletic were more comfortable when they could control games at home, where a run of wins over Queen's Park, Ross County, Raith Rovers and Greenock Morton showed real authority. Away from home, the pattern was more pragmatic: draws at Inverness CT, Airdrieonians and Ross County sat alongside clean-sheet wins at Queen's Park and Ayr United, so they travelled as a hard side to shift rather than an expansive one.

💪 Strengths and weaknesses

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

Dunfermline Athletic
Celtic

For Celtic supporters, Dunfermline Athletic profile as a low-scoring, defensively organised opponent rather than a side likely to trade chances. Celtic had the edge in the direct recent meeting, winning 3-1, and the broader data suggests Celtic's attacking quality should be the decisive separator if they move the ball quickly enough to disturb Dunfermline's compact defensive base.

The radar points to a side whose standout strength was defensive control, with the best concession rate in the comparison and particularly strong away resilience. The weakness was chance creation and attacking carry, especially away from home, where their scoring profile was the least effective part of the model. In short, Dunfermline Athletic looked better equipped to frustrate than to overwhelm.

⚽ Average statistics

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

⚽️ Goals scored
1.3
Home
Away
⚽️ Goals conceded
1.1
Home
Away

Dunfermline Athletic's profile was built from the back. They had the best defensive record in the four-team comparison, ahead of Queen's Park at the other end of the scale, but their attack sat behind Livingston's pace-setting output and only above Queen's Park. That imbalance matters: they looked capable of keeping games tight, but less naturally equipped to chase them.

🟨 Yellow cards
2.1
Home
1
Away
🟥 Red cards
0.2
Home
Away

The discipline split was notable. Dunfermline Athletic were considerably more card-prone at home, averaging 2.1 yellows compared with one away, and the red-card rate also appeared only in the home data. That points to a more confrontational edge at East End Park rather than a consistently abrasive approach everywhere.

🤩 Biggest victory
3-0
Home
Away
🫣 Biggest defeat
2-0
Home
Away

The ceiling was visible in their more emphatic wins: the 5-0 over Cove Rangers and 4-1 against Dumbarton showed they could punish weaker opposition when momentum turned. The floor was also clear enough, with a 3-0 defeat at East Kilbride and a 2-0 home league defeat showing that when their defensive structure broke, the attack was not always able to drag them back into games.

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

Andrew Tod carried the clearest goal threat in the supplied data, with Oli Shaw close enough behind to stop the attack looking entirely dependent on one player. Josh Cooper and Chris Kane added secondary scoring, but the spread still looked narrow rather than deep across the squad.

⏱️ 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 Athletic were not defined by explosive starts; their first goals tended to arrive after the opening exchanges, with a small cluster between 20 and 50 minutes. The more obvious vulnerability was early concession, especially in the 10-20 minute window, where opponents found the first breakthrough five times.

👥 Squad statistics

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

Player
Aston Oxborough
Aston Oxborough
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
7.1
Player
Musa Dibaga
Musa Dibaga
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ 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
John Tod
John Tod
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Kyle Benedictus
Kyle Benedictus
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Luke Robinson
Luke Robinson
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Nurudeen Abdulai
Nurudeen Abdulai
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Shea Kearney
Shea Kearney
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Keith Bray
Keith Bray
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Aaron Donnelly
Aaron Donnelly
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.5
Player
Robbie Fraser
Robbie Fraser
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.5
Player
Charlie Gilmour
Charlie Gilmour
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.7
Player
Alfons Amade
Alfons Amade
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.1
Player
Kian Corbally
Kian Corbally
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Andrew Tod
Andrew Tod
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Ewan McLeod
Ewan McLeod
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ 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
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 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
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.4
Player
Zak Rudden
Zak Rudden
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.5
Player
Oli Shaw
Oli Shaw
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Rory MacLeod
Rory MacLeod
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.7
Player
Connor Young
Connor Young
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Chris Kane
Chris Kane
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
6.8
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

Dunfermline Athletic used 32 players, which suggests a broad squad footprint rather than a tiny, fixed core. The starts, minutes and league-goals fields in the supplied squad data were not populated in a way that supports a firmer reading on selection hierarchy or attacking dependency.

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