You switched the prediction game
 

Group A


Place
Points
Matches
+/-
Last games
1
BelgiumBEL
4
2
+6
8
:
2
2
-

Playoffs

2
PhilippinesPHI
2
2
-1
4
:
5
1
1
3
SingaporeSIN
0
2
-5
3
:
8
-
2
 

Group B


Place
Points
Matches
+/-
Last games
1
Northern IrelandNIR
4
2
+4
8
:
4
2
-

Playoffs

2
South AfricaZAF
2
2
-1
5
:
6
1
1
3
SwitzerlandSUI
0
2
-3
5
:
8
-
2
 

Group C


Place
Points
Matches
+/-
Last games
1
GermanyGER
4
2
+4
8
:
4
2
-

Playoffs

2
New ZealandNZL
2
2
+3
7
:
4
1
1
3
FinlandFIN
0
2
-7
1
:
8
-
2
 

Group D


Place
Points
Matches
+/-
Last games
1
AustraliaAUS
4
2
+3
8
:
5
2
-

Playoffs

2
Hong KongHK
2
2
+1
6
:
5
1
1
3
JapanJAP
0
2
-4
4
:
8
-
2
 

Group E


Place
Points
Matches
+/-
Last games
1
Taiwan (Rep. of China)TWN
4
2
+3
8
:
5
2
-

Playoffs

2
IrelandIRE
2
2
+1
7
:
6
1
1
3
LithuaniaLTU
0
2
-4
4
:
8
-
2
 

Group F


Place
Points
Matches
+/-
Last games
1
AustriaAUT
4
2
+7
8
:
1
2
-

Playoffs

2
ChinaCHN
2
2
-2
4
:
6
1
1
3
GuyanaGUY
0
2
-5
3
:
8
-
2
 

Group G


Place
Points
Matches
+/-
Last games
1
PolandPOL
4
2
+5
8
:
3
2
-

Playoffs

2
NorwayNOR
2
2
-1
6
:
7
1
1
3
HungaryHUN
0
2
-4
4
:
8
-
2
 

Group H


Place
Points
Matches
+/-
Last games
1
Czech RepublicCZE
4
2
+5
8
:
3
2
-

Playoffs

2
IcelandICE
2
2
+0
4
:
4
1
1
3
BahrainBAH
0
2
-5
3
:
8
-
2
 

Group I


Place
Points
Matches
+/-
Last games
1
CroatiaCRO
4
2
+6
8
:
2
2
-

Playoffs

2
CanadaCAN
2
2
-1
6
:
7
1
1
3
MalaysiaMAL
0
2
-5
3
:
8
-
2
 

Group J


Place
Points
Matches
+/-
Last games
1
FranceFRA
4
2
+4
8
:
4
2
-

Playoffs

2
LatviaLAT
2
2
-1
5
:
6
1
1
3
DenmarkDEN
0
2
-3
5
:
8
-
2
 

Group K


Place
Points
Matches
+/-
Last games
1
SwedenSWE
4
2
+7
8
:
1
2
-

Playoffs

2
GibraltarGIB
2
2
-2
5
:
7
1
1
3
SpainESP
0
2
-5
3
:
8
-
2
 

Group L


Place
Points
Matches
+/-
Last games
1
ItalyITA
4
2
+3
8
:
5
2
-

Playoffs

2
PortugalPOR
2
2
+1
7
:
6
1
1
3
USAUSA
0
2
-4
4
:
8
-
2
indicates a link to the team statistics
on the table header indicates the number of games lost
on the table header indicates the number of games won