Domestic Leagues
Domestic Cups
International Cups
2018/2019
Cheltenham Town
League Two
2017/2018
Cheltenham Town
League Two
2016/2017
Cheltenham Town
League Two
2016/2017
Huddersfield Town
Championship
2015/2016
York City
League Two
2015/2016
Huddersfield Town
Championship
2015/2016
York City
League Two
2015/2016
Huddersfield Town
Championship
2015/2016
Huddersfield Town
Championship
2014/2015
Huddersfield Town
Championship
2014/2015
Huddersfield Town
Championship
2018/2019
Cheltenham Town
League Cup
2017/2018
Cheltenham Town
FA Cup
2017/2018
Cheltenham Town
League Cup
2016/2017
Kilmarnock
League Cup
2016
Huddersfield Town
Club Friendlies
2016
Huddersfield Town
Club Friendlies
2016
Huddersfield Town
Club Friendlies
09.01.17
Huddersfield
Cheltenham
Free
04.01.17
Kilmarnock
Huddersfield
N/A
01.07.16
Huddersfield
Kilmarnock
Loan
01.06.16
York
Huddersfield
N/A
26.02.16
Huddersfield
York
Loan
03.01.16
York
Huddersfield
N/A
18.11.15
Huddersfield
York
Loan
21.10.15
Macclesfield
Huddersfield
N/A
07.08.15
Huddersfield
Macclesfield
Loan
26.03.15
Huddersfield
Kidderminster
Loan
12.03.17
15.03.17
Suspended
03.04.16
10.04.16
Suspended