Domestic Leagues
Domestic Cups
International Cups
2018/2019
Milton Keynes Dons
League Two
2017/2018
Milton Keynes Dons
League One
2016/2017
Milton Keynes Dons
League One
2015/2016
Wigan Athletic
League One
2015/2016
Bristol Rovers
League Two
2015/2016
Wigan Athletic
League One
2014/2015
Wigan Athletic
Championship
2013/2014
Wigan Athletic
Championship
2012/2013
Northampton Town
League Two
2011/2012
Accrington Stanley
League Two
2011/2012
Wigan Athletic
Premier League
2010/2011
Sheffield Wednesday
League One
2010/2011
Shrewsbury Town
League Two
2010/2011
Wigan Athletic
Premier League
2010/2011
Hartlepool United
League One
2010/2011
Wigan Athletic
Premier League
2018/2019
Milton Keynes Dons
League Cup
2018/2019
Milton Keynes Dons
FA Cup
2017/2018
Milton Keynes Dons
FA Cup
2017/2018
Milton Keynes Dons
League Cup
2016/2017
Milton Keynes Dons
League Cup
2016/2017
Milton Keynes Dons
FA Cup
2015/2016
Wigan Athletic
FA Cup
2015/2016
Bristol Rovers
FA Cup
2015/2016
Wigan Athletic
FA Cup
2015/2016
Wigan Athletic
League Cup
2014/2015
Wigan Athletic
League Cup
2014/2015
Wigan Athletic
FA Cup
2013/2014
Wigan Athletic
League Cup
2013/2014
Wigan Athletic
FA Cup
2010/2011
Wigan Athletic
FA Cup
2016
Wigan Athletic
Club Friendlies
2013/2014
Wigan Athletic
UEFA Europa League
League One
Winner
1
2015/2016
Community Shield
2nd Place
1
2013/2014
03.08.16
Wigan
MK Dons
N/A
18.12.15
Bristol Rovers
Wigan
N/A
11.09.15
Wigan
Bristol Rovers
Loan
01.07.13
Northampton
Wigan
N/A
25.02.12
Wigan
Accrington
Loan
01.02.11
Wigan
Shrewsbury
Loan
09.11.10
Wigan
Hartlepool
Loan