Domestic Leagues
Domestic Cups
2018/2019
Queens Park Rangers
Championship
2017/2018
Queens Park Rangers
Championship
3916
46
45
1
7
1
2
10
0
0
2016/2017
Queens Park Rangers
Championship
2015/2016
Brentford
Championship
2014/2015
Brentford
Championship
2013/2014
Brentford
League One
2012/2013
Brentford
League One
2011/2012
Brentford
League One
2018/2019
Queens Park Rangers
League Cup
2017/2018
Queens Park Rangers
FA Cup
2016/2017
Queens Park Rangers
League Cup
2016/2017
Queens Park Rangers
FA Cup
2015/2016
Brentford
League Cup
2015/2016
Brentford
FA Cup
2014/2015
Brentford
League Cup
2014/2015
Brentford
FA Cup
2013/2014
Brentford
FA Cup
2012/2013
Brentford
FA Cup
01.07.16
Brentford
QPR
N/A
24.11.11
Everton
Brentford
Loan
11.02.15
25.02.15
Suspended
23.01.13
28.01.13
Suspended