| Group A | p | w | d | l | gf | ga |  | 1. Poland | 28 | 8 | 4 | 2 | 24: | 12 |  | 2. Portugal | 27 | 7 | 6 | 1 | 24: | 10 |  | 3. Serbia | 24 | 6 | 6 | 2 | 22: | 11 |  | 4. Finland | 24 | 6 | 6 | 2 | 13: | 7 |  | 5. Belgium | 18 | 5 | 3 | 6 | 14: | 16 |  | 6. Kazakhstan | 10 | 2 | 4 | 8 | 11: | 21 |  | 7. Armenia | 9 | 2 | 3 | 7 | 4: | 13 |  | 8. Azerbaidjan | 5 | 1 | 2 | 9 | 6: | 28 |   
 | 
| Team | Po | Po | Se | Fi | Be | Ka | Ar | Az |  | Poland | --- | 2:1 | 1:1 | 1:3 |  2:0 |  3:1 | 1:0 | 5:0 |  | Portugal |  2:2 | --- |  1:1 |  0:0 | 4:0 | 3:0 |  1:0 | 3:0 |  | Serbia |  2:2 | 1:1 | --- |  0:0 | 1:0 |  1:0 | 3:0 | 1:0 |  | Finland |  0:0 | 1:1 | 0:2 | --- | 2:0 |  2:1 |  1:0 |  2:1 |  | Belgium | 0:1 |  1:2 |  3:2 |  0:0 | --- | 0:0 |  3:0 | 3:0 |  | Kazakhstan | 0:1 |  1:2 | 2:1 | 0:2 |  2:2 | --- | 1:2 |  1:1 |  | Armenia |  1:0 | 1:1 |  0:0 | 0:0 | 0:1 |  0:1 | --- | - |  | Azerbaidjan |  1:3 |  0:2 |  1:6 | 1:0 |  0:1 | 1:1 | - | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 16.08 |   | Belgium | 0-0 | Kazakhstan |   |  | 02.09 |   | Poland | 1-3 | Finland |   |  | 02.09 |   | Serbia | 1-0 | Azerbaidjan |   |  | 06.09 |   | Poland | 1-1 | Serbia |   |  | 06.09 |   | Finland | 1-1 | Portugal |   |  | 06.09 |   | Armenia | 0-1 | Belgium |   |  | 06.09 |   | Azerbaidjan | 1-1 | Kazakhstan |   |  | 07.10 |   | Portugal | 3-0 | Azerbaidjan |   |  | 07.10 |   | Serbia | 1-0 | Belgium |   |  | 07.10 |   | Kazakhstan | 0-1 | Poland |   |  | 07.10 |   | Armenia | 0-0 | Finland |   |  | 11.10 |   | Poland | 2-1 | Portugal |   |  | 11.10 |   | Serbia | 3-0 | Armenia |   |  | 11.10 |   | Belgium | 3-0 | Azerbaidjan |   |  | 11.10 |   | Kazakhstan | 0-2 | Finland |   |  | 15.11 |   | Portugal | 3-0 | Kazakhstan |   |  | 15.11 |   | Finland | 1-0 | Armenia |   |  | 15.11 |   | Belgium | 0-1 | Poland |   |  | 24.03 |   | Poland | 5-0 | Azerbaidjan |   |  | 24.03 |   | Portugal | 4-0 | Belgium |   |  | 24.03 |   | Kazakhstan | 2-1 | Serbia |   |  | 28.03 |   | Poland | 1-0 | Armenia |   |  | 28.03 |   | Serbia | 1-1 | Portugal |   |  | 28.03 |   | Azerbaidjan | 1-0 | Finland |   |  | 02.06 |   | Finland | 0-2 | Serbia |   |  | 02.06 |   | Belgium | 1-2 | Portugal |   |  | 02.06 |   | Kazakhstan | 1-2 | Armenia |   |  | 02.06 |   | Azerbaidjan | 1-3 | Poland |   |  | 06.06 |   | Finland | 2-0 | Belgium |   |  | 06.06 |   | Kazakhstan | 1-1 | Azerbaidjan |   |  | 06.06 |   | Armenia | 1-0 | Poland |   |  | 22.08 |   | Finland | 2-1 | Kazakhstan |   |  | 22.08 |   | Belgium | 3-2 | Serbia |   |  | 22.08 |   | Armenia | 1-1 | Portugal |   |  | 08.09 |   | Portugal | 2-2 | Poland |   |  | 08.09 |   | Serbia | 0-0 | Finland |   |  | 08.09 |   | Azerbaidjan |   | Armenia |   |  | 12.09 |   | Portugal | 1-1 | Serbia |   |  | 12.09 |   | Finland | 0-0 | Poland |   |  | 12.09 |   | Kazakhstan | 2-2 | Belgium |   |  | 12.09 |   | Armenia |   | Azerbaidjan |   |  | 13.10 |   | Poland | 3-1 | Kazakhstan |   |  | 13.10 |   | Belgium | 0-0 | Finland |   |  | 13.10 |   | Armenia | 0-0 | Serbia |   |  | 13.10 |   | Azerbaidjan | 0-2 | Portugal |   |  | 17.10 |   | Belgium | 3-0 | Armenia |   |  | 17.10 |   | Kazakhstan | 1-2 | Portugal |   |  | 17.10 |   | Azerbaidjan | 1-6 | Serbia |   |  | 17.11 |   | Poland | 2-0 | Belgium |   |  | 17.11 |   | Portugal | 1-0 | Armenia |   |  | 17.11 |   | Finland | 2-1 | Azerbaidjan |   |  | 21.11 |   | Portugal | 0-0 | Finland |   |  | 21.11 |   | Serbia | 2-2 | Poland |   |  | 21.11 |   | Armenia | 0-1 | Kazakhstan |   |  | 21.11 |   | Azerbaidjan | 0-1 | Belgium |   |  | 24.11 |   | Serbia | 1-0 | Kazakhstan |   |   
| Group B | p | w | d | l | gf | ga |  | 1. Italy | 29 | 9 | 2 | 1 | 22: | 9 |  | 2. France | 26 | 8 | 2 | 2 | 25: | 5 |  | 3. Scotland | 24 | 8 | 0 | 4 | 21: | 12 |  | 4. Ukraine | 17 | 5 | 2 | 5 | 18: | 16 |  | 5. Lithuania | 16 | 5 | 1 | 6 | 11: | 13 |  | 6. Georgia | 10 | 3 | 1 | 8 | 16: | 19 |  | 7. Faroe | 0 | 0 | 0 | 12 | 4: | 43 |   
 | 
| Team | It | Fr | Sc | Uk | Li | Ge | Fa |  | Italy | --- |  0:0 | 2:0 | 2:0 | 1:1 |  2:0 |  3:1 |  | France | 3:1 | --- |  0:1 | 2:0 |  2:0 |  1:0 | 5:0 |  | Scotland |  1:2 | 1:0 | --- |  3:1 |  3:1 | 2:1 | 6:0 |  | Ukraine |  1:2 |  2:2 | 2:0 | --- | 1:0 | 3:2 |  5:0 |  | Lithuania |  0:2 | 0:1 | 1:2 |  2:0 | --- | 1:0 |  2:1 |  | Georgia | 1:3 | 0:3 |  2:0 |  1:1 |  0:2 | --- |  3:1 |  | Faroe | 1:2 |  0:6 |  0:2 | 0:2 | 0:1 | 0:6 | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 16.08 |   | Faroe | 0-6 | Georgia |   |  | 02.09 |   | Italy | 1-1 | Lithuania |   |  | 02.09 |   | Scotland | 6-0 | Faroe |   |  | 02.09 |   | Georgia | 0-3 | France |   |  | 06.09 |   | France | 3-1 | Italy |   |  | 06.09 |   | Ukraine | 3-2 | Georgia |   |  | 06.09 |   | Lithuania | 1-2 | Scotland |   |  | 07.10 |   | Italy | 2-0 | Ukraine |   |  | 07.10 |   | Scotland | 1-0 | France |   |  | 07.10 |   | Faroe | 0-1 | Lithuania |   |  | 11.10 |   | France | 5-0 | Faroe |   |  | 11.10 |   | Ukraine | 2-0 | Scotland |   |  | 11.10 |   | Georgia | 1-3 | Italy |   |  | 24.03 |   | Scotland | 2-1 | Georgia |   |  | 24.03 |   | Lithuania | 0-1 | France |   |  | 24.03 |   | Faroe | 0-2 | Ukraine |   |  | 28.03 |   | Italy | 2-0 | Scotland |   |  | 28.03 |   | Ukraine | 1-0 | Lithuania |   |  | 28.03 |   | Georgia | 3-1 | Faroe |   |  | 02.06 |   | France | 2-0 | Ukraine |   |  | 02.06 |   | Lithuania | 1-0 | Georgia |   |  | 02.06 |   | Faroe | 1-2 | Italy |   |  | 06.06 |   | France | 1-0 | Georgia |   |  | 06.06 |   | Lithuania | 0-2 | Italy |   |  | 06.06 |   | Faroe | 0-2 | Scotland |   |  | 08.09 |   | Italy | 0-0 | France |   |  | 08.09 |   | Scotland | 3-1 | Lithuania |   |  | 08.09 |   | Georgia | 1-1 | Ukraine |   |  | 12.09 |   | France | 0-1 | Scotland |   |  | 12.09 |   | Ukraine | 1-2 | Italy |   |  | 12.09 |   | Lithuania | 2-1 | Faroe |   |  | 13.10 |   | Italy | 2-0 | Georgia |   |  | 13.10 |   | Scotland | 3-1 | Ukraine |   |  | 13.10 |   | Faroe | 0-6 | France |   |  | 17.10 |   | France | 2-0 | Lithuania |   |  | 17.10 |   | Ukraine | 5-0 | Faroe |   |  | 17.10 |   | Georgia | 2-0 | Scotland |   |  | 17.11 |   | Scotland | 1-2 | Italy |   |  | 17.11 |   | Lithuania | 2-0 | Ukraine |   |  | 21.11 |   | Italy | 3-1 | Faroe |   |  | 21.11 |   | Ukraine | 2-2 | France |   |  | 21.11 |   | Georgia | 0-2 | Lithuania |   |   
| Group C | p | w | d | l | gf | ga |  | 1. Greece | 31 | 10 | 1 | 1 | 25: | 10 |  | 2. Turkey | 24 | 7 | 3 | 2 | 25: | 11 |  | 3. Norway | 23 | 7 | 2 | 3 | 27: | 11 |  | 4. Bosna Herzeg. | 13 | 4 | 1 | 7 | 16: | 22 |  | 5. Moldova | 12 | 3 | 3 | 6 | 12: | 19 |  | 6. Hungary | 12 | 4 | 0 | 8 | 11: | 22 |  | 7. Malta | 5 | 1 | 2 | 9 | 10: | 31 |   
 | 
| Team | Gr | Tu | No | Bo | Mo | Hu | Ma |  | Greece | --- | 1:4 | 1:0 |  3:2 |  2:1 | 2:0 |  5:0 |  | Turkey |  0:1 | --- | 2:2 |  1:0 | 5:0 |  3:0 | 2:0 |  | Norway |  2:2 |  1:2 | --- | 1:2 | 2:0 |  4:0 | 4:0 |  | Bosna Herzeg. | 0:4 | 3:2 |  0:2 | --- |  0:1 | 1:3 |  1:0 |  | Moldova | 0:1 |  1:1 |  0:1 | 2:2 | --- |  3:0 | 1:1 |  | Hungary |  1:2 | 0:1 | 1:4 |  1:0 | 2:0 | --- |  2:0 |  | Malta | 0:1 |  2:2 |  1:4 | 2:5 |  2:3 | 2:1 | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 02.09 |   | Moldova | 0-1 | Greece |   |  | 02.09 |   | Hungary | 1-4 | Norway |   |  | 02.09 |   | Malta | 2-5 | Bosna Herzeg. |   |  | 06.09 |   | Turkey | 2-0 | Malta |   |  | 06.09 |   | Norway | 2-0 | Moldova |   |  | 06.09 |   | Bosna Herzeg. | 1-3 | Hungary |   |  | 07.10 |   | Greece | 1-0 | Norway |   |  | 07.10 |   | Moldova | 2-2 | Bosna Herzeg. |   |  | 07.10 |   | Hungary | 0-1 | Turkey |   |  | 11.10 |   | Turkey | 5-0 | Moldova |   |  | 11.10 |   | Bosna Herzeg. | 0-4 | Greece |   |  | 11.10 |   | Malta | 2-1 | Hungary |   |  | 24.03 |   | Greece | 1-4 | Turkey |   |  | 24.03 |   | Norway | 1-2 | Bosna Herzeg. |   |  | 24.03 |   | Moldova | 1-1 | Malta |   |  | 28.03 |   | Turkey | 2-2 | Norway |   |  | 28.03 |   | Hungary | 2-0 | Moldova |   |  | 28.03 |   | Malta | 0-1 | Greece |   |  | 02.06 |   | Greece | 2-0 | Hungary |   |  | 02.06 |   | Norway | 4-0 | Malta |   |  | 02.06 |   | Bosna Herzeg. | 3-2 | Turkey |   |  | 06.06 |   | Greece | 2-1 | Moldova |   |  | 06.06 |   | Norway | 4-0 | Hungary |   |  | 06.06 |   | Bosna Herzeg. | 1-0 | Malta |   |  | 08.09 |   | Moldova | 0-1 | Norway |   |  | 08.09 |   | Hungary | 1-0 | Bosna Herzeg. |   |  | 08.09 |   | Malta | 2-2 | Turkey |   |  | 12.09 |   | Turkey | 3-0 | Hungary |   |  | 12.09 |   | Norway | 2-2 | Greece |   |  | 12.09 |   | Bosna Herzeg. | 0-1 | Moldova |   |  | 13.10 |   | Greece | 3-2 | Bosna Herzeg. |   |  | 13.10 |   | Moldova | 1-1 | Turkey |   |  | 13.10 |   | Hungary | 2-0 | Malta |   |  | 17.10 |   | Turkey | 0-1 | Greece |   |  | 17.10 |   | Bosna Herzeg. | 0-2 | Norway |   |  | 17.10 |   | Malta | 2-3 | Moldova |   |  | 17.11 |   | Greece | 5-0 | Malta |   |  | 17.11 |   | Norway | 1-2 | Turkey |   |  | 17.11 |   | Moldova | 3-0 | Hungary |   |  | 21.11 |   | Turkey | 1-0 | Bosna Herzeg. |   |  | 21.11 |   | Hungary | 1-2 | Greece |   |  | 21.11 |   | Malta | 1-4 | Norway |   |   
| Group D | p | w | d | l | gf | ga |  | 1. Czechia | 29 | 9 | 2 | 1 | 27: | 5 |  | 2. Germany | 27 | 8 | 3 | 1 | 35: | 7 |  | 3. Ireland | 17 | 4 | 5 | 3 | 17: | 14 |  | 4. Slovakia | 16 | 5 | 1 | 6 | 33: | 23 |  | 5. Wales | 15 | 4 | 3 | 5 | 18: | 19 |  | 6. Cyprus | 14 | 4 | 2 | 6 | 17: | 24 |  | 7. San Marino | 0 | 0 | 0 | 12 | 2: | 57 |   
 | 
| Team | Cz | Ge | Ir | Sl | Wa | Cy | Sa |  | Czechia | ---- | 1:2 | 1:0 | 3:1 | 2:1 | 1:0 | 7:0 |  | Germany | 0:3 | ---- | 1:0 | 2:1 | 0:0 | 4:0 | 6:0 |  | Ireland | 1:1 | 0:0 | ---- | 1:0 | 1:0 | 1:1 | 5:0 |  | Slovakia | 0:3 | 1:4 | 2:2 | ---- | 2:5 | 6:1 | 7:0 |  | Wales | 0:0 | 0:2 | 2:2 | 1:5 | ---- | 3:1 | 3:0 |  | Cyprus | 0:2 | 1:1 | 5:2 | 1:3 | 3:1 | ---- | 3:0 |  | San Marino | 0:3 | 0:13 | 1:2 | 0:5 | 1:2 | 0:1 | ---- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 02.09 |   | Czechia | 2-1 | Wales |   |  | 02.09 |   | Germany | 1-0 | Ireland |   |  | 02.09 |   | Slovakia | 6-1 | Cyprus |   |  | 06.09 |   | Slovakia | 0-3 | Czechia |   |  | 06.09 |   | San Marino | 0-13 | Germany |   |  | 07.10 |   | Czechia | 7-0 | San Marino |   |  | 07.10 |   | Wales | 1-5 | Slovakia |   |  | 07.10 |   | Cyprus | 5-2 | Ireland |   |  | 11.10 |   | Ireland | 1-1 | Czechia |   |  | 11.10 |   | Slovakia | 1-4 | Germany |   |  | 11.10 |   | Wales | 3-1 | Cyprus |   |  | 15.11 |   | Ireland | 5-0 | San Marino |   |  | 15.11 |   | Cyprus | 1-1 | Germany |   |  | 07.02 |   | San Marino | 1-2 | Ireland |   |  | 24.03 |   | Czechia | 1-2 | Germany |   |  | 24.03 |   | Ireland | 1-0 | Wales |   |  | 24.03 |   | Cyprus | 1-3 | Slovakia |   |  | 28.03 |   | Czechia | 1-0 | Cyprus |   |  | 28.03 |   | Ireland | 1-0 | Slovakia |   |  | 28.03 |   | Wales | 3-0 | San Marino |   |  | 02.06 |   | Germany | 6-0 | San Marino |   |  | 02.06 |   | Wales | 0-0 | Czechia |   |  | 06.06 |   | Germany | 2-1 | Slovakia |   |  | 22.08 |   | San Marino | 0-1 | Cyprus |   |  | 08.09 |   | Slovakia | 2-2 | Ireland |   |  | 08.09 |   | Wales | 0-2 | Germany |   |  | 08.09 |   | San Marino | 0-3 | Czechia |   |  | 12.09 |   | Czechia | 1-0 | Ireland |   |  | 12.09 |   | Slovakia | 2-5 | Wales |   |  | 12.09 |   | Cyprus | 3-0 | San Marino |   |  | 13.10 |   | Ireland | 0-0 | Germany |   |  | 13.10 |   | Slovakia | 7-0 | San Marino |   |  | 13.10 |   | Cyprus | 3-1 | Wales |   |  | 17.10 |   | Germany | 0-3 | Czechia |   |  | 17.10 |   | Ireland | 1-1 | Cyprus |   |  | 17.10 |   | San Marino | 1-2 | Wales |   |  | 17.11 |   | Czechia | 3-1 | Slovakia |   |  | 17.11 |   | Germany | 4-0 | Cyprus |   |  | 17.11 |   | Wales | 2-2 | Ireland |   |  | 21.11 |   | Germany | 0-0 | Wales |   |  | 21.11 |   | Cyprus | 0-2 | Czechia |   |  | 21.11 |   | San Marino | 0-5 | Slovakia |   |   
| Group E | p | w | d | l | gf | ga |  | 1. Croatia | 29 | 9 | 2 | 1 | 28: | 8 |  | 2. Russia | 24 | 7 | 3 | 2 | 18: | 7 |  | 3. England | 23 | 7 | 2 | 3 | 24: | 7 |  | 4. Israel | 23 | 7 | 2 | 3 | 20: | 12 |  | 5. Macedonia | 14 | 4 | 2 | 6 | 12: | 12 |  | 6. Estonia | 7 | 2 | 1 | 9 | 5: | 21 |  | 7. Andorra | 0 | 0 | 0 | 12 | 2: | 42 |   
 | 
| Team | Cr | Ru | En | Is | Ma | Es | An |  | Croatia | --- |  0:0 | 2:0 |  1:0 | 2:1 |  2:0 | 7:0 |  | Russia | 0:0 | --- |  2:1 | 1:1 |  3:0 | 2:0 | 4:0 |  | England |  2:3 | 3:0 | --- |  3:0 |  0:0 |  3:0 | 5:0 |  | Israel | 3:4 |  2:1 | 0:0 | --- |  1:0 |  4:0 | 4:1 |  | Macedonia |  2:0 | 0:2 | 0:1 | 1:2 | --- |  1:1 |  3:0 |  | Estonia | 0:1 |  0:2 | 0:3 | 0:1 | 0:1 | --- | 2:1 |  | Andorra |  0:6 |  0:1 |  0:3 |  0:2 | 0:3 |  0:2 | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 16.08 |   | Estonia | 0-1 | Macedonia |   |  | 02.09 |   | England | 5-0 | Andorra |   |  | 02.09 |   | Estonia | 0-1 | Israel |   |  | 06.09 |   | Russia | 0-0 | Croatia |   |  | 06.09 |   | Israel | 4-1 | Andorra |   |  | 06.09 |   | Macedonia | 0-1 | England |   |  | 07.10 |   | Croatia | 7-0 | Andorra |   |  | 07.10 |   | Russia | 1-1 | Israel |   |  | 07.10 |   | England | 0-0 | Macedonia |   |  | 11.10 |   | Croatia | 2-0 | England |   |  | 11.10 |   | Russia | 2-0 | Estonia |   |  | 11.10 |   | Andorra | 0-3 | Macedonia |   |  | 15.11 |   | Israel | 3-4 | Croatia |   |  | 15.11 |   | Macedonia | 0-2 | Russia |   |  | 24.03 |   | Croatia | 2-1 | Macedonia |   |  | 24.03 |   | Israel | 0-0 | England |   |  | 24.03 |   | Estonia | 0-2 | Russia |   |  | 28.03 |   | Israel | 4-0 | Estonia |   |  | 28.03 |   | Andorra | 0-3 | England |   |  | 02.06 |   | Russia | 4-0 | Andorra |   |  | 02.06 |   | Macedonia | 1-2 | Israel |   |  | 02.06 |   | Estonia | 0-1 | Croatia |   |  | 06.06 |   | Croatia | 0-0 | Russia |   |  | 06.06 |   | Estonia | 0-3 | England |   |  | 06.06 |   | Andorra | 0-2 | Israel |   |  | 22.08 |   | Estonia | 2-1 | Andorra |   |  | 08.09 |   | Croatia | 2-0 | Estonia |   |  | 08.09 |   | Russia | 3-0 | Macedonia |   |  | 08.09 |   | England | 3-0 | Israel |   |  | 12.09 |   | England | 3-0 | Russia |   |  | 12.09 |   | Macedonia | 1-1 | Estonia |   |  | 12.09 |   | Andorra | 0-6 | Croatia |   |  | 13.10 |   | Croatia | 1-0 | Israel |   |  | 13.10 |   | England | 3-0 | Estonia |   |  | 17.10 |   | Russia | 2-1 | England |   |  | 17.10 |   | Macedonia | 3-0 | Andorra |   |  | 17.11 |   | Israel | 2-1 | Russia |   |  | 17.11 |   | Macedonia | 2-0 | Croatia |   |  | 17.11 |   | Andorra | 0-2 | Estonia |   |  | 21.11 |   | England | 2-3 | Croatia |   |  | 21.11 |   | Israel | 1-0 | Macedonia |   |  | 21.11 |   | Andorra | 0-1 | Russia |   |   
| Group F | p | w | d | l | gf | ga |  | 1. Spain | 28 | 9 | 1 | 2 | 23: | 8 |  | 2. Sweden | 26 | 8 | 2 | 2 | 23: | 9 |  | 3. Northern Ireland | 20 | 6 | 2 | 4 | 17: | 14 |  | 4. Denmark | 20 | 6 | 2 | 4 | 21: | 11 |  | 5. Latvia | 12 | 4 | 0 | 8 | 15: | 17 |  | 6. Iceland | 8 | 2 | 2 | 8 | 10: | 27 |  | 7. Liechtenstein | 7 | 2 | 1 | 9 | 9: | 32 |   
 | 
| Team | Sp | Sw | No | De | La | Ic | Li |  | Spain | --- |  3:0 |  1:0 | 2:1 |  2:0 | 1:0 | 4:0 |  | Sweden | 2:0 | --- |  1:1 |  0:0 |  2:1 |  5:0 | 3:1 |  | Northern Ireland | 3:2 | 2:1 | --- |  2:1 | 1:0 | 0:3 |  3:1 |  | Denmark |  1:3 | -:3 | 0:0 | --- |  3:1 |  3:0 |  4:0 |  | Latvia | 0:2 | 0:1 |  1:0 | 0:2 | --- | 4:0 |  4:1 |  | Iceland |  1:1 | 1:2 |  2:1 | 0:2 |  2:4 | --- | 1:1 |  | Liechtenstein |  0:2 |  0:3 | 1:4 | 0:4 | 1:0 |  3:0 | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 02.09 |   | Spain | 4-0 | Liechtenstein |   |  | 02.09 |   | Northern Ireland | 0-3 | Iceland |   |  | 02.09 |   | Latvia | 0-1 | Sweden |   |  | 06.09 |   | Sweden | 3-1 | Liechtenstein |   |  | 06.09 |   | Northern Ireland | 3-2 | Spain |   |  | 06.09 |   | Iceland | 0-2 | Denmark |   |  | 07.10 |   | Sweden | 2-0 | Spain |   |  | 07.10 |   | Denmark | 0-0 | Northern Ireland |   |  | 07.10 |   | Latvia | 4-0 | Iceland |   |  | 11.10 |   | Northern Ireland | 1-0 | Latvia |   |  | 11.10 |   | Iceland | 1-2 | Sweden |   |  | 11.10 |   | Liechtenstein | 0-4 | Denmark |   |  | 24.03 |   | Spain | 2-1 | Denmark |   |  | 24.03 |   | Liechtenstein | 1-4 | Northern Ireland |   |  | 28.03 |   | Spain | 1-0 | Iceland |   |  | 28.03 |   | Northern Ireland | 2-1 | Sweden |   |  | 28.03 |   | Liechtenstein | 1-0 | Latvia |   |  | 02.06 |   | Denmark | 3-0 | Sweden |   |  | 02.06 |   | Latvia | 0-2 | Spain |   |  | 02.06 |   | Iceland | 1-1 | Liechtenstein |   |  | 06.06 |   | Sweden | 5-0 | Iceland |   |  | 06.06 |   | Latvia | 0-2 | Denmark |   |  | 06.06 |   | Liechtenstein | 0-2 | Spain |   |  | 22.08 |   | Northern Ireland | 3-1 | Liechtenstein |   |  | 08.09 |   | Sweden | 0-0 | Denmark |   |  | 08.09 |   | Latvia | 1-0 | Northern Ireland |   |  | 08.09 |   | Iceland | 1-1 | Spain |   |  | 12.09 |   | Spain | 2-0 | Latvia |   |  | 12.09 |   | Denmark | 4-0 | Liechtenstein |   |  | 12.09 |   | Iceland | 2-1 | Northern Ireland |   |  | 13.10 |   | Denmark | 1-3 | Spain |   |  | 13.10 |   | Iceland | 2-4 | Latvia |   |  | 13.10 |   | Liechtenstein | 0-3 | Sweden |   |  | 17.10 |   | Sweden | 1-1 | Northern Ireland |   |  | 17.10 |   | Denmark | 3-1 | Latvia |   |  | 17.10 |   | Liechtenstein | 3-0 | Iceland |   |  | 17.11 |   | Spain | 3-0 | Sweden |   |  | 17.11 |   | Northern Ireland | 2-1 | Denmark |   |  | 17.11 |   | Latvia | 4-1 | Liechtenstein |   |  | 21.11 |   | Spain | 1-0 | Northern Ireland |   |  | 21.11 |   | Sweden | 2-1 | Latvia |   |  | 21.11 |   | Denmark | 3-0 | Iceland |   |   
| Group G | p | w | d | l | gf | ga |  | 1. Romania | 29 | 9 | 2 | 1 | 26: | 7 |  | 2. Netherlands | 26 | 8 | 2 | 2 | 15: | 5 |  | 3. Bulgaria | 25 | 7 | 4 | 1 | 18: | 7 |  | 4. Belarus | 13 | 4 | 1 | 7 | 17: | 23 |  | 5. Albania | 11 | 2 | 5 | 5 | 12: | 18 |  | 6. Slovenia | 11 | 3 | 2 | 7 | 9: | 16 |  | 7. Luxembourg | 3 | 1 | 0 | 11 | 2: | 23 |   
 | 
| Team | Ro | Ne | Bu | Be | Al | Sl | Lu |  | Romania | --- |  1:0 | 2:2 | 3:1 |  6:1 |  2:0 | 3:0 |  | Netherlands | 0:0 | --- |  2:0 | 3:0 | 2:1 |  2:0 |  1:0 |  | Bulgaria |  1:0 | 1:1 | --- |  2:1 | 0:0 | 3:0 |  3:0 |  | Belarus |  1:3 |  2:1 | 0:2 | --- | 2:2 | 4:2 |  0:1 |  | Albania | 0:2 |  0:1 |  1:1 |  2:4 | --- | 0:0 | 2:0 |  | Slovenia | 1:2 | 0:1 |  0:2 |  1:0 |  0:0 | --- | 2:0 |  | Luxembourg |  0:2 | 0:1 | 0:1 | 1:2 |  0:3 |  0:3 | --- |   
 |  
| date | venue | team 1 | score | team 2 | HT |  | 02.09 |   | Romania | 2-2 | Bulgaria |   |  | 02.09 |   | Belarus | 2-2 | Albania |   |  | 02.09 |   | Luxembourg | 0-1 | Netherlands |   |  | 06.09 |   | Netherlands | 3-0 | Belarus |   |  | 06.09 |   | Bulgaria | 3-0 | Slovenia |   |  | 06.09 |   | Albania | 0-2 | Romania |   |  | 07.10 |   | Romania | 3-1 | Belarus |   |  | 07.10 |   | Bulgaria | 1-1 | Netherlands |   |  | 07.10 |   | Slovenia | 2-0 | Luxembourg |   |  | 11.10 |   | Netherlands | 2-1 | Albania |   |  | 11.10 |   | Belarus | 4-2 | Slovenia |   |  | 11.10 |   | Luxembourg | 0-1 | Bulgaria |   |  | 24.03 |   | Netherlands | 0-0 | Romania |   |  | 24.03 |   | Albania | 0-0 | Slovenia |   |  | 24.03 |   | Luxembourg | 1-2 | Belarus |   |  | 28.03 |   | Romania | 3-0 | Luxembourg |   |  | 28.03 |   | Bulgaria | 0-0 | Albania |   |  | 28.03 |   | Slovenia | 0-1 | Netherlands |   |  | 02.06 |   | Belarus | 0-2 | Bulgaria |   |  | 02.06 |   | Albania | 2-0 | Luxembourg |   |  | 02.06 |   | Slovenia | 1-2 | Romania |   |  | 06.06 |   | Romania | 2-0 | Slovenia |   |  | 06.06 |   | Bulgaria | 2-1 | Belarus |   |  | 06.06 |   | Luxembourg | 0-3 | Albania |   |  | 08.09 |   | Netherlands | 2-0 | Bulgaria |   |  | 08.09 |   | Belarus | 1-3 | Romania |   |  | 08.09 |   | Luxembourg | 0-3 | Slovenia |   |  | 12.09 |   | Bulgaria | 3-0 | Luxembourg |   |  | 12.09 |   | Albania | 0-1 | Netherlands |   |  | 12.09 |   | Slovenia | 1-0 | Belarus |   |  | 13.10 |   | Romania | 1-0 | Netherlands |   |  | 13.10 |   | Belarus | 0-1 | Luxembourg |   |  | 13.10 |   | Slovenia | 0-0 | Albania |   |  | 17.10 |   | Netherlands | 2-0 | Slovenia |   |  | 17.10 |   | Albania | 1-1 | Bulgaria |   |  | 17.10 |   | Luxembourg | 0-2 | Romania |   |  | 17.11 |   | Netherlands | 1-0 | Luxembourg |   |  | 17.11 |   | Bulgaria | 1-0 | Romania |   |  | 17.11 |   | Albania | 2-4 | Belarus |   |  | 21.11 |   | Romania | 6-1 | Albania |   |  | 21.11 |   | Belarus | 2-1 | Netherlands |   |  | 21.11 |   | Slovenia | 0-2 | Bulgaria |   |   
 |