Standings

edit
Pos Team Pld W OTW OTL L GF GA GD Pts Qualification or relegation
1   Canada 7 5 1 1 0 29 18 +11 18 Quarterfinals
2    Switzerland 7 4 1 1 1 27 13 +14 15[a]
3   Czechia (H) 7 4 1 1 1 22 14 +8 15[a]
4   Finland 7 3 0 1 3 21 13 +8 10
5   Austria 7 1 2 1 3 22 27 −5 8 Qualification for 2025 IIHF World Championship
6   Norway 7 2 0 0 5 15 26 −11 6[b]
7   Denmark 7 2 0 0 5 15 29 −14 6[b]
8   Great Britain 7 2 0 0 5 14 25 −11 6[b] Relegation to 2025 Division I A
Source: [citation needed]
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) head-to-head number of goals scored; 5) result against closest best-ranked team outside tied teams; 6) result against second-best-ranked team outside tied teams; 7) seeding before tournament
(H) Host
Notes:
  1. ^ a b Switzerland 2–1 Czechia
  2. ^ a b c Head to head record; Norway 6p, Denmark 3p and Great Britian 0p. Great Britian relegated on head-to-head points.

Matches

edit

All times are local (UTC+2).

Switzerland vs Norway

edit
10 May 2024
16:20
Switzerland  5–2
(1–1, 3–0, 1–1)
  NorwayO2 Arena, Prague
Attendance: 16,617
Leonardo GenoniGoaliesJonas ArntzenReferees:
  Riku Brander
  Christoffer Holm
Linesmen:
  Shane Gustafson
  Andreas Hofer
Andrighetto (Niederreiter, Loeffel) – 11:041–0
1–114:53 – Vikingstad (Thoresen, Johannesen)
Loeffel (Siegenthaler, Jäger) – 24:122–1
Senteler (Josi, Simion) – 28:093–1
Scherwey (Haas) – 33:304–1
Niederreiter (Ambühl, Kurashev) (PP) – 51:565–1
5–258:56 – Brandsegg-Nygård (Thoresen, Zuccarello) (PP)
6 minPenalties6 min
40Shots15

Czechia vs Finland

edit
10 May 2024
20:20
Czechia  1–0
(0–0, 1–0, 0–0)
  FinlandO2 Arena, Prague
Attendance: 17,413
Lukáš DostálGoaliesHarri SäteriReferees:
  Andris Ansons
  Mikael Holm
Linesmen:
  Nick Briganti
  Oto Durmis
Palát (Kundrátek, Rutta) – 38:16Goals
8 minPenalties6 min
28Shots21

Great Britain vs Canada

edit
11 May 2024
12:20
Great Britain  2–3
(1–1, 0–2, 1–0)
  CanadaO2 Arena, Prague
Attendance: 16,935
Jackson WhistleGoaliesJoel HoferReferees:
  Christoffer Holm
  Kristian Vikman
Linesmen:
  Shane Gustafson
  Anders Nyqvist
Kirk (Mosey, Lake) (PP) – 07:471–0
1–108:17 – Bunting (Byram)
1–225:45 – Hagel (Zellweger, Dubois)
1–335:29 – Bedard (Paul, Guhle)
O'Connor (Kirk, Betteridge) – 48:492–3
8 minPenalties4 min
15Shots34

Austria vs Denmark

edit
11 May 2024
16:20
Austria  1–5
(1–2, 0–1, 0–2)
  DenmarkO2 Arena, Prague
Attendance: 15,719
David MadlenerGoaliesFrederik DichowReferees:
  Mikael Holm
  André Schrader
Linesmen:
  Nick Briganti
  Daniel Hynek
0–113:19 – M. Lauridsen (Blichfeld, Russell)
0–216:11 – Storm (SH)
Ganahl (Haudum, Rohrer) – 19:351–2
1–338:54 – Blichfeld (Wejse, O. Lauridsen)
1–453:44 – Scheel (Bruggisser, N. Jensen)
1–558:57 – Blichfeld (Aagaard, Russell) (PP)
12 minPenalties6 min
17Shots34

Norway vs Czechia

edit
11 May 2024
20:20
Norway  3–6
(3–2, 0–1, 0–3)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Henrik HaukelandGoaliesPetr MrázekReferees:
  Tomáš Hronský
  Sean MacFarlane
Linesmen:
  Tim Heffner
  Ludvig Lundgren
0–106:06 – Červenka (Kundrátek, Kaše)
Solberg (Thoresen, Zuccarello) – 06:371–1
Steen (Trettenes) (SH) – 12:102–1
E. Salsten (Solberg, Zuccarello) – 16:323–1
3–217:12 – Červenka (Sedlák, Kaše)
3–335:54 – Beránek (Kempný)
3–445:19 – Stránský (Krejčík, Kämpf)
3–556:59 – Hájek (Palát)
3–659:06 – Palát (Kämpf, Voženílek) (EN)
16 minPenalties10 min
11Shots48

Finland vs Great Britain

edit
12 May 2024
12:20
Finland  8–0
(1–0, 5–0, 2–0)
  Great BritainO2 Arena, Prague
Attendance: 15,433
Emil LarmiGoaliesBen BownsReferees:
  Andris Ansons
  Mikael Holm
Linesmen:
  Oto Durmis
  Ludvig Lundgren
Kapanen (Kaski) – 16:141–0
Puljujärvi (Kaski, Oksanen) – 21:152–0
Innala (Granlund, Pakarinen) (PP) – 24:523–0
Riikola (Puljujärvi, Oksanen) – 32:494–0
Kapanen (Puljujärvi, Granlund) – 36:015–0
Määttä (Granlund) – 38:456–0
Lehtonen (Helenius, Granlund) – 46:397–0
Kapanen (Määttä, Oksanen) – 52:578–0
4 minPenalties10 min
47Shots14

Denmark vs Canada

edit
12 May 2024
16:20
Denmark  1–4
(0–1, 1–0, 0–3)
  CanadaO2 Arena, Prague
Attendance: 16,015
Frederik DichowGoaliesJordan BinningtonReferees:
  Riku Brander
  Tomáš Hronský
Linesmen:
  Tim Heffner
  Andreas Hofer
0–115:25 – Cozens (Tavares, Byram) (PP)
Wejse (Storm, Poulsen) – 26:151–1
1–241:52 – Bedard (Guenther)
1–358:00 – Mercer (McBain, Tanev) (EN)
1–459:39 – Dubois (Bedard, Zellweger) (PP)
12 minPenalties12 min
20Shots42

Austria vs Switzerland

edit
12 May 2024
20:20
Austria  6–5 GWS
(2–1, 2–3, 1–1)
(OT: 0–0)
(SO: 1–0)
   SwitzerlandO2 Arena, Prague
Attendance: 13,512
David KickertGoaliesReto Berra
Akira Schmid
Referees:
  Sean MacFarlane
  Kristian Vikman
Linesmen:
  Shane Gustafson
  Anders Nyqvist
Unterweger (Rossi) – 04:151–0
P. Huber (Rohrer) – 14:332–0
2–115:48 – Josi (Loeffel, Ambühl) (PP2)
Haudum (Zwerger, Unterweger) (PP) – 21:483–1
3–222:26 – Hischier (Josi, Loeffel)
3–329:30 – Josi (Ambühl, Hischier) (PP2)
3–429:43 – Jäger (Andrighetto, Kukan) (PP)
Haudum (Unterweger, M. Huber) (PP) – 34:454–4
4–540:43 – Hischier (Kurashev, Niederreiter) (PP)
Baumgartner (Maier, Strong) – 52:175–5
Schneider  
Heinrich  
Zwerger  
Raffl  
Shootout  Kukan
  Hischier
  Niederreiter
  Jäger
12 minPenalties6 min
18Shots36

Norway vs Finland

edit
13 May 2024
16:20
Norway  1–4
(0–2, 1–2, 0–0)
  FinlandO2 Arena, Prague
Attendance: 16,127
Jonas ArntzenGoaliesHarri SäteriReferees:
  Christoffer Holm
  Tomáš Hronský
Linesmen:
  Daniel Hynek
  Ludvig Lundgren
0–106:49 – Kapanen (Kaski) (PP)
0–217:56 – Hyry (Kaski, Innala)
0–320:27 – Hyry (Jääskä, Innala)
0–430:59 – Kapanen (Oksanen)
Krogdahl (Johannesen) – 38:471–4
10 minPenalties4 min
14Shots42

Switzerland vs Czechia

edit
13 May 2024
20:20
Switzerland  2–1 GWS
(1–0, 0–1, 0–0)
(OT: 0–0)
(SO: 1–0)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Leonardo GenoniGoaliesLukáš DostálReferees:
  Andris Ansons
  André Schrader
Linesmen:
  Oto Durmis
  Anders Nyqvist
Fiala (Hischier, Josi) (PP) – 13:361–0
1–135:57 – Stránský (Špaček, Červenka) (PP)
Andrighetto  
Fiala  
Kurashev  
Loeffel  
Josi  
Shootout  Kaše
  Stránský
  Tomášek
  Červenka
  Flek
10 minPenalties12 min
26Shots24

Denmark vs Norway

edit
14 May 2024
16:20
Denmark  1–3
(0–0, 0–1, 1–2)
  NorwayO2 Arena, Prague
Attendance: 10,011
Frederik DichowGoaliesHenrik HaukelandReferees:
  Mikko Kaukokari
  Sean MacFarlane
Linesmen:
  Kevin Briganti
  Shane Gustafson
0–127:45 – Brandsegg-Nygård (Zuccarello, Thoresen)
Mølgaard (Lauridsen, Lassen) – 44:431–1
1–246:36 – Olsen (Brandsegg-Nygård)
1–359:49 – Salsten (EN)
4 minPenalties6 min
24Shots29

Canada vs Austria

edit
14 May 2024
20:20
Canada  7–6 OT
(3–1, 3–0, 0–5)
(OT: 1–0)
  AustriaO2 Arena, Prague
Attendance: 14,704
Jordan BinningtonGoaliesDavid MadlenerReferees:
  Andris Ansons
  Lassi Heikkinen
Linesmen:
  Daniel Hynek
  Dāvis Zunde
Cozens (Mangiapane, Guhle – 06:341–0
Guhle (Tavares, Hagel) – 09:212–0
2–110:11 – Nissner (M. Huber, Raffl)
Byram (Zellweger) – 13:293–1
McCann (Bunting) – 22:574–1
Bedard (Guenther, Parayko) – 29:325–1
Dubois (Hagel, Power) – 37:566–1
6–243:14 – Baumgartner (Schneider)
6–344:08 – Schneider (Zwerger, Wolf)
6–450:41 – Zwerger (Nickl)
6–555:56 – Schneider (Zwerger, Rossi)
6–659:11 – Rossi (EA)
Tavares (Dubois, Parayko) – 60:157–6
4 minPenalties4 min
49Shots21

Czechia vs Denmark

edit
15 May 2024
16:20
Czechia  6–3
(1–1, 2–1, 3–1)
  DenmarkO2 Arena, Prague
Attendance: 17,413
Lukáš DostálGoaliesFrederik DichowReferees:
  Tomáš Hronský
  André Schrader
Linesmen:
  Kevin Briganti
  Anders Nyqvist
0–118:54 – Wejse (Blichfeld, Bruggisser) (PP)
Rutta (Kämpf) – 19:521–1
Flek (Kondelík, Voženílek) – 22:502–1
Sedlák (Kaše, Červenka) – 24:293–1
3–239:36 – Russell (N. Jensen, Bruggisser)
Kundrátek (Tomášek, Krejčík) – 46:164–2
Kubalík (Tomášek, Palát) – 51:105–2
Stránský (Kämpf, Voženílek) – 51:306–2
6–351:51 – From (Scheel, Wejse)
6 minPenalties6 min
39Shots18

Switzerland vs Great Britain

edit
15 May 2024
20:20
Switzerland  3–0
(2–0, 1–0, 0–0)
  Great BritainO2 Arena, Prague
Attendance: 15,239
Akira SchmidGoaliesJackson WhistleReferees:
  Andris Ansons
  Lassi Heikkinen
Linesmen:
  Tim Heffner
  Ludvig Lundgren
Hischier (Josi, Fiala) – 03:481–0
Kukan (Siegenthaler, Herzog) – 13:362–0
Niederreiter (Fiala, Josi) (PP) – 38:363–0
10 minPenalties10 min
30Shots15

Finland vs Austria

edit
16 May 2024
16:20
Finland  2–3 OT
(2–0, 0–1, 0–1)
(OT: 0–1)
  AustriaO2 Arena, Prague
Attendance: 15,387
Harri SäteriGoaliesDavid KickertReferees:
  Tobias Björk
  Michael Tscherrig
Linesmen:
  Tarrington Wyonzek
  Dāvis Zunde
Mäenalanen (Pakarinen, Vittasmäki) – 02:511–0
Kapanen (Riikola, Kaski) – 08:062–0
2–123:36 – M. Huber (Raffl, Nissner)
2–249:51 – Nickl (Nissner, M. Huber)
2–364:58 – Baumgartner (Haudum, Ganahl)
6 minPenalties6 min
32Shots20

Canada vs Norway

edit
16 May 2024
20:20
Canada  4–1
(1–0, 1–0, 2–1)
  NorwayO2 Arena, Prague
Attendance: 16,418
Nico DawsGoaliesHenrik HaukelandReferees:
  Mikko Kaukokari
  André Schrader
Linesmen:
  Daniel Hynek
  Lauri Nikulainen
Tanev (Guhle, McBain) – 11:501–0
Mangiapane (Byram, Oleksiak) – 22:162–0
2–142:47 – Solberg (E. Salsten, Steen)
Cozens (SH) – 46:373–1
McCann (Daws) (EN) – 58:304–1
6 minPenalties6 min
33Shots6

Great Britain vs Denmark

edit
17 May 2024
16:20
Great Britain  3–4
(2–2, 1–1, 0–1)
  DenmarkO2 Arena, Prague
Attendance: 16,277
Jackson WhistleGoaliesFrederik DichowReferees:
  Tobias Björk
  Sean MacFarlane
Linesmen:
  Kevin Briganti
  Tarrington Wyonzek
Kirk (Curran, Ruopp) – 05:251–0
1–106:26 – Aagaard (Mølgaard, Olesen)
1–208:25 – Bruggisser (Olesen, Wejse) (PP)
Neilson (Mosey, Lake) – 10:342–2
2–321:42 – Aagaard (Olesen, Mølgaard)
Halbert (Lachowicz, Perlini) – 38:343–3
3–452:01 – Wejse (Blichfeld, Bruggisser) (PP)
14 minPenalties12 min
31Shots28

Czechia vs Austria

edit
17 May 2024
20:20
Czechia  3–0
(0–0, 2–0, 1–0)
  AustriaO2 Arena, Prague
Attendance: 17,413
Petr MrázekGoaliesDavid MadlenerReferees:
  Lassi Heikkinen
  Mikko Kaukokari
Linesmen:
  Tim Heffner
  Lauri Nikulainen
Kubalík (Tomášek, Špaček) (PP) – 35:491–0
Flek (Stránský) (PP) – 36:532–0
Tomášek (Palát, Kubalík) – 41:313–0
6 minPenalties6 min
30Shots21

Denmark vs Switzerland

edit
18 May 2024
12:20
Denmark  0–8
(0–2, 0–3, 0–3)
   SwitzerlandO2 Arena, Prague
Attendance: 17,225
Frederik Dichow
Mathias Seldrup
GoaliesLeonardo GenoniReferees:
  Jan Hribik
  Mikko Kaukokari
Linesmen:
  Daniel Hynek
  Tarrington Wyonzek
0–104:10 – Hischier (Fiala, Josi)
0–217:15 – Josi
0–320:39 – Fiala (Ambühl, Hischier) (PP)
0–423:58 – Fiala (Hischier)
0–533:43 – Senteler (Simion)
0–642:49 – Thürkauf (SH)
0–745:26 – Bertschy (Scherwey, Thurkauf)
0–854:18 – Scherwey (Bertschy, Kukan)
10 minPenalties4 min
17Shots29

Canada vs Finland

edit
18 May 2024
16:20
Canada  5–2
(2–2, 1–0, 2–0)
  FinlandO2 Arena, Prague
Attendance: 17,303
Jordan BinningtonGoaliesHarri SäteriReferees:
  Sean MacFarlane
  André Schrader
Linesmen:
  Emil Yletyinen
  Dāvis Zunde
0–101:35 – Puljujärvi (Rissanen, Innala)
0–203:51 – Puustinen (Hyry, Saarijärvi) (PP)
Cozens (Mangiapane, Power) – 14:531–2
Tanev (Tavares) – 16:302–2
Power (Cozens, Parayko) – 37:123–2
Hagel (Tavares, Dubois) – 51:324–2
Mercer (Power) (EN) – 59:395–2
31 minPenalties8 min
22Shots32

Czechia vs Great Britain

edit
18 May 2024
20:20
Czechia  1–3
(0–2, 1–1, 0–0)
  Great BritainO2 Arena, Prague
Attendance: 17,413
Lukáš DostálGoaliesBen BownsReferees:
  Mark Pearce
  Michael Tscherrig
Linesmen:
  Dario Fuchs
  Lauri Nikulainen
0–102:18 – Perlini (Kirk, O'Connor)
0–204:46 – O'Connor (Phillips, Kirk)
Sedlák (Červenka, Kaše) – 20:361–2
1–322:17 – Mosey (Kirk, O'Connor) (PP)
10 minPenalties4 min
45Shots15

Norway vs Austria

edit
19 May 2024
16:20
Norway  1–4
(0–0, 0–3, 1–1)
  AustriaO2 Arena, Prague
Attendance: 16,565
Henrik HaukelandGoaliesDavid KickertReferees:
  Tobias Björk
  Michael Tscherrig
Linesmen:
  Dario Fuchs
  Emil Yletyinen
0–128:14 – Schneider (Heinrich, Rossi)
0–228:54 – Zwerger (Schneider, Rossi)
0–333:53 – Schneider (Rossi, Brunner) (EA)
Engebråten (Zuccarello) – 53:041–3
1–457:24 – M. Huber (Zwerger) (EN)
12 minPenalties10 min
27Shots27

Switzerland vs Canada

edit
19 May 2024
20:20
Switzerland  2–3
(1–1, 1–2, 0–0)
  CanadaO2 Arena, Prague
Attendance: 17,268
Leonardo GenoniGoaliesJordan BinningtonReferees:
  Lassi Heikkinen
  Jan Hribik
Linesmen:
  Kevin Briganti
  Lauri Nikulainen
0–101:42 – Cozens (Tavares, Mangiapane) (PP)
Fiala (Hischier, Josi) (PP) – 11:151–1
Loeffel (Thürkauf, Fora) – 25:032–1
2–228:46 – Cozens (Mangiapane, Tavares) (PP)
2–330:39 – Paul (Mangiapane, Cozens) (PP)
31 minPenalties12 min
22Shots23

Great Britain vs Norway

edit
20 May 2024
16:20
Great Britain  2–4
(0–3, 1–1, 1–1)
  NorwayO2 Arena, Prague
Attendance: 13,679
Jackson WhistleGoaliesHenrik HaukelandReferees:
  Martin Fraňo
  Mark Pearce
Linesmen:
  Jiří Ondráček
  Dāvis Zunde
0–104:34 – Vikingstad (Krogdahl, Engebråten)
0–206:46 – Thoresen
0–312:25 – Olsen (Steen, Brandsegg-Nygård)
0–421:18 – Brandsegg-Nygård (Thoresen, Zuccarello) (PP)
Perlini (Dowd, O'Connor) (PP) – 24:561–4
Betteridge (Lake, Mosey) – 47:252–4
12 minPenalties6 min
25Shots42

Finland vs Denmark

edit
20 May 2024
20:20
Finland  4–1
(0–0, 1–0, 3–1)
  DenmarkO2 Arena, Prague
Attendance: 16,251
Emil LarmiGoaliesMathias SeldrupReferees:
  Michael Campbell
  Michael Tscherrig
Linesmen:
  Dario Fuchs
  Josef Špůr
Puljujärvi (Vittasmäki, Mäenalanen) – 36:071–0
Björninen (Mattila, Määttä) – 43:262–0
Rissanen – 45:033–0
3–158:16 – True (Mølgaard, Russell) (EA)
Jormakka (EN) – 59:074–1
4 minPenalties8 min
35Shots22

Austria vs Great Britain

edit
21 May 2024
12:20
Austria  2–4
(0–0, 1–1, 1–3)
  Great BritainO2 Arena, Prague
Attendance: 16,306
David KickertGoaliesBen BownsReferees:
  Jan Hribik
  Mark Pearce
Linesmen:
  Jiří Ondráček
  Josef Špůr
Unterweger (Zwerger, Haudum) (PP) – 22:401–0
1–127:44 – O'Connor (Lake) (PP2)
1–241:59 – Perlini (Dowd, O'Connor) (PP)
1–350:25 – Mosey (Duggan, Tetlow)
1–455:31 – Dowd (Perlini) (EN)
M. Huber (Haudum, Zwerger) (PP) – 59:152–4
8 minPenalties10 min
28Shots32

Canada vs Czechia

edit

Error: Goals/Progression mismatch: N1 = 8 N2 = 7 PN = 7

21 May 2024
16:20
Canada  3–4 OT
(0–0, 0–0, 3–3)
(OT: 0–1)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Jordan BinningtonGoaliesLukáš DostálReferees:
  Tobias Björk
  Mikko Kaukokari
Linesmen:
  Kevin Briganti
  Emil Yletyinen
Cozens (Power, Paul) (PP) – 41:011–0
1–149:11 – Kubalík (Nečas, Sedlák) (PP)
Mercer (Severson) – 51:012–1
Hagel (Tavares, Dubois) – 55:423–1
3–256:56 – Palát (Špaček, Červenka) (PP, EA)
3–358:11 – Červenka (Nečas, Špaček) (EA)
3–463:13 – Červenka (PP)
8 minPenalties4 min
26Shots22

Finland vs Switzerland

edit
21 May 2024
20:20
Finland  1–2
(0–0, 1–2, 0–0)
   SwitzerlandO2 Arena, Prague
Attendance: 17,118
Harri SäteriGoaliesAkira SchmidReferees:
  Michael Campbell
  Martin Fraňo
Linesmen:
  Tarrington Wyonzek
  Dāvis Zunde
0–125:14 – Fiala (Loeffel)
0–227:26 – Glauser (Niederreiter, Fiala)
Innala (Granlund, Lehtonen) (PP) – 37:511–2
29 minPenalties4 min
16Shots26

Standings

edit
Pos Team Pld W OTW OTL L GF GA GD Pts Qualification or relegation
1   Sweden 7 7 0 0 0 34 9 +25 21 Quarterfinals
2   United States 7 5 0 1 1 39 14 +25 16
3   Germany 7 5 0 0 2 31 22 +9 15
4   Slovakia 7 3 1 1 2 25 25 0 12
5   Latvia 7 1 3 0 3 21 27 −6 9 Qualification for 2025 IIHF World Championship
6   Kazakhstan 7 2 0 0 5 12 30 −18 6
7   France 7 1 0 1 5 13 27 −14 4
8   Poland 7 0 0 1 6 10 30 −20 1 Relegation to 2025 Division I A
Source: [citation needed]
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) head-to-head number of goals scored; 5) result against closest best-ranked team outside tied teams; 6) result against second-best-ranked team outside tied teams; 7) seeding before tournament

Matches

edit

All times are local (UTC+2).

Slovakia vs Germany

edit
10 May 2024
16:20
Slovakia  4–6
(0–0, 2–3, 2–3)
  GermanyOstravar Aréna, Ostrava
Attendance: 9,109
Stanislav ŠkorvánekGoaliesPhilipp GrubauerReferees:
  Lassi Heikkinen
  Mark Pearce
Linesmen:
  Kevin Briganti
  Dāvis Zunde
0–129:46 – Kahun (Ehliz, Pföderl) (PP2)
0–232:31 – J. Müller (Michaelis, Tuomie) (PP)
Hrivík (Cehlárik, Slafkovský) – 36:061–2
Fehérváry (Pospíšil) – 38:092–2
2–339:31 – Kälble
2–444:27 – Michaelis (Pföderl, Ehliz)
Hudáček (Slafkovský, Hrivík) – 54:133–4
3–556:02 – Pföderl (Ehliz, J. Müller)
3–658:55 – Eder (EN)
Sukeľ (Kelemen, Regenda) – 59:454–6
14 minPenalties8 min
39Shots22

Sweden vs United States

edit
10 May 2024
20:20
Sweden  5–2
(1–0, 2–1, 2–1)
  United StatesOstravar Aréna, Ostrava
Attendance: 9,109
Filip GustavssonGoaliesAlex LyonReferees:
  Martin Fraňo
  Jan Hribik
Linesmen:
  Jiří Ondráček
  Josef Špůr
Eriksson Ek (Heed, M. Johansson) (EA) – 08:201–0
Raymond (Hedman, Eriksson Ek) – 23:452–0
2–132:32 – Werenski (Jones, Boldy)
M. Johansson (Holmberg, Pettersson) – 36:393–1
3–243:43 – Nelson (Gaudreau, Vlasic)
Hedman (Holmberg, Kempe) (SH) (EN) – 59:014–2
Eriksson Ek (Frödén) (EN) – 59:545–2
6 minPenalties0 min
38Shots30

France vs Kazakhstan

edit
11 May 2024
12:20
France  1–3
(1–2, 0–1, 0–0)
  KazakhstanOstravar Aréna, Ostrava
Attendance: 9,109
Sebastian YlönenGoaliesAndrei ShutovReferees:
  Michael Campbell
  Michael Tscherrig
Linesmen:
  Josef Špůr
  Dāvis Zunde
Cantagallo (Boudon, Rech) – 02:001–0
1–103:06 – Starchenko (Rymarev)
1–207:30 – Mukhametov (Orekhov, Savitski) (PP)
1–337:47 – Savitski (Daniyar) (SH)
2 minPenalties4 min
29Shots24

Poland vs Latvia

edit
11 May 2024
16:20
Poland  4–5 OT
(1–0, 1–1, 2–3)
(OT: 0–1)
  LatviaOstravar Aréna, Ostrava
Attendance: 9,109
John MurrayGoaliesElvis MerzļikinsReferees:
  Jan Hribik
  Mark Pearce
Linesmen:
  Dario Fuchs
  Tarrington Wyonzek
Maciaś (Michalski) – 15:291–0
1–122:18 – Mamčics (Ansons, Indrašis)
Wałęga (Urbanowicz, Dronia) – 28:152–1
2–242:32 – Ābols (Daugaviņš) (SH)
Maciaś (Dziubiński) – 47:563–2
3–352:25 – Daugaviņš (Zīle, Dzierkals)
3–454:54 – Ri. Bukarts (Ro. Bukarts, Batņa)
Bryk (Michalski) – 56:244–4
4–563:29 – Daugaviņš (Ābols)
4 minPenalties8 min
22Shots37

United States vs Germany

edit
11 May 2024
20:20
United States  6–0
(2–0, 2–0, 2–0)
  GermanyOstravar Aréna, Ostrava
Attendance: 9,109
Alex Lyon
Trey Augustine
GoaliesMathias NiederbergerReferees:
  Tobias Björk
  Mikko Kaukokari
Linesmen:
  Lauri Nikulainen
  Emil Yletyinen
Tkachuk (Kesselring, Leonard) – 12:151–0
Kesselring (Nelson, Gaudreau) – 17:202–0
Gaudreau (Boldy, Caufield) (PP) – 32:233–0
Hughes (Caufield, Pinto) – 39:574–0
Zegras (Pinto) (PP) – 50:095–0
Eyssimont (Kunin, Jones) – 52:286–0
2 minPenalties6 min
43Shots26

Slovakia vs Kazakhstan

edit
12 May 2024
12:20
Slovakia  5–2
(3–0, 0–1, 2–1)
  KazakhstanOstravar Aréna, Ostrava
Attendance: 9,109
Stanislav ŠkorvánekGoaliesAndrei Shutov
Nikita Boyarkin
Referees:
  Martin Fraňo
  Mikko Kaukokari
Linesmen:
  Kevin Briganti
  Dario Fuchs
Pospíšil (Nemec, Slafkovský) – 11:541–0
Faško-Rudáš (Koch, Sukeľ) – 12:282–0
Sukeľ (Faško-Rudáš, Gajdoš) – 17:563–0
3–132:02 – Asetov (Daniyar, Mukhametov) (EA)
Pospíšil (Hudáček, Nemec) – 41:184–1
Cingel (Hudáček) – 45:065–1
5–251:05 – Omirbekov (Mikhailis, Daniyar)
10 minPenalties8 min
42Shots16

Latvia vs France

edit
12 May 2024
16:20
Latvia  3–2 OT
(0–1, 0–0, 2–1)
(OT: 1–0)
  FranceOstravar Aréna, Ostrava
Attendance: 8,525
Elvis MerzļikinsGoaliesJulian JuncaReferees:
  Tobias Björk
  Lassi Heikkinen
Linesmen:
  Jiří Ondráček
  Emil Yletyinen
0–116:02 – Da Costa (Auvitu, Bertrand) (PP2)
Ābols (Freibergs, Dzierkals) – 42:591–1
Ro. Bukarts (Daugaviņš, Jaks) (PP) – 51:482–1
2–256:51 – Bellemare (Da Costa)
Daugaviņš – 64:593–2
29 minPenalties35 min
36Shots29

Sweden vs Poland

edit
12 May 2024
20:20
Sweden  5–1
(2–0, 1–0, 2–1)
  PolandOstravar Aréna, Ostrava
Attendance: 8,425
Filip GustavssonGoaliesDavid ZabolotnyReferees:
  Michael Campbell
  Michael Tscherrig
Linesmen:
  Lauri Nikulainen
  Tarrington Wyonzek
M. Johansson (Hedman, Karlsson) – 03:341–0
Raymond (Kempe) – 06:172–0
Karlsson (Burakovsky, M. Johansson) – 32:313–0
3–142:18 – Łyszczarczyk
Burakovsky (Dahlin, Olofsson) (PP) – 54:274–1
Karlsson (Hedman, Gustavsson) (PP) – 55:255–1
4 minPenalties10 min
38Shots15

United States vs Slovakia

edit
13 May 2024
16:20
United States  4–5 OT
(0–2, 1–2, 3–0)
(OT: 0–1)
  SlovakiaOstravar Aréna, Ostrava
Attendance: 9,109
Alex Nedeljkovic
Trey Augustine
GoaliesSamuel HlavajReferees:
  Michael Campbell
  Mark Pearce
Linesmen:
  Josef Špůr
  Emil Yletyinen
0–103:17 – Kelemen (Sukeľ, Kudrna)
0–211:26 – Hudáček (Tatar)
Boldy (Hughes, Gaudreau) – 24:481–2
1–327:03 – Nemec (Fehérváry, Pospíšil)
1–428:47 – Koch (Pospíšil, Kelemen)
Pinto (Farabee, Zegras) – 44:322–4
Tkachuk (Pinto) – 53:563–4
Hughes (Sanderson) – 56:384–4
4–563:56 – Kelemen (Nemec, Pospíšil)
8 minPenalties8 min
43Shots25

Germany vs Sweden

edit
13 May 2024
20:20
Germany  1–5
(0–2, 0–2, 1–1)
  SwedenOstravar Aréna, Ostrava
Attendance: 8,309
Philipp Grubauer
Mathias Niederberger
GoaliesSamuel ErssonReferees:
  Jan Hribik
  Michael Tscherrig
Linesmen:
  Jiří Ondráček
  Tarrington Wyonzek
0–114:52 – Pettersson (Heed, Burakovsky)
0–219:57 – Olofsson (Dahlin, Burakovsky) (PP)
0–324:31 – Grundström (Dahlin, L. Johansson)
0–429:22 – Burakovsky (Holmberg, M. Johansson)
Pföderl (Michaelis, Ehliz) – 47:381–4
1–551:08 – Lundeström (E. Karlsson, Bengtsson)
14 minPenalties2 min
16Shots46

Kazakhstan vs Latvia

edit
14 May 2024
16:20
Kazakhstan  0–3
(0–0, 0–2, 0–1)
  LatviaOstravar Aréna, Ostrava
Attendance: 7,025
Andrei ShutovGoaliesKristers GudļevskisReferees:
  Tobias Björk
  Kristian Vikman
Linesmen:
  Nick Briganti
  Andreas Hofer
0–131:48 – Ro. Bukarts (Batņa)
0–235:22 – Egle
0–359:50 – Freibergs (Indrašis) (EN)
2 minPenalties8 min
22Shots26

Poland vs France

edit
14 May 2024
20:20
Poland  2–4
(0–2, 2–2, 0–0)
  FranceOstravar Aréna, Ostrava
Attendance: 6,797
John Murray
Tomáš Fučík
GoaliesSebastian YlönenReferees:
  Riku Brander
  Martin Fraňo
Linesmen:
  Dario Fuchs
  Lauri Nikulainen
0–108:47 – Addamo (Treille, Gallet)
0–211:32 – Addamo (Auvitu, K. Bozon)
0–324:21 – Da Costa (Chakiachvili) (PP)
0–427:46 – Bellemare (Da Costa, Auvitu) (PP)
Paś (Zygmunt, Wałęga) – 36:081–4
Fraszko (Wronka) – 37:392–4
8 minPenalties8 min
25Shots32

Germany vs Latvia

edit
15 May 2024
16:20
Germany  8–2
(2–0, 5–1, 1–1)
  LatviaOstravar Aréna, Ostrava
Attendance: 8,652
Philipp GrubauerGoaliesKristers Gudļevskis
Elvis Merzļikins
Referees:
  Riku Brander
  Michael Campbell
Linesmen:
  Jiří Ondráček
  Josef Špůr
Kahun (Kälble, Tiffels) – 05:271–0
Wissmann (PP) – 18:052–0
Pföderl (Ehliz, J. Müller) – 20:483–0
Tuomie (Kastner, Ugbelike) – 22:424–0
Peterka (Reichel, Wissmann) (PP) – 25:375–0
Michaelis (Ehliz, J. Müller) (PP) – 30:546–0
Peterka (Stachowiak, Reichel) – 35:537–0
7–139:02 – Komuls (Dzierkals)
Sturm – 44:288–1
8–249:58 – Tralmaks (Egle, Komuls)
6 minPenalties12 min
31Shots21

Slovakia vs Poland

edit
15 May 2024
20:20
Slovakia  4–1
(2–0, 0–0, 2–1)
  PolandOstravar Aréna, Ostrava
Attendance: 9,109
Samuel HlavajGoaliesTomáš Fučík
David Zabolotny
Referees:
  Jan Hribik
  Mark Pearce
Linesmen:
  Nick Briganti
  Emil Yletyinen
Cingel (Tatar, Koch) – 02:031–0
Tatar (Nemec, Hudáček) – 11:462–0
2–155:19 – Komorski (Kostek, Krężołek)
Cehlárik (Slafkovský) – 57:223–1
Cingel (Koch, Tatar) – 57:344–1
6 minPenalties8 min
44Shots20

Kazakhstan vs Sweden

edit
16 May 2024
16:20
Kazakhstan  1–3
(0–1, 0–1, 1–1)
  SwedenOstravar Aréna, Ostrava
Attendance: 5,378
Nikita BoyarkinGoaliesSamuel ErssonReferees:
  Martin Fraňo
  Mark Pearce
Linesmen:
  Nick Briganti
  Andreas Hofer
0–110:20 – M. Johansson (Burakovsky, Brodin)
0–235:08 – L. Johansson (Frödén, Pettersson) (SH)
0–341:51 – Zetterlund (Lundeström)
Beketayev (Rymarev, Starchenko) – 45:361–3
31 minPenalties4 min
11Shots44

United States vs France

edit
16 May 2024
20:20
United States  5–0
(4–0, 0–0, 1–0)
  FranceOstravar Aréna, Ostrava
Attendance: 5,494
Alex NedeljkovicGoaliesJulian Junca
Quentin Papillon
Referees:
  Christoffer Holm
  Mikael Holm
Linesmen:
  Oto Durmis
  Dario Fuchs
Nelson (Boldy, Jones) – 00:451–0
Boldy (Sanderson, Hughes) – 03:242–0
Boldy (Gaudreau, Nelson) – 12:303–0
Gaudreau (Werenski, Nelson) – 18:074–0
Pinto (Tkachuk) – 57:525–0
0 minPenalties8 min
54Shots10

Germany vs Kazakhstan

edit
17 May 2024
16:20
Germany  5–2
(2–1, 2–0, 1–1)
  KazakhstanOstravar Aréna, Ostrava
Attendance: 8,479
Philipp GrubauerGoaliesAndrei ShutovReferees:
  Mikael Holm
  Kristian Vikman
Linesmen:
  Nick Briganti
  Josef Špůr
Szuber (Stachowiak, Peterka) – 01:021–0
Tuomie (Kastner, Ugbelike) – 02:242–0
2–107:59 – Starchenko (Rymarev, Panyukov) (PP)
Reichel (Pföderl) – 28:293–1
Kälble (Peterka, Stachowiak) – 35:174–1
Reichel (Peterka, Stachowiak) – 50:275–1
5–251:52 – Korolyov (Boiko, Assetov)
6 minPenalties2 min
35Shots20

Poland vs United States

edit
17 May 2024
20:20
Poland  1–4
(0–0, 0–2, 1–2)
  United StatesOstravar Aréna, Ostrava
Attendance: 8,935
John MurrayGoaliesTrey AugustineReferees:
  Riku Brander
  Christoffer Holm
Linesmen:
  Oto Durmis
  Jiří Ondráček
0–130:11 – Kesselring (Tkachuk, Vlasic)
0–239:17 – Tkachuk (Pinto, Sanderson)
0–341:11 – Caufield (Tkachuk)
Pasiut (Wronka, Kolusz) – 46:221–3
1–449:15 – Caufield (Tkachuk, Pinto)
2 minPenalties8 min
21Shots57

Latvia vs Sweden

edit

Error: Goals/Progression mismatch: N1 = 7 N2 = 9 PN = 7

18 May 2024
12:20
Latvia  2–5
(0–2, 2–3, 0–0)
  SwedenOstravar Aréna, Ostrava
Attendance: 9,109
Elvis Merzļikins
Ēriks Vītols
GoaliesFilip GustavssonReferees:
  Michael Campbell
  Tomáš Hronský
Linesmen:
  Oto Durmis
  Shane Gustafson
0–104:50 – Dahlin (Olofsson)
0–206:57 – Brodin (M. Johansson, Kempe)
Daugaviņš (Komuls, Ri. Bukarts) – 22:541–2
Mamčics (Dzierkals, Batņa) – 23:172–2
2–332:59 – Zetterlund (Lundeström, Karlsson)
2–433:16 – Zetterlund
2–533:25 – Eriksson Ek (M. Johansson, Heed)
18 minPenalties35 min
23Shots34

Germany vs Poland

edit
18 May 2024
16:20
Germany  5–0
(0–0, 2–0, 3–0)
  PolandOstravar Aréna, Ostrava
Attendance: 9,109
Mathias NiederbergerGoaliesDavid ZabolotnyReferees:
  Mikael Holm
  Kristian Vikman
Linesmen:
  Nick Briganti
  Anders Nyqvist
Ehl (Kastner, Tuomie) – 25:141–0
Peterka (PS) – 35:172–0
Ehliz (Pföderl, Michaelis) – 44:283–0
Peterka (Reichel) – 56:114–0
Kastner (Ehl, Tuomie) – 58:345–0
4 minPenalties4 min
35Shots21

France vs Slovakia

edit
18 May 2024
20:20
France  2–4
(0–1, 1–2, 1–1)
  SlovakiaOstravar Aréna, Ostrava
Attendance: 9,109
Sebastian Ylönen
Quentin Papillon
GoaliesSamuel HlavajReferees:
  Andris Ansons
  Martin Fraňo
Linesmen:
  Andreas Hofer
  Ludvig Lundgren
0–119:56 – Regenda (Grman, Cingel)
0–222:35 – Hudáček (Nemec, Slafkovský)
0–329:56 – Hudáček
Treille (Bozon, Auvitu) – 35:441–3
1–448:24 – Grman (Tatar, Hudáček)
Chakiachvili (Rech) – 59:532–4
8 minPenalties6 min
27Shots24

United States vs Kazakhstan

edit
19 May 2024
16:20
United States  12–1
(4–0, 3–0, 5–1)
  KazakhstanOstravar Aréna, Ostrava
Attendance: 8,468
Alex NedeljkovicGoaliesNikita Boyarkin
Andrei Shutov
Referees:
  Riku Brander
  Tomáš Hronský
Linesmen:
  Oto Durmis
  Anders Nyqvist
Boldy (Nelson, Hughes) – 04:371–0
Tkachuk (Werenski, Gaudreau) (PP) – 07:162–0
Nelson (Sanderson, Boldy) – 16:503–0
Tkachuk (Werenski, Gaudreau) (PP) – 18:284–0
Brindley (Kessel, Kunin) – 21:395–0
Boldy (Gaudreau, Tkachuk) (PP) – 23:326–0
Kunin (Boldy, Werenski) – 31:047–0
Tkachuk (Boldy, Gaudreau) (PP) – 45:218–0
Hayes (Petry) – 45:429–0
9–146:57 – Omirbekov (Korolyov, Starchenko)
Gaudreau (Boldy) – 50:0610–1
Zegras (Gaudreau) – 50:1511–1
Vlasic (EN) – 59:5512–1
4 minPenalties14 min
58Shots14

Slovakia vs Latvia

edit
19 May 2024
20:20
Slovakia  2–3 GWS
(0–1, 0–0, 2–1)
(OT: 0–0)
(SO: 0–1)
  LatviaOstravar Aréna, Ostrava
Attendance: 9,109
Samuel HlavajGoaliesKristers GudļevskisReferees:
  Christoffer Holm
  Kristian Vikman
Linesmen:
  Tim Heffner
  Andreas Hofer
0–118:39 – Freibergs (Indrašis, Ro. Bukarts)
Pospíšil (Regenda, Ivan) – 42:061–1
Cehlárik (Slafkovský, Hrivík) – 58:162–1
2–258:40 – Cibuļskis (Jaks, Indrašis) (EA)
Hudáček  
Slafkovský  
Sukeľ  
Cingel  
Tatar  
Hudáček  
Slafkovský  
Shootout  Ābols
  Ločmelis
  Ro. Bukarts
  Daugaviņš
  Krastenbergs
  Daugaviņš
  Ločmelis
10 minPenalties10 min
43Shots43

Sweden vs France

edit
20 May 2024
16:20
Sweden  4–1
(0–0, 2–1, 2–0)
  FranceOstravar Aréna, Ostrava
Attendance: 6,805
Samuel ErssonGoaliesQuentin PapillonReferees:
  André Schrader
  Kristian Vikman
Linesmen:
  Tim Heffner
  Daniel Hynek
Raymond (Burakovsky, Holmberg) – 28:001–0
1–129:23 – Bertrand (Boudon, Rech)
Pettersson (Burakovsky, Raymond) – 35:362–1
Karlsson (Hedman, Kempe) (PP) – 41:293–1
Burakovsky (Holmberg) (EN) – 59:564–1
4 minPenalties6 min
38Shots13

Kazakhstan vs Poland

edit
20 May 2024
20:20
Kazakhstan  3–1
(1–1, 0–0, 2–0)
  PolandOstravar Aréna, Ostrava
Attendance: 9,109
Andrei ShutovGoaliesJohn MurrayReferees:
  Andris Ansons
  Sean MacFarlane
Linesmen:
  Ludvig Lundgren
  Anders Nyqvist
0–109:11 – Wałęga (Łyszczarczyk, Bryk) (PP)
Mikhailis (Shestakov) – 12:351–1
Orekhov (Mikhailis, Daniyar) – 50:202–1
Starchenko – 54:253–1
10 minPenalties4 min
22Shots24

France vs Germany

edit
21 May 2024
12:20
France  3–6
(1–1, 2–3, 0–2)
  GermanyOstravar Aréna, Ostrava
Attendance: 9,109
Quentin Papillon
Julian Junca
GoaliesPhilipp GrubauerReferees:
  Christoffer Holm
  Tomáš Hronský
Linesmen:
  Daniel Hynek
  Ludvig Lundgren
Claireaux (Addamo, Perret) – 16:491–0
1–119:04 – Michaelis (Kahun, Ehliz)
Rech (Boudon, Chakiachvili) – 21:092–1
2–225:56 – Kalble (Stachowiak, Peterka)
Treille (T. Bozon, Guebey) – 26:183–2
3–331:01 – Stachowiak (Reichel)
3–431:23 – Kastner (Michaelis, Szuber)
3–541:19 – Stachowiak
3–644:50 – Reichel (Sturm, Pföderl) (PP)
16 minPenalties29 min
23Shots40

Latvia vs United States

edit
21 May 2024
16:20
Latvia  3–6
(0–3, 1–1, 2–2)
  United StatesOstravar Aréna, Ostrava
Attendance: 8,924
Kristers GudļevskisGoaliesCharlie LindgrenReferees:
  Riku Brander
  Mikael Holm
Linesmen:
  Tim Heffner
  Andreas Hofer
0–101:23 – Tkachuk (Caufield)
0–202:43 – Brindley (Eyssimont, Kunin)
0–313:20 – Werenski (Caufield, Pinto)
0–422:34 – Caufield (Boldy, Tkachuk) (PP)
Krastenbergs (Tralmaks, Gudļevskis) – 23:351–4
1–540:15 – Boldy (Werenski, Jones)
Tralmaks (Zīle, Laviņš) – 44:442–5
Mamčics (Daugaviņš) – 45:003–5
3–648:46 – Caufield (Pinto)
12 minPenalties18 min
30Shots43

Sweden vs Slovakia

edit
21 May 2024
20:20
Sweden  7–1
(1–0, 3–0, 3–1)
  SlovakiaOstravar Aréna, Ostrava
Attendance: 9,109
Filip GustavssonGoaliesStanislav ŠkorvánekReferees:
  Sean MacFarlane
  André Schrader
Linesmen:
  Nick Briganti
  Shane Gustafson
Raymond (Hedman, Kempe) (PP) – 02:201–0
Karlsson (Holmberg, Raymond) – 27:312–0
Burakovsky (Karlsson, Zetterlund) (PP) – 32:383–0
Lundeström (Olofsson) – 33:154–0
Eriksson Ek (Brodin) (SH) – 49:155–0
5–150:49 – Ivan (Tatar, Slafkovský)
Eriksson Ek (Karlsson, Dahlin) – 57:356–1
M. Johansson (Holmberg, Bengtsson) (SH) – 58:517–1
12 minPenalties12 min
43Shots18

Qualified teams

edit
Group Winners Runners-up Third place Fourth place
A   Canada    Switzerland   Czechia   Finland
B   Sweden   United States   Germany   Slovakia

Qualified teams' seedings

edit
Rank Team Grp Pos Pts GD GF Seed
1   Sweden B 1 21 +25 34 6
2   Canada A 1 18 +11 29 1
3   United States B 2 16 +25 39 4
4    Switzerland A 2 15 +17 27 7
5   Germany B 3 15 +9 31 5
6   Czechia A 3 15 +8 22 8
7   Slovakia B 4 12 0 25 9
8   Finland A 4 10 +8 21 2

Bracket

edit
 
Quarter-finalsSemi-finalsFinal
 
          
 
23 May
 
 
1A
  Canada
6
 
25 May
 
4B
  Slovakia
3
 
1
  Sweden
5
 
23 May
 
6
  Czechia
3
 
1B
  Sweden (OT)
2
 
26 May
 
4A
  Finland
1
 
1
  Sweden
4
 
23 May
 
2
  Canada
2
 
2A
   Switzerland
3
 
25 May
 
3B
  Germany
1
 
2
  Canada(GWS)
3
 
23 May
 
4
   Switzerland
2 Third place
 
2B
  United States
0
 
26 May
 
3A
  Czechia
2
 
6
  Czechia
2
 
 
4
   Switzerland
0
 

All times are local (UTC+2).

Quarterfinals

edit

Canada vs Slovakia

edit
23 May 2024
16:20
Canada  6–3
(2–1, 1–0, 3–2)
  SlovakiaO2 Arena, Prague
Attendance: 17,275
Jordan BinningtonGoaliesSamuel HlavajReferees:
  Martin Fraňo
  Mikko Kaukokari
Linesmen:
  Kevin Briganti
  Dāvis Zunde
McCann (Parayko) – 02:451–0
Dubois (Byram, Tavares) – 04:152–0
2–107:56 – Cehlárik (Slafkovský)
Paul (Bedard, Guenther) – 23:483–1
Guenther (Paul, Hagel) – 46:204–1
Tanev (Severson, Mercer) – 46:405–1
5–247:08 – Kelemen (Regenda)
5–356:57 – Hrivík (Hudáček, Nemec) (PP2)
Paul (EN) – 59:106–3
10 minPenalties12 min
43Shots21

Switzerland vs Germany

edit
23 May 2024
16:20
Switzerland  3–1
(2–0, 0–1, 1–0)
  GermanyOstravar Aréna, Ostrava
Attendance: 6,583
Leonardo GenoniGoaliesPhilipp GrubauerReferees:
  Riku Brander
  Mikael Holm
Linesmen:
  Shane Gustafson
  Anders Nyqvist
Bertschy (SH) – 07:221–0
Hischier (Siegenthaler, Fiala) – 16:282–0
2–131:33 – Kahun (Stachowiak) (PP)
Bertschy (Thürkauf, Siegenthaler) (EN) – 59:023–1
8 minPenalties6 min
25Shots15

United States vs Czechia

edit
23 May 2024
20:20
United States  0–2
(0–0, 0–1, 0–1)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Charlie LindgrenGoaliesLukáš DostálReferees:
  Tobias Björk
  Michael Campbell
Linesmen:
  Tarrington Wyonzek
  Emil Yletyinen
0–126:39 – Zacha (Špaček, Červenka) (PP)
0–259:26 – Palát (EN)
4 minPenalties6 min
36Shots28

Sweden vs Finland

edit
23 May 2024
20:20
Sweden  2–1 OT
(0–0, 0–0, 1–1)
(OT: 1–0)
  FinlandOstravar Aréna, Ostrava
Attendance: 6,691
Filip GustavssonGoaliesEmil LarmiReferees:
  Andris Ansons
  Sean MacFarlane
Linesmen:
  Nick Briganti
  Daniel Hynek
Dahlin (Lundeström, Raymond) – 55:021–0
1–159:02 – Björninen (Puustinen, Lehtonen) (EA)
Eriksson Ek (Hedman, Dahlin) (PP) – 65:542–1
2 minPenalties8 min
35Shots20

Semifinals

edit

Sweden vs Czechia

edit
25 May 2024
14:20
Sweden  5–3
(3–2, 1–1, 1–0)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Filip Gustavsson
Samuel Ersson
GoaliesLukáš DostálReferees:
  Andris Ansons
  Kristian Vikman
Linesmen:
  Kevin Briganti
  Nick Briganti
Karlsson (Frödén) – 02:541–0
Johansson – 03:392–0
2–107:48 – Kubalík (Nečas, Kundrátek)
Pettersson (Kempe, Eriksson Ek) – 08:083–1
3–209:37 – Kämpf (Nečas)
3–326:05 – Kaše (Sedlák)
Eriksson Ek (Raymond, Dahlin) (PP) – 35:304–3
Karlsson (Hedman, Raymond) – 53:275–3
6 minPenalties12 min
40Shots23

Canada vs Switzerland

edit
25 May 2024
18:20
Canada  3–2 GWS
(0–2, 1–0, 1–0)
(OT: 0–0)
(SO: 1–0)
   SwitzerlandO2 Arena, Prague
Attendance: 11,159
Jordan BinningtonGoaliesLeonardo GenoniReferees:
  Mikael Holm
  Jan Hribik
Linesmen:
  Ludvig Lundgren
  Josef Špůr
0–115:06 – Fiala (Loeffel, Andrighetto) (PP)
0–217:16 – Niederreiter (Josi, Fiala) (PP)
Tanev (Zellweger, Dubois) – 34:071–2
Tavares (Bedard, Power) (PP) – 57:532–2
Bedard  
Dubois  
Severson  
Power  
Cozens  
Shootout  Senteler
  Fiala
  Loeffel
  Andrighetto
12 minPenalties10 min
44Shots31

Bronze medal game

edit
26 May 2024
15:20
Switzerland  0–2
(0–0, 0–0, 0–2)
  CzechiaO2 Arena, Prague
Attendance: 17,413
Leonardo GenoniGoaliesLukáš DostálReferees:
  Michael Campbell
  Mikael Holm
Linesmen:
  Nick Briganti
  Ludvig Lundgren
0–149:13 – Pastrňák (Kundrátek, Hájek)
0–259:41 – Kämpf (Kubalík, Nečas) (EN)
4 minPenalties4 min
31Shots32

Gold medal game

edit
26 May 2024
20:00
Sweden  4–2
(1–0, 0–1, 3–1)
  CanadaO2 Arena, Prague
Attendance: 14,929
Filip GustavssonGoaliesJordan BinningtonReferees:
  Mikko Kaukokari
  Sean MacFarlane
Linesmen:
  Daniel Hynek
  Jiří Ondráček
Grundström (L. Johansson, Dahlin) – 12:051–0
1–122:41 – Cozens (Oleksiak, Mangiapane)
1–244:18 – Dubois (Hagel, Tavares)
Karlsson (Burakovsky, M. Johansson) – 49:352–2
Grundström – 53:423–2
M. Johansson (Brodin, Lundeström) (EN) – 59:554–2
2 minPenalties4 min
33Shots22

Final standings

edit
Pos Grp Team Pld W OTW OTL L GF GA GD Pts Final result
1 B   Sweden 10 9 1 0 0 45 15 +30 29 Champions
2 A   Canada 10 6 2 1 1 40 27 +13 23 Runners-up
3 A   Czechia (H) 10 6 1 1 2 29 19 +10 21 Third place
4 A    Switzerland 10 5 1 2 2 32 19 +13 19 Fourth place
5 B   United States 8 5 0 1 2 39 16 +23 16 Eliminated in
Quarter-finals
6 B   Germany 8 5 0 0 3 32 25 +7 15
7 B   Slovakia 8 3 1 1 3 28 31 −3 12
8 A   Finland 8 3 0 2 3 22 15 +7 11
9 B   Latvia 7 1 3 0 3 21 27 −6 9 Eliminated in
Group stage
10 A   Austria 7 1 2 1 3 22 27 −5 8
11 A   Norway 7 2 0 0 5 15 26 −11 6
12 B   Kazakhstan 7 2 0 0 5 12 30 −18 6
13 A   Denmark 7 2 0 0 5 15 29 −14 6
14 B   France 7 1 0 1 5 13 27 −14 4
15 A   Great Britain 7 2 0 0 5 14 25 −11 6 Relegated to
2025 IIHF World Championship Division I
16 B   Poland 7 0 0 1 6 10 30 −20 1
Updated to match(es) played on unknown. Source: [citation needed]
(H) Host

Scoring leaders

edit
Player GP G A Pts +/− PIM POS
  Matt Boldy 8 6 8 14 +8 2 F
  Brady Tkachuk 8 7 6 13 +7 4 F
  Erik Karlsson 10 7 5 12 +9 0 D
  Kevin Fiala 10 6 6 12 +6 27 F
  Marcus Johansson 10 6 6 12 +14 2 F
  Johnny Gaudreau 8 3 9 12 +8 0 F
  André Burakovsky 10 4 7 11 +8 0 F
  Roman Josi 10 3 8 11 +4 4 D
  Dylan Cozens 10 8 2 10 +3 2 F
  Nico Hischier 10 5 5 10 +6 2 F

GP = Games played; G = Goals; A = Assists; Pts = Points; +/− = Plus/Minus; PIM = Penalties in Minutes; POS = Position