Year Winner Country
2019 Servette Genève Servette Genève Switzerland Switzerland
2018 Neuchâtel Xamax FCS Neuchâtel Xamax FCS Switzerland Switzerland
2017 FC Zürich FC Zürich Switzerland Switzerland
2016 FC Lausanne-Sport FC Lausanne-Sport Switzerland Switzerland
2015 FC Lugano FC Lugano Switzerland Switzerland
2014 FC Vaduz FC Vaduz Liechtenstein Liechtenstein
2013 FC Aarau FC Aarau Switzerland Switzerland
2012 FC St.Gallen FC St.Gallen Switzerland Switzerland
2011 FC Lausanne-Sport FC Lausanne-Sport Switzerland Switzerland
2010 FC Thun FC Thun Switzerland Switzerland
2009 FC St.Gallen FC St.Gallen Switzerland Switzerland
2008 FC Vaduz FC Vaduz Liechtenstein Liechtenstein
2007 Neuchâtel Xamax FC Neuchâtel Xamax FC Switzerland Switzerland
2006 FC Luzern FC Luzern Switzerland Switzerland
2005 Yverdon-Sport FC Yverdon-Sport FC Switzerland Switzerland
2004 FC Schaffhausen FC Schaffhausen Switzerland Switzerland