May 13, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

2002/2003 – Welsh Premier League – Results and Table

(C) Copyright Ian King, Ambrosius Kutschera, Richard Rundle, Graeme Riley, Malcolm Stammers, Sergei Makarov, Clas Glenning and RSSSF 2002/03

Pos
Team
Pld
W
D
L
GF
GA
GD
Pts
Qualification or relegation
1Barry Town3426538426+58832003–04 UEFA Champions League First qualifying round
2Total Network Solutions3424826821+47802003–04 UEFA Cup Qualifying round
3Bangor City3422577534+41712003 UEFA Intertoto Cup First round
4Aberystwyth Town3417985438+1660
5Connah’s Quay Nomads34185115546+959
6Rhyl34177105233+1958
7Afan Lido341410104434+1052
8Caersws34156135752+551
9Cwmbran Town34148125140+11502003–04 UEFA Cup Qualifying round1
10Newtown34126164854-642
11Port Talbot Town34116173651-1539
12Flexsys Cefn Druids34115183751-1438
13Haverfordwest County34105194068-2835
14Caernarfon Town34810164353-1034
15Carmarthen Town3495203366-3332
16Oswestry Town34610183667-3128Merged with Total Network Solutions
17Welshpool Town3477203062-3228
18Llanelli3445254289-4717Relegation to 2003–04 Welsh Football League Division One
Round 1
[Aug 16]
Cwmbran           2-1 Aberystwyth 
[Aug 17]
Caernarfon        1-4 Barry 
Cefn Druids       0-1 Carmarthen 
Llanelli          0-1 Welshpool
Newtown           1-2 Afan Lido
Oswestry          2-3 Connah's Quay
Port Talbot       0-0 Caersws
[Aug 18]
Haverfordwest     0-4 Bangor
[Aug 20]
Llansantffraid    5-0 Rhyl
 
Round 2
[Aug 23]
Afan Lido         2-2 Llanelli
Carmarthen        0-2 Port Talbot 
Welshpool         3-3 Cefn Druids
[Aug 24]
Aberystwyth       1-1 Caernarfon 
Bangor            2-1 Cwmbran 
Barry             3-1 Connah's Quay 
Caersws           0-4 Llansantffraid
Oswestry          0-0 Newtown
Rhyl              1-0 Haverfordwest
 
Round 3
[Aug 30]
Connah's Quay     1-1 Caernarfon
[Aug 31]
Cwmbran           2-0 Rhyl
Cefn Druids       0-1 Afan Lido
Haverfordwest     3-2 Caersws
Llanelli          3-1 Oswestry
Newtown           0-0 Barry 
Port Talbot       1-0 Welshpool 
[Sep 17]
Bangor            0-1 Aberystwyth    

Round 4
[Sep 6]
Cwmbran           4-0 Carmarthen
[Sep 7]
Bangor            5-0 Caersws
Caernarfon        1-1 Llanelli
Cefn Druids       0-3 Barry
Haverfordwest     0-0 Welshpool
Newtown           1-2 Connah's Quay
Port Talbot       4-1 Oswestry
Rhyl              0-0 Aberystwyth
Llansantffraid    1-1 Afan Lido

Round 5
[Sep 13]
Afan Lido         0-0 Haverfordwest
Barry             0-1 Port Talbot
Caernarfon        3-3 Cefn Druids
Oswestry          0-3 Llansantffraid
[Sep 14]
Aberystwyth       3-1 Newtown
Caersws           2-2 Rhyl
Carmarthen        0-6 Bangor
Connah's Quay     3-0 Llanelli
Welshpool         1-2 Cwmbran

Round 6
[Sep 20]
Cwmbran           0-2 Afan Lido
Cefn Druids       0-0 Connah's Quay 
[Sep 21]
Bangor            3-1 Welshpool
Caersws           2-2 Aberystwyth 
Haverfordwest     0-2 Oswestry
Llanelli          2-3 Newtown
Port Talbot       3-2 Caernarfon
Rhyl              1-0 Carmarthen
Llansantffraid    1-0 Barry

Round 7
[Sep 27]
Barry             3-0 Haverfordwest 
[Sep 28]
Afan Lido         1-2 Bangor 
Caernarfon        1-1 Llansantffraid 
Carmarthen        3-1 Caersws 
Connah's Quay     2-2 Port Talbot 
Newtown           1-2 Cefn Druids
Oswestry          0-5 Cwmbran
Welshpool         0-2 Rhyl 

Moved Matches
[Oct 1]
Connah's Quay     2-1 Aberystwyth
[Oct 2]
Llanelli          2-3 Barry

Round 8
[Oct 4]
Carmarthen        0-2 Aberystwyth
[Oct 5]
Bangor            2-2 Oswestry
Caersws           3-1 Welshpool
Cefn Druids       4-0 Llanelli
Haverfordwest     3-1 Caernarfon
Port Talbot       0-2 Newtown
Rhyl              2-2 Afan Lido
Llansantffraid    2-0 Connah's Quay
[Dec 28]
Cwmbran           2-3 Barry

Round 9
[Oct 18]
Llanelli          0-2 Port Talbot
[Oct 19]
Aberystwyth       3-0 Cefn Druids
Afan Lido         1-0 Caersws
Barry             3-0 Bangor
Caernarfon        3-1 Cwmbran
Connah's Quay     3-1 Haverfordwest
Oswestry          2-3 Rhyl
Welshpool         1-1 Carmarthen
[Dec 3]
Newtown           2-4 Llansantffraid

Round 10
[Oct 25]
Welshpool         1-3 Aberystwyth
[Oct 26]
Caersws           2-3 Oswestry
Carmarthen        0-2 Afan Lido
Cwmbran           0-2 Connah's Quay
Haverfordwest     2-2 Newtown
Port Talbot       2-1 Cefn Druids
Rhyl              0-1 Barry
Llansantffraid    3-1 Llanelli

Round 11
[Oct 29]
Afan Lido         2-0 Welshpool
Cefn Druids       0-1 Llansantffraid
Newtown           4-1 Cwmbran
Oswestry          1-2 Carmarthen
Llanelli          1-3 Haverfordwest
[Oct 30]
Caernarfon        0-2 Rhyl
[Dec 17]
Barry             3-2 Caersws
[Dec 30]
Aberystwyth       1-0 Port Talbot

Round 12
[Nov 1]
Cwmbran           3-2 Llanelli
Welshpool         6-1 Oswestry
[Nov 2]
Bangor            0-1 Newtown
Caersws           2-1 Caernarfon
Carmarthen        2-2 Barry
Haverfordwest     2-4 Cefn Druids
Llansantffraid    1-0 Port Talbot

Moved Matches 
[Nov 5]
Caersws           1-1 Cwmbran
[Nov 6]
Caernarfon        1-2 Newtown

Round 13
[Nov 8]
Cefn Druids       1-0 Cwmbran
Port Talbot       3-0 Haverfordwest
[Nov 9]
Barry             2-1 Welshpool
Caernarfon        2-1 Carmarthen
Connah's Quay     1-3 Caersws
Llanelli          2-5 Bangor
Newtown           0-2 Rhyl
Oswestry          0-3 Afan Lido

Round 14
[Nov 22]
Afan Lido         0-1 Barry                                                         
Bangor            2-0 Cefn Druids                                                      
Cwmbran           1-1 Port Talbot                                                      
[Nov 23]
Connah's Quay     1-0 Carmarthen                                                   
Haverfordwest     0-3 Llansantffraid                                              
Oswestry          0-1 Aberystwyth                                                         
Rhyl              1-1 Llanelli                                                                  
Welshpool         1-0 Caernarfon        

Round 15
[Nov 29]
Connah's Quay     4-0 Welshpool
Cefn Druids       0-2 Rhyl
Aberystwyth       2-1 Haverfordwest
[Nov 30]
Barry             4-0 Oswestry
Caernarfon        1-1 Afan Lido
Llanelli          3-2 Caersws
Newtown           2-2 Carmarthen
Port Talbot       0-2 Bangor
Llansantffraid    1-0 Cwmbran

Round 16
[Dec 6]
Aberystwyth       3-1 Barry
Carmarthen        2-1 Llanelli
Cwmbran           3-1 Haverfordwest
Oswestry          3-0 Caernarfon
[Dec 7]
Afan Lido         3-0 Connah's Quay
Bangor            0-2 Llansantffraid
Caersws           2-1 Cefn Druids
Welshpool         1-0 Newtown

Round 17
[Dec 13]
Aberystwyth       1-1 Cwmbran
Rhyl              0-1 Llansantffraid
[Dec 14]
Afan Lido         1-2 Newtown
Bangor            2-1 Haverfordwest
Barry             3-2 Caernarfon
Caersws           3-1 Port Talbot
Carmarthen        0-1 Cefn Druids
Connah's Quay     2-4 Oswestry          
Welshpool         1-0 Llanelli

Round 18
[Dec 18]
Port Talbot       0-2 Carmarthen
[Dec 20]
Connah's Quay     0-2 Barry
Llanelli          1-3 Afan Lido
[Dec 21]
Llansantffraid    2-1 Caersws
Cwmbran           0-0 Bangor
Caernarfon        0-3 Aberystwyth
Haverfordwest     1-5 Rhyl
Cefn Druids       0-2 Welshpool
Newtown           1-3 Oswestry

Round 19 [Dec 26]
Cefn Druids       0-0 Oswestry
Haverfordwest     0-2 Carmarthen
Port Talbot       0-2 Afan Lido
Llansantffraid    2-0 Welshpool
Bangor            3-1 Caernarfon
Newtown           0-2 Caersws

Round 20 [Jan 4]
Aberystwyth       0-1 Bangor
Afan Lido         0-3 Cefn Druids
Barry             2-2 Newtown
Caernarfon        2-0 Connah's Quay
Caersws           1-1 Haverfordwest
Carmarthen        1-1 Llansantffraid
Oswestry          3-1 Llanelli
Rhyl              2-1 Cwmbran
Welshpool         2-3 Port Talbot

Round 21 
[Jan 11]
Aberystwyth       ppd Rhyl
Barry             ppd Cefn Druids
Caersws           ppd Bangor
Carmarthen        ppd Cwmbran
Connah's Quay     ppd Newtown
Oswestry          0-0 Port Talbot
Welshpool         ppd Haverfordwest
[Feb 8]
Afan Lido         0-6 Llansantffraid
Llanelli          3-3 Caernarfon

Round 22
[Jan 17]
Cefn Druids       2-1 Caernarfon
Haverfordwest     1-4 Afan Lido
Port Talbot       0-5 Barry
Llansantffraid    2-1 Oswestry
[Jan 18]
Bangor            3-2 Carmarthen
Cwmbran           4-0 Welshpool
Llanelli          3-5 Connah's Quay
Newtown           3-1 Aberystwyth
Rhyl              4-0 Caersws

Round 23
[Jan 24]
Aberystwyth       1-3 Caersws
Afan Lido         1-2 Cwmbran 
[Jan 25]
Barry             0-0 Llansantffraid
Caernarfon        2-1 Port Talbot
Carmarthen        0-3 Rhyl 
Connah's Quay     4-1 Cefn Druids
Newtown           2-1 Llanelli 
Oswestry          1-1 Haverfordwest 
Welshpool         1-4 Bangor 

Round 24
[Jan 31]
Haverfordwest     2-4 Barry
[Feb 1]
Bangor            2-1 Afan Lido
Caersws           4-1 Carmarthen
Cefn Druids       3-0 Newtown        
Cwmbran           0-0 Oswestry
Llanelli          2-3 Aberystwyth
Llansantffraid    0-2 Caernarfon
Port Talbot       0-1 Connah's Quay
Rhyl              2-0 Welshpool  

Moved Matches [Feb 4]
Aberystwyth       3-1 Connah's Quay
Barry             1-0 Llanelli

Round 25
[Feb 14]
Aberystwyth       2-0 Carmarthen
Oswestry          1-2 Bangor
[Feb 15]
Afan Lido         1-1 Rhyl
Caernarfon        0-1 Haverfordwest
Llanelli          3-1 Cefn Druids
Newtown           2-4 Port Talbot
Welshpool         0-4 Caersws
Barry             ppd Cwmbran
Connah's Quay     ppd Llansantffraid

Round 26
[Feb 21]
Port Talbot       1-1 Llanelli
[Feb 22]
Llansantffraid    1-1 Newtown
Bangor            1-1 Barry
Caersws           1-2 Afan Lido
Carmarthen        5-1 Welshpool
Cwmbran           1-0 Caernarfon
Cefn Druids       3-0 Aberystwyth
Haverfordwest     1-3 Connah's Quay
Rhyl              1-1 Oswestry

Moved Matches
[Mar 1]
Connah's Quay     1-1 Cwmbran
Llanelli          2-3 Llansantffraid
Barry             4-1 Rhyl
Cefn Druids       3-2 Port Talbot
[Mar 4]
Oswestry          0-2 Caersws

Round 27 
[Mar 11]
Carmarthen        2-1 Oswestry
Port Talbot       0-1 Aberystwyth 
Rhyl              1-0 Caernarfon 
Llansantffraid    2-0 Cefn Druids
Welshpool         0-0 Afan Lido 
Bangor            2-1 Connah's Quay 
Haverfordwest     2-3 Llanelli 
Cwmbran           ppd Newtown
[Apr 1]
Caersws           0-1 Barry

Moved Matches
[Mar 14]
Afan Lido         2-0 Carmarthen
[Mar 15]
Connah's Quay     2-1 Rhyl
Caernarfon        1-2 Caersws
Cefn Druids       0-1 Haverfordwest
Port Talbot       1-1 Llansantffraid

Moved Matches
[Mar 18]
Rhyl              0-1 Bangor
Newtown           0-3 Caernarfon
[Mar 19]
Cwmbran           3-2 Caersws

Round 28
[Mar 21]
Haverfordwest     2-1 Port Talbot
Llansantffraid    3-0 Aberystwyth
[Mar 22]
Afan Lido         0-0 Oswestry
Bangor            8-0 Llanelli
Caersws           1-0 Connah's Quay
Carmarthen        0-3 Caernarfon
Cwmbran           0-0 Cefn Druids
Rhyl              1-2 Newtown
Welshpool         0-4 Barry

Moved Match [Mar 25]
Aberystwyth       1-1 Rhyl

Round 29
[Mar 28]
Connah's Quay     1-0 Newtown
Caersws           1-1 Bangor
Aberystwyth       0-0 Afan Lido
Oswestry          1-1 Welshpool
Carmarthen        0-4 Cwmbran
[Mar 30]
Barry             6-0 Cefn Druids
Rhyl              3-0 Port Talbot

Moved Matches [Apr 1]
Bangor            1-0 Rhyl
Connah's Quay     0-1 Llansantffraid
Afan Lido         1-1 Aberystwyth

Round 30
[Apr 4]
Oswestry          0-1 Cefn Druids
[Apr 5]
Llansantffraid    2-0 Carmarthen
Welshpool         0-2 Haverfordwest
Newtown           2-1 Bangor

Moved Matches [Apr 8]
Aberystwyth       0-0 Welshpool
Llanelli          0-3 Cwmbran
Newtown           4-0 Haverfordwest

Round 31
[Apr 11]
Barry             1-0 Afan Lido
Cefn Druids       0-2 Bangor
[Apr 12]
Llanelli          0-3 Rhyl
Carmarthen        1-1 Connah's Quay
Llansantffraid    1-2 Haverfordwest
Aberystwyth       5-1 Oswestry
Caernarfon        0-0 Welshpool

Moved Matches [Apr 15]
Aberytswyth       2-2 Llansantffraid
Barry             3-0 Carmarthen
Connah's Quay     2-1 Bangor

Round 32
[Apr 18]
Haverfordwest     0-3 Aberystwyth
Rhyl              1-0 Cefn Druids
Welshpool         1-2 Connah's Quay
[Apr 19]
Afan Lido         0-1 Caernarfon
Bangor            3-0 Port Talbot
Caersws           4-0 Llanelli
Carmarthen        1-4 Newtown
Cwmbran           0-0 Llansantffraid
Oswestry          0-4 Barry

Round 33 [Apr 21]
Aberystwyth       2-0 Llanelli
Barry             2-1 Cwmbran
Caernarfon        2-2 Bangor
Caersws           1-0 Newtown
Rhyl              1-2 Connah's Quay
Afan Lido         2-0 Port Talbot
Carmarthen        0-2 Haverfordwest
Welshpool         1-2 Llansantffraid

Moved Match [Apr 23]
Cwmbran           2-1 Newtown

Round 34 [Apr 26]
Barry             5-1 Aberystwyth  
Haverfordwest     4-0 Cwmbran 
Llanelli          1-2 Carmarthen  
Caernarfon        1-1 Oswestry  
Connah's Quay     2-1 Afan Lido  
Cefn Druids       0-1 Caersws  
Newtown           0-2 Welshpool  
Port Talbot       0-3 Rhyl  
Llansantffraid    4-2 Bangor 

Moved Match [May 2]
Port Talbot       1-0 Cwmbran