| Event |
Gold |
Time |
Silver |
Time |
Bronze |
Time |
| C1-200m |
Maksim Opalev | 38.978 |
Martin Doktor | 39.531 |
Jevgenij Shuklin | 39.543 |
| C2-200m |
 Ivan Shtyl Evgeny Ignatov | 35.859 |
 Raimundas Labuckas Tomas Gadeikis | 36.503 |
 Dmitry Sabin Sergiy Klimniuk | 36.775 |
| C4-200m |
 Dzmitry Vaitsishkin Dzmitry Rabchanka Kanstantsin Shcharbak Aliaksandr Vauchetski | 33.241 |
 Gábor Horváth Pál Sarudi Márton Joób Péter Balázs | 33.373 |
 Kazimieras Reksnys Raimundas Labuckas Jevgenij Miasniankin Tomas Gadeikis | 33.449 |
| K1-200m |
Ronald Rauhe | 34.515 |
Carlos Pérez Rial | 34.644 |
Mykola Kremer | 35.252 |
| K2-200m |
 Tim Wieskötter Ronald Rauhe | 31.818 |
 Egidijus Balčiūnas Alvydas Duonėla | 31.958 |
 Michael Kolganov Barak Lufan | 31.994 |
| K4-200m |
 Raman Piatrushenka Aliaksei Abalmasau Dziamyan Turchyn Vadzim Makhneu | 29.893 |
 Svatopluk Batka Jan Sterba Pavel Holubar Filip Svab | 29.989 |
 Viktor Kadler Gergely Gyertyános István Beé Balázs Babella | 30.069 |
| C1-500m |
Maksim Opalev | 1:49.935 |
Florin Mironcic | 1:51.127 |
Yuriy Cheban | 1:51.155 |
| C2-500m |
 Sergey Ulegin Alexander Kostoglod | 1:39.626 |
 Robert Nuck Stefan Holtz | 1:40.810 |
 Josif Chirilă Andrei Cuculici | 1:40.954 |
| C4-500m |
 Loredan Popa Florin Mironcic Silviu Simioncencu Gabriel Talpă | 1:30.286 |
 Andrei Bahdanovich Aliaksandr Bahdanovich Aliaksandr Zhukouski Aliaksandr Kurliandchyk | 1:31.818 |
 Gábor Furdok Ferenc Novák Imre Pulai Edvin Csabai | 1:33.890 |
| K1-500m |
Zoltán Benkő | 1:38.428 |
Anton Ryahov | 1:38.872 |
Lutz Altepost | 1:39.988 |
| K2-500m |
 Tim Wieskötter Ronald Rauhe | 1:27.505 |
 Gábor Kucsera Zoltán Kammerer | 1:27.697 |
 Vadzim Makhneu Raman Piatrushenka | 1:28.249 |
| K4-500m |
 Róbert Erban Richard Riszdorfer Michal Riszdorfer Erik Vlček | 1:20.136 |
 Alexandru Ceaușu Marian Baban Ștefan Vasile Alin Anton | 1:20.616 |
 Attila Boros Gábor Bozsik Attila Csamango Márton Sík | 1:20.664 |
| C1-1000m |
Florin Mironcic | 3:54.600 |
Andreas Dittmer | 3:54.844 |
Maksim Opalev | 3:55.376 |
| C2-1000m |
 Marcin Grzybowski Łukasz Woszczyński | 3:32.807 |
 Christian Gille Tomasz Wylenzek | 3:32.935 |
 Aliaksandr Bahdanovich Andrei Bahdanovich | 3:35.039 |
| C4-1000m |
 Stephan Breuing Robert Nuck Stefan Holtz Thomas Lück | 3:14.459 |
 Dzmitry Rabchanka Dzmitry Vaitsishkin Aliaksandr Vauchetski Kanstantsin Shcharbak | 3:15.407 |
 Gábor Balázs Márton Metka Mátyás Sáfrán Róbert Mike | 3:16.923 |
| K1-1000m |
Tim Brabants | 3:28.586 |
Zoltán Benkő | 3:30.162 |
Markus Oscarsson | 3:30.538 |
| K2-1000m |
 Gábor Kucsera Zoltán Kammerer | 3:09.703 |
 Rupert Wagner Andreas Ihle | 3:10.455 |
 Pablo Banos Javier Hernanz | 3:11.955 |
| K4-1000m |
 Richard Riszdorfer Michal Riszdorfer Erik Vlček Róbert Erban | 2:50.377 |
 Dziamyan Turchyn Aliaksei Abalmasau Vadzim Makhneu Raman Piatrushenka | 2:50.437 |
 Lutz Altepost Norman Bröckl Björn Bach Björn Goldschmidt | 2:50.733 |