Schedule Team Statistics
Results & Standings Best Players Selected by the Directorate
Best Players of Each Team Selected by Coaches
Preliminary Round Best Player of the Game selected by the Team
Media All Stars
Relegation Round
Playoff Round Competition officials
Final Standing Game Officials Assignment
Team Rosters
CAN / CZE / FIN / GER / LAT / NOR / SUI / SVK / SWE / USA
Player Statistics by Team
CAN / CZE / FIN / GER / LAT / NOR / SUI / SVK / SWE / USA
 
   
 Date
 Location
 Venue
No. Game Result
 Status
 20 Apr 2023, Thu
 14:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 1
PRE
CAN  -  SWE   0 - 8   
 ( 0 - 5 ,  0 - 1 ,  0 - 2 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 20 Apr 2023, Thu
 16:00  GMT+2
 Basel
 St. Jakob Arena
 2
PRE
USA  -  LAT   7 - 1   
 ( 0 - 0 ,  3 - 0 ,  4 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 20 Apr 2023, Thu
 18:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 3
PRE
CZE  -  SVK   2 - 3   
 ( 0 - 1 ,  2 - 1 ,  0 - 0 ,  0 - 0 ,  0 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 20 Apr 2023, Thu
 20:00  GMT+2
 Basel
 St. Jakob Arena
 4
PRE
FIN  -  SUI   4 - 2   
 ( 0 - 0 ,  2 - 2 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 21 Apr 2023, Fri
 14:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 5
PRE
CAN  -  GER   8 - 0   
 ( 2 - 0 ,  3 - 0 ,  3 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 21 Apr 2023, Fri
 16:00  GMT+2
 Basel
 St. Jakob Arena
 6
PRE
LAT  -  FIN   2 - 5   
 ( 0 - 1 ,  0 - 3 ,  2 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 21 Apr 2023, Fri
 18:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 7
PRE
SVK  -  SWE   3 - 5   
 ( 1 - 3 ,  0 - 0 ,  2 - 2 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 21 Apr 2023, Fri
 20:00  GMT+2
 Basel
 St. Jakob Arena
 8
PRE
NOR  -  SUI   0 - 5   
 ( 0 - 2 ,  0 - 2 ,  0 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 22 Apr 2023, Sat
 17:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 9
PRE
GER  -  CZE   1 - 7   
 ( 0 - 3 ,  0 - 3 ,  1 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 22 Apr 2023, Sat
 19:00  GMT+2
 Basel
 St. Jakob Arena
 10
PRE
NOR  -  USA   1 - 12   
 ( 0 - 4 ,  1 - 5 ,  0 - 3 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 23 Apr 2023, Sun
 13:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 11
PRE
SVK  -  CAN   3 - 4   
 ( 0 - 1 ,  1 - 2 ,  2 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 23 Apr 2023, Sun
 15:00  GMT+2
 Basel
 St. Jakob Arena
 12
PRE
SUI  -  LAT   5 - 1   
 ( 2 - 1 ,  1 - 0 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 23 Apr 2023, Sun
 17:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 13
PRE
SWE  -  CZE   2 - 0   
 ( 0 - 0 ,  0 - 0 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 23 Apr 2023, Sun
 19:00  GMT+2
 Basel
 St. Jakob Arena
 14
PRE
USA  -  FIN   8 - 4   
 ( 2 - 2 ,  3 - 1 ,  3 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 24 Apr 2023, Mon
 18:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 15
PRE
GER  -  SVK   4 - 6   
 ( 1 - 1 ,  3 - 2 ,  0 - 3 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 24 Apr 2023, Mon
 20:00  GMT+2
 Basel
 St. Jakob Arena
 16
PRE
LAT  -  NOR   1 - 0   
 ( 0 - 0 ,  0 - 0 ,  1 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 25 Apr 2023, Tue
 14:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 17
PRE
SWE  -  GER   3 - 0   
 ( 0 - 0 ,  0 - 0 ,  3 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 25 Apr 2023, Tue
 16:00  GMT+2
 Basel
 St. Jakob Arena
 18
PRE
SUI  -  USA   0 - 10   
 ( 0 - 4 ,  0 - 2 ,  0 - 4 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 25 Apr 2023, Tue
 18:30  GMT+2
 Porrentruy
 Raiffeisen Arena
 19
PRE
CZE  -  CAN   3 - 8   
 ( 0 - 2 ,  2 - 3 ,  1 - 3 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 25 Apr 2023, Tue
 20:00  GMT+2
 Basel
 St. Jakob Arena
 20
PRE
FIN  -  NOR   10 - 2   
 ( 4 - 1 ,  4 - 0 ,  2 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 27 Apr 2023, Thu
 11:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 21
REL
GER  -  NOR   1 - 6   
 ( 0 - 2 ,  0 - 2 ,  1 - 2 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 27 Apr 2023, Thu
 12:30  GMT+2
 Basel
 St. Jakob Arena
 22
QF
USA  -  CZE   4 - 1   
 ( 1 - 0 ,  1 - 0 ,  2 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 27 Apr 2023, Thu
 15:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 23
QF
FIN  -  SVK   2 - 3   
 ( 0 - 1 ,  0 - 2 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 27 Apr 2023, Thu
 17:30  GMT+2
 Basel
 St. Jakob Arena
 24
QF
CAN  -  SUI   7 - 3   
 ( 1 - 1 ,  5 - 1 ,  1 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 27 Apr 2023, Thu
 20:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 25
QF
SWE  -  LAT   6 - 1   
 ( 2 - 0 ,  2 - 1 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 29 Apr 2023, Sat
 11:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 26
REL
NOR  -  GER   3 - 2   
 ( 1 - 1 ,  2 - 0 ,  0 - 1 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 29 Apr 2023, Sat
 15:00  GMT+2
 Basel
 St. Jakob Arena
 27
SF
USA  -  SVK   7 - 1   
 ( 3 - 0 ,  2 - 1 ,  2 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 29 Apr 2023, Sat
 19:00  GMT+2
 Basel
 St. Jakob Arena
 28
SF
SWE  -  CAN   7 - 2   
 ( 2 - 2 ,  4 - 0 ,  1 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 30 Apr 2023, Sun
 11:00  GMT+2
 Porrentruy
 Raiffeisen Arena
 29
REL
GER  -  NOR Cancelled  
 30 Apr 2023, Sun
 15:00  GMT+2
 Basel
 St. Jakob Arena
 30
BMG
CAN  -  SVK   4 - 3   
 ( 0 - 0 ,  2 - 1 ,  1 - 2 ,  1 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary
 30 Apr 2023, Sun
 19:00  GMT+2
 Basel
 St. Jakob Arena
 31
GMG
USA  -  SWE   3 - 2   
 ( 0 - 1 ,  0 - 1 ,  2 - 0 ,  1 - 0 ) 
Game
Completed
RosterLineupsGfx.LinesShotsFaceoffsSummary


Team GER is relegated to WM18 IA.
Legend
BMG = Bronze Medal Game , GMG = Gold Medal Game , PRE = Preliminary Round , QF = Quarterfinals , REL = Relegation Round , SF = Semifinals
Team Legend
CAN = Canada , CZE = Czechia , FIN = Finland , GER = Germany , LAT = Latvia , NOR = Norway , SUI = Switzerland , SVK = Slovakia , SWE = Sweden , USA = United States