| Event |
Gold |
Time |
Silver |
Time |
Bronze |
Time |
| C1-200m |
Maksim Opalev | 40.164 |
Valentyn Demyanenko | 40.266 |
Paweł Baraszkiewicz | 40.968 |
| C2-200m |
 Tomasz Wylenzek Christian Gille | 37.619 |
 Nikolai Lipkin Evgeny Ignatov | 37.757 |
 Gergely Kovács Attila Bozsik | 37.901 |
| C4-200m |
 Petr Procházka Petr Fuksa Petr Netušil Jan Břečka | 34.680 |
 Alexander Kovalev Alexander Kostoglod Roman Kruglyakov Maksim Opalev | 34.874 |
 Thomas Lück Robert Nuck Stefan Holtz Stephan Breuing | 34.988 |
| K1-200m |
Carlos Pérez Rial | 36.098 |
Gergely Boros | 36.374 |
Kimmo Latvamaki | 36.470 |
| K2-200m |
 Adam Wysocki Marek Twardowski | 32.974 |
 Tim Wieskötter Ronald Rauhe | 33.016 |
.svg.png) Dragan Zorić Ognjen Filipović | 33.304 |
| K4-200m |
 Gergely Gyertyános Balázs Babella István Beé Viktor Kadler | 30.673 |
 Filip Svab Pavel Holubar Svatopluk Batka Jan Sterba | 30.907 |
 Björn Bach Jonas Ems Norman Bröckl Björn Goldschmidt | 31.051 |
| C1-500m |
Maksim Opalev | 1:48:450 |
Paweł Baraszkiewicz | 1:48.480 |
Andreas Dittmer | 1:48.564 |
| C2-500m |
 Tomasz Wylenzek Christian Gille | 1:41.667 |
 Michał Śliwiński Łukasz Woszczyński | 1:42.267 |
 Alexander Kovalev Alexander Kostoglod | 1:43.173 |
| C4-500m |
 Silviu Simioncencu Loredan Popa Florin Popescu Josif Chirilă | 1:33.057 |
 Adam Ginter Michał Gajownik Andrzej Jezierski Roman Rynkiewicz | 1:33.897 |
 Thomas Lück Stephan Breuing Robert Nuck Stefan Holtz | 1:34.899 |
| K1-500m |
Ákos Vereckei | 1:38.493 |
Lutz Altepost | 1:39.123 |
Stjepan Janic | 1:39.333 |
| K2-500m |
 Ronald Rauhe Tim Wieskötter | 1:28.860 |
 Marek Twardowski Adam Wysocki | 1:29.268 |
 Gábor Kucsera Zoltán Kammerer | 1:30.312 |
| K4-500m |
 Vadzim Makhneu Aliaksei Abalmasau Dziamyan Turchyn Raman Piatrushenka | 1:21.315 |
 Michal Riszdorfer Juraj Tarr Andrej Wiebauer Róbert Erban | 1:21.597 |
 Marian Baban Ștefan Vasile Alin Anton Florean Mada | 1:22.353 |
| C1-1000m |
Andreas Dittmer | 3:49.686 |
Maksim Opalev | 3:52.218 |
Aliaksandr Zhukouski | 3:54.906 |
| C2-1000m |
 Tomasz Wylenzek Christian Gille | 3:31.336 |
 György Kolonics György Kozmann | 3:33.676 |
 Paweł Skowroński Roman Rynkiewicz | 3:34.030 |
| C4-1000m |
 Thomas Lück Stephan Breuing Stefan Holtz Robert Nuck | 3:17.096 |
 Wojciech Tyszyński Andrzej Jezierski Arkadiusz Toński Michał Gajownik | 3:17.714 |
 Ciprian Popa Petre Condrat Florin Mironcic Loredan Popa | 3:17.972 |
| K1-1000m |
Eirik Verås Larsen | 3:27.274 |
Zoltán Benkő | 3:28.426 |
Emanuel Silva | 3:29.674 |
| K2-1000m |
 Ionuţ Anghel Marian Sevici | 3:12.417 |
 Roland Kökény Gábor Kucsera | 3:13.515 |
 Marco Herszel Andreas Ihle | 3:14.379 |
| K4-1000m |
 Michal Riszdorfer Róbert Erban Erik Vlček Richard Riszdorfer | 2:49.875 |
 Florean Mada Alin Anton Marian Baban Ștefan Vasile | 2:51.015 |
 Marek Twardowski Adam Wysocki Tomasz Mendelski Paweł Baumann | 2:52.035 |