11/2022 - 12/2024 | Memphis 901 | |
03/2021 - 02/2022 | Aberdeen FC | |
07/2020 - 12/2020 | Atlanta United FC | |
01/2020 - 07/2020 | Atlanta United II | |
01/2018 - 12/2018 | Atlanta United FC U17 | |
01/2012 - 12/2012 | Shamrock Rovers | |
01/2011 - 12/2011 | Carolina RailHawks | |
07/2008 - 06/2010 | Dunfermline Athletic | |
07/2007 - 06/2008 | Dunfermline Athletic | |
01/2007 - 06/2007 | Dunfermline Athletic | |
07/2003 - 01/2007 | Hibernian FC | |
07/2001 - 06/2003 | Watford FC | |
07/1998 - 06/2001 | Newcastle United | |
07/1994 - 06/1998 | Aberdeen FC |