Domestic Leagues
Domestic Cups
2018/2019
Servette
Challenge League
2015/2016
Bradford City
League One
2014/2015
Bradford City
League One
1262
18
16
2
7
28
2
3
0
1
2013/2014
Servette
Challenge League
2012/2013
Servette
Super League
1352
22
16
6
2
11
0
2
0
1
2011/2012
Servette
Super League
2010/2011
Servette
Challenge League
2017/2018
Ross County
League Cup
2016/2017
Ross County
League Cup
2015/2016
Bradford City
League Cup
2015/2016
Bradford City
FA Cup
2014/2015
Bradford City
FA Cup
2014/2015
Bradford City
League Cup
2013/2014
Servette
Schweizer Pokal
2011/2012
Servette
Schweizer Pokal
2010/2011
Servette
Schweizer Pokal
01.07.18
Ross
Servette
N/A
01.07.16
Bradford
Ross
Free
08.08.14
Servette
Bradford
Free