Domestic Leagues
Domestic Cups
2012/2013
Cheltenham Town
League Two
2011/2012
Cheltenham Town
League Two
2121
43
25
18
19
22
11
2
0
0
2010/2011
Bristol Rovers
League One
2009/2010
Bristol Rovers
League One
2009/2010
Carlisle United
League One
2009/2010
Bristol Rovers
League One
1032
24
10
14
8
0
3
1
0
0
2008/2009
Bristol Rovers
League One
2594
43
28
15
17
0
13
0
0
0
2018/2019
Airdrieonians
Challenge Cup
2018/2019
Airdrieonians
League Cup
2017/2018
St. Mirren
Challenge Cup
2012/2013
Cheltenham Town
League Cup
2012/2013
Cheltenham Town
FA Cup
2011/2012
Cheltenham Town
League Cup
2011/2012
Cheltenham Town
FA Cup
2010/2011
Bristol Rovers
League Cup
2009/2010
Bristol Rovers
FA Cup
2009/2010
Bristol Rovers
League Cup
2008/2009
Bristol Rovers
FA Cup
I-League
2nd Place
1
2017
League Two
2nd Place
1
2011/2012
Federation Cup
2nd Place
1
2017
01.07.18
Airdrieonians
St. Mirren
N/A
01.07.18
St. Mirren
Airdrieonians
Free
11.01.18
St. Mirren
Airdrieonians
Loan
10.08.17
Mohun Bagan
St. Mirren
Free
01.07.15
Salgaocar
Goa
Loan
01.09.13
Cheltenham
Salgaocar
N/A
01.07.11
Bristol Rovers
Cheltenham
Free
01.09.10
Bristol Rovers
Hibernian
Loan
01.04.10
Carlisle
Bristol Rovers
N/A
01.02.10
Bristol Rovers
Carlisle
Loan