Men's World Championship

21–29
June 2024
Visp & Raron, Switzerland

Armenia Bermuda Canada Cayman Islands Czechia Finland France Great Britain Greece Haiti Italy Lebanon Portugal Slovakia Switzerland USA
All games
A Pool - Group A1
# Team G W WO LO L Score P
1 Canada 4 3 1 0 0 27:7 11
2 Greece 4 3 0 1 0 17:10 10
3 Slovakia 4 2 0 0 2 22:8 6
4 Haiti 4 1 0 0 3 8:28 3
5 Great Britain 4 0 0 0 4 5:26 0
A Pool - Group A2
# Team G W WO LO L Score P
1 Czechia 4 2 2 0 0 22:6 10
2 USA 4 2 1 0 1 13:15 8
3 Switzerland 4 2 0 1 1 11:10 7
4 Finland 4 1 0 1 2 14:15 4
5 Italy 4 0 0 1 3 5:19 1
B Pool - Group Stage
# Team G W WO LO L Score P
1 Lebanon 5 5 0 0 0 27:4 15
2 Portugal 5 4 0 0 1 24:9 12
3 Cayman Islands 5 2 0 1 2 14:20 7
4 France 5 2 0 0 3 13:14 6
5 Bermuda 5 1 1 0 3 11:21 5
6 Armenia 5 0 0 0 5 6:27 0
Crossover
date time match
26.06. 16:30
Finland 8:0 Portugal
more info >
26.06. 14:00
Haiti 3:0 Lebanon
more info >
A Pool - Quaterfinals
date time match
27.06. 20:30
Canada 7:1 Finland
more info >
27.06. 18:00
Greece 2:3 Switzerland
more info >
27.06. 15:30
Czechia 8:0 Haiti
more info >
27.06. 13:00
USA 7:3 Slovakia
more info >
B Pool - Quaterfinals
date time match
27.06. 18:00
Portugal 7:2 Cayman Islands
more info >
27.06. 15:30
Lebanon 5:0 France
more info >
27.06. 13:00
Italy 10:1 Armenia
more info >
27.06. 08:00
Great Britain 6:4 Bermuda
more info >
A Pool - Semifinals
date time match
28.06. 18:00
Canada 7:0 Switzerland
more info >
28.06. 15:30
Czechia 7:1 USA
more info >
B Pool - Semifinals
date time match
28.06. 10:30
Italy 5:1 Portugal
more info >
28.06. 08:00
Great Britain 1:5 Lebanon
more info >
B Pool - 7th place
date time match
28.06. 09:00
Bermuda 6:5 Armenia
more info >
B Pool - 5th Place
date time match
28.06. 11:30
Cayman Islands 2:0 France
more info >
A Pool - 7th Place
date time match
28.06. 14:00
Finland 6:2 Haiti
more info >
A Pool - 5th Place
date time match
28.06. 19:00
Greece 1:7 Slovakia
more info >
B Pool - Final
date time match
29.06. 10:00
Italy 4:2 Lebanon
more info >
B Pool - Bronze
date time match
29.06. 09:30
Great Britain 1:8 Portugal
more info >
A Pool - Bronze
date time match
29.06. 13:00
USA 4:3 Switzerland
more info >
A Pool - Final
date time match
29.06. 16:00
Canada 3:2 Czechia
more info >