Wales 2023/24


Uwch Gynghrair Cymru (Cymru Premier)
Second Level
Third Level

Uwch Gynghrair Cymru (Cymru Premier)

Regular Stage | Championship Playoff | Relegation Playoff

Regular Stage

Final Table:

 1.The New Saints                  22  20  2  0  77-14  62  [C]  Championship Playoff
 2.Connah's Quay Nomads            22  15  2  5  59-29  47       Championship Playoff
 3.Bala Town                       22  10  7  5  25-20  37       Championship Playoff
 4.Cardiff Metropolitan University 22   9  7  6  28-39  34       Championship Playoff
 5.Newtown                         22  10  3  9  35-31  33       Championship Playoff
 6.Caernarfon Town                 22   9  4  9  40-41  31       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Haverfordwest County            22   7  7  8  29-33  28       Relegation Playoff
 8.Pen-y-Bont                      22   8  4 10  28-32  28       Relegation Playoff
 9.Barry Town United               22   6  5 11  27-41  23  [P]  Relegation Playoff
10.Aberystwyth Town                22   4  3 15  18-46  15       Relegation Playoff
11.Colwyn Bay                      22   4  2 16  27-49  14  [P]  Relegation Playoff
12.Pontypridd United               22   5  4 13  13-31  13  [-6] Relegation Playoff

NB: Pontypridd United 6 points deducted for fielding ineligible players

Round 1
[Aug 11]
Haverfordwest   0-0 Pontypridd      
The New Saints  6-2 Connah's Quay   
[Aug 12]
Aberystwyth     0-1 Cardiff Met     
Bala            1-0 Barry           
Newtown         1-3 Pen-y-Bont      
[Aug 13]
Colwyn Bay      0-4 Caernarfon      

Round 2
[Aug 18]
Caernarfon      2-1 Newtown         
Connah's Quay   4-0 Aberystwyth     
Pen-y-Bont      2-0 Haverfordwest   
[Aug 19]
Cardiff Met     0-0 Bala            
Pontypridd      0-1 The New Saints  
Barry           1-1 Colwyn Bay      

Round 3
[Aug 25]
Bala            1-0 Connah's Quay   
Pontypridd      0-0 Pen-y-Bont      
[Aug 26]
Cardiff Met     1-0 Colwyn Bay      
Haverfordwest   1-1 Caernarfon      
The New Saints  2-2 Barry           
Newtown         0-0 Aberystwyth     

Round 4 [Aug 29]
Barry           2-2 Haverfordwest   
Caernarfon      1-1 Bala            
Colwyn Bay      0-1 The New Saints  
Connah's Quay   3-1 Newtown         
Pen-y-Bont      0-0 Cardiff Met     
Aberystwyth     0-1 Pontypridd      

Round 5
[Sep 1]
Caernarfon      0-4 Connah's Quay   
Newtown         2-1 Cardiff Met     
The New Saints  6-0 Aberystwyth     
[Sep 2]
Bala            2-1 Pen-y-Bont      
Colwyn Bay      1-2 Haverfordwest   
Pontypridd      1-0 Barry           

Round 6
[Sep 8]
Cardiff Met     2-0 Pontypridd      
[Sep 9]
Aberystwyth     2-4 Caernarfon      
Barry           1-4 Connah's Quay   
Haverfordwest   0-4 Newtown         
Pen-y-Bont      0-1 Colwyn Bay      
[Sep 13]
Bala            0-0 The New Saints  

Round 7
[Sep 15]
Colwyn Bay      3-1 Aberystwyth     
[Sep 16]
Connah's Quay   4-0 Cardiff Met     
Newtown         2-0 Barry           
Pen-y-Bont      3-2 Caernarfon      
Pontypridd      0-0 Bala            
The New Saints  5-1 Haverfordwest   

Round 8
[Sep 22]
Cardiff Met     1-5 The New Saints  
Aberystwyth     1-2 Pen-y-Bont      
[Sep 23]
Barry           3-1 Bala            
Colwyn Bay      2-4 Newtown         
Haverfordwest   1-3 Connah's Quay   
Caernarfon      1-0 Pontypridd      

Round 9
[Sep 26]
Caernarfon      1-3 The New Saints  
Cardiff Met     1-1 Haverfordwest   
Connah's Quay   2-1 Colwyn Bay      
Pen-y-Bont      1-0 Barry           
Pontypridd      0-1 Newtown         
[Sep 27]
Bala            0-1 Aberystwyth     

Round 10 [Sep 30]
Barry           0-3 Caernarfon      
Colwyn Bay      2-2 Cardiff Met     
Haverfordwest   3-0 Aberystwyth     
Newtown         1-0 Bala            
The New Saints  4-0 Pontypridd      
Connah's Quay   4-2 Pen-y-Bont      

Round 11
[Oct 6]
Cardiff Met     2-1 Barry           
Aberystwyth     1-1 Connah's Quay   
[Oct 7]
Bala            2-1 Colwyn Bay      
Newtown         4-0 Caernarfon      
Pen-y-Bont      1-4 The New Saints  
Pontypridd      2-0 Haverfordwest   

Round 12
[Oct 17]
Barry           2-0 Pontypridd      
Caernarfon      3-0 Aberystwyth     
Cardiff Met     2-1 Newtown         
Haverfordwest   3-2 Pen-y-Bont      
[Oct 18]
Connah's Quay   1-1 Bala            
[Oct 31]
The New Saints  6-1 Colwyn Bay      

Round 13
[Oct 21]
Bala            2-0 Haverfordwest   
Barry           2-6 The New Saints  
Caernarfon      5-1 Cardiff Met     
Pontypridd      0-3 Connah's Quay   
[Nov 14]
Aberystwyth     0-1 Newtown         
[Nov 25]
Colwyn Bay      2-1 Pen-y-Bont      

Round 14
[Oct 27]
Connah's Quay   6-1 Caernarfon      
Pen-y-Bont      0-2 Aberystwyth     
[Oct 28]
Colwyn Bay      0-1 Barry           
Newtown         1-1 Haverfordwest   
Pontypridd      1-3 Cardiff Met     
The New Saints  2-0 Bala            

Round 15 [Nov 4]
Bala            0-0 Pontypridd      
Barry           0-1 Aberystwyth     
Caernarfon      2-4 Pen-y-Bont      
Cardiff Met     3-1 Connah's Quay   
Haverfordwest   5-0 Colwyn Bay      
Newtown         0-2 The New Saints  

Round 16
[Nov 17]
Aberystwyth     2-3 Bala            
[Nov 19]
Caernarfon      2-3 Barry           
Connah's Quay   1-2 Haverfordwest   
Pen-y-Bont      1-1 Newtown         
Pontypridd      0-3 Colwyn Bay      
[Jan 6]
The New Saints  8-0 Cardiff Met     

Round 17
[Nov 28]
Bala            1-1 Caernarfon      
Barry           1-1 Pen-y-Bont      
Haverfordwest   1-1 Cardiff Met     
Newtown         3-1 Pontypridd      
Aberystwyth     1-3 The New Saints  
[Nov 29]
Colwyn Bay      2-3 Connah's Quay   

Round 18
[Dec 2]
Cardiff Met     4-2 Aberystwyth     
Connah's Quay   7-0 Barry           
Newtown         4-2 Colwyn Bay      
Pontypridd      1-2 Caernarfon      
Pen-y-Bont      0-2 Bala            
[Dec 23]
Haverfordwest   0-1 The New Saints  

Round 19
[Dec 16]
Caernarfon      0-1 Haverfordwest   
Connah's Quay   3-1 Pontypridd      
The New Saints  3-0 Pen-y-Bont      
Bala            0-1 Cardiff Met     
[Jan 5]
Aberystwyth     1-0 Colwyn Bay      
[Jan 6]
Barry           4-0 Newtown         

Round 20 [Dec 26]
Cardiff Met     0-3 Pen-y-Bont      
Colwyn Bay      2-3 Bala            
Haverfordwest   2-0 Barry           
Newtown         1-2 Connah's Quay   
Pontypridd      2-0 Aberystwyth     
The New Saints  2-1 Caernarfon      

Round 21
[Dec 30]
Aberystwyth     1-1 Haverfordwest   
Bala            2-1 Newtown         
Barry           0-0 Cardiff Met     
[Dec 31]
Caernarfon      2-1 Colwyn Bay      
Connah's Quay   0-4 The New Saints  
Pen-y-Bont      1-0 Pontypridd      

Round 22 [Jan 13]
Aberystwyth     2-4 Barry           
Cardiff Met     2-2 Caernarfon      
Colwyn Bay      2-3 Pontypridd      
Haverfordwest   2-3 Bala            
Pen-y-Bont      0-1 Connah's Quay   
The New Saints  3-1 Newtown         

Final Table:

 1.The New Saints                  22  20  2  0  77-14  62  [C]  Championship Playoff
 2.Connah's Quay Nomads            22  15  2  5  59-29  47       Championship Playoff
 3.Bala Town                       22  10  7  5  25-20  37       Championship Playoff
 4.Cardiff Metropolitan University 22   9  7  6  28-39  34       Championship Playoff
 5.Newtown                         22  10  3  9  35-31  33       Championship Playoff
 6.Caernarfon Town                 22   9  4  9  40-41  31       Championship Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Haverfordwest County            22   7  7  8  29-33  28       Relegation Playoff
 8.Pen-y-Bont                      22   8  4 10  28-32  28       Relegation Playoff
 9.Barry Town United               22   6  5 11  27-41  23  [P]  Relegation Playoff
10.Aberystwyth Town                22   4  3 15  18-46  15       Relegation Playoff
11.Colwyn Bay                      22   4  2 16  27-49  14  [P]  Relegation Playoff
12.Pontypridd United               22   5  4 13  13-31  13  [-6] Relegation Playoff

NB: Pontypridd United 6 points deducted for fielding ineligible players

Championship Playoff

Final Table:

 1.The New Saints                  32  30  2  0 117-18  92  [C]  Champions
 2.Connah's Quay Nomads            32  18  5  9  70-43  59
 3.Bala Town                       32  13 12  7  38-31  51
 4.Newtown                         32  13  5 14  49-46  44
 5.Caernarfon Town                 32  11  8 13  52-70  41
 6.Cardiff Metropolitan University 32  10  9 13  35-63  39

Round 23
[Feb 2]
Connah's Quay   1-1 Caernarfon      
[Feb 3]
Bala            1-1 Cardiff Met     
[Feb 6]
The New Saints  3-0 Newtown         

Round 24
[Feb 9]
Bala            0-1 The New Saints  
[Feb 10]
Cardiff Met     2-2 Caernarfon      
Newtown         2-3 Connah's Quay   

Round 25
[Feb 23]
Caernarfon      1-8 The New Saints  
[Feb 24]
Newtown         1-5 Bala            
Connah's Quay   2-1 Cardiff Met     

Round 26
[Mar 1]
Bala            1-0 Connah's Quay   
Caernarfon      1-0 Newtown         
[Mar 2]
The New Saints  4-0 Cardiff Met     

Round 27
[Mar 8]			
Bala            1-1 Caernarfon      
Connah's Quay   1-5 The New Saints  
[Mar 9]
Newtown         2-0 Cardiff Met     

Round 28
[Mar 15]
Caernarfon      2-1 Connah's Quay   
[Mar 16]
Cardiff Met     0-1 Bala            
Newtown         0-1 The New Saints  

Round 29
[Mar 23]
Caernarfon      1-2 Cardiff Met     
[Mar 29]
Connah's Quay   0-0 Newtown         
[Apr 9]
The New Saints  4-1 Bala            

Round 30
[Apr 5]
Bala            1-1 Newtown         
The New Saints  7-1 Caernarfon      
[Apr 6]
Cardiff Met     0-3 Connah's Quay   

Round 31
[Apr 12]
Connah's Quay   0-0 Bala            
[Apr 13]
Cardiff Met     0-5 The New Saints  
Newtown         5-0 Caernarfon      

Round 32 [Apr 21]
Caernarfon      2-2 Bala            
Cardiff Met     1-3 Newtown         
The New Saints  2-0 Connah's Quay   

Final Table:

 1.The New Saints                  32  30  2  0 117-18  92  [C]  Champions
 2.Connah's Quay Nomads            32  18  5  9  70-43  59
 3.Bala Town                       32  13 12  7  38-31  51
 4.Newtown                         32  13  5 14  49-46  44
 5.Caernarfon Town                 32  11  8 13  52-70  41
 6.Cardiff Metropolitan University 32  10  9 13  35-63  39

Relegation Playoff

Final Table:

 7.Pen-y-Bont                      32  14  7 11  46-37  43  [-6]
 8.Haverfordwest County            32  11 10 11  39-40  43
 9.Barry Town United               32   7 11 14  36-54  32  [P]
10.Aberystwyth Town                32   7  6 19  27-57  27
----------------------------------------------------------
11.Colwyn Bay                      32   7  4 21  34-66  25  [P]  Relegated
12.Pontypridd United               32   8  7 17  23-41  22  [-9] Relegated

NB: Pen-y-Bont 6 points deducted for fielding ineligible players;
    Pontypridd United 9 points deducted for fielding ineligible players

Round 23
[Feb 2]
Aberystwyth     1-0 Haverfordwest   
[Feb 3]
Barry           0-3 Pontypridd      
Colwyn Bay      1-2 Pen-y-Bont      

Round 24
[Feb 9]
Haverfordwest   1-1 Pontypridd      
Aberystwyth     0-1 Colwyn Bay      
[Feb 10]
Pen-y-Bont      2-2 Barry           

Round 25
[Feb 23]
Barry           1-1 Haverfordwest   
Pen-y-Bont      1-1 Aberystwyth     
[Feb 24]
Pontypridd      4-0 Colwyn Bay      

Round 26 [Mar 2]
Colwyn Bay      0-0 Haverfordwest   
Aberystwyth     1-1 Barry           
Pen-y-Bont      0-1 Pontypridd      

Round 27
[Mar 8]
Haverfordwest   0-1 Pen-y-Bont      
[Mar 9]
Barry           1-1 Colwyn Bay      
[Apr 9]
Pontypridd      0-0 Aberystwyth     

Round 28
[Mar 15]
Haverfordwest   2-0 Aberystwyth     
[Mar 16]
Pen-y-Bont      5-0 Colwyn Bay      
Pontypridd      1-1 Barry           

Round 29 [Mar 29]
Barry           0-0 Pen-y-Bont      
Colwyn Bay      1-2 Aberystwyth     
Pontypridd      0-1 Haverfordwest   

Round 30
[Apr 5]
Haverfordwest   2-1 Barry           
[Apr 6]
Colwyn Bay      1-0 Pontypridd      
Aberystwyth     0-3 Pen-y-Bont      

Round 31 [Apr 13]
Haverfordwest   3-1 Colwyn Bay      
Barry           2-1 Aberystwyth     
Pontypridd      0-3 Pen-y-Bont      

Round 32 [Apr 21]
Aberystwyth     3-0 Pontypridd      
Colwyn Bay      1-0 Barry           
Pen-y-Bont      1-0 Haverfordwest   

Final Table:

 7.Pen-y-Bont                      32  14  7 11  46-37  43  [-6]
 8.Haverfordwest County            32  11 10 11  39-40  43
 9.Barry Town United               32   7 11 14  36-54  32  [P]
10.Aberystwyth Town                32   7  6 19  27-57  27
----------------------------------------------------------
11.Colwyn Bay                      32   7  4 21  34-66  25  [P]  Relegated
12.Pontypridd United               32   8  7 17  23-41  22  [-9] Relegated

NB: Pen-y-Bont 6 points deducted for fielding ineligible players;
    Pontypridd United 9 points deducted for fielding ineligible players


Second Level

Cymru North | Cymru South

Cymru North

Final Table:

 1.Holywell Town                   30  26  3  1  79-17  81
----------------------------------------------------------
 2.Flint Town United               30  25  3  2  94-30  78  [R]  Promoted
 3.Airbus UK Broughton             30  23  5  2  84-28  74  [R]
 4.Mold Alexandra                  30  18  1 11  66-50  55
 5.Bangor 1876                     30  17  2 11  62-55  53  [P]
 6.Denbigh Town                    30  15  4 11  71-60  49  [P]
 7.Ruthin Town                     30  12  6 12  58-52  42
 8.Guilsfield                      30  11  7 12  48-46  40
 9.Caersws                         30  10  9 11  60-53  39  [P]
10.Gresford Athletic               30  10  7 13  47-54  37
11.Buckley Town                    30  10  6 14  54-60  36
12.Llandudno                       30  10  1 19  59-80  31
13.Prestatyn Town                  30   7  5 18  39-74  23  [-3]
----------------------------------------------------------
14.Porthmadog                      30   6  4 20  35-66  22       Relegated
15.Chirk AAA                       30   3  4 23  32-82  13       Relegated
16.Llanidloes Town                 30   2  3 25  25-106  9       Relegated

NB: Flint Town United promoted because Holywell Town were denied license for top level

Cymru South

Final Table:

 1.Briton Ferry Llansawel          30  23  2  5  87-39  71       Promoted
----------------------------------------------------------
 2.Llanelli Town                   30  20  4  6  80-40  64
 3.Ammanford                       30  17  6  7  60-42  57
 4.Cambrian & Clydach Vale         30  14  8  8  60-37  50
 5.Caerau (Ely)                    30  15  4 11  72-60  49  [P]
 6.Carmarthen Town                 30  12 11  7  50-39  47
 7.Afan Lido                       30  14  4 12  68-56  46
 8.Goytre United                   30  12  7 11  58-59  43
 9.Cwmbran Celtic                  30  12  6 12  69-64  42
10.Baglan Dragons                  30  11  8 11  46-41  41  [P]
11.Trefelin BGC                    30  10  8 12  47-63  38
12.Llantwit Major                  30   9  8 13  44-54  35
13.Taff's Well                     30   8  8 14  44-49  32
----------------------------------------------------------
14.Pontardawe Town                 30   8  8 14  52-70  32       Relegated
15.Abertillery Bluebirds           30   3  6 21  34-94  15  [P]  Relegated
16.Abergavenny Town                30   2  2 26  20-84   8       Relegated


Third Level

Ardal NE | Ardal NW | Ardal SE | Ardal SW | Promotion Playoffs

Ardal NE

Final Table:

 1.Penrhyncoch                     28  21  4  3  83-21  67  [R]  Promoted
----------------------------------------------------------
 2.Bow Street                      28  20  5  3  90-29  65
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Llanuwchllyn                    28  19  6  3  74-32  63       Promotion Playoff
 4.Builth Wells                    28  14  6  8  48-37  48
 5.Dolgellau Athletic              28  14  5  9  60-48  47
 6.Radnor Valley                   28  14  4 10  61-57  46  [P]
 7.Cefn Albion                     28  13  3 12  61-55  42
 8.Llandrindod Wells               28  10  9  9  40-43  39
 9.Llansantfraid Village           28  10  5 13  53-56  35  [P]
10.Llangollen Town                 28  10  4 14  49-61  34
11.Rhos Aelwyd                     28   8  7 13  40-44  31
12.Llanfair United                 28   9  4 15  39-63  31
13.Penycae                         28   6  4 18  48-72  22
----------------------------------------------------------
14.Llanrhaeadr-ym-Mochnant         28   4  6 18  35-69  18       Relegated
15.Welshpool Town                  28   0  4 24  16-110  4       Relegated

NB: Llanuwchllyn to promotion playoff as Bow Street withdrew promotion application

Ardal NW

Final Table:

 1.Flint Mountain                  30  22  3  5  82-33  69      Promoted
----------------------------------------------------------
 2.Llay Miners Welfare             30  21  3  6  66-33  66      Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.C.P.D. Y Rhyl 1879              30  19  3  8  57-41  60  
 4.Nantlle Vale                    30  17  4  9  62-44  55
 5.Holyhead Hotspur                30  16  6  8  62-36  54  [R]
 6.Saint Asaph City                30  13  8  9  63-54  47  [P]
 7.Brickfield Rangers              30  13  5 12  44-52  44
 8.Llangefni Town                  30  11  8 11  55-47  41
 9.Llannefydd                      30  12  5 13  57-58  41  [P]
10.Llanrwst United                 30  11  7 12  52-46  40
11.Pwllheli                        30  12  3 15  53-64  39  [P]
12.Y Felinheli                     30  10  2 18  39-63  32
13.Conwy Borough                   30   8  7 15  56-70  31  [R]
----------------------------------------------------------
14.Bethesda Athletic               30   9  2 19  53-63  29  [P]  Relegated
15.Hawarden Rangers                30   6  3 21  44-84  21       Relegated
16.Saltney Town                    30   3  5 22  33-90  14       Relegated

Ardal SE

Final Table:

 1.Trethomas Bluebirds             30  25  3  2 100-25  78       Promoted
----------------------------------------------------------
 2.Newport City                    30  23  2  5  98-26  71       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Risca United                    30  19  5  6  67-41  62  
 4.Goytre                          30  19  4  7  79-44  61
 5.Chepstow Town                   30  16  4 10  56-49  52
 6.Caldicot Town                   30  14  5 11  71-55  47
 7.Brecon Corinthians              30  13  6 11  77-83  45
 8.Undy Athletic                   30  12  4 14  65-59  40
 9.Aberbargoed Buds                30  13  1 16  51-55  40  [P]  Withdrew
10.Treowen Stars                   30  10  5 15  57-57  35  
11.Tredegar Town                   30   9  6 15  43-51  33
12.Blaenavon Blues                 30   8  8 14  50-58  32
13.Treharris Athletic Western      30   8  6 16  34-69  30
14.Abercarn United                 30   7  5 18  48-77  26  [P]
----------------------------------------------------------
15.Lliswerry                       30   7  4 19  46-71  25       Relegated
16.Hay Saint Mary's                30   1  4 25  33-155  7  [P]  Relegated

Ardal SW

Final Table:

 1.Penrhiwceiber Rangers           30  20  4  6  56-31  64       Promoted
----------------------------------------------------------
 2.Cefn Cribwr                     30  18  7  5  61-29  61       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Cardiff Draconians              30  15  7  8  58-42  52  
 4.Swansea University              30  15  5 10  51-44  50  [R]
 5.Ynyshir Albions                 30  15  3 12  48-45  48  [R]
 6.Morriston Town                  30  14  5 11  48-41  47  [P]
 7.South Gower                     30  14  4 12  58-45  46  [P]
 8.Ynysygerwn                      30  12  8 10  50-38  44
 9.Canton                          30  11  8 11  51-43  41  [P]
10.Seven Sisters Onllwyn           30  12  3 15  40-68  39
11.AFC Llwydcoed                   30  11  5 14  50-55  38
12.Cardiff Corinthians             30  10  7 13  45-52  37  [P]
13.Pontyclun                       30   8  8 14  36-43  32
----------------------------------------------------------
14.Penydarren BGC                  30   9  4 17  50-72  31       Relegated
15.Port Talbot Town                30   7  5 18  40-58  26       Relegated
16.Mumbles Rangers                 30   6  3 21  36-72  21       Relegated

Promotion Playoffs

Southern Playoff [May 24, Pen-y-Bont]
Newport City    2-1 Cefn Cribwr     
Northern Playoff [May 25, Bala]
Llay Welfare    0-0 Llanuwchllyn    [6-5 pen (no extra time played)]

NB: Llay Miners Welfare and Newport City promoted


2022/23.

2024/25.

list of champions.

list of cup finals.

list of league cup finals.

list of topscorers.


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 11 Oct 2024

(C) Copyright Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.