Welsh Football Tables

Skip to table key

Group A

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
87012552021
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
8521178917
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Draw
  • Result Draw
83231412211
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Draw
82241218-68
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
5
Cyprus
8008328-250
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group B

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
87102932622
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
86021771018
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
8413148613
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
  • Result Loss
  • Result Draw
8206910-16
  • Result Win
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
  • Result Loss
5
Gibraltar
8008041-410
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group C

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
86202241820
  • Result Win
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Draw
8422169714
  • Result Draw
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Draw
8422118314
  • Result Win
  • Result Draw
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
82241020-108
  • Result Loss
  • Result Draw
  • Result Win
  • Result Loss
  • Result Loss
  • Result Draw
5
Malta
8008220-180
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group D

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
8521147717
  • Result Win
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Draw
8512134916
  • Result Win
  • Result Win
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
83321010012
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
  • Result Draw
4
Armenia
8224911-28
  • Result Win
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Loss
5
Latvia
8107519-143
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss

Group E

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
8431124815
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Draw
  • Result Draw
8431126615
  • Result Win
  • Result Draw
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
83231010011
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Draw
  • Result Draw
4
Moldova
8242710-310
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
  • Result Draw
  • Result Loss
5
Faroe Islands
8026213-112
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Draw

Group F

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
86202241820
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
  • Result Win
86111771019
  • Result Draw
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
83141412210
  • Result Loss
  • Result Win
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Win
4
Azerbaijan
8215717-107
  • Result Draw
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
5
Estonia
8017222-201
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group G

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
8530167918
  • Result Win
  • Result Win
  • Result Win
  • Result Draw
  • Result Draw
  • Result Win
8422159614
  • Result Draw
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Draw
3
Montenegro
8323911-211
  • Result Draw
  • Result Draw
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
4
Lithuania
8134814-66
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Win
  • Result Draw
  • Result Loss
5
Bulgaria
8044714-74
  • Result Draw
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Draw
  • Result Draw

Group H

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
107121910922
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
107122091122
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Loss
  • Result Win
106041810818
  • Result Win
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Win
  • Result Win
4
Kazakhstan
106041612418
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
  • Result Loss
10307913-49
  • Result Loss
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss
  • Result Win
6
San Marino
100010331-280
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group I

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
106401651122
  • Result Draw
  • Result Win
  • Result Draw
  • Result Win
  • Result Win
  • Result Win
1045122111117
  • Result Draw
  • Result Win
  • Result Draw
  • Result Draw
  • Result Draw
  • Result Loss
3
Israel
104331111015
  • Result Draw
  • Result Win
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Win
4
Belarus
10334914-512
  • Result Draw
  • Result Loss
  • Result Draw
  • Result Draw
  • Result Win
  • Result Win
102531010011
  • Result Draw
  • Result Loss
  • Result Win
  • Result Win
  • Result Draw
  • Result Loss
6
Andorra
10028320-172
  • Result Draw
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Group J

TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1010003623430
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
  • Result Win
10712178922
  • Result Loss
  • Result Win
  • Result Loss
  • Result Win
  • Result Win
  • Result Win
3
Luxembourg
105231319-617
  • Result Win
  • Result Loss
  • Result Draw
  • Result Loss
  • Result Win
  • Result Win
103161716110
  • Result Loss
  • Result Win
  • Result Draw
  • Result Win
  • Result Loss
  • Result Loss
10307920-119
  • Result Win
  • Result Loss
  • Result Win
  • Result Loss
  • Result Loss
  • Result Loss
6
Liechtenstein
100010128-270
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss
  • Result Loss

Key

  • Position 1, 2 : Final Tournament

Last Updated 26th September 2025 at 15:16

Please note: All times are UK. Some content is provided by third parties, is subject to change, and is unverified.