Current and former staff Cowdenbeath 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 |
| | Jul 1, 1925 | Jun 30, 1932 | 2556 days | 0 | - |
| | Jul 1, 1988 | Jun 30, 1992 | 1460 days | 0 | - |
| | Nov 14, 2017 | Oct 23, 2021 | 1439 days | 148 | 1.08 |
| | Nov 17, 1997 | Dec 1, 2000 | 1110 days | 0 | - |
| | Jun 3, 2011 | Nov 26, 2013 | 907 days | 101 | 1.35 |
| | Jul 1, 1974 | Jun 30, 1976 | 730 days | 0 | - |
|
| Jun 11, 2008 | Jun 7, 2010 | 726 days | 48 | 1.67 |
| | Oct 1, 2006 | Jun 11, 2008 | 619 days | 1 | 0.00 |
|
| Nov 30, 2013 | May 5, 2015 | 521 days | 65 | 1.03 |
| | Nov 2, 2021 | Mar 23, 2023 | 506 days | 64 | 0.86 |
| | Mar 1, 2002 | Jun 30, 2003 | 486 days | 1 | 0.00 |
| | Jul 1, 2003 | Oct 2, 2004 | 459 days | 0 | - |
| | Jul 1, 2005 | Oct 1, 2006 | 457 days | 1 | 0.00 |
| | Dec 1, 2000 | Mar 1, 2002 | 455 days | 1 | 0.00 |
| | Jun 2, 2015 | May 12, 2016 | 345 days | 43 | 1.07 |
|
| Jun 25, 2010 | May 31, 2011 | 340 days | 42 | 0.93 |
| | Apr 21, 2023 | Mar 24, 2024 | 338 days | 38 | 1.21 |
| | May 23, 2016 | Mar 6, 2017 | 287 days | 26 | 0.85 |
| | Oct 2, 2004 | Jun 30, 2005 | 271 days | 0 | - |
| | Jul 1, 2017 | Oct 31, 2017 | 122 days | 16 | 0.50 |
| | Mar 10, 2017 | Jul 1, 2017 | 113 days | 6 | 1.67 |
| | Mar 26, 2024 | | 62 days | 4 | 1.50 |
| | Mar 23, 2023 | Apr 21, 2023 | 29 days | 3 | 0.33 |
| | May 10, 2024 | | 17 days | 0 | - |
| | Oct 31, 2017 | Nov 14, 2017 | 14 days | 2 | 0.00 |
| | Oct 23, 2021 | Nov 2, 2021 | 10 days | 2 | 0.00 |
| | Dec 5, 2000 | Dec 15, 2000 | 10 days | 0 | - |
1925-07-011988-07-012017-11-141997-11-172011-06-031974-07-012008-06-112006-10-012013-11-302021-11-022002-03-012003-07-012005-07-012000-12-012015-06-022010-06-252023-04-212016-05-232004-10-022017-07-012017-03-102024-03-262023-03-232024-05-102017-10-312021-10-232000-12-05