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 24, 2022 | | 711 days | 87 | 1.72 |
| | Nov 11, 2021 | May 19, 2022 | 189 days | 25 | 1.04 |
| | Oct 31, 2021 | Nov 11, 2021 | 11 days | 1 | 0.00 |
| | May 28, 2021 | Oct 31, 2021 | 156 days | 18 | 0.89 |
| | Jan 10, 2019 | May 18, 2021 | 859 days | 88 | 1.34 |
| | May 8, 2015 | Jan 9, 2019 | 1342 days | 168 | 1.70 |
| | Dec 16, 2014 | May 8, 2015 | 143 days | 20 | 1.05 |
| | Mar 21, 2012 | Dec 16, 2014 | 1000 days | 121 | 1.50 |
| | Mar 16, 2012 | Mar 21, 2012 | 5 days | 0 | - |
| | Jul 1, 2011 | Mar 16, 2012 | 259 days | 34 | 0.68 |
| | Jan 3, 2008 | Jun 30, 2011 | 1274 days | 148 | 1.63 |
| | Dec 4, 2007 | Jan 2, 2008 | 29 days | 6 | 2.33 |
| | Nov 13, 2006 | Dec 4, 2007 | 386 days | 38 | 0.74 |
| | Oct 27, 2006 | Nov 30, 2006 | 34 days | 3 | 0.33 |
| | May 3, 2005 | Oct 25, 2006 | 540 days | 53 | 0.89 |
| | Jun 28, 2004 | May 2, 2005 | 308 days | 38 | 0.76 |
| | Nov 30, 1999 | May 28, 2004 | 1641 days | 155 | 1.21 |
|
| Nov 2, 1999 | Nov 30, 1999 | 28 days | 0 | - |
| | Jan 5, 1999 | Nov 2, 1999 | 301 days | 4 | 0.00 |
| | Jul 1, 1993 | Jun 30, 1999 | 2190 days | 23 | 0.70 |
| | Sep 23, 1991 | May 31, 1993 | 616 days | 1 | 0.00 |
| | Aug 1, 1990 | Sep 23, 1991 | 418 days | 0 | - |
| | Oct 17, 1983 | May 31, 1990 | 2418 days | 1 | 0.00 |
| | Jul 17, 1967 | Oct 1, 1970 | 1172 days | 14 | 1.86 |
| | Jul 1, 1964 | Jun 30, 1967 | 1094 days | 17 | 1.94 |
| | Mar 14, 1960 | Mar 30, 1964 | 1477 days | 11 | 1.36 |
| | Aug 1, 1952 | Jul 31, 1955 | 1094 days | 0 | - |
2022-05-242021-11-112021-10-312021-05-282019-01-102015-05-082014-12-162012-03-212012-03-162011-07-012008-01-032007-12-042006-11-132006-10-272005-05-032004-06-281999-11-301999-11-021999-01-051993-07-011991-09-231990-08-011983-10-171967-07-171964-07-011960-03-141952-08-01