09/2022 - 06/2023 | West Bromwich Albion | |
06/2014 - 06/2022 | Celtic Glasgow | |
01/2014 - 05/2014 | Melbourne Victory | |
01/2013 - 01/2014 | Celtic Glasgow | |
01/2012 - 01/2013 | Central Coast Mariners Academy | |
07/2012 - 01/2013 | Central Coast Mariners | |
01/2012 - 06/2012 | Central Coast Mariners | |
01/2011 - 12/2011 | Belconnen United | |
01/2009 - 12/2010 | ANU FC |