| distance | gold | silver | bronze |
|---|---|---|---|
| Women 1500 m | Evgenia Radanova 2:26.542 | Marta Capurso 2:26.685 | Nina Evteeva 2:27.042 |
| Women 500 m | Tatiana Borodulina 45.840 | Marta Capurso 45.885 | Evgenia Radanova 45.946 |
| Women 1000 m | Evgenia Radanova 1:39.273 | Tatiana Borodulina 1:39.332 | Yvonne Kunze 1:39.485 |
| Women 3000 m | Tatiana Borodulina 5:56.036 | Stephanie Bouvier 5:56.080 | Nina Evteeva 5:56.115 |
| Women 3000 m relay | Russia 4:26.415 | France 4:28.293 | Germany 4:34.510 |
| Men 1500 m | Arian Nachbar 2:22.210 | Fabio Carta 2:22.243 | Nicola Franceschina 2:22.485 |
| Men 500 m | Fabio Carta 43.010 | Arian Nachbar 43.103 | Mikhail Rajine 45.186 |
| Men 1000 m | Nicola Franceschina 1:33.751 | Cees Juffermans 1:33.809 | Arian Nachbar 1:33.892 |
| Men 3000 m | Pieter Gysel 5:06.515 | Sebastian Praus 5:06.583 | Fabio Carta 5:15.640 |
| Men 5000 m relay | Germany 7:07.874 | Netherlands 7:13.490 | Ukraine 7:15.877 |
| women 3000 m | RUS 4:26.415 | FRA 4:28.293 | GER 4:34.510 |
| men 5000 m | GER 7:07.874 | NED 7:13.490 | UKR 7:15.877 |
1500 m · 500 m · 1000 m · 3000 m · 3000 m relay · 1500 m · 500 m · 1000 m · 3000 m · 5000 m relay
Results as published.