Domestic Leagues
Domestic Cups
International Cups
2018/2019
Grasshopper
Super League
2017/2018
Grasshopper
Super League
2016/2017
Grasshopper
Super League
2015/2016
Lausanne Sport
Challenge League
2014/2015
Le Mont
Challenge League
2014/2015
Lausanne Sport
Challenge League
2013/2014
Lausanne Sport
Super League
2012/2013
Lausanne Sport
Super League
2010/2011
Lausanne Sport
Challenge League
2009/2010
Lausanne Sport
Challenge League
2017/2018
Grasshopper
Schweizer Pokal
2016/2017
Grasshopper
Schweizer Pokal
2015/2016
Lausanne Sport
Schweizer Pokal
2013/2014
Lausanne Sport
Schweizer Pokal
2016/2017
Grasshopper
UEFA Europa League
2010/2011
Lausanne Sport
UEFA Europa League
01.07.16
Lausanne
Grasshopper
Free
01.07.15
Le Mont
Lausanne
N/A
01.01.15
Lausanne
Le Mont
Loan