Domestic Leagues
Domestic Cups
National Team
2018/2019
Cardiff City
Premier League
2017/2018
Cardiff City
Championship
2016/2017
Walsall
League One
2015/2016
Walsall
League One
2014/2015
Charlton Athletic
Championship
2014/2015
Charlton Athletic
Championship
2014/2015
Oldham Athletic
League One
2013/2014
Crewe Alexandra
League One
2013/2014
Fulham
Premier League
2013/2014
Crewe Alexandra
League One
2013/2014
Fulham
Premier League
2012/2013
Fulham
Premier League
2012/2013
Bristol Rovers
League Two
2012/2013
Fulham
Premier League
2011/2012
Fulham
Premier League
2010/2011
Charlton Athletic
League One
2010/2011
Fulham
Premier League
2017/2018
Cardiff City
League Cup
2017/2018
Cardiff City
FA Cup
2016/2017
Walsall
League Cup
2015/2016
Walsall
League Cup
2014/2015
Charlton Athletic
League Cup
2014/2015
Charlton Athletic
FA Cup
2014/2015
Charlton Athletic
FA Cup
2014/2015
Oldham Athletic
FA Cup
2013/2014
Fulham
League Cup
2011/2012
Fulham
League Cup
2010/2011
Fulham
League Cup
2018
Philippines
WC Qualification Asia
2017
Philippines
Friendlies
2014
Philippines
WC Qualification Asia
AFC Challenge Cup
2nd Place
1
2014 Maldives
Championship
2nd Place
1
2017/2018
01.07.17
Walsall
Cardiff
Free
03.07.15
Charlton
Walsall
Free
04.01.15
Oldham
Charlton
Free
27.11.14
Oldham
Charlton
Loan
29.10.14
Fulham
Oldham
Free
13.04.14
Crewe
Fulham
N/A
25.02.14
Fulham
Crewe
Loan
02.01.14
Crewe
Fulham
N/A
22.11.13
Fulham
Crewe
Loan
20.09.12
Fulham
Bristol Rovers
Loan
07.03.11
Fulham
Charlton
Loan
13.01.14
15.04.14
Hip/Thigh Injury
02.01.13
18.01.13
Unknown
17.12.12
28.12.12
Ankle/Foot Injury