Winners of the Berne World Cup

YearIndividualTeam
2024Mate Tamas Koch (HUN)Hungary (HUN)
2023Lucas Malcotti (SUI)France (FRA)
2022Tibor Andrasfi (HUN)Korea (KOR)
2021Ruben Limardo Gascon (VEN)Russia (RUS)

Winners of Grand-Prix de Berne

YearIndividualTeam
2020No competition
2019Igor Reizlin (UKR)France (FRA)
2018Kazuyasu Minobe (JPN)Russia (RUS)
2017Sangyoung Park (KOR)Korea (KOR)
2016Nikita Glazkov (RUS)France (FRA)
2015Bas Verwijlen (NED)Russia (RUS)
2014-2Jean-Michel Lucenay (FRA)France (FRA)
2014-1Sangyoung Park (KOR)
2013Max Heinzer (SUI)
2012Max Heinzer (SUI)
2011Max Heinzer (SUI)
2010José-Luis Abajo (ESP)
2009Alfredo Rota (ITA)
2008Matteo Tagliariol (ITA)
2007Silvio Fernandez (VEN)
2006Bastien Sicot (FRA)
2005Marcel Fischer (SUI)
2004Alfredo Rota (ITA)
2003Peter Vanky (SWE)
2002Alfredo Rota (ITA)
2001Paolo Milanoli (ITA)
2000Peter Vanky (SWE)
1999Mark-Konstantin Steifensand (GER)
1998Pavel Kolobkov (RUS)
1997Eric Srecki (FRA)
1996Tae Suk Chang (KOR)
1995Eric Srecki (FRA)
1994Jean-Michel Henry (FRA)
1993Peter Vanky (SWE)
1992Olivier Lenglet (FRA)
1991Andrei Chouvalov (URS)
1990Eric Srecki (FRA)
1989Sergei Kravtchouk (URS)
1988Philippe Riboud (FRA)
1987Volker Fischer (GER)
1986Volker Fischer (GER)
1985Arnd Schmitt (GER)
1984Jaroslav Jurka (CSFR)
1983Alexandr Moshaev (URS)
1982Riccardo Manzi (ITA)
1981Zoltán Székely (HUN)
1980Alexander Pusch (GER)
1979Philippe Riboud (FRA)
1978Jean Blaise Evéquoz (SUI)
1977Johan Harmenberg (SWE)
1976Hans Jacobsson (SWE)
1975Alexander Pusch (GER)
1974Gyözö Kulcsár (HUN)
1973Jürgen Hehn (GER)
1972Jgor Valetov (URS)
1971Sergei Paramonov (URS)
1970Rudi Maier (GER)
1969François Jeanne (FRA)
1968Roland Losert (AUT)
1967Rudolf Trost (AUT)
1966Jacques Brodin (FRA)
1965Max Geuter (GER)