07/2024 - 06/2025 | Eastleigh FC | |
07/2023 - 06/2024 | Eastleigh FC | |
02/2023 - 07/2023 | Ayr United | |
07/2022 - 09/2022 | Lincoln City | |
07/2021 - 06/2022 | Lincoln City | |
07/2018 - 07/2021 | Sunderland AFC | |
03/2021 - 04/2021 | Sunderland AFC U23 | |
07/2017 - 06/2018 | Bury FC | |
07/2016 - 06/2017 | Oxford United | |
11/2015 - 06/2016 | Oxford United | |
07/2015 - 11/2015 | Rotherham United | |
07/2014 - 06/2015 | Sheffield Wednesday | |
12/2013 - 06/2014 | Sheffield Wednesday | |
11/2013 - 12/2013 | Coventry City | |
07/2013 - 11/2013 | Sheffield Wednesday | |
07/2012 - 06/2013 | Sheffield Wednesday | |
03/2012 - 06/2012 | Portsmouth FC | |
07/2011 - 03/2012 | Derby County | |
07/2010 - 06/2011 | Aberdeen FC | |
02/2010 - 06/2010 | Kilmarnock FC | |
07/2009 - 01/2010 | Aberdeen FC | |
07/2008 - 06/2009 | Aberdeen FC | |
07/2007 - 06/2008 | Aberdeen FC | |
07/2006 - 06/2007 | Aberdeen FC | |
07/2005 - 06/2006 | Aberdeen FC |