Group World Championships 2004, Relegation Round
- D
- W
- W
- L
- L
Kazakhstan - Ukraine
Japan - Kazakhstan
Kazakhstan - France
Kazakhstan - Latvia
Czech Republic - Kazakhstan
- D
- W
- D
- L
- L
Kazakhstan - Ukraine
Ukraine - France
Ukraine - Japan
Ukraine - USA
Finland - Ukraine
- D
- L
- D
- L
- L
France - Japan
Japan - Kazakhstan
Ukraine - Japan
Russia - Japan
Japan - Denmark
- D
- L
- L
- L
- L
France - Japan
Ukraine - France
Kazakhstan - France
Canada - France
Switzerland - France
Group World Championships 2004, Group A
- L
- W
- W
- W
- W
Czech Republic - USA
Czech Republic - Canada
Switzerland - Czech Republic
Czech Republic - Austria
Czech Republic - Germany
- L
- W
- D
- L
- W
Sweden - Latvia
Latvia - Austria
Latvia - Switzerland
Canada - Latvia
Kazakhstan - Latvia
- L
- L
- W
- L
- D
Germany - Switzerland
Canada - Germany
Austria - Germany
Czech Republic - Germany
Germany - Latvia
- D
- W
- W
- L
- L
Kazakhstan - Ukraine
Japan - Kazakhstan
Kazakhstan - France
Kazakhstan - Latvia
Czech Republic - Kazakhstan
Group World Championships 2004, Group B
- L
- L
- W
- D
- W
Slovakia - USA
Slovakia - Canada
Slovakia - Switzerland
Slovakia - Sweden
Denmark - Slovakia
- L
- W
- W
- D
- L
Canada - Finland
Finland - Russia
Finland - Denmark
Sweden - Finland
Slovakia - Finland
- W
- L
- W
- W
- L
Slovakia - USA
USA - Sweden
Czech Republic - USA
USA - Denmark
Sweden - USA
- D
- W
- D
- L
- L
Kazakhstan - Ukraine
Ukraine - France
Ukraine - Japan
Ukraine - USA
Finland - Ukraine
Group World Championships 2004, Group C
- L
- W
- W
- D
- W
Sweden - Canada
USA - Sweden
Sweden - Latvia
Slovakia - Sweden
Sweden - USA
- L
- L
- L
- W
- L
Finland - Russia
Russia - USA
Slovakia - Russia
Russia - Japan
Sweden - Russia
- L
- L
- L
- W
- L
USA - Denmark
Denmark - Slovakia
Finland - Denmark
Japan - Denmark
Russia - Denmark
- D
- L
- D
- L
- L
France - Japan
Japan - Kazakhstan
Ukraine - Japan
Russia - Japan
Japan - Denmark
Group World Championships 2004, Group D
- W
- W
- W
- L
- W
Sweden - Canada
Slovakia - Canada
Canada - Finland
Czech Republic - Canada
Canada - Germany
- L
- L
- L
- D
- D
Latvia - Austria
Austria - Germany
Czech Republic - Austria
Switzerland - Austria
Austria - Canada
- L
- W
- L
- D
- L
Slovakia - Switzerland
Germany - Switzerland
Switzerland - Czech Republic
Latvia - Switzerland
Canada - Switzerland
- D
- L
- L
- L
- L
France - Japan
Ukraine - France
Kazakhstan - France
Canada - France
Switzerland - France
Group World Championships 2004, Group E
- L
- W
- W
- W
- W
Czech Republic - USA
Czech Republic - Canada
Switzerland - Czech Republic
Czech Republic - Austria
Czech Republic - Germany
- W
- W
- W
- L
- W
Sweden - Canada
Slovakia - Canada
Canada - Finland
Czech Republic - Canada
Canada - Germany
- L
- W
- D
- L
- W
Sweden - Latvia
Latvia - Austria
Latvia - Switzerland
Canada - Latvia
Kazakhstan - Latvia
- L
- W
- L
- D
- L
Slovakia - Switzerland
Germany - Switzerland
Switzerland - Czech Republic
Latvia - Switzerland
Canada - Switzerland
- L
- L
- W
- L
- D
Germany - Switzerland
Canada - Germany
Austria - Germany
Czech Republic - Germany
Germany - Latvia
- L
- L
- L
- D
- D
Latvia - Austria
Austria - Germany
Czech Republic - Austria
Switzerland - Austria
Austria - Canada
Group World Championships 2004, Group F
- L
- L
- W
- D
- W
Slovakia - USA
Slovakia - Canada
Slovakia - Switzerland
Slovakia - Sweden
Denmark - Slovakia
- L
- W
- W
- D
- W
Sweden - Canada
USA - Sweden
Sweden - Latvia
Slovakia - Sweden
Sweden - USA
- L
- W
- W
- D
- L
Canada - Finland
Finland - Russia
Finland - Denmark
Sweden - Finland
Slovakia - Finland
- W
- L
- W
- W
- L
Slovakia - USA
USA - Sweden
Czech Republic - USA
USA - Denmark
Sweden - USA
- L
- L
- L
- W
- L
Finland - Russia
Russia - USA
Slovakia - Russia
Russia - Japan
Sweden - Russia
- L
- L
- L
- W
- L
USA - Denmark
Denmark - Slovakia
Finland - Denmark
Japan - Denmark
Russia - Denmark