-
Domestic Leagues
Domestic Cups
National Team
2018/2019
Cardiff City
Premier League
2017/2018
Cardiff City
Championship
2016/2017
Cardiff City
Championship
2015/2016
Fulham
Championship
2014/2015
Swansea City
Premier League
2014/2015
Fulham
Championship
2014/2015
Swansea City
Premier League
2013/2014
Swansea City
Premier League
2013/2014
Huddersfield Town
Championship
2013/2014
Swansea City
Premier League
2012/2013
Crystal Palace
Championship
2012/2013
Swansea City
Premier League
2011/2012
Swansea City
Premier League
2010/2011
Swansea City
Championship
2009/2010
Swansea City
Championship
2017/2018
Cardiff City
League Cup
2017/2018
Cardiff City
FA Cup
2016/2017
Cardiff City
League Cup
2016/2017
Cardiff City
FA Cup
2015/2016
Fulham
League Cup
2014/2015
Swansea City
League Cup
2014/2015
Swansea City
FA Cup
2013/2014
Swansea City
FA Cup
2013/2014
Huddersfield Town
League Cup
2013/2014
Swansea City
FA Cup
2012/2013
Swansea City
League Cup
2012/2013
Swansea City
FA Cup
2011/2012
Swansea City
FA Cup
2010/2011
Swansea City
FA Cup
2010/2011
Swansea City
League Cup
2018
Wales
WC Qualification Europe
2016
Wales
EC Qualification
2016
Wales
European Championship
2014
Wales
WC Qualification Europe
-
19.07.16
Fulham
Cardiff
Swap
02.07.15
Swansea
Fulham
N/A
10.05.15
Fulham
Swansea
N/A
24.01.15
Swansea
Fulham
Loan
12.12.13
Huddersfield
Swansea
N/A
10.09.13
Swansea
Huddersfield
Loan
01.07.13
Crystal Palace
Swansea
N/A
25.01.13
Swansea
Crystal Palace
Loan