Group A
Finland, Iceland, Norway, Switzerland:
Wednesday, July 2, 2025:A:
Iceland 0p vs
Finland 3p 0-1
A:
Switzerland 0p vs
Norway 3p 1-2
Sunday, July 6, 2025:A:
Norway 6p vs
Finland 3p 2-1
A:
Switzerland 3p vs
Iceland 0p 2-0
Thursday, July 10, 2025:A:
Norway 9p vs
Iceland 0p 4-3
A:
Finland 4p vs
Switzerland 4p 1-1
Group B
Belgium, Italy, Portugal, Spain:
Thursday, July 3, 2025:B:
Belgium 0p vs
Italy 3p 0-1
B:
Spain 3p vs
Portugal 0p 5-0
Monday, July 7, 2025:B:
Spain 6p vs
Belgium 0p 6-2
B:
Portugal 1p vs
Italy 4p 1-1
Friday, July 11, 2025:B:
Italy 4p vs
Spain 9p 1-3
B:
Portugal 1p vs
Belgium 3p 1-2
Group C
Denmark, Germany, Poland, Sweden:
Friday, July 4, 2025:C:
Denmark 0p vs
Sweden 3p 0-1
C:
Germany 3p vs
Poland 0p 2-0
Tuesday, July 8, 2025:C:
Germany 6p vs
Denmark 0p 2-1
C:
Poland 0p vs
Sweden 6p 0-3
Saturday, July 12, 2025:C:
Sweden 9p vs
Germany 6p 4-1
C:
Poland 3p vs
Denmark 0p 3-2
Group D
England, France, Netherlands, Wales:
Saturday, July 5, 2025:D:
Wales 0p vs
Netherlands 3p 0-3
D:
France 3p vs
England 0p 2-1
Wednesday, July 9, 2025:D:
England 3p vs
Netherlands 3p 4-0
D:
France 6p vs
Wales 0p 4-1
Sunday, July 13, 2025:D:
Netherlands 3p vs
France 9p 2-5
D:
England 6p vs
Wales 0p 6-1