-
Domestic Leagues
Domestic Cups
2018/2019
Shrewsbury Town
League One
2017/2018
Shrewsbury Town
League One
2017/2018
Newtown
Premier League
2017/2018
Shrewsbury Town
League One
2016/2017
Shrewsbury Town
League One
2018/2019
Shrewsbury Town
League Cup
2018/2019
Shrewsbury Town
FA Cup
2017/2018
Shrewsbury Town
FA Cup
2017/2018
Newtown
Welsh Cup
2017/2018
Shrewsbury Town
League Cup
-
03.09.18
Telford Utd
Shrewsbury
N/A
03.08.18
Shrewsbury
Telford Utd
Loan
01.07.18
Newtown
Shrewsbury
N/A
01.08.17
Shrewsbury
Newtown
Loan