''Top 2 teams of each group are promoted to knockouts.''
{{ETF2LGroupTableStart| Group A |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/wales (6v6)}} |win=6 |lose=0 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/germany (6v6)}} |win=4 |lose=2 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/scotland (6v6)}} |win=2 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/slovenia (6v6)}} |win=0 |lose=6 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group B |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/portugal (6v6)}} |win=4 |lose=2 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/poland (6v6)}} |win=3 |lose=3 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/iceland (6v6)}} |win=3 |lose=3 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/switzerland (6v6)}} |win=2 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group C |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/england (6v6)}} |win=6 |lose=0 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/austria (6v6)}} |win=3 |lose=2 |gcw=1 |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/spain (6v6)}} |win=2 |lose=3 |gcw= |gcl=1 |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/slovak republic (6v6)}} |win=0 |lose=6 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group D |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/denmark (6v6)}} |win=6 |lose=0 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/israel (6v6)}} |win=4 |lose=2 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/hungary (6v6)}} |win=2 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/estonia (6v6)}} |win=0 |lose=6 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group E |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/russia (6v6)}} |win=3 |lose=1 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/lithuania (6v6)}} |win=3 |lose=1 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/luxembourg (6v6)}} |win=0 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/ireland (6v6)}} |win=0 |lose=0 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group F |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/finland (6v6)}} |win=5 |lose=1 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/norway (6v6)}} |win=5 |lose=1 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/czech republic (6v6)}} |win=2 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/croatia (6v6)}} |win=0 |lose=6 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group G |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/sweden (6v6)}} |win=4 |lose=0 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/italy (6v6)}} |win=2 |lose=2 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/united arab emirates (6v6)}} |win=0 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/turkey (6v6)}} |win=0 |lose=0 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableStart| Group H |width=495px}}
{{ETF2LGroupTableSlot| pos=1 |team={{Team/france (6v6)}} |win=6 |lose=0 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=2 |team={{Team/belgium (6v6)}} |win=4 |lose=2 |gcw= |gcl= |pen= |bg=up }}
{{ETF2LGroupTableSlot| pos=3 |team={{Team/romania (6v6)}} |win=2 |lose=4 |gcw= |gcl= |pen= |bg=down }}
{{ETF2LGroupTableSlot| pos=4 |team={{Team/georgia (6v6)}} |win=0 |lose=6 |gcw= |gcl= |pen= |bg=down }}