-
Domestic Leagues
Domestic Cups
2018/2019
Plymouth Argyle
苏格兰甲级联赛
2017/2018
Southend United
苏格兰甲级联赛
2017/2018
Crystal Palace
乙级联赛
2016/2017
Shrewsbury Town
苏格兰甲级联赛
2016/2017
Oldham Athletic
苏格兰甲级联赛
2016/2017
Crystal Palace
乙级联赛
2013/2014
Colchester United
苏格兰甲级联赛
2013/2014
Colchester United
苏格兰甲级联赛
2012/2013
Colchester United
苏格兰甲级联赛
2018/2019
Plymouth Argyle
克罗地亚杯
2018/2019
Plymouth Argyle
League Cup
2017/2018
Crystal Palace
League Cup
2016/2017
Oldham Athletic
克罗地亚杯
2013/2014
Kidderminster Harriers
克罗地亚杯
2013/2014
Nuneaton Borough
FA Trophy
-
01.07.18
Southend
Plymouth
Free
31.01.18
Crystal Palace
Southend
Free
01.07.17
Shrewsbury
Crystal Palace
N/A
05.01.17
Crystal Palace
Shrewsbury
Loan
30.08.16
Crystal Palace
Oldham
Loan
30.03.16
Margate
Crystal Palace
N/A
10.03.14
Kidderminster
Hayes&Yeading
Loan
01.11.13
Colchester
Nuneaton
Loan
21.09.13
Woking
Colchester
N/A
16.08.13
Colchester
Woking
Loan
25.12.12
Bishop's Stort
Colchester
N/A
31.03.11
Colchester
Chelmsford
Loan