La Suède fut l'hôte du tournoi pour la cinquième fois de son histoire. Les éditions précédentes eurent lieu en 1979, 1984, 1993 et 2000. Lors de la première journée de compétition, l'Allemagne battit les États-Unis au compte de 2-1 en prolongation et la Biélorussie triompha de la Finlande par la marque de 4-3. Sergei Kostitsyn obtint 2 points dont 1 but en désavantage numérique et Mikhail Stefanovich obtint 3 points dont 2 buts. Le Canada blanchit la Suède 2-0 en marquant deux fois en avantage numérique et le gardien de but canadien Carey Price obtint un jeu blanc en repoussant les 31 lancers dirigés contre lui.
Résultats des championnats du monde
Tour préliminaire
Un nouveau système fut instauré pour l'édition 2007 du Championnat du monde junior de hockey, utilisant une période de prolongation et une période de tirs de barrage durant le tournoi à la ronde. Les équipes obtiennent 3 points pour une victoire en temps règlementaire (V), 2 points pour une victoire en période de prolongation ou en tirs de barrage (VP), 1 point pour une défaite en période de prolongation ou en tirs de barrage (DP) et 0 point pour une défaite en temps règlementaire.
Règlements en période de prolongation :
Matchs du tournoi à la ronde : si un match disputé durant le tournoi à la ronde est égalisé après la période de jeu règlementaire, les deux équipes jouent une période de prolongation dite de « mort-subite » à 4-contre-4 durant cinq minutes. Si la partie demeure égalisée, une série de tirs de barrage à 3 joueurs est disputée afin de départager un vainqueur. Si la partie est toujours égalisée après que les trois tireurs se sont exécutés de chaque côté, une deuxième série de tirs de barrage, cette fois dite de « mort-subite », est disputée à 1 contre 1 de chaque côté jusqu'au moment de départager un vainqueur au compte final de la série de tirs de barrage.
Matchs en séries éliminatoires (exception faite de la finale) : si un match disputé durant le tournoi éliminatoire est égalisé après la période de jeu règlementaire, les deux équipes jouent une période de prolongation dite de « mort subite » à 4-contre-4 durant dix minutes. Si la partie demeure égalisée, les procédures conventionnelles concernant la série de tirs de barrage disputée durant le tournoi à la ronde demeurent en vigueur (voir plus haut).
Finale : si un match disputé durant le tournoi éliminatoire est égalisé après la période de jeu règlementaire, les deux équipes jouent une période de prolongation dite de « mort subite » à 4-contre-4 durant 20 minutes. Si la partie demeure égalisée, les procédures conventionnelles concernant la période de tirs en barrage disputée durant le tournoi à la ronde demeurent en vigueur (voir plus-haut).
Groupe A
Pour le classement: PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Pour les matchs: AN : avantage numérique, EN : égalité numérique, DN : désavantage numérique
Pour le classement: PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Pour les matchs: AN : avantage numérique, EN : égalité numérique, DN : désavantage numérique
Pour le classement: PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Pour les matchs: AN : avantage numérique, EN : égalité numérique, DN : désavantage numérique
D. Buc 04:58 J. Mikus 12:06 (DN) M. Bartanus 14:21 (AN) T.Marcinko 29:03 (AN) J. Sinkovic 30:54 J. Mikus 32:01 (AN) T. Zaborsky 39:52 M. Bliznak 51:25 B. Konrad 59:33 (AN)
Les équipes suivantes ont pris part au tournoi à la ronde de la Division I, qui fut tenu du 11 . Le Groupe A joua ses matchs dans la ville d'Odense au Danemark. Le Groupe B joua ses matchs dans la ville de Torre Pellice en Italie.
Groupe A
Nota:PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Les équipes suivantes prirent part au tournoi à la ronde de la Division II. Le Groupe A joua ses matchs dans la ville de Miercurea-Ciuc, en Roumanie du au . Le Groupe B joua ses matchs dans la ville d'Elektrėnai, en Lituanie du au :
Groupe A
Nota:PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Les équipes suivantes prirent part à la compétition de la Division III de hockey sur glace lors d'un tournoi à la ronde qui fut présenté dans la ville d'Ankara, en Turquie du au :
Nota
Pour le classement: PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation BP : buts pour, BC : buts contre, Pts : Points
Pour les matchs: OT : Prolongation, TF : tir de fusillade