Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Fleetwood Town
League One
2017/2018
Fleetwood Town
League One
1106
28
12
16
10
32
2
1
0
1
2016/2017
Fleetwood Town
League One
2015/2016
Fleetwood Town
League One
2015/2016
Bristol City
Championship
2014/2015
Bristol City
League One
2014/2015
Cheltenham Town
League Two
2014/2015
Oxford United
League Two
2014/2015
Bristol City
League One
2013/2014
Bristol City
League One
2012/2013
Bristol City
Championship
2012/2013
Bristol City
Championship
2018/2019
Fleetwood Town
FA Cup
2018/2019
Fleetwood Town
League Cup
2017/2018
Fleetwood Town
League Cup
2017/2018
Fleetwood Town
FA Cup
2016/2017
Aberdeen
League Cup
2015/2016
Bristol City
League Cup
2015/2016
Bristol City
FA Cup
2014/2015
Bristol City
League Cup
2014/2015
Bristol City
FA Cup
2013/2014
Bristol City
FA Cup
2013/2014
Bristol City
League Cup
2012/2013
Bristol City
FA Cup
2016/2017
Aberdeen
UEFA Europa League
2016
Fleetwood Town
Club Friendlies
2016
Wales
EC Qualification
League One
Winner
1
2014/2015
League Cup
2nd Place
1
2016/2017
19.01.17
Bristol City
Fleetwood
N/A
01.07.16
Bristol City
Aberdeen
Loan
01.06.16
Fleetwood
Bristol City
N/A
16.02.16
Bristol City
Fleetwood
Loan
03.05.15
Cheltenham
Bristol City
N/A
02.02.15
Bristol City
Cheltenham
Loan
27.11.14
Bristol City
Oxford
Loan
16.04.13
Forest Green
Bristol City
N/A
12.03.13
Bristol City
Forest Green
Loan