| Class 1 | Class 2 | Class 3 | Class 3b | Class 4 | Class 5 | |
| 2025 Čekiškė (LT) | Rain Teder (EE) 264,320 km/h | Mykola Vasylkov (UA) 275,038 km/h | Kenth Jansson (SE) 296,880 km/h | Ihor Safiyanik (UA) 254,937 km/h | Jan-Erik Falk (SE) 313,949 km/h | Tõnu Sepp (EE) 339,883 km/h |
| 2024 Pécs (HU) | Rain Teder (EE) 263,474 km/h | Manuel Finn (DE) 278,177 km/h | Daniela Schmutz (CH) 293,170 km/h | Andrii Sukhin (UA) 254,555 km/h | Tiit Luman (EE) 309,818 km/h | Michael Schmutz (CH) 334,872 km/h |
| 2023 Basel (CH) | Rain Teder (EE) 261,094 km/h | Torbjörn Johannessen (NO) 279,324 km/h | Serhii Khasanov (UA) 295,123 km/h | Oleksandr Soroka (UA) 253,999 km/h | Jan-Erik Falk (SE) 313,201 km/h | Tõnu Sepp (EE) 339,896 km/h |
| 2022 Piła (PL) | Rain Teder (EE) 263,153 km/h | Gabor Dobrocsi (HU) 276,353 km/h | Andrii Yakimiv (UA) 294,379 km/h | - | Tõnu Sepp (EE) 307,619 km/h | Tõnu Sepp (EE) 337,287 km/h |
| 2022 Piła (PL) | Rain Teder (EE) 263,153 km/h | Gabor Dobrocsi (HU) 276,353 km/h | Andrii Yakimiv (UA) 294,379 km/h | Ihor Safiyanyk (UA) 253,349 km/h | Tõnu Sepp (EE) 307,619 km/h | Tõnu Sepp (EE) 337,287 km/h |
| 2021 Piła (PL) | Rain Teder (EE) 260,987 km/h | Torbjörn Johannessen (NO) 279,059 km/h | Mart Sepp (EE) 293,688 km/h | Ihor Safiyanyk (UA) 252,480 km/h | Tõnu Sepp (EE) 311,852 km/h | Paul-Otto Ströbel (CH) 334,038 km/h |
| 2019 Brisbane (AU) | Andrii Yakimiv (UA) 265,957 km/h | Lembit Vaher (EE) 274,809 km/h | Andrii Yakimiv (UA) 299,451 km/h | - | Tõnu Sepp (EE) 315,512 km/h | Ando Rohtmets (EE) 347,490 km/h |
| 2019 Pécs (HU) | Rain Teder (EE) 262,808 km/h | Lembit Vaher (EE) 275,986 km/h | Andrii Yakimiv (UA) 294,836 km/h | Galina Solovieva (RU) 264,666 km/h | Tõnu Sepp (EE) 313,590 km/h | Ando Rohtmets (EE) 344,110 km/h |
| 2018 Hannover (DE) | Andrii Yakimiv (UA) 263,843 km/h | Torbjörn Johannessen (NO) 281,816 km/h | Andrii Yakimiv (UA) 288,827 km/h | Evgenii Soloviev (RU) 260,261 km/h | Jan-Erik Falk (SE) 309,676 km/h | Mikhail Gorbuntsov (RU) 337,031 km/h |
| 2017 Stryi (UA) | Andrii Yakimiv (UA) 261,222 km/h | Lembit Vaher (EE) 268,559 km/h | Andrii Yakimiv (UA) 294,111 km/h | Nikolai Kubasov (RU) 257,394 km/h | Tiit Luman (EE) 305,513 km/h | Ando Rohtmets (EE) 340,792 km/h |
| 2016 Piła (PL) | Andrii Yakimiv (UA) 261,608 km/h | Torbjörn Johannessen (NO) 278,463 km/h | Andrii Smolnykov (UA) 291,986 km/h | - | Tõnu Sepp (EE) 307,263 km/h | Michael Schmutz (CH) 342,028 km/h |
| 2016 Piła (PL) | Andrii Yakimiv (UA) 261,608 km/h | Torbjörn Johannessen (NO) 278,463 km/h | Andrii Smolnykov (UA) 291,986 km/h | Evgenii Soloviev (RU) 259,554 km/h | Tõnu Sepp (EE) 307,263 km/h | Michael Schmutz (CH) 342,028 km/h |
| 2015 Saint Petersburg (RU) | Lembit Vaher (EE) 251,751 km/h | Lembit Vaher (EE) 277,096 km/h | Mart Sepp (EE) 286,926 km/h | Evgenii Soloviev (RU) 268,702 km/h | Tõnu Sepp (EE) 305,740 km/h | Michael Schmutz (CH) 330,017 km/h |
| 2014 Stryi (UA) | Lembit Vaher (EE) 255,664 km/h | Lembit Vaher (EE) 269,733 km/h | Mart Sepp (EE) 292,691 km/h | Nikolai Kubasov (RU) 268,108 km/h | Tõnu Sepp (EE) 312,561 km/h | Michael Schmutz (CH) 337,945 km/h |
| 2013 Basel (CH) | Lembit Vaher (EE) 260,928 km/h | Lembit Vaher (EE) 280,840 km/h | Aleksei Nikulin (RU) 285,029 km/h | - | Tõnu Sepp (EE) 310,696 km/h | Michel Duran (FR) 340,983 km/h |
| 2013 Basel (CH) | Lembit Vaher (EE) 260,928 km/h | Lembit Vaher (EE) 280,840 km/h | Aleksei Nikulin (RU) 285,029 km/h | Nikolai Kubasov (RU) 268,830 km/h | Tõnu Sepp (EE) 310,696 km/h | Michel Duran (FR) 340,983 km/h |
| 2012 Piła (PL) | Lembit Vaher (EE) 260,001 km/h | Lembit Vaher (EE) 278,830 km/h | - | Miroslaw Horla (PL) 253,485 km/h | Jan-Erik Falk (SE) 306,616 km/h | Dieter Hecht (DE) 331,677 km/h |
| 2011 Tallinn (EE) | Lembit Vaher (EE) 260,772 km/h | Lembit Vaher (EE) 276,176 km/h | - | Nikolai Kubasov (RU) 257,574 km/h | Tõnu Sepp (EE) 308,365 km/h | Michel Duran (FR) 337,114 km/h |
| 2010 Sydney (AU) | Lembit Vaher (EE) 258,212 km/h | Lembit Vaher (EE) 274,348 km/h | Mart Sepp (EE) 285,216 km/h | - | Tõnu Sepp (EE) 310,827 km/h | Gualtiero Picco (IT) 343,380 km/h |
| 2010 Kapfenhardt (DE) | Lembit Vaher (EE) 258,813 km/h | Lembit Vaher (EE) 270,777 km/h | - | Mart Sepp (EE) 248,037 km/h | Tiit Luman (EE) 306,091 km/h | Mats Böhlin (SE) 337,710 km/h |
| 2009 Örebrö (SE) | Lembit Vaher (EE) 265,573 km/h | Lembit Vaher (EE) 277,025 km/h | - | Miroslaw Horla (PL) 254,243 km/h | Jan-Erik Falk (SE) 307,019 km/h | Mats Böhlin (SE) 336,611 km/h |
| 2008 Stryi (UA) | Jan-Erik Falk (SE) 260,790 km/h | Priit Hoyer (EE) 278,289 km/h | - | Linas Adomavicius (LT) 251,826 km/h | Tõnu Sepp (EE) 306,832 km/h | Walter Röder (DE) 335,233 km/h |
| 2007 Yaroslavl (RU) | Jan-Erik Falk (SE) 263,302 km/h | Priit Hoyer (EE) 283,147 km/h | Nils Björk (SE) 285,628 km/h | - | Jan-Erik Falk (SE) 308,210 km/h | Gualtiero Picco (IT) 339,543 km/h |
| 2007 Yaroslavl (RU) | Jan-Erik Falk (SE) 263,302 km/h | Priit Hoyer (EE) 283,147 km/h | - | Mart Sepp (EE) 258,129 km/h | Jan-Erik Falk (SE) 308,210 km/h | Gualtiero Picco (IT) 339,543 km/h |
| 2006 Piła (PL) | Jan-Erik Falk (SE) 258,303 km/h | Priit Hoyer (EE) 274,230 km/h | - | Mart Sepp (EE) 254,124 km/h | Jan-Erik Falk (SE) 305,603 km/h | Gualtiero Picco (IT) 331,102 km/h |
| 2005 Lyon (FR) | Jan-Erik Falk (SE) 258,798 km/h | Priit Hoyer (EE) 278,495 km/h | - | Arturas Pilvelis (LT) 246,241 km/h | Daniel Kiechl (CH) 297,625 km/h | Mats Böhlin (SE) 331,151 km/h |
| 2004 Tallinn (EE) | Jan-Erik Falk (SE) 264,732 km/h | Lembit Vaher (EE) 280,880 km/h | Mart Sepp (EE) 293,375 km/h | - | Thomas Finn (DE) 302,859 km/h | Gualtiero Picco (IT) 333,171 km/h |
| 2004 Basel (CH) | Jan-Erik Falk (SE) 260,901 km/h | Lembit Vaher (EE) 276,138 km/h | - | Mart Sepp (EE) 255,745 km/h | Tiit Luman (EE) 299,032 km/h | Tõnu Sepp (EE) 332,998 km/h |
| 2003 Yaroslavl (RU) | Lembit Vaher (EE) 261,913 km/h | Lembit Vaher (EE) 277,791 km/h | - | Arturas Pilvelis (LT) 244,921 km/h | Alberto Adreani (IT) 297,878 km/h | Tõnu Sepp (EE) 333,977 km/h |
| 2002 Kapfenhardt (DE) | Jan-Erik Falk (SE) 256,783 km/h | Lembit Vaher (EE) 273,820 km/h | - | Andre Luman (EE) 237,492 km/h | Urs Bach (CH) 293,181 km/h | Tõnu Sepp (EE) 334,574 km/h |
| 2001 New-York (US) | Jan-Erik Falk (SE) 258,435 km/h | Peter Arlautzki (CH) 277,222 km/h | Horst Denneler (DE) 255,536 km/h | - | Estore Piotti (IT) 301,155 km/h | Gualtiero Picco (IT) 328,588 km/h |
| 2001 Örebrö (SE) | Alexander Karpuzikov (RU) 263,242 km/h | Urs Bach (CH) 279,038 km/h | - | Mart Sepp (EE) 255,232 km/h | Alberto Adreani (IT) 302,404 km/h | Gualtiero Picco (IT) 336,798 km/h |
| 2000 Vilnius (LT) | Alexander Karpuzikov (RU) 253,043 km/h | Andrei Usanov (RU) 266,044 km/h | - | Mart Sepp (EE) 235,523 km/h | Alberto Adreani (IT) 286,319 km/h | Horst Denneler (DE) 319,821 km/h |
| 1999 Tallinn (EE) | Boris Afanasiev (RU) 261,247 km/h | Urs Bach (CH) 277,744 km/h | - | Jessica Sott (DE) 216,567 km/h | Anette Rischer (DE) 295,128 km/h | Gualtiero Picco (IT) 332,866 km/h |
| 1998 Sydney (AU) | Edvard Stelling (LT) 248,800 km/h | Lembit Vaher (EE) 275,900 km/h | - | - | Tony Peacock (AU) 278,680 km/h | Horst Denneler (DE) 325,470 km/h |
| 1998 Saint Petersburg (RU) | Boris Afanasiev (RU) 254,304 km/h | Urs Bach (CH) 274,530 km/h | - | Jessica Sott (DE) 214,675 km/h | Urs Bach (CH) 289,356 km/h | Rolf Hagel (SE) 329,480 km/h |
| 1997 Basel (CH) | Boris Afanasiev (RU) 253,846 km/h | Peter Arlautzki (CH) 273,026 km/h | - | - | Estore Piotti (IT) 287,649 km/h | Serge Holc (FR) 329,754 km/h |
| 1996 Eger (HU) | Boris Afanasiev (RU) 244,266 km/h | Peter Arlautzki (CH) 270,758 km/h | - | - | Estore Piotti (IT) 287,310 km/h | Paul-Otto Ströbel (CH) 323,382 km/h |
| 1995 Lyon (FR) | Boris Afanasiev (RU) 255,500 km/h | Andrei Usanov (RU) 274,390 km/h | - | - | Urs Bach (CH) 289,995 km/h | Michel Duran (FR) 328,767 km/h |
| 1995 Kapfenhardt (DE) | Boris Afanasiev (RU) 248,462 km/h | Andrei Usanov (RU) 273,851 km/h | - | - | Urs Bach (CH) 291,145 km/h | Serge Holc (FR) 320,663 km/h |
| 1994 Hannover (DE) | Alexander Karpuzikov (RU) 261,669 km/h | Andrei Usanov (RU) 281,830 km/h | - | - | Urs Bach (CH) 300,226 km/h | Celestin Duran (FR) 329,024 km/h |
| 1993 Varna (BG) | Alexander Karpuzikov (RU) 250,835 km/h | Alexander Weiner (RU) 268,176 km/h | - | - | Oskar Rabenseifner (DE) 294,480 km/h | Rolf Hagel (SE) 322,754 km/h |
| 1992 Örebrö (SE) | Alexander Karpuzikov (RU) 243,506 km/h | Giorgio Citterio (IT) 268,416 km/h | - | - | Oskar Rabenseifner (DE) 285,442 km/h | Leif Persson (SE) 307,482 km/h |
| 1992 Örebrö (SE) | Alexander Karpuzikov (RU) 243,506 km/h | Giorgio Citterio (IT) 268,416 km/h | - | - | Oskar Rabenseifner (DE) 285,442 km/h | Leif Persson (SE) 307,482 km/h |
| 1991 Gallarate (IT) | Alexander Karpuzikov (SU) 239,203 km/h | Adolf Malik (DE) 266,193 km/h | - | - | Gianni Mattea (IT) 281,294 km/h | Evgenii Rudnev (SU) 313,480 km/h |
| 1990 Eger (HU) | Alexander Karpuzikov (SU) 240,384 km/h | Adolf Malik (DE) 264,473 km/h | - | - | Urs Bach (CH) 282,974 km/h | Paul-Otto Ströbel (CH) 316,289 km/h |
| 1989 Los Angeles (US) | Ilia Tsarski (BG) 234,366 km/h | Jean-Yves Le Guennec (FR) 253,155 km/h | - | - | Bengt Abrahamson (SE) 282,563 km/h | Steeve Torrey (US) 320,907 km/h |
| 1989 Minsk (SU) | Alexander Karpuzikov (SU) 247,184 km/h | Alexei Grebenkin (SU) 269,469 km/h | - | - | Aldo Valentini (IT) 288,711 km/h | Serge Holc (FR) 311,612 km/h |
| 1988 Basel (CH) | Boris Afanasiev (SU) 233,402 km/h | Adolf Malik (DE) 256,483 km/h | - | - | Jaak Ringmaje (SU) 277,906 km/h | Walter Röder (DE) 308,906 km/h |
| 1987 Lyon (FR) | Boris Afanasiev (SU) 234,711 km/h | Georg Fausch (SU) 266,469 km/h | - | - | Jaak Ringmaje (SU) 280,461 km/h | Paul-Otto Ströbel (CH) 313,152 km/h |
| 1986 Sydney (AU) | Lydia Malik (DE) 195,389 km/h | Adi Malik (DE) 252,038 km/h | - | - | Bengt Abrahamson (SE) 262,950 km/h | Walter Röder (DE) 310,538 km/h |
| 1986 Hannover (DE) | Ilia Tsarski (BG) 238,568 km/h | Wilfried Sott (DE) 263,004 km/h | - | - | Donato Magnoni (IT) 282,043 km/h | Celestin Duran (FR) 310,398 km/h |
| 1985 Varna (BG) | Marin Lesikov (BG) 235,571 km/h | Torbjörn Johannessen (NO) 259,703 km/h | - | - | Jaak Ringmaje (SU) 277,692 km/h | Didier Perroncel (FR) 305,470 km/h |
| 1984 Örebrö (SE) | Anatoli Medvedev (SU) 227,215 km/h | Philippe Novak (FR) 254,381 km/h | - | - | Joszef Ruzsa jun. (HU) 272,975 km/h | Horst Denneler (DE) 298,211 km/h |
| 1983 Gallarate (IT) | Attila Szepes (HU) 233,372 km/h | Philippe Novak (FR) 255,899 km/h | - | - | Christian Schmutz (CH) 273,058 km/h | Serge Holc (FR) 303,490 km/h |
| 1983 Gallarate (IT) | Attila Szepes (HU) 233,372 km/h | Philippe Novak (FR) 255,899 km/h | - | - | Christian Schmutz (CH) 273,058 km/h | Serge Holc (FR) 303,490 km/h |
| 1982 Pécs (HU) | Attila Szepes (HU) 231,719 km/h | Vladimir Dorfmann (SU) 253,914 km/h | - | - | Joszef Ruzsa (HU) 264,511 km/h | Celestin Duran (FR) 303,694 km/h |
| 1981 Minsk (SU) | Anton Mladenov (BG) 221,948 km/h | Vladimir Dorfmann (SU) 260,869 km/h | - | - | Petar Savtschev (BG) 267,459 km/h | Celestin Duran (FR) 308,747 km/h |
| 1980 Kapfenhardt (DE) | Attila Szepes (HU) 210,698 km/h | Eduard Tschernikov (SU) 232,288 km/h | - | - | Gisela Herberger (DE) 248,378 km/h | Marisa Picco (IT) 288,646 km/h |
| 1980 Kapfenhardt (DE) | Attila Szepes (HU) 210,698 km/h | Eduard Tschernikov (SU) 232,288 km/h | - | - | Gisela Herberger (DE) 248,378 km/h | Marisa Picco (IT) 288,646 km/h |
| 1979 Lyon (FR) | Anton Mladenov (BG) 217,910 km/h | Danielle Duran (FR) 238,090 km/h | - | - | David Giles (UK) 252,450 km/h | Celestin Duran (FR) 290,790 km/h |
| 1978 Gävle (SE) | Anton Mladenov (BG) 208,280 km/h | Danielle Duran (FR) 237,960 km/h | - | - | Anita Aström (SE) 244,160 km/h | Rolf Hagel (SE) 279,450 km/h |
| 1977 Basel (CH) | Boris Eremejev (SU) 223,740 km/h | Danielle Duran (FR) 250,800 km/h | - | - | Eduardo Picco (IT) 262,350 km/h | Lennart Forslöf (SE) 278,810 km/h |
| 1976 Hannover (DE) | Boris Eremejev (SU) 215,310 km/h | Rolf Hagel (SE) 249,300 km/h | - | - | Leif Aström (SE) 255,680 km/h | Celestin Duran (FR) 279,920 km/h |
| 1975 Gallarate (IT) | Boris Eremejev (SU) 206,896 km/h | Rolf Hagel (SE) 244,565 km/h | - | - | Heinz Bach (CH) 254,957 km/h | Harald Arlautzki (DE) 274,809 km/h |
| 1974 Lyon (FR) | Alexander Chilene (SU) 197,800 km/h | Vladimir Popov (SU) 241,610 km/h | - | - | Bengt Abrahamson (SE) 254,230 km/h | Lars Wahlund (SE) 278,630 km/h |
| 1973 Kapfenhardt (DE) | Attila Szepes (HU) 194,952 km/h | Vladimir Popov (SU) 220,426 km/h | - | - | Joszef Petö (HU) 250,382 km/h | Horst Denneler (DE) 269,461 km/h |
| 1972 Bratislava (CS) | Viktor Örkenyi (HU) 171,108 km/h | Imre Iharosi (HU) 203,850 km/h | - | - | Joszef Petö (HU) 234,375 km/h | Guido Sarolli (IT) 248,630 km/h |
| 1971 Göteborg (SE) | Viktor Örkenyi (HU) 185,180 km/h | Imre Iharosi (HU) 208,810 km/h | - | - | Joszef Petö (HU) 223,040 km/h | Gualtiero Picco (IT) 251,040 km/h |
| 1970 Budapest (HU) | Gisela Herberger 167,750 km/h | Imre Iharosi (HU) 214,280 km/h | - | - | Joszef Petö (HU) 220,040 km/h | Ivar Thorpman (SE) 231,950 km/h |
| 1969 Monza (IT) | Viktor Örkenyi (HU) 180,990 km/h | Imre Iharosi (HU) 211,510 km/h | - | - | Joszef Petö (HU) 220,850 km/h | Harald Arlautzki (DE) 242,260 km/h |
| 1968 Dieppe (FR) | Viktor Örkenyi (HU) 165,440 km/h | Erich Runkehl (DE) 195,220 km/h | - | - | Joszef Petö (HU) 220,850 km/h | Harald Arlautzki (DE) 240,320 km/h |
| 1967 Basel (CH) | Viktor Örkenyi (HU) 164,830 km/h | Erich Runkehl (DE) 194,590 km/h | - | - | Laszlo Buruts (HU) 211,760 km/h | Arne Zetterström (SE) 233,760 km/h |
| 1966 Hannover (DE) | Jan-Erik Falk (SE) 163,043 km/h | Laszlo Azor (HU) 187,892 km/h | - | - | Laszlo Buruts (HU) 204,778 km/h | Erik Thorpman (SE) 235,910 km/h |
| 1965 Gävle (SE) | Lothar Runkehl (DE) 162,890 km/h | Laszlo Azor (HU) 189,070 km/h | - | - | Laszlo Buruts (HU) 203,850 km/h | Erik Thorpman (SE) 230,770 km/h |
| 1964 Monza (IT) | Enzo Scaglia (IT) 154,241 km/h | Laszlo Azor (HU) 193,756 km/h | - | - | Laszlo Buruts (HU) 205,245 km/h | Philip Rochat (CH) 234,986 km/h |
| 1963 Zürich (CH) | Lothar Runkehl (DE) 141,066 km/h | Laszlo Azor (HU) 176,817 km/h | - | - | Ernö Horvath (HU) 190,880 km/h | Alexander Pfister (CH) 229,008 km/h |
| 1962 Kapfenhardt (DE) | Jan-Erik Falk (SE) 134,529 km/h | Laszlo Azor (HU) 159,575 km/h | - | - | Kurt Zahnd (CH) 185,759 km/h | Arne Zetterström (SE) 227,272 km/h |
| 1961 Gävle (SE) | Jan-Erik Falk (SE) 139,530 km/h | Arne Zetterström (SE) 157,750 km/h | - | - | Arthur Speer (DE) 184,040 km/h | Arne Zetterström (SE) 221,670 km/h |
| 1960 Paris (FR) | Adolf Burghard (DE) 125,874 km/h | Arne Zetterström (SE) 160,714 km/h | - | - | Kurt Zahnd (CH) 181,818 km/h | Kurt Zahnd (CH) 222,222 km/h |
| 1959 Turin (IT) | Adolf Burghard (DE) 120,482 km/h | Hubert Peyer (CH) 155,039 km/h | - | - | Kurt Zahnd (CH) 187,305 km/h | Freddy Streun (CH) 227,848 km/h |
| 1958 Basel (CH) | Roland Salomon (CH) 122,440 km/h | Arne Zetterström (SE) 137,100 km/h | - | - | Kurt Zahnd (CH) 182,180 km/h | Kurt Zahnd (CH) 225,560 km/h |
| 1957 Dortmund (DE) | Roland Salomon (CH) 116,883 km/h | Arne Zetterström (SE) 125,962 km/h | - | - | Jack Cook (UK) 153,583 km/h | Willi Jaberg (CH) 197,802 km/h |
| 1956 Västeras (SE) | Willi Jaberg (CH) 111,125 km/h | Roland Salomon (CH) 141,847 km/h | - | - | Adriano Miretti (IT) 161,465 km/h | Philip Rochat (CH) 218,784 km/h |
| 1955 Monza (IT) | Adriano Miretti (IT) 102,330 km/h | Ken Procter (UK) 131,291 km/h | - | - | Jack Cook (UK) 152,284 km/h | Arne Zetterström (SE) 192,926 km/h |
| 1954 Luton (UK) | F. Drayson (GB) 118,000 km/h | F. Drayson (GB) 130,460 km/h | - | - | Virgilio Cosetta (IT) 152,900 km/h | Jim Dean (UK) 189,780 km/h |
| 1953 Zürich (CH) | - | Felice Riva (IT) 121,222 km/h | - | - | Jack Cook (UK) 148,850 km/h | Jim Dean (UK) 191,489 km/h |