Domestic Leagues
Domestic Cups
2018/2019
Wigan Athletic
Championship
2017/2018
Portsmouth
League One
1722
26
19
7
7
19
2
2
0
0
2016/2017
Portsmouth
League Two
2151
37
22
15
9
19
13
3
0
0
2015/2016
Portsmouth
League Two
2015/2016
Hartlepool United
League Two
2015/2016
Portsmouth
League Two
2014/2015
Accrington Stanley
League Two
2266
35
25
10
9
17
4
3
0
0
2013/2014
Accrington Stanley
League Two
2574
38
29
9
5
14
10
1
0
0
2017/2018
Portsmouth
League Cup
2017/2018
Portsmouth
FA Cup
2016/2017
Portsmouth
FA Cup
2016/2017
Portsmouth
League Cup
2015/2016
Portsmouth
FA Cup
2015/2016
Portsmouth
League Cup
2015/2016
Portsmouth
FA Cup
2014/2015
Accrington Stanley
League Cup
2014/2015
Accrington Stanley
FA Cup
2013/2014
Accrington Stanley
FA Cup
2013/2014
Accrington Stanley
League Cup
2012/2013
Rangers
Challenge Cup
League Two
Winner
1
2016/2017
League Two
Winner
1
2012/2013
01.07.18
Portsmouth
Wigan
Free
04.01.16
Hartlepool
Portsmouth
N/A
13.11.15
Portsmouth
Hartlepool
Loan
01.07.15
Accrington
Portsmouth
Free
01.07.13
Rangers
Accrington
Free
05.01.12
Rangers
Partick
Loan