Current and former staff Dunfermline Athletic FC
The record of current and former staff lists all coaches, presidents, athletic directors, etc. who have ever worked for the selected club, along. Under "Position", you can select a specific role from the drop-down menu.
Name/Date of birth | Nat. | Appointed | End of time in post | Time in post | Matches | PPG |
| | May 8, 2015 | Jan 9, 2019 | 1342 days | 168 | 1.70 |
| | Nov 30, 1999 | May 28, 2004 | 1641 days | 155 | 1.21 |
| | Jan 3, 2008 | Jun 30, 2011 | 1274 days | 148 | 1.63 |
| | Mar 21, 2012 | Dec 16, 2014 | 1000 days | 121 | 1.50 |
| | Jan 10, 2019 | May 18, 2021 | 859 days | 88 | 1.34 |
|
| May 24, 2022 | | 746 days | 87 | 1.72 |
| | May 3, 2005 | Oct 25, 2006 | 540 days | 53 | 0.89 |
| | Nov 13, 2006 | Dec 4, 2007 | 386 days | 38 | 0.74 |
| | Jun 28, 2004 | May 2, 2005 | 308 days | 38 | 0.76 |
| | Jul 1, 2011 | Mar 16, 2012 | 259 days | 34 | 0.68 |
| | Nov 11, 2021 | May 19, 2022 | 189 days | 25 | 1.04 |
| | Jul 1, 1993 | Jun 30, 1999 | 2190 days | 23 | 0.70 |
| | Dec 16, 2014 | May 8, 2015 | 143 days | 20 | 1.05 |
| | May 28, 2021 | Oct 31, 2021 | 156 days | 18 | 0.89 |
| | Jul 1, 1964 | Jun 30, 1967 | 1094 days | 17 | 1.94 |
| | Jul 17, 1967 | Oct 1, 1970 | 1172 days | 14 | 1.86 |
| | Mar 14, 1960 | Mar 30, 1964 | 1477 days | 11 | 1.36 |
| | Dec 4, 2007 | Jan 2, 2008 | 29 days | 6 | 2.33 |
| | Jan 5, 1999 | Nov 2, 1999 | 301 days | 4 | 0.00 |
| | Oct 27, 2006 | Nov 30, 2006 | 34 days | 3 | 0.33 |
| | Oct 31, 2021 | Nov 11, 2021 | 11 days | 1 | 0.00 |
| | Sep 23, 1991 | May 31, 1993 | 616 days | 1 | 0.00 |
| | Oct 17, 1983 | May 31, 1990 | 2418 days | 1 | 0.00 |
| | Mar 16, 2012 | Mar 21, 2012 | 5 days | 0 | - |
|
| Nov 2, 1999 | Nov 30, 1999 | 28 days | 0 | - |
| | Aug 1, 1990 | Sep 23, 1991 | 418 days | 0 | - |
| | Aug 1, 1952 | Jul 31, 1955 | 1094 days | 0 | - |
2015-05-081999-11-302008-01-032012-03-212019-01-102022-05-242005-05-032006-11-132004-06-282011-07-012021-11-111993-07-012014-12-162021-05-281964-07-011967-07-171960-03-142007-12-041999-01-052006-10-272021-10-311991-09-231983-10-172012-03-161999-11-021990-08-011952-08-01