
Xtra rating
1568
Conservative: 1074
Rank club
467
Updated: 23 May 2026
Dunfermline Upcoming matches by league
League Cup
-
11 July 2026 - 14:00 Group Stage
East KilbrideNo H2HDunfermline
K Park Training Academy -
14 July 2026 - 18:45 Group Stage
DunfermlineNo H2HDumbarton
Friendlies Clubs
-
27 June 2026 - 14:00 Club Friendlies
ClydeNo H2HDunfermline
Dunfermline Last matches by league
League Cup
Friendlies Clubs
FA Cup
-
23 May 2026 - 14:00 Final
Celtic3 - 1Dunfermline
Hampden Park -
18 April 2026 - 11:30 Semi-finals
Dunfermline0 - 0Falkirk
Hampden Park -
7 March 2026 - 19:30 Quarter-finals
Dunfermline3 - 0Aberdeen
-
7 February 2026 - 15:00 Round of 16
Dunfermline2 - 0Kelty Hearts
Premiership
-
15 May 2026 - 18:45 Semi-finals
Partick2 - 1Dunfermline
-
12 May 2026 - 18:45 Semi-finals
Dunfermline1 - 1Partick
-
8 May 2026 - 18:30 Quarter-finals
Arbroath0 - 0Dunfermline
Gayfield Park -
5 May 2026 - 18:45 Quarter-finals
Dunfermline1 - 0Arbroath
Championship
Challenge Cup
Dunfermline Team Roster
position Goalkeeper
1
Deniz Doğan Mehmet
GK
England
21
Mason Munn
GK
Northern Ireland
position Defender
2
Jeremiah Chukwuedo Chilokoa-Mullen
DEF
Scotland
3
Kieran Ngwenya
DEF
Scotland
4
Kyle Benedictus
DEF
Scotland
6
Ewan Otoo
DEF
Scotland
11
Shea Kearney
DEF
Northern Ireland
12
Sam Fisher
DEF
Scotland
18
Nurudeen Abdulai
DEF
Ghana
23
A. Davidson
DEF
31
John Tod
DEF
Scotland
position Midfielder
5
Christopher Hamilton
MID
Scotland
8
Charlie Ian Gilmour
MID
England
10
Matthew Todd
MID
Scotland
14
Alfons Antonio Chico Amade
MID
Germany
16
E. McLeod
MID
22
Keith Bray
MID
Scotland
25
Kane Ritchie-Hosler
MID
England
26
Andrew Tod Junior
MID
Scotland
35
Tashan Oakley-Boothe
MID
England
47
Robbie Fraser
MID
Scotland
position Attacker
9
Z. Rudden
FWD
16
Rory Iain MacLeod
FWD
Scotland
20
Christopher Kane
FWD
Scotland
33
Josh Cooper
FWD
Scotland
34
Lucas Fyfe
FWD
38
Callumn Morrison
FWD
Scotland
41
' />
F. Shearer
FWD
44
' />
J. Quinn
FWD
Last Dunfermline Coachs
Neil Francis Lennon
Northern Ireland
Coach since
1 March 2025
Coach until
History
| Coach | Coach country | Coach since | Coach until |
|---|---|---|---|
| Neil Francis Lennon | Northern Ireland | 1 March 2025 | |
| Michael Tidser | Scotland | 1 January 2025 | 1 March 2025 |
| John McLaughlan | Scotland | 1 December 2024 | 1 January 2025 |
| James McPake | Scotland | 1 May 2022 | 1 December 2024 |
| John Hughes | Scotland | 1 November 2021 | 1 May 2022 |
| Peter Grant | Scotland | 1 May 2021 | 1 December 2021 |
| Stephen Crawford | Scotland | 1 January 2019 | 1 May 2021 |
| Allan Johnston | Scotland | 1 July 2015 | 1 January 2019 |
| John Potter | Scotland | 1 December 2014 | 1 May 2015 |
| James McIntyre | Scotland | 1 December 2007 | 1 March 2012 |
Dunfermline Transfers
Latest player transfers from
| Player | Team from | Transfer type | Transfer date |
|---|---|---|---|
| F. Rowe |
East Fife
|
Return from loan | 30 May 2026 |
| Z. Cameron |
Stenhousemuir
|
Return from loan | 30 May 2026 |
| M. Munn |
Forfar Athletic
|
Return from loan | 30 May 2026 |
| S. Fisher |
Kelty Hearts
|
Return from loan | 30 May 2026 |
East Kilbride
|
Return from loan | 30 May 2026 | |
| C. Young |
East Kilbride
|
Return from loan | 30 May 2026 |
| A. Davidson |
Kelty Hearts
|
Return from loan | 28 February 2026 |
| A. Oxborough |
Motherwell
|
Loan | 23 February 2026 |
| F. Turley |
Derby
|
Loan | 31 January 2026 |
| G. Carey |
Livingston
|
Loan | 28 January 2026 |
| C. Morrison |
Linfield
|
Transfer | 15 January 2026 |
| T. Sutherland |
Clyde
|
Return from loan | 12 January 2026 |
| O. Thomas |
Bristol City
|
Loan | 6 January 2026 |
| J. Sutherland |
Forfar Athletic
|
Return from loan | 4 January 2026 |
| E. McLeod |
East Fife
|
Return from loan | 3 January 2026 |
Latest player transfers to
| Player | Team to | Transfer type | Transfer date |
|---|---|---|---|
| A. Oxborough |
Motherwell
|
Return from loan | 30 May 2026 |
| G. Carey |
Livingston
|
Return from loan | 30 May 2026 |
| F. Turley |
Derby
|
Return from loan | 30 May 2026 |
| O. Thomas |
Bristol City
|
Return from loan | 30 May 2026 |
| A. Davidson |
Kelty Hearts
|
Loan | 4 March 2026 |
| A. Davidson |
Kelty Hearts
|
Loan | 26 February 2026 |
| J. Cáceres |
FBC Melgar
|
Free agent | 21 February 2026 |
| M. Munn |
Forfar Athletic
|
Loan | 1 February 2026 |
| T. Sutherland |
Montrose
|
Free agent | 19 January 2026 |
East Kilbride
|
Loan | 8 January 2026 | |
| S. Fisher |
Kelty Hearts
|
Loan | 6 January 2026 |
| F. Rowe |
East Fife
|
Loan | 31 December 2025 |
| B. Stewart |
Falkirk
|
Return from loan | 30 December 2025 |
| Danny Dobbie |
Bonnyrigg Rose Athletic
|
Loan | 19 October 2025 |
| D. Mebude |
Arbroath
|
Free agent | 18 October 2025 |
Leagues Dunfermline has participated in
Last matches statistics for Dunfermline
| match | shots | Poss. | Pass % | Fouls | Cards | Saves |
|---|---|---|---|---|---|---|
|
Airdrie United
2 - 2
Dunfermline
14 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Dunfermline
0 - 0
Falkirk
18 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Dunfermline
0 - 2
ST Johnstone
21 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Queen's Park
0 - 2
Dunfermline
25 April 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Dunfermline
0 - 0
Arbroath
1 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Dunfermline
1 - 0
Arbroath
5 May 2026
|
5 / 0 |
|
0% | 11 | 2 | |
|
Arbroath
0 - 0
Dunfermline
8 May 2026
|
1 / 0 |
|
0% | 11 | 3 | |
|
Dunfermline
1 - 1
Partick
12 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Partick
2 - 1
Dunfermline
15 May 2026
|
0 / 0 |
|
0% | 0 | - | 0 |
|
Celtic
3 - 1
Dunfermline
23 May 2026
|
3 / 0 |
|
0% | 7 | 1 |
Detailed statistics Dunfermline
Xtra rating history
Last rating points (most recent matches).
shots Dunfermline
Warnings Dunfermline
Passes Dunfermline
Goalkeeper saves Dunfermline
Latest start lineups Dunfermline (XI)
Partick vs Dunfermline
Premiership 2025 - 1544662
15 May 2026
Dunfermline vs Partick
Premiership 2025 - 1544661
12 May 2026
Arbroath vs Dunfermline
Premiership 2025 - 1543680
8 May 2026
Dunfermline vs Arbroath
Premiership 2025 - 1543679
5 May 2026
Dunfermline vs Falkirk
FA Cup 2025 - 1530943
18 April 2026
Dunfermline vs Aberdeen
FA Cup 2025 - 1525612
7 March 2026
2024-2025
1st shirt
2021-2022
1st shirt
2021-2022
2nd shirt
