07/2023 - 06/2025 | St. Mirren FC | |
01/2023 - 06/2023 | Motherwell FC | |
07/2022 - 01/2023 | Gillingham FC | |
08/2020 - 07/2022 | Crewe Alexandra | |
07/2019 - 07/2020 | Gillingham FC | |
07/2017 - 06/2019 | Colchester United | |
01/2017 - 07/2017 | Wigan Athletic | |
07/2016 - 01/2017 | Eastleigh FC | |
01/2016 - 06/2016 | Sunderland AFC U21 | |
01/2016 - 06/2016 | Sunderland AFC | |
11/2015 - 01/2016 | Hartlepool United | |
05/2015 - 11/2015 | Sunderland AFC U21 | |
07/2015 - 11/2015 | Sunderland AFC | |
01/2015 - 05/2015 | Shrewsbury Town | |
03/2014 - 01/2015 | Sunderland AFC U21 | |
07/2014 - 01/2015 | Sunderland AFC | |
01/2014 - 03/2014 | Fleetwood Town | |
07/2012 - 01/2014 | Sunderland AFC U21 | |
07/2013 - 01/2014 | Sunderland AFC | |
03/2013 - 06/2013 | Sunderland AFC | |
07/2011 - 06/2012 | Sunderland AFC (R) |