| distance | gold | silver | bronze |
|---|---|---|---|
| Women 1500 m | Evgenia Radanova 2:48.282 | Tatiana Borodulina 2:48.429 | Marta Capurso 2:48.533 |
| Women 500 m | Evgenia Radanova 44.882 | Katia Zini 45.636 | Katerina Novotna 46.050 |
| Women 1000 m | Evgenia Radanova 1:37.158 | Tatiana Borodulina 1:37.881 | Nina Evteeva 1:37.891 |
| Women 3000 m | Tatiana Borodulina 5:33.897 | Marta Capurso 5:35.153 | Aika Klein 5:43.759 |
| Women 3000 m relay | Russia 4:26.687 | Italy 4:26.764 | Germany 4:27.055 |
| Men 1500 m | Nicola Rodigari 2:23.483 | Fabio Carta 2:23.501 | Pieter Gysel 2:23.715 |
| Men 500 m | Nicola Franceschina 42.845 | Nicola Rodigari 42.933 | Sergey Prankevich 43.023 |
| Men 1000 m | Fabio Carta 1:35.599 | Nicola Franceschina 1:35.613 | Nicola Rodigari 1:35.716 |
| Men 3000 m | Pieter Gysel 5:11.707 | Sebastian Praus 5:12.804 | Nicola Rodigari 5:15.999 |
| Men 5000 m relay | Italy 7:11.668 | Russia 7:11.966 | Germany 7:13.883 |
| women 3000 m | RUS 4:26.687 | ITA 4:26.764 | GER 4:27.055 |
| men 5000 m | ITA 7:11.668 | RUS 7:11.966 | GER 7:13.883 |
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.