2026 IIHF World Championship Group B
Ice hockey tournament group stage
From Wikipedia, the free encyclopedia
Group B was one of two groups of the 2026 IIHF World Championship. The four best-placed teams advanced to the playoff round, while the last placed team was relegated to Division I in 2027.[1]
Standings
| Pos | Team | Pld | W | OTW | OTL | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 7 | 6 | 1 | 0 | 0 | 33 | 13 | +20 | 20 | Quarterfinals | |
| 2 | 7 | 4 | 1 | 1 | 1 | 25 | 14 | +11 | 15 | ||
| 3 | 7 | 4 | 0 | 1 | 2 | 19 | 17 | +2 | 13 | ||
| 4 | 7 | 4 | 0 | 0 | 3 | 27 | 16 | +11 | 12 | ||
| 5 | 7 | 3 | 1 | 0 | 3 | 21 | 19 | +2 | 11 | Qualified for the 2027 IIHF World Championship | |
| 6 | 7 | 1 | 1 | 1 | 4 | 15 | 26 | −11 | 6[a] | ||
| 7 | 7 | 1 | 1 | 1 | 4 | 13 | 25 | −12 | 6[a] | ||
| 8 | 7 | 0 | 0 | 1 | 6 | 5 | 28 | −23 | 1 | Relegated to the 2027 Division I A |
Source: IIHF
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) seeding before tournament[2]
Notes:
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) seeding before tournament[2]
Notes:
- Denmark 4–0 Slovenia
Matches
All times are local (UTC+2).
Canada vs Sweden
| 15 May 2026 16:20 | Canada | 5–3 (2–0, 1–3, 2–0) | BCF Arena, Fribourg Attendance: 7,500 |
| Game reference | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jet Greaves | Goalies | Magnus Hellberg | Referees: Linesmen: | |||||||||||||||||||||||
| ||||||||||||||||||||||||||
| 8 min | Penalties | 12 min | ||||||||||||||||||||||||
| 26 | Shots | 25 | ||||||||||||||||||||||||
Czechia vs Denmark
| 15 May 2026 20:20 | Czechia | 4–1 (2–0, 0–0, 2–1) | BCF Arena, Fribourg Attendance: 6,551 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Josef Kořenář | Goalies | Mads Søgaard | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 4 min | Penalties | 6 min | |||||||||||||||
| 29 | Shots | 20 | |||||||||||||||
Slovakia vs Norway
| 16 May 2026 12:20 | Slovakia | 2–1 (1–0, 0–1, 1–0) | BCF Arena, Fribourg Attendance: 4,711 |
| Game reference | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Samuel Hlavaj | Goalies | Tobias Normann | Referees: Linesmen: | ||||||||
| |||||||||||
| 6 min | Penalties | 8 min | |||||||||
| 19 | Shots | 23 | |||||||||
Italy vs Canada
| 16 May 2026 16:20 | Italy | 0–6 (0–3, 0–3, 0–0) | BCF Arena, Fribourg Attendance: 6,455 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Davide Fadani | Goalies | Cam Talbot | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 4 min | Penalties | 6 min | ||||||||||||||||||
| 19 | Shots | 41 | ||||||||||||||||||
Slovenia vs Czechia
| 16 May 2026 20:20 | Slovenia | 3–2 OT (1–0, 0–2, 1–0) (OT: 1–0) | BCF Arena, Fribourg Attendance: 5,528 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lukáš Horák | Goalies | Dominik Pavlát | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 8 min | Penalties | 6 min | |||||||||||||||
| 17 | Shots | 34 | |||||||||||||||
Italy vs Slovakia
| 17 May 2026 12:20 | Italy | 1–4 (0–1, 0–1, 1–2) | BCF Arena, Fribourg Attendance: 3,881 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jacob Smith | Goalies | Adam Gajan | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 8 min | Penalties | 4 min | |||||||||||||||
| 24 | Shots | 31 | |||||||||||||||
Denmark vs Sweden
| 17 May 2026 16:20 | Denmark | 2–6 (0–2, 1–3, 1–1) | BCF Arena, Fribourg Attendance: 5,095 |
| Game reference | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mads Søgaard | Goalies | Arvid Söderblom | Referees: Linesmen: | |||||||||||||||||||||||
| ||||||||||||||||||||||||||
| 14 min | Penalties | 14 min | ||||||||||||||||||||||||
| 16 | Shots | 29 | ||||||||||||||||||||||||
Norway vs Slovenia
| 17 May 2026 20:20 | Norway | 4–0 (1–0, 3–0, 0–0) | BCF Arena, Fribourg Attendance: 3,103 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Henrik Haukeland | Goalies | Žan Us | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| 10 min | Penalties | 10 min | ||||||||||||
| 25 | Shots | 11 | ||||||||||||
Canada vs Denmark
| 18 May 2026 16:20 | Canada | 5–1 (0–0, 0–0, 5–1) | BCF Arena, Fribourg Attendance: 6,367 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jet Greaves | Goalies | Nikolaj Henriksen | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 2 min | Penalties | 4 min | ||||||||||||||||||
| 38 | Shots | 16 | ||||||||||||||||||
Sweden vs Czechia
| 18 May 2026 20:20 | Sweden | 3–4 (2–3, 1–1, 0–0) | BCF Arena, Fribourg Attendance: 6,738 |
| Game reference | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Magnus Hellberg | Goalies | Josef Kořenář | Referees: Linesmen: | ||||||||||||||||||||
| |||||||||||||||||||||||
| 10 min | Penalties | 33 min | |||||||||||||||||||||
| 27 | Shots | 14 | |||||||||||||||||||||
Italy vs Norway
| 19 May 2026 16:20 | Italy | 0–4 (0–1, 0–2, 0–1) | BCF Arena, Fribourg Attendance: 4,989 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Davide Fadani | Goalies | Henrik Haukeland | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| 8 min | Penalties | 10 min | ||||||||||||
| 30 | Shots | 35 | ||||||||||||
Slovenia vs Slovakia
| 19 May 2026 20:20 | Slovenia | 4–5 GWS (1–2, 2–2, 1–0) (OT: 0–0) (SO: 0–1) | BCF Arena, Fribourg Attendance: 3,146 |
| Game reference | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lukáš Horák | Goalies | Adam Gajan | Referees: Linesmen: | |||||||||||||||||||||||
| ||||||||||||||||||||||||||
| Török Drozg Tičar Sabolič | Shootout | |||||||||||||||||||||||||
| 6 min | Penalties | 10 min | ||||||||||||||||||||||||
| 23 | Shots | 38 | ||||||||||||||||||||||||
Czechia vs Italy
| 20 May 2026 16:20 | Czechia | 3–1 (0–0, 0–1, 3–0) | BCF Arena, Fribourg Attendance: 4,517 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dominik Pavlát | Goalies | Damian Clara | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| 2 min | Penalties | 8 min | ||||||||||||
| 58 | Shots | 15 | ||||||||||||
Sweden vs Slovenia
| 20 May 2026 20:20 | Sweden | 6–0 (2–0, 4–0, 0–0) | BCF Arena, Fribourg Attendance: 4,814 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arvid Söderblom | Goalies | Žan Us | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 0 min | Penalties | 6 min | ||||||||||||||||||
| 45 | Shots | 16 | ||||||||||||||||||
Canada vs Norway
| 21 May 2026 16:20 | Canada | 6–5 OT (2–2, 1–1, 2–2) (OT: 1–0) | BCF Arena, Fribourg Attendance: 5,938 |
| Game reference | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cam Talbot | Goalies | Tobias Normann | Referees: Linesmen: | ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| 8 min | Penalties | 10 min | |||||||||||||||||||||||||||||||||
| 42 | Shots | 19 | |||||||||||||||||||||||||||||||||
Denmark vs Slovakia
| 21 May 2026 20:20 | Denmark | 1–5 (0–1, 0–2, 1–2) | BCF Arena, Fribourg Attendance: 4,734 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mads Søgaard Nicolaj Henriksen | Goalies | Samuel Hlavaj | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 8 min | Penalties | 2 min | ||||||||||||||||||
| 14 | Shots | 44 | ||||||||||||||||||
Canada vs Slovenia
| 22 May 2026 16:20 | Canada | 3–1 (1–0, 1–0, 1–1) | BCF Arena, Fribourg Attendance: 6,209 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jet Greaves | Goalies | Žan Us | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| 2 min | Penalties | 2 min | ||||||||||||
| 32 | Shots | 14 | ||||||||||||
Sweden vs Italy
| 22 May 2026 20:20 | Sweden | 3–0 (2–0, 1–0, 0–0) | BCF Arena, Fribourg Attendance: 5,091 |
| Game reference | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Magnus Hellberg | Goalies | Damian Clara | Referees: Linesmen: | ||||||||
| |||||||||||
| 6 min | Penalties | 8 min | |||||||||
| 34 | Shots | 12 | |||||||||
Denmark vs Slovenia
| 23 May 2026 12:20 | Denmark | 4–0 (0–0, 2–0, 2–0) | BCF Arena, Fribourg Attendance: 4,604 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mads Søgaard | Goalies | Lukáš Horák | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| 6 min | Penalties | 2 min | ||||||||||||
| 30 | Shots | 13 | ||||||||||||
Slovakia vs Czechia
| 23 May 2026 16:20 | Slovakia | 2–3 (0–1, 2–1, 0–1) | BCF Arena, Fribourg Attendance: 6,811 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Samuel Hlavaj | Goalies | Josef Kořenář | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 8 min | Penalties | 4 min | |||||||||||||||
| 30 | Shots | 18 | |||||||||||||||
Norway vs Sweden
| 23 May 2026 20:20 | Norway | 3–2 (1–0, 1–1, 1–1) | BCF Arena, Fribourg Attendance: 5,417 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Henrik Haukeland | Goalies | Arvid Söderblom | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 14 min | Penalties | 10 min | |||||||||||||||
| 14 | Shots | 34 | |||||||||||||||
Denmark vs Italy
| 24 May 2026 16:20 | Denmark | 3–2 GWS (2–0, 0–2, 0–0) (OT: 0–0) (SO: 1–0) | BCF Arena, Fribourg Attendance: 5,157 |
| Game reference | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mads Søgaard | Goalies | Davide Fadani | Referees: Linesmen: | |||||||||||
| ||||||||||||||
| Olesen Blichfeld Aagaard Russell Storm | Shootout | |||||||||||||
| 8 min | Penalties | 8 min | ||||||||||||
| 29 | Shots | 37 | ||||||||||||
Slovakia vs Canada
| 24 May 2026 20:20 | Slovakia | 1–5 (0–1, 1–0, 0–4) | BCF Arena, Fribourg Attendance: 6,939 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Samuel Hlavaj | Goalies | Jet Greaves | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 4 min | Penalties | 8 min | ||||||||||||||||||
| 32 | Shots | 29 | ||||||||||||||||||
Czechia vs Norway
| 25 May 2026 16:20 | Czechia | 1–4 (1–2, 0–0, 0–2) | BCF Arena, Fribourg Attendance: 6,210 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dominik Pavlát | Goalies | Henrik Haukeland | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 0 min | Penalties | 6 min | |||||||||||||||
| 18 | Shots | 26 | |||||||||||||||
Slovenia vs Italy
| 25 May 2026 20:20 | Slovenia | 5–1 (0–0, 3–1, 2–0) | BCF Arena, Fribourg Attendance: 4,436 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lukáš Horák | Goalies | Damian Clara | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 6 min | Penalties | 10 min | ||||||||||||||||||
| 36 | Shots | 28 | ||||||||||||||||||
Norway vs Denmark
| 26 May 2026 12:20 | Norway | 4–3 OT (1–0, 2–2, 0–1) (OT: 1–0) | BCF Arena, Fribourg Attendance: 4,062 |
| Game reference | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Henrik Haukeland | Goalies | Nicolaj Henriksen | Referees: Linesmen: | ||||||||||||||||||||
| |||||||||||||||||||||||
| 12 min | Penalties | 39 min | |||||||||||||||||||||
| 26 | Shots | 21 | |||||||||||||||||||||
Sweden vs Slovakia
| 26 May 2026 16:20 | Sweden | 4–2 (1–1, 2–1, 1–0) | BCF Arena, Fribourg Attendance: 6,143 |
| Game reference | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Magnus Hellberg | Goalies | Samuel Hlavaj | Referees: Linesmen: | |||||||||||||||||
| ||||||||||||||||||||
| 8 min | Penalties | 6 min | ||||||||||||||||||
| 19 | Shots | 24 | ||||||||||||||||||
Czechia vs Canada
| 26 May 2026 20:20 | Czechia | 2–3 (1–0, 1–1, 0–2) | BCF Arena, Fribourg Attendance: 7,500 |
| Game reference | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dominik Pavlát | Goalies | Jet Greaves | Referees: Linesmen: | ||||||||||||||
| |||||||||||||||||
| 4 min | Penalties | 6 min | |||||||||||||||
| 21 | Shots | 25 | |||||||||||||||