Domestic Leagues
Domestic Cups
2018/2019
Queens Park Rangers
Championship
2017/2018
Queens Park Rangers
Championship
2017/2018
Northampton Town
League One
2017/2018
Queens Park Rangers
Championship
2016/2017
Queens Park Rangers
Championship
2015/2016
Queens Park Rangers
Championship
2015/2016
Wycombe Wanderers
League Two
2014/2015
Wycombe Wanderers
League Two
2013/2014
Wycombe Wanderers
League Two
2012/2013
Wycombe Wanderers
League Two
2012/2013
Wycombe Wanderers
League Two
2012/2013
Wycombe Wanderers
League Two
2011/2012
Wycombe Wanderers
League One
2010/2011
Wycombe Wanderers
League Two
2018/2019
Queens Park Rangers
League Cup
2017/2018
Northampton Town
FA Cup
2017/2018
Queens Park Rangers
League Cup
2016/2017
Queens Park Rangers
FA Cup
2016/2017
Queens Park Rangers
League Cup
2015/2016
Wycombe Wanderers
League Cup
2015/2016
Wycombe Wanderers
FA Cup
2014/2015
Wycombe Wanderers
League Cup
2014/2015
Wycombe Wanderers
FA Cup
2013/2014
Wycombe Wanderers
League Cup
2013/2014
Wycombe Wanderers
FA Cup
2012/2013
Oxford City
FA Trophy
2012/2013
Wycombe Wanderers
League Cup
2011/2012
Wycombe Wanderers
League Cup
09.01.18
Northampton
QPR
N/A
31.08.17
QPR
Northampton
Loan
22.01.16
Wycombe
QPR
500K €
19.03.13
Oxford
Wycombe
N/A
26.10.12
Wycombe
Oxford
Loan
15.08.12
Wycombe
Hayes&Yeading
Free