-
Domestic Leagues
Domestic Cups
International Cups
2017/2018
Carlisle United
丙级联赛
2016/2017
Wigan Athletic
苏格兰冠军联赛
2014/2015
Wigan Athletic
苏格兰冠军联赛
2018/2019
Aberdeen
League Cup
2017/2018
Carlisle United
League Cup
2017/2018
Carlisle United
克罗地亚杯
2016/2017
Wigan Athletic
League Cup
2014/2015
Wigan Athletic
克罗地亚杯
2018/2019
Aberdeen
UEFA Europa League
2016
Wigan Athletic
欧洲友谊赛
-
31.01.18
Carlisle
Aberdeen
Free
01.08.17
Wigan
Carlisle
Free
19.01.17
Wigan
North Ferriby
Loan
01.07.16
Chorley
Wigan
N/A
26.11.15
Wigan
Chorley
Loan
01.07.15
Wigan
Barrow
Loan