Wales 2003/04

League of Wales 

Final Table:
 
 1.Rhyl                     32  23  8  1  76-26  77  Champions
 2.TNS Llansantffraid       32  24  4  4  77-28  76
 3.Haverfordwest County     32  17 11  4  40-23  62
 4.Aberystwyth Town         32  18  5  9  59-39  59
 5.Caersws                  32  15 10  7  63-41  55
 6.Bangor City              32  16  6 10  72-47  54
 7.Cwmbran Town             32  15  3 14  51-44  48
 8.Connah's Quay Nomads     32  11  9 12  58-55  42
 9.Caernarfon Town          32  11  9 12  65-65  42
10.Newtown                  32  12  5 15  43-50  41
11.Port Talbot Town         32  11  6 15  41-51  39
12.Porthmadog               32  11  3 18  41-55  36
13.Newi Cefn Druids         32  11  2 19  44-59  35
14.Afan Lido                32   8  8 16  31-54  32
15.Welshpool Town           32   6  7 19  35-71  25
16.Carmarthen Town          32   3 11 18  28-69  20
---------------------------------------------------
17.Barry Town               32   3  7 22  30-77  16  Relegated

Round 1
[Aug 15]
Barry Town            1-2 Aberystwyth Town      
  [Ocquaye 79; Williams 19, Morgan 55]
[Aug 16]
Afan Lido             0-0 Bangor City            
Caernarfon Town       2-0 Port Talbot Town     
  [Moores 12, Williams 38]
Caersws               0-0 Haverfordwest County   
Carmarthen Town       0-1 Newtown                
  [Lewis 47og]
Connah's Quay Nomads  1-3 Porthmadog             
  [Mutton 60; Jones 58, R Owen 68, C Owen 75]
Rhyl                  2-0 Cefn Druids       
  [Moran 36, Limbert 87] 
[Aug 17]
Welshpool Town        0-1 Cwmbran Town  
  [Warton 35]         
Llansantffraid        bye

Round 2
[Aug 22]
Port Talbot Town      0-2 Caersws
  [Davies 13, Lewis 30] 
[Aug 23]
Aberystwyth Town      2-1 Caernarfon Town
  [Spike 69, Hughes 70; Moores 58]
Bangor City           5-0 Welshpool Town
  [Gedman 48, Williams 56, O Jones 66, Jeffries 75, 85]
Cwmbran Town          0-1 Llansantffraid
  [Wild 89]
Haverfordwest County  2-1 Rhyl
  [Griffiths 30, Miller 61; Moran 5]
Newtown               2-0 Afan Lido
  [Smith 36, Evans 79]
Porthmadog            3-1 Carmarthen Town
  [C Owen 72, 89, Webber 82; Allen 32]
[Mar 6]
Barry Town            0-2 Connah's Quay Nomads
  [Rain 34, Hopkins 55]
Cefn Druids           bye

Round 3
[Aug 29]
Welshpool Town        3-2 Newtown
  [Rogers 22, 56, 65; Barton 24, Smith 28]
[Aug 30]
Afan Lido             1-0 Porthmadog
  [Bartley 7]
Caernarfon Town       8-0 Barry Town
  [Davies 6, 73, Williams 13, McIlvogue 21, 32, 36, 42, Kelly 87]
Caersws               0-0 Aberystwyth Town
Carmarthen Town       2-0 Cefn Druids
  [Moss 77, Reid 83]
Connah's Quay Nomads  0-1 Haverfordwest County
  [John 75]
Rhyl                  2-1 Port Talbot Town
  [Moran 26pen, Wilson 84; Dodds 13]
[Aug 31]
Llansantffraid        2-1 Bangor City
  [Wood 36pen, 38; Burgess 3]
Cwmbran Town          bye

Round 4 [Sep 6]
Aberystwyth Town      2-2 Rhyl
  [Lloyd-Williams 20, 43]           
Bangor City           7-2 Cwmbran Town
  [Evans 19pen, 84pen, Jeffries 21, 62, C.Jones 44, Blackmore 51,
   P.Gedman 55; Jones 28, Green 63]   
Barry Town            1-3 Caersws                
  [Emery 68; Scott 2, Evans 42, Davies 44]
Caernarfon Town       1-1 Carmarthen Town        
  [L.Roberts 78; Keaveney 84]
Cefn Druids           5-3 Afan Lido
  [Williams 7, 18, Shannon 9, 26, 82; Pridham 65, P.Evans 71, 85]            
Newtown               2-5 Llansantffraid     
  [Barton 85pen, Futcher 89; Wild 47, Aggray 66, Ward 79, 83, Perry 86]
Port Talbot Town      1-1 Connah's Quay Nomads  
  [Savage 35; Griffiths 36]
Porthmadog            3-0 Welshpool Town         
  [E.Williams 33, M.Williams 37, Webber 65]
Haverfordwest County  bye

Round 5
[Sep 12]
Afan Lido             0-0 Haverfordwest County
Carmarthen Town       1-2 Port Talbot Town
  [Burke 50; Dodds 19, Hughes 45]
[Sep 13]
Caersws               2-2 Caernarfon Town
  [Howells 12, Lewis 76; Moores 5pen, McIlvogue 52]
Connah's Quay Nomads  0-4 Aberystwyth Town
  [Lloyd-Williams 37, 51, Lee 46, Jones 80]
Cwmbran Town          1-2 Newtown
  [Jones 71; Evans 23, Reynolds 90]
Rhyl                  4-0 Barry Town
  [Limbert 10, Edwards 26, 81, Walters 89]
TNS Llansantffraid    4-0 Porthmadog
  [Toner 16, 31, Ruscoe 38, Taylor 56]
Welshpool Town        3-1 Newi Cefn Druids
  [Evans 60, Courtney 71, Rogers 82; D.Desormeaux 47]
Bangor City           bye

Round 6
[Sep 19]
Aberystwyth Town      5-1 Carmarthen Town
  [Lloyd-Williams 17, 58, Spike 24, Lawless 31, Baker 63; Thomas 80]
Barry Town            0-1 Afan Lido
  [Bartley 40]
Cefn Druids           0-2 Llansantffraid
  [Naylor 4, Wood 59]
Newtown               2-5 Bangor City
  [Smith 12, 90; Hunt 9, Gedman 44, 60, 71, Ingram 56]
[Sep 20]
Caernarfon Town       1-1 Rhyl
  [Walters 31og; Atherton 60]
Caersws               0-1 Connah's Quay Nomads
  [Owen 20]
Haverfordwest County  1-1 Welshpool Town
  [Chiverton 73; Rogers 16]
Porthmadog            0-2 Cwmbran Town
  [Welsh 7, 77]
Port Talbot Town      bye

Round 7
[Sep 26]
Afan Lido             0-1 Aberystwyth Town
  [Lloyd-Williams 55]
Bangor City           4-1 Porthmadog
  [Burgess 14, Jones 41, 47, 89pen; Williams 35]
Connah's Quay Nomads  3-0 Caernarfon Town
  [Rain 51, 78, Mutton 87]
[Sep 27]
Carmarthen Town       0-0 Barry Town
Cwmbran Town          0-2 Newi Cefn Druids
  [Shannon 50, Williams 60]
Rhyl                  2-1 Caersws
  [Moran 18, Walters 56; A.Davies 60]
TNS Llansantffraid    2-0 Haverfordwest County
  [Wood 7pen, Naylor 90]
Welshpool Town        2-2 Port Talbot Town
  [Rogers 15, Wilding 73; Johnston 20, Hughes 23]
Newtown               bye

Round 8
[Aug 19]
Cefn Druids           1-5 Bangor City
  [Snell 73; Gedman 6, 15, 40, 67, Williams 62]
[Sep 30]
Port Talbot Town      1-4 Llansantffraid
  [Hughes 57; Wood 28, Brabin 45, Wilde 60, Beck 75] 
Haverfordwest County  2-1 Cwmbran Town
  [Miller 55, Thomas 66; Mohamed 11]
Aberystwyth Town      5-0 Welshpool Town
  [Lawless 5, 42, 44, Hughes 72, Jones 88]
[Feb 24]
Porthmadog            3-2 Newtown  
  [Hughes 24, Carl Owen 55, Richie Owen 65; Barton 61, Smith 66]

Round 9
[Oct 10]
Carmarthen Town       1-7 Caersws
  [Moss 66; Jones 16, 41, Howells 32, 47, Evans 69, 81, Marcell 71]
Connah's Quay Nomads  1-1 Rhyl
  [Owen 18; Edwards 81]
Newtown               2-3 Cefn Druids
  [Barton 15, Smith 67; Jefferies 23, 30, Desormeaux 61]
[Oct 12]
Afan Lido             0-1 Caernarfon Town
  [McIlvogue 82]
Bangor City           3-3 Haverfordwest County
  [O Jones 76, 90, Gedman 89pen; Griffiths 7, 88, Hicks 33]
Cwmbran Town          3-0 Port Talbot Town
  [Welsh 70, Summers 89, Mohamed 90]
[Apr 3]
Welshpool Town        1-1 Barry Town
  [Windsor 75; Davies 32]

Round 10
[Oct 17]
Aberystwyth Town      1-0 Cwmbran Town
  [Ben Jones 51]
Cefn Druids           3-0 Porthmadog
  [Shannon 6, 30, Parry 67]
[Oct 18]
Barry Town            2-3 Llansantffraid
  [Davies 18, Hughes 62; Wild 5, 75, Beck 20]
Caernarfon Town       4-1 Welshpool Town
  [Moores 9, 65, 75, Davies 60]
Caersws               2-2 Afan Lido
  [Lewis 80, Jones 87; Bartley 69, McCreesh 76]
Haverfordwest County  1-0 Newtown
  [Hicks 84]
Port Talbot Town      0-0 Bangor City
Rhyl                  4-0 Carmarthen Town
  [G Powell 10, 25, Moran 67, Limbert 76]
Connah's Quay Nomads  bye

Round 11
[Oct 24]
Welshpool Town        1-0 Caersws 
  [Courtney 46]
[Oct 25]
Afan Lido             1-2 Rhyl
  [Bartley 42; Limberet 55, McGinn 90]
Bangor City           2-3 Aberystwyth Town
  [O Jones 66, Evans 90; Lloyd-Williams 14, 49, Jones 52]
Carmarthen Town       2-2 Connah's Quay Nomads
  [Burke 49, Keaveney 59; Mutton 24, Horan 74]
Newtown               1-0 Port Talbot Town
  [Futcher 72]
Porthmadog            0-2 Haverfordwest County
  [Hicks 17, 71]
Llansantffraid        4-1 Caernarfon Town
  [Wild 6, 62, King 32, Bridgewater 54; McIlvogue 79]

Round 12
[Oct 31]
Aberystwyth Town      2-1 Newtown
  [Lloyd-Williams 2, Lawless 64; Smith 55]
[Nov 1]
Barry Town            0-3 Bangor City
  [Gedman 31, Hunt 61, Evans 64pen]
Caernarfon Town       1-0 Cwmbran Town
  [Davies 31]
Caersws               0-2 TNS Llansantffraid
  [Taylor 32, Bridgewater 50]
Connah's Quay Nomads  4-0 Afan Lido
  [Owen 28, Mutton 47, 64, Horan 49]
Haverfordwest County  1-0 Cefn Druids
  [Ryan 53]
Port Talbot Town      3-2 Porthmadog
  [Dodds 17, 88, Fleming 83; Evans 70, M Williams 73]
Rhyl                  3-0 Welshpool Town
  [Moran 6, Limbert 19, Edwards 73]
Carmathen Town        bye

Round 13
[Nov 14]
Afan Lido             3-3 Carmarthen Town
  [Holmes 51, C Evans 54, Felton 57; Moss 70, 74, D Thomas 88]
[Nov 15]
Cwmbran Town          2-2 Caersws
  [Hurlin 8, Welsh 74; Evans 11, Venables 76]
Cefn Druids           0-1 Port Talbot Town
  [Fleming 53]
Newtown               3-0 Barry Town
  [Smith 11, Wickham 78, Barton 89]
Porthmadog            2-1 Aberystwyth Town
  [R Owen 16, Webber 50; Spike 18]
Llansantffraid        2-3 Rhyl
   [Taylor 42, Beck 63; Moran 23, 89, Evans 78og]
Welshpool Town        1-4 Connah's Quay Nomads
  [Courtney 45; Horan 6, Owen 41, Rain 81, Mutton 82]

Round 14
[Nov 21]
Connah's Quay Nomads  1-1 Llansantffraid
  [Rain 9; Wood 37]
Port Talbot Town      2-0 Haverfordwest County
  [Wigley 5, 7]
[Nov 22]
Aberystwyth Town      1-0 Cefn Druids
  [Jones 85]
Barry Town            2-3 Porthmadog
  [Davies 3, Jeanne 11pen; R Owen 21, Evans 42pen, Parry 59]
Caernarfon Town       0-3 Newtown
  [Reynolds 13, 59, Wickham 15]
Caersws               1-4 Bangor City
  [Evans 87; Friel 11, Evans 46, Hunt 51, Burgess 63]
Carmarthen Town       0-2 Welshpool Town
  [Rogers 44, Meredith 62]
Rhyl                  1-0 Cwmbran Town
  [Moran 57pen] 
Afan Lido             bye

Round 15
[Nov 28]
Haverfordwest County  3-1 Aberystwyth Town
  [Miller 8, Palmer 29, Hicks 85; Lloyd-Williams 30]
Cefn Druids           2-1 Barry Town
  [Dan Desormeaux 12, 72; Hughes 74]
[Nov 29]
Bangor City           2-3 Rhyl
  [Hunt 17, Blackmore 55; G Powell 41, 89, Moran 67]
Cwmbran Town          3-3 Connah's Quay Nomads
  [Summers 61, 90, Warton 85; Mutton 39, Kenworthy 49, Rain 76]
Porthmadog            3-2 Caernarfon Town
  [Parry 25, Caughter 29, 61; Davies 9, Rodgers 33]
Llansantffraid        4-0 Carmarthen Town
  [Wood 52, 88, Beck 55, Wild 58]
Welshpool Town        0-2 Afan Lido
  [Holmes 52, Felton 57]

Round 16
[Dec 5]
Barry Town            0-2 Haverfordwest County
  [Griffiths 55, Hicks 73]
Caernarfon Town       3-2 Cefn Druids
  [McIlvogue 29, 52, Davies 53; Shannon 5, 61]
Connah's Quay Nomads  3-2 Bangor City
  [Rain 46, Kenworthy 55, Hutchnson 75; Davies 63, Roberts 84]
[Dec 6]
Aberystwyth Town      1-1 Port Talbot Town
  [Hughes 60; Lima 40]
Afan Lido             2-3 Llansantffraid
  [Felton 55, Piper 86; Beck 22, Wood 39pen, Wild 45]
Caersws               3-2 Porthmadog
  [Evans 3, Andy Davies 84, 89; Mark Williams 16, 78]
Carmarthen Town       0-2 Cwmbran Town
  [Welsh 11, Summers 30pen]
Rhyl                  1-1 Newtown
  [Limbert 22; Futcher 90]
Welshpool Town        bye

Round 17
[Dec 12]
Cefn Druids           2-2 Caersws
  [Shannon 21, 85; Andy Davies 8, Evans 12]
Port Talbot Town      2-2 Barry Town
  [Hughes 29, Clark 59; Hughes 44, 45]
Llansantffraid        1-1 Welshpool Town
  [Wild 39; Meredith 87]
[Dec 13]
Bangor City           2-2 Carmarthen Town
  [Hunt 31, Davies 63; Price 50, Fayers 89]
Haverfordwest County  1-1 Caernarfon Town
  [Griffiths 11; Davies 81]
Newtown               2-1 Connah's Quay Nomads
  [Smith 61, Sudlow 65; Rain 7] 
[Feb 4]
Cwmbran Town          4-1 Afan Lido
  [Perry 81, Summers 83, 89, Fowler 90; Bartley 85]

Round 18
[Dec 19]
Aberystwyth Town      3-1 Barry Town
   [Lloyd-Williams 2pen, Spike 17, 57; Hughes 22]
[Dec 20]
Bangor City           3-0 Afan Lido
  [Hoy 66, Davies 75, 89]
Haverfordwest County  3-0 Caersws
  [Griffiths 1, Miller 48, Rob Jones 71]
Cefn Druids           0-2 Rhyl
  [Moran 60, 80]
Port Talbot Town      4-1 Caernarfon Town
  [Hughes 16, 26, 32, Dodds 47; Owen 70]
Porthmadog            1-1 Connah's Quay Nomads
  [Hughes 54; Horan 51]
[Feb 10]
Newtown               1-1 Carmarthen Town
  [Barton 12; Keaveney 46]
[Mar 3]
Cwmbran Town          2-1 Welshpool Town
  [Summers 16, Edwards 68; Rogers 43pen]
Llansantffraid        bye

Round 19
[Dec 26]
Aberystwyth Town      0-3 Llansantffraid
  [Wild 22, 75, Ward 90]
Afan Lido             1-2 Port Talbot Town
  [Paul Evans 67; Clark 25, Hughes 84]
Caernarfon Town       4-5 Bangor City
  [Rodgers 31, Watkin 50, 84, 89; Goodall 7,
   Paul Roberts 23, 53, 81, Jeffries 68]
Carmarthen Town       0-1 Haverfordwest County
  [Hicks 82]
Connah's Quay Nomads  0-1 Cefn Druids
  [Osian Jones 85]
Rhyl                  6-1 Porthmadog
  [Mark Powell 7, Adamson 33, Walters 44, 78, Moran 72, McGlen 84;
   Evans 90pen]
[Dec 27]
Barry Town            0-2 Cwmbran Town
  [James 29, Summers 46]
[Apr 2]
Caersws               4-0 Newtown
  [Evans 13, 83, Clarke 49, Jones 52]
Welshpool Town        bye

Round 20 [Jan 3]
Afan Lido             0-1 Newtown
  [Wickham 45]
Caernarfon Town       3-2 Aberystwyth Town
  [Davies 21, Maloney 58, Owen 85; Jones 1, Lloyd-Williams 15]
Caersws               1-0 Port Talbot Town 
  [Evans 39]
Carmarthen Town       1-0 Porthmadog
   [Nicky Burke 79]
Connah's Quay Nomads  4-1 Barry Town 
  [Rain 2, Griffiths 17, 35pen, Mutton 20; Mattie Davies 10pen]
Rhyl                  1-1 Haverfordwest County
  [Hunt 60; Griffiths 50]
Llansantffraid        2-1 Cwmbran Town
  [Wood 25pen, Wild 55; Summers 88]
Welshpool Town        3-1 Bangor City
  [Wilkinson 12pen, Roberts 24, Meredith 89; Roberts 59]
Cefn Druids           bye

Round 21 [Jan 10]
Aberystwyth Town      2-0 Caersws
  [Jones 3, Lawless 12]
Bangor City           0-1 Llansantffraid
  [Evans 75]
Barry Town            0-5 Caernarfon Town
  [Watkin 1, Moores 19, 47, Owen 53, 86]
Haverfordwest County  1-2 Connah's Quay Nomads
  [Griffiths 62; Mutton 53, 58]
Cefn Druids           2-2 Carmarthen Town
  [Shannon 23, 54; Fayers 71, Nicky Burke 85]
Newtown               1-0 Welshpool Town
  [Smith 63]
Port Talbot Town      1-2 Rhyl
  [Hughes 65; Moran 48, Hunt 84]
Porthmadog            2-0 Afan Lido
  [Foster 21, T Williams 84]
Cwmbran Town          bye

Round 22
[Jan 16]
Welshpool Town        0-1 Porthmadog
  [Pugh 31]
[Jan 17]
Afan Lido             3-1 Cefn Druids
  [Feltham 9, 70, Hurley 24; Dan Desormeaux 25]
Caersws               1-0 Barry Town
  [Evans 49]
Carmarthen Town       1-4 Caernarfon Town
  [Keaveney 32; Rodgers 27, Owen 42, Brandreth 52, P Roberts 88]
Cwmbran Town          1-2 Bangor City
  [Summers 23; Jeffries 37, Burgess 60]
Rhyl                  5-3 Aberystwyth Town
  [Moran 31, 39pen, 66, Hunt 54, Limbert 72; Spike 36, Lawless 37, 
   Evans 61]
Llansantffraid        2-1 Newtown
  [Wood 45, Wild 50; Hughes 65]
[Mar 23]
Connah's Quay Nomads  3-1 Port Talbot Town
  [Owen 45, Rain 63, Griffiths 70pen; Smothers 87]
Haverfordwest County  bye
 
Round 23
[Jan 23]
Haverfordwest County  0-0 Afan Lido
Port Talbot Town      3-1 Carmarthen Town
  [Mainwaring 43, Clark 58, Hughes 62; Moore 71]
[Jan 24]
Aberystwyth Town      2-1 Connah's Quay Nomads
  [Jones 15, Spike 68; Mutton 3]
Barry Town            0-3 Rhyl
  [Brewerton 5, Moran 45, Hunt 57]
Caernarfon Town       2-4 Caersws
  [Rodgers 43, Davies 60; Evans 46, 52, Jones 65, Lewis 67]
Cefn Druids           4-2 Welshpool Town
  [Shannon 9, 20, 41, 67; Wilkinson 46, Courtney 90]
Newtown               1-3 Cwmbran Town
  [Barton 89; Summers 24, 45pen, Hurlin 83pen]
Porthmadog            1-1 Llansantffraid
  [Caughter 77; Evans 59]
Bangor City           bye

Round 24
[Jan 30] 
Llansantffraid        2-1 Cefn Druids
  [Bridgewater 40, Ward 82; Stacey 88]
[Jan 31]
Afan Lido             1-1 Barry Town
  [Bartley 85pen; Allen 77]
Carmarthen Town       1-2 Aberystwyth Town
  [Rossiter 85; Lawless 50, Spike 53]
Connah's Quay Nomads  3-5 Caersws
  [Mutton 12, 36, 45; Evans 54, 62, Venables 85, Lewis 88, Scott 90]
Rhyl                  7-1 Caernarfon Town
  [Moran 19pen, 64, Adamson 51, 59, Hunt 57, Edwards 86, McGinn 90;
   Owen 90]
[Feb 7]
Bangor City           2-1 Newtown
  [Gedman 18, 42; Smith 88]
[Mar 13]
Cwmbran Town          1-0 Porthmadog 
  [James 74]
[Mar 31]
Welshpool Town        2-4 Haverfordwest County
  [Courtney 62, 64; John 13, 67, Harris 41, Thomas 52]

Round 25
[Feb 13]
Aberystwyth Town      1-2 Afan Lido
  [Spike 25; Evans 54, Pearson 67]
Caernarfon Town       5-5 Connah's Quay Nomads
  [Watkin 15pen, Hobson 24, Phillips 42, Davies 54, 66;
   Rain 25, 51, 56, 82, Owen 71]
[Feb 14]
Barry Town            0-0 Carmarthen Town
Caersws               3-3 Rhyl
  [Scott 58, Andy Davies 65, Clarke 88; Edwards 48, 81, Mark Powell 55]
Haverfordwest County  1-0 TNS Llansantffraid
  [Ryan 33pen]
Cefn Druids           0-2 Cwmbran Town
  [Summers 26, 74]
Port Talbot Town      0-1 Welshpool Town
  [Courtney 10]
Porthmadog            0-1 Bangor City
  [Burgess 58]
Newtown               bye

Round 26
[Feb 17]
Bangor City           0-3 Cefn Druids
  [Jason Jones 40, Wiliams 51, Jefferies 57]
Newtown               1-0 Porthmadog
  [Smith 65]
Llansantffraid        2-0 Port Talbot Town
  [Evans 4, Beck 70]
Welshpool Town        0-2 Aberystwyth Town
  [Spike 55, 57]
[Mar 24]
Cwmbran Town          0-1 Haverfordwest County
  [Perry 34og]

Round 27
[Nov 15]
Haverfordwest County  1-0 Bangor City
  [Hicks 45]
[Feb 20]
Rhyl                  2-0 Connah's Quay Nomads
  [Limbert 24, Walters 33]
[Feb 21]
Barry Town            5-4 Welshpool Town
  [Allen 9, 55, Elliott 12, Duckett 63, Sherbon 90pen; Rogers 23, 73pen,
   Courtney 56, Windsor 89]
Caernarfon Town       2-2 Afan Lido
  [McIlvogue 51, Watkin 56; Pearson 62, 86]
Caersws               3-0 Carmarthen Town
  [Geraint Lewis 6, Evans 13, Clarke 86]
Cefn Druids           2-1 Newtown
  [Williams 17, Joe Desormeaux 74; Barton 4]
Port Talbot Town      2-3 Cwmbran Town
  [Cotterell 3, 53; Summers 37, 43, Edwards 66]

Round 28
[Feb 28]
Afan Lido             0-0 Caersws
Cwmbran Town          2-1 Aberystwyth Town
  [Welsh 24, Summers 65; Wright 74]
Newtown               1-1 Haverfordwest County
  [Barton 77; Miller 73pen]
Porthmadog            3-1 Cefn Druids
  [Webber 67, Davies 82, Carl Owen 90; Jefferies 63]
Llansantffraid        3-0 Barry Town
  [Ruscoe 18, Evans 79, Wood 82]
Welshpool Town        3-3 Caernarfon Town
  [Courtney 7, 39, Rogers 65; Watkin 15, 82, Davies 26]
[Mar 20]
Carmarthen Town       0-0 Rhyl
[Mar 28]
Bangor City           1-2 Port Talbot Town
  [Gedman 82; Waters 61, Cotterrall 89pen]

Round 29
[Feb 21]
Haverfordwest County  1-0 Porthmadog
   [Harris 5]
[Mar 13]
Aberystwyth Town      1-2 Bangor City
  [Wright 89; Short 15og, Davies 69]
Caernarfon Town       2-2 Llansantffraid
  [Naylor 14og, Davies 37; Holmes 68, Wild 79]
Caersws               3-0 Welshpool Town
  [Evans 38, Venables 53, Lewis 82]
Connah's Quay Nomads  1-1 Carmarthen Town
  [Rain 84; Dale Price 29]
Port Talbot Town      2-0 Newtown
  [Cockings 15, Lima 82]
Rhyl                  3-0 Afan Lido
  [Brewerton 31, Moran 56, 67]

Round 30
[Mar 19]
Newtown               1-1 Aberystwyth Town
  [Webb 15; Lee 1]
[Mar 20]
Afan Lido             2-0 Connah's Quay Nomads
  [Bartley 13pen, Walters 81]
Bangor City           2-1 Barry Town
  [Gedman 26, Jones 35; Allen 59]
Cefn Druids           1-0 Haverfordwest County
  [Williams 34]
Porthmadog            1-2 Port Talbot Town
  [Mark Williams 50; Lima 5, Cotterell 61]
[Mar 23]
Llansantffraid        1-3 Caersws
  [Wood 35; Clarke 8, Venables 21, Evans 25]
Welshpool Town        1-2 Rhyl
  [Meredith 65; Moran 71pen, Hunt 80]
[May 3]
Cwmbran Town          0-1 Caernarfon Town
  [Owen 29]

Round 31
[Mar 26]
Carmarthen Town       2-1 Afan Lido 
  [Evans 16, Thomas 31; Pridham 40]
[Mar 27]
Barry Town            3-2 Newtown 
  [Elliott 16, Allen 46, Kennedy 76; Wickham 3, Smith 89]
Caersws               4-1 Cwmbran Town
  [Marfell 3, Evans 17, 81, A Davies 53; Perry 45]
Connah's Quay Nomads  1-1 Welshpool Town
  [Mutton 67; Rogers 64]
Port Talbot Town      3-2 Cefn Druids
  [Beddard 38, 82, Cotterell 45; Dabbs 11, 72]
[Apr 11]
Rhyl                  1-0 Llansantffraid
  [Moran 87]
[Apr 12]
Aberystwyth Town      1-0 Porthmadog
  [Lloyd-Williams 23]

Round 32
[Apr 9]
Haverfordwest County  1-1 Port Talbot Town
  [[John 17; Beddard 41]
[Apr 10]
Bangor City           1-1 Caersws
  [Roberts 86; Lewis 24]
Cefn Druids           1-3 Aberystwyth Town
  [Allen 4; Wright 58, 74, Evans 70]
Newtown               2-0 Caernarfon Town
  [Barton 42, Webb 65]
Porthmadog            2-2 Barry Town
  [Webber 71, C Owen 82; Kennedy 45pen, Allen 80]
Welshpool Town        1-1 Carmarthen Town
  [McCann 83; Dale Price 62]
[Apr 18]
Cwmbran Town          1-1 Rhyl
  [Dimond 85; Moran 19]
[Apr 27]
Llansantffraid        3-2 Connah's Quay Nomads
  [Evans 24, Toner 54, Wilde 57; Owen 45, Rain 76]

Round 33 
[Mar 27]
Llansantffraid        1-0 Aberystwyth Town
  [Wood 90pen]
[Apr 12]
Cefn Druids           1-2 Connah's Quay Nomads
  [Shannon 21pen; Rain 10, 16]
Bangor City           1-1 Caernarfon Town
  [Connelly 65; Watkin 55]
Cwmbran Town          2-1 Barry Town
  [Perry 35, Jones 81; Allen 83]
Haverfordwest County  1-0 Carmarthen Town
  [Hicks 89]
Newtown               0-0 Caersws
Port Talbot Town      0-2 Afan Lido
  [Felton 69, Bartley 77]
[May 1]
Porthmadog            0-2 Rhyl
  [Powell 18, Moran 88]

Round 34
[Apr 16]
Aberystwyth Town      1-1 Haverfordwest County
  [Spike 22; Ryan 27pen]
Caernarfon Town       0-2 Porthmadog 
  [Caughter 22, Pugh 72]
[Apr 17]
Afan Lido             1-0 Welshpool Town
  [Felton 18]
Barry Town            0-1 Cefn Druids
  [Shannon 38]
Carmarthen Town       1-4 Llansantffraid
  [Moore 53; Wild 24, Ruscoe 54, Beck 73, 79]
[Apr 289
Rhyl                  2-0 Bangor City
  [Edwards 59, 70]
[May 1]
Connah's Quay Nomads  3-2 Cwmbran Town 
  [Mutton 1, Owen 5, Rain 60; Mohamed 69, Summers 87]

Round 35
[Apr 23]
Haverfordwest County  2-2 Barry Town
  [Harris 26, Ryan 75pen; Kennedy 39pen, Harris 80]
Cefn Druids           1-3 Caernarfon Town
  [Cardus 63; Owen 26, 90, Campbell 66]
[Apr 24]
Bangor City           2-1 Connah's Quay Nomads
  [Roberts 30, Gedman 39; Mutton 75]
Cwmbran Town          3-1 Caernarfon Town
  [Summers 5, Hanbury 76, Jones 85; Burke 40]
Newtown               0-2 Rhyl
  [Edwards 17, Moran 32pen]
Port Talbot Town      1-3 Aberystwyth Town
  [Clark 37; Lloyd-Williams 19pen, 90, Wright 89]
Porthmadog            2-3 Caersws
  [Austin 6, Harrison 83; Clarke 42, Davies 61, Evans 76]
Llansantffraid        5-0 Afan Lido
  [Wilde 7, Naylor 30pen, 50pen, Toner 35, Beck 75]
Welshpool Town        bye

Round 36
[Apr 17]
Connah's Quay Nomads  2-3 Newtown
  [Owen 44, Rain 81; Barton 56, 60, 68]
[Apr 27]
Afan Lido             0-4 Cwmbran Town
  [Hurlin 2, Summers 45, 70, Jones 49]
[May 1]
Barry Town            3-1 Port Talbot Town
  [Cotterrall 27og, Allen 32, Sherbon 51; Watkins 24]
Caernarfon Town       0-1 Haverfordwest County
  [Griffiths 82]
Caersws               3-1 Cefn Druids
  [Evans 5, 40, Davies 52; Shannon 67]
Carmarthen Town       1-4 Bangor City
  [Burke 83; Roberts 41, Burgess 53, Connelly 79, Mottram 87]
Welshpool Town        0-5 Llansantffraid
  [Toner 6, Evans 8, 19, 83, Wilde 45]

Final Table:
 
 1.Rhyl                     32  23  8  1  76-26  77  Champions
 2.TNS Llansantffraid       32  24  4  4  77-28  76
 3.Haverfordwest County     32  17 11  4  40-23  62
 4.Aberystwyth Town         32  18  5  9  59-39  59
 5.Caersws                  32  15 10  7  63-41  55
 6.Bangor City              32  16  6 10  72-47  54
 7.Cwmbran Town             32  15  3 14  51-44  48
 8.Connah's Quay Nomads     32  11  9 12  58-55  42
 9.Caernarfon Town          32  11  9 12  65-65  42
10.Newtown                  32  12  5 15  43-50  41
11.Port Talbot Town         32  11  6 15  41-51  39
12.Porthmadog               32  11  3 18  41-55  36
13.Newi Cefn Druids         32  11  2 19  44-59  35
14.Afan Lido                32   8  8 16  31-54  32
15.Welshpool Town           32   6  7 19  35-71  25
16.Carmarthen Town          32   3 11 18  28-69  20
---------------------------------------------------
17.Barry Town               32   3  7 22  30-77  16  Relegated

List of Scorers:

Andy Moran           Rhyl          27(7)

Graham Evans         Caersws       23

Chris Summers        Cwmbran       21(2)

Stuart Rain          Connah's Quay 20

Aiden Shannon        NEWI          19

Marc Lloyd-Williams  Aberystwyth   17(2)
Tommy Mutton         Connah's Quay 17
Mike Wilde           TNS           17

Paul Gedman          Bangor        16(1)

Jamie Wood           TNS           14(4)

Calvin Davies        Caernarfon    13
Danny Barton         Newtown       13(1)
Peter Smith          Newtown       13

Lee Spike            Aberystwyth   12
Lee Hunt             Rhyl          12    [incl. 6 for Bangor]
Steve Rogers         Welshpool     12(1)

James McIlvogue      Caernarfon    10
Craig Hughes         Port Talbot   10
Marc Limbert         Rhyl          10
Tim Edwards          Rhyl          10
Christian Courtney   Welshpool     10

Gavin Allen          Barry          9    [incl. 1 for Carmarthen]
Dylan Owen           Caernarfon     9
Steve Watkin         Caernarfon     9(1)
Andy Davies          Caersws        9
Gareth Owen          Connah's Quay  9
Rhys Griffiths       Haverfordwest  9
Tim Hicks            Haverfordwest  9
Steve Beck           TNS            9

Ben Jones            Aberystwyth    8
John Lawless         Aberystwyth    8
Kevin Bartley        Afan Lido      8(2)
Owain Tudor Jones    Bangor         8(1)
Chris Moores         Caernarfon     8(1)
Geraint Lewis        Caersws        8
Steve Evans          TNS            8

Ricky Evans          Aberystwyth    7(3) [incl. 5(3) for Bangor]
John Felton          Afan Lido      7

Kenny Burgess        Bangor         6
Paul Roberts         Bangor         6
Ross Jefferies       Bangor         6
Nicky Burke          Carmarthen     6
Jason Welsh          Cwmbran        6
Anthony Williams     NEWI           6
Carl Owen            Porthmadog     6
Mark Williams        Porthmadog     6
Nicky Ward           TNS            6

Anthony Wright       Aberystwyth    5
Les Davies           Bangor         5
Alun Hughes          Barry          5
Graham Jones         Caersws        5
Hugh Clarke          Caersws        5
Rhodri Jones         Cwmbran        5
Chris Miller         Haverfordwest  5(1)
Mark Dodds           Port Talbot    5
Nathan Cotterrell    Port Talbot    5(1)
Lee Webber           Porthmadog     5
Gary Powell          Rhyl           5
Steve Walters        Rhyl           5
John Toner           TNS            5

Paul Evans           Afan Lido      4
Carl Rodgers         Caernarfon     4
Chris Venables       Caersws        4
David Moss           Carmarthen     4
Jon Keaveney         Carmarthen     4
Andy Griffiths       Connah's Quay  4(2)
George Horan         Connah's Quay  4
Darren Ryan          Haverfordwest  4(3)
Lee John             Haverfordwest  4
Brett Jefferies      NEWI           4
Dan Desormeaux       NEWI           4
Justin Wickham       Newtown        4
Allan Clarke         Port Talbot    4
Gareth Caughter      Porthmadog     4
Richie Owen          Porthmadog     4
Martin Naylor        TNS            4(2)
Sion Meredith        Welshpool      4

Glyndwr Hughes       Aberystwyth    3
Andrew Pearson       Afan Lido      3
Mattie Davies        Barry          3(1)
Richard Kennedy      Barry          3(2)
Kevin Scott          Caersws        3
Mark Howells         Caersws        3
Dale Price           Carmarthen     3
Owen Thomas          Carmarthen     3
Kaid Mohamed         Cwmbran        3
Richard Hurlin       Cwmbran        3(1)
Adie Harris          Haverfordwest  3
Steve Futcher        Newtown        3
Tom Reynolds         Newtown        3
Craig Lima           Port Talbot    3
Gavin Beddard        Port Talbot    3
David Evans          Porthmadog     3(2)
Chris Adamson        Rhyl           3
Chris McGinn         Rhyl           3
Chris Taylor         TNS            3
Dave Bridgewater     TNS            3
Scott Ruscoe         TNS            3
Craig Wilkinson      Welshpool      3(1)

Andy Lee             Aberystwyth    2
Chris Pridham        Afan Lido      2
Phil Holmes          Afan Lido      2
Clayton Blackmore    Bangor         2
Gareth Williams      Bangor         2
Mark Connelly        Bangor         2
Gareth Elliott       Barry          2
Luke Sherbon         Barry          2(1)
Leigh Williams       Caernarfon     2
Andy Marfell         Caersws        2
Adam Moore           Carmarthen     2
Luke Fayers          Carmarthen     2
Jon Kenworthy        Connah's Quay  2
Gareth Warton        Cwmbran        2
Jamie Edwards        Cwmbran        2
Jason Perry          Cwmbran        2
Justin Perry         Cwmbran        2    [incl. 1 for TNS]
Wyn Thomas           Haverfordwest  2
Joe Desormeaux       NEWI           2
Mattie Dabbs         NEWI           2
Andy Webb            Newtown        2
Nick Evans           Newtown        2
Hayden Fleming       Port Talbot    2
Russ Wigley          Port Talbot    2
Danny Hughes         Porthmadog     2
Gareth Parry         Porthmadog     2
Steve Pugh           Porthmadog     2
Jamie Brewerton      Rhyl           2
Mark Powell          Rhyl           2
Geraint Windsor      Welshpool      2

Bari Morgan          Aberystwyth    1
Phil Baker           Aberystwyth    1
Carl J. Evans        Afan Lido      1
Chris Piper          Afan Lido      1
Greg Hurley          Afan Lido      1
Liam McCreesh        Afan Lido      1
Sacha Walters        Afan Lido      1
Alan Goodall         Bangor         1
Eifion Jones         Bangor         1
Gary Roberts         Bangor         1
Mottram              Bangor         1
Paul Friel           Bangor         1
Peter Hoy            Bangor         1
Rae Ingram           Bangor         1
Dave Ocquaye         Barry          1
Lawrence Davies      Barry          1
Leon Jeanne          Barry          1(1)
Mark Duckett         Barry          1
Mike Emery           Barry          1
Morgan Harris        Barry          1
Adam Kelly           Caernarfon     1
Lloyd Roberts        Caernarfon     1
Luke Campbell        Caernarfon     1
Mark Hobson          Caernarfon     1
Mike Maloney         Caernarfon     1
Paul Roberts         Caernarfon     1
Tim Brandreth        Caernarfon     1
Wayne Phillips       Caernarfon     1
Jamie Davies         Caersws        1
Dean Rossiter        Carmarthen     1
Mark Evans           Carmarthen     1
Paul Reid            Carmarthen     1
Craig Hutchinson     Connah's Quay  1
Steve Hopkins        Connah's Quay  1
Adam James           Cwmbran        1
Kristian Diamond     Cwmbran        1
Kristian Hanbury     Cwmbran        1
Kristian James       Cwmbran        1
Mike Fowler          Cwmbran        1
Terry Green          Cwmbran        1
Eston Chiverton      Haverfordwest  1
Nicky Palmer         Haverfordwest  1
Rob Jones            Haverfordwest  1
Alec Stacey          NEWI           1
Jason Jones          NEWI           1
Mark Allen           NEWI           1
Nick Parry           NEWI           1
Osian Jones          NEWI           1
Richard Snell        NEWI           1
Roy Cardus           NEWI           1
Gareth Hughes        Newtown        1
Gareth Sudlow        Newtown        1
Chris Watkins        Port Talbot    1
Dean Johnstone       Port Talbot    1
Mike Waters          Port Talbot    1
Neil Smothers        Port Talbot    1
Robert Cockings      Port Talbot    1
Sean Mainwaring      Port Talbot    1
Wayne Savage         Port Talbot    1
Campbell Harrison    Porthmadog     1
Emrys Williams       Porthmadog     1
Graham Austin        Porthmadog     1
John G. Jones        Porthmadog     1
Mike Foster          Porthmadog     1
Ryan Davies          Porthmadog     1
Tony Williams        Porthmadog     1
Gareth Wilson        Rhyl           1
Lee Atherton         Rhyl           1
Chris King           TNS            1
Gary Brabin          TNS            1
Jimmy Aggrey         TNS            1
Tommy Holmes         TNS            1
Chris Roberts        Welshpool      1
Gary Evans           Welshpool      1
Neil McCann          Welshpool      1
Peter Wilding        Welshpool      1

OWN GOALS:
Chris Short        (Aberystwyth for Bangor)     1
Trystan Lewis      (Carmarthen for Newtown)     1
Jason Perry        (Cwmbran for Haverfordwest)  1
Nathan Cotterrell  (Port Talbot for Barry)      1
Steve Walters      (Rhyl for Caernarfon)        1
Martin Naylor      (TNS for Caernarfon)         1
Steve Evans        (TNS for Rhyl)               1


Welsh Cup 2003/04

First Round [Sep 13]
AFC Llwydcoed           3-2 P'rhiwcclber R
Aberaman Ath            2-4 Fields Park P
Ammanford               1-2 Cardiff Corr
Blaenrhondda            3-1 Tredegar Town
Brickfield R            1-0 Conwy
Bridgend                0-0 Garden V
Bryntirion Ath          3-4 Treharris
Caldicot Town           1-3 Merthyr Saints
Cemaes Bay              2-3 Holyhead
Chirk AAA               1-2 Penrhyncoch
Gullsfield              3-1 Rhayader T
Llanidloes              1-2 Newcastle E
Llanwern                2-3 Ely Rangers
Morriston               4-3 Dinas Powys
Newport YMCA            0-1 Treowen
Pontyclun               3-1 Grange H
Pontypridd T            1-2 Caerleon
Port Tywyn S            3-2 Llanrhaeadr
Porthcawl T             1-2 Cwmaman Utd
Taffs Well              0-4 Skewen Ath

Second Round [Oct 4]
Aberystwyth Town       12-1 Lex XI
Bangor City             0-0 Glanfraeth                 [aet, 6-7 pen]
Bodedern                5-1 Penrhyncoch
Brickfield Rangers      0-2 Buckley Town
Briton Ferry Athletic   3-1 Blaenrhondda
Caerlon                 0-0 Skewen Athletic            [aet, 5-3 pen]
Caernarfon Town         5-0 Llandudno Town
Cardiff Corinthians     0-2 AFC Llwydcoed              [aet]
Cwmbran Town            5-1 Merthyr Saints
Ely Rangers             0-2 Port Talbot Town
Flint Town United       2-1 Ruthin Town
Grange Harlequins       0-1 Ton Pentre                 [aet]
Guilsfield              1-8 Connah's Quay Nomads
Gwynfi United           1-4 Bridgend Town
Halkyn United           1-3 Llangefni Town
Holyhead Hotspur        3-0 Gresford Athletic
Llanelli                5-0 Morriston Town
Maestag Park Athletic   0-1 Goytre United
Mold Alexandra          1-4 Welshpool Town
Neath                   0-0 Cwmamman United            [aet, 4-3 pen]
Newcastle Emlyn         0-1 Pontardawe Town
Newtown                 3-0 Amlwich Town
Porth Tywyn Suburbs     1-0 Garw Athletic
Presteigne St Andrews   1-4 Llanfairpwll
Rhyl                    2-0 Airbus UK
Total Network Solutions 2-0 Caersws
Treharris Athletic      0-0 Bettws                     [aet, 3-1 pen]
Treowen Stars           3-1 Fields Park Pontllanfraith
UWIC Inter Cardiff      2-1 Carmarthen

Third Round [Nov 8]
Bodedern                1-2 Connah's Quay Nomads
  [Roberts 23pen; Mutton 19, 73]
Bridgend                3-2 Treowen Stars
  [Jones 6, Bannon 36, Walters 44; Thorne 65, Hughes 74]
Buckley Town            0-7 Cefn Druids
  [Jones 7, D Desormeaux 9, 86, Williams 39, 57, 85, J Desormeaux 76]
Caerleon                0-1 Porth Tywyn Suburbs        [aet]
  [Evans 115]
Caernarfon              3-2 Holyhead
  [Williams 77, Brandreth 87, Davies 89; Jones 40, Moore 41]
Flint Town United       0-3 Glantraeth
  [Roberts 12, Davies 14, Owen 16]
Llanelli                0-1 Cwmbran Town
  [Summers 68]
Llanfairpwll            1-4 Rhyl
  [Moore 70; Walters 37, Powell 57, Moran 80, Limbert 80]
Pontardawe Town         0-2 Afan Lido
  [Felton 39, 44]
Port Talbot             2-1 Aberystwyth                [aet]
  [Hancock 90, Hughes 113; Spike 65]
Risca and Gelli United  0-1 AFC Llwydcoed
  [Vardon 70]
Ton Pentre              4-1 Neath AFC
  [Morris 9, Jones 11, Hughes 40, Harding 43; Stevenson 90]
Total Network Solutions 5-1 Llangefnl Town
  [Bridgewater 2, Ruscoe 36, 52, Wood 49, Ward 78; Barry 26]
Treharris               0-2 Goytre
  [Evans 6, Arthur 14og]
UWIC Inter Cardiff      2-0 Briton Ferry Athletic
  [Jones 74, Hardy 89]
Welshpool Town          3-1 Newtown
  [Rogers 29, 45, 79; ?]

Fourth Round [Feb 7]
[Feb 7]
AFC Llwydcoed           0-2 Rhyl
  [Moran 1pen], McGinn 44]
Caernarfon              1-2 Cwmbran
  [Brandreth 89 - Fowler 40, Jones 90]
Connah’s Quay Nomads    0-1 Llansantffraid
  [Wild 22]
Cefn Druids             3-0 Goytre
  [Jefferies 6, 85, Cardus 83]
Porth Tywyn Suburbs     awd Afan Lido                  [awarded to Afan Lido,
Ton Pentre              0-1 Port Talbot                 Porth Tywyn withdrew]
  [Wigley 27]
UWIC Inter Cardiff      2-0 Bridgend
  [Hooper-Nash 84og, Hardy 89]
Welshpool Town          3-2 Glantraerth                [aet; Welshpool later
  [Rodgers 16, 58pen, Evans 111; Owen 6pen, Davies 75]  withdrew; Glantraerth
                                                        were reinstated]
Quarterfinals [Mar 6]
Cwmbran Town            2-1 UWIC Inter Cardiff         [aet]
  [Fowler 23, Welsh 110; Jenkins 29]
Afan Lido               1-2 Rhyl 
  [Parry 52; McGinn 41, Moran 86]
Cefn Druids             0-1 Port Talbot Town 
  [Hancock 7]
Llansantffraid          4-1 Glantraerth
  [Beck 59, Perry 73, Wood 87pen, Toner 90; R Owen 37]

Semifinals [Apr 3]
Cwmbran Town            2-4 Rhyl                       [aet; at Newtown]
  [Mike Fowler (2); Andy Moran (3), Keith Power; 0-0 after 90']
Port Talbot Town        0-1 Llansantffraid             [at Aberystwyth]
  [John Toner]

Final [May 9, Latham Park, Newtown]
Rhyl                    1-0 Llansantffraid             [aet]
  [Marc Limbert 91]

 
League of Wales Cup 2003/04

Preliminary Round

First Leg [Aug 19]
Porthmadog     1-0 Welshpool Town
  [Pugh 52]

Second Leg [Aug 26]
Welshpool Town 0-1 Porthmadog
  [Caughter 26]

First Round

First Legs 
[Sep 2]
Afan Lido      0-0 Carmarthen Town
Caersws        6-0 Barry Town
  [Marfell 24, Jones 25, 68, Evans 31, Lewis 77, 90] 
Connah's Quay  0-2 Llansantffraid
  [Perry 5, Wilde 48]
Haverfordwest  2-0 Aberystwyth Town
  [Blain 36, Jones 94]
Cefn Druids    0-2 Rhyl
  [Moran 21, Limbert 65]
[Sep 3]
Bangor City    1-1 Porthmadog
  [Griffiths 89; A.Williams 41]
Caernarfon T   2-1 Newtown
  [Davies 24, McIlvogue 82; Futcher 59]
Cwmbran Town   0-3 Port Talbot Town
  [Dodds 35, Hughes 55, Lima 77]

Second Legs
[Sep 16]
Aberystwyth T  3-1 Haverfordwest County  
  [Spike 6, 36, O'Sullivan 27; Miller 57pen]
Barry Town     0-6 Caersws      
  [Evans 5, 28, 36, Marfell 8, Lewis 49, Howells 66]
Carmarthen T   3-2 Afan Lido       
  [Ramasut 49, Allen 70, York 77; Felton 9, Walters 20]
Newtown        3-1 Caernarfon Town        [aet]
  [Smith 4, Barton 84, 111; Moores 21]
Porthmadog     0-2 Bangor City   
  [Goodall 79, Jones 85]
Port Talbot T  1-2 Cwmbran Town        
  [Taylor 74; Wager 79og, Welsh 83]
Rhyl           3-2 Cefn Druids    
  [Moran 19, 55, Graves 86; D.Desormeaux 27, Main 74pen]
Llansantffraid 3-3 Connah's Quay Nomads     
  [Wood 38, 55, Taylor 50; Chesters 10, Owen 64, Rain 90]

Second Round

First Legs
[Nov 8]
Haverfordwest  2-2 Caersws
  [Ellis 32, 89; Reynolds 7, Evans 23]
[Nov 11]
Port Talbot T  0-1 Carmarthen Town
  [Burke 9]
[Nov 18]
Bangor City    4-2 Newtown
  [Hunt 40, 66, 87, Burgess 60; Smith 15, 76]
[Dec 9]
Llansantffraid 1-0 Rhyl
  [Bridgewater 43 pen]

Second Legs
[Nov 26]
Carmarthen T   2-0 Port Talbot Town
  [Keaveney 21, 43]
[Dec 9]
Caersws        3-0 Haverfordwest County    
  [Davies 21, Martell 42, Evans 61]
Newtown        4-4 Bangor City  
   [Barton 6, 68 Smith 37, 53; Hunt 7, 59, 86, Davies 75]
[Dec 16]
Rhyl           3-1 Llansantffraid
  [Powell 29, 41, McGinn 60; Ward 28]

Semifinals

First Legs
[Feb 7]
Caersws        0-0 Carmarthen T
[Feb 24]
Rhyl           2-0 Bangor City
  [Walters 53, Moran 82pen]

Second Legs
[Mar 6]
Carmarthen T   1-0 Caersws
  [Thomas 26]
[Mar 16]
Bangor City    0-2 Rhyl
  [McGinn 51, Limbert 75]

Final [May 3]
Rhyl           4-0 Carmarthen Town
  [Moran 13, 58, 84, McGinn 87]


FAW Premier Cup 2003/04

Group A

[Sep 23] 
Llansantffraid 3-3 Bangor C.
  [Martin Naylor, John Toner, Jamie Wood; Lee Hunt (2, 1 pen), Rae Ingram]
[Oct 7]  
Llansantffraid 3-4 Caersws
  [Chris Taylor, Mike Wilde, Jamie Wood; Colin Reynolds, Graham Jones,
   Andy Marfell, Hugh Clarke]
Aberystwyth T. 4-1 Bangor C.
  [Lee Spike (2), Phil Baker, John Lawless; Kenny Burgess]
[Oct 21]
Llansantffraid 5-0 Aberystwyth T.
  [Martin Naylor (2), Jamie Wood (3)]
Caersws        1-6 Bangor C.
  [Graham Evans; Ricky Evans, Ross Jefferies (3), Rae Ingram, Lee Hunt]
[Oct 28]  
Caersws        3-1 Aberystwyth T.
  [Andy Marfell, Andy Davies (2); Ben Jones]
[Nov 4]
Aberystwyth T. 0-0 Llansantffraid 
[Nov 11]
Bangor C.      1-3 Llansantffraid 
  [Gareth Williams; David Bridgwater, Mike Wilde, Martin Naylor]
[Nov 18]
Aberystwyth T. 1-2 Caersws
  [Glyndwr Hughes; Marc Howells, Chris Venables]
[Nov 25]
Caersws        0-5 Llansantffraid 
  [Steven Beck (2), Mike Wilde, Chris King, Nicky Ward]
Bangor C.      5-5 Aberystwyth T.
  [Lee Hunt (2), Huw Griffiths, Ricky Evans, Luke Berridge (og);
   Marc Lloyd-Williams (2), Ben Jones, Glyndwr Hughes, Luke Sherbourne]
[Dec 2]
Bangor C.      8-1 Caersws
  [Kenny Burgess (2), Paul Roberts (3), Gary Roberts, Lee Davies,
   Eifion Jones; Graham Evans]

 1.TNS Llansantffraid     6  3  2  1 19- 8 11  Qualified
 2.Caersws                6  3  0  3 11-24  9  Qualified
 3.Bangor City            6  2  2  2 24-17  8
 4.Aberystwyth Town       6  1  2  3 11-16  5

Group B
[Sep 9]
Connah's Quay  1-3 Rhyl
  [Robert Chesters; Marc Limbert, Chris McGinn, Andy Moran (pen)]
[Sep 23]
Rhyl           0-0 Afan Lido
[Sep 30]
Connah's Quay  1-1 Newport County
  [Tommy Mutton; Gary Lloyd (pen)]
[Oct 7]
Connah's Quay  2-2 Afan Lido
  [Stuart Rain (2); Sacha Walters, John Felton]
Rhyl           1-0 Newport County
  [Gary Powell]
[Oct 15]
Newport County 2-0 Afan Lido 
  [John Phillips, Gareth Phillips]
[Oct 28]
Rhyl           2-1 Connah's Quay 
  [Jamie Brewerton, George Horan (og); Tommy Mutton]
[Nov 4]
Afan Lido      2-5 Newport County
  [Chris Pridham, Gary Lloyd (og); John Phillips (2), Gary Shephard,
   Andrew Thomas, Sam O'Sullivan]
[Nov 12]
Newport County 1-1 Connah's Quay 
  [Andrew Mumford; Tommy Mutton]
[Nov 17]
Newport County 3-0 Rhyl 
  [John Phillips, Gary Lloyd, Raith Plant]
[Nov 25]
Afan Lido      0-1 Connah's Quay 
  [Tommy Mutton]
[Dec 2]
Afan Lido      1-3 Rhyl 
  [Mark Powell (og); Chris McGinn, Andy Moran (2)]

 1.Rhyl                   6  4  1  1  9- 6 13  Qualified
 2.Newport County         6  3  2  1 12- 5 11  Qualified
 3.Connah's Quay Nomads   6  1  3  2  7- 9  6
 4.Afan Lido              6  0  2  4  5-13  2 

NB: Barry Town, Cardiff City, Swansea City and Wrexham are seeded
    for quarterfinals where they will be drawn away from home.

Quarterfinals 
[Jan 26]
Newport County 0-1 Cardiff City
  [Stuart Fleetwood]
[Jan 27]
Llansantffraid 0-2 Wrexham
  [Hector Sam, Stephen Roberts]
Rhyl           8-0 Barry Town
  [Andy Moran (3, 1 pen), Chris McGinn (2), Jamie Brewerton, Craig Hogg,
   Marc Limbert]
[Jan 28]
Caersws        2-4 Swansea City           [aet]
  [Graham Evans, Chris Venables; Jonathan Coates, Karl Connolly,
   Andy Robinson, Kevin Nugent]

Semifinals 
[Mar 24]
Wrexham        2-2 Cardiff City           [aet, 7-6 pen]
  [Chris Llewellyn 75, Chris Armstrong 89; Alan Lee 35, Andy Campbell 83]
[Apr 7]
Rhyl           2-0 Swansea City 
  [Alan Tate (og), Steve Walters]

Final [May 12, at Belle Vue, Rhyl]
Rhyl           1-4 Wrexham


Second Level 

The Cymru Alliance 

Final Table

 1. Airbus UK         32 27 4  1 88-31  85  Promoted
 2. Buckley Town      32 20 6  6 74-33  66 
 3. Ruthin Town       32 19 7  6 78-48  64 
 4. Glantraeth        32 18 8  6 74-44  62 
 5. Llangefni Town    32 15 7 10 71-54  52 
 6. Guilsfield        32 15 7 10 68-56  52 
 7. Llandudno         32 15 6 11 63-50  51 
 8. Halkyn United     32 15 5 12 64-57  50 
 9. Llanfair PG       32 12 7 13 51-52  43 
10. Flint Town United 32 10 9 13 61-62  39 
11. Holyhead Hotspurs 32 10 8 14 51-67  38 
12. Lex X1            32  9 8 15 77-85  35 
13. Gresford Athletic 32 10 4 18 48-64  34 
14. Holywell Town     32  8 8 16 38-61  32 
15. Mold Alexandra    32  6 6 20 43-84  24 
16. Cemaes Bay        32  5 7 20 37-70  22 
17. Amlwch Town       32  2 5 25 34-102 11 


Welsh League Division 1

Final Table

 1. Llanelli          34 26  4  4  72-28  82  Promoted
 2. Goytre Utd        34 22  9  3  73-24  75 
 3. Grange Harlequins 34 22  8  4  74-26  74 
 4. UWIC              34 21  6  7  72-33  69 
 5. Ton Pentre        34 20  6  8  96-38  66 
 6. Dinas Powys       34 14 11  9  58-41  53 
 7. Maesteg Park      34 14 11  9  39-36  53 
 8. Neath             34 15  5 14  65-56  50 
 9. Briton Ferry      34 11 11 12  53-45  44 
10. Bridgend Town     34 12  7 15  50-60  43 
11. Garw              34 11  5 18  46-66  38 
12. Caerleon          34 10  7 17  56-62  37 
13. Bettws            34  9  5 20  39-66  32 
14. Ely Rangers       34  8  7 19  42-64  31 
15. Gwynfi Utd        34  8  7 19  37-77  31 
16. Cardiff Corries   34  7  6 21  39-65  27  Relegated
17. Pontardawe        34  7  6 21  37-103 27  Relegated
18. Llanwern          34  6  5 23  36-96  23  Relegated

Third Level 

Welsh League Division 2

Final Table
 
 1. Skewen Ath     32 23  7  2  72-26 76  Promoted
 2. Taffs Well     32 22  7  3  97-43 73  Promoted
 3. AFC Llwydcoed  32 23  3  6  83-36 72  Promoted
 4. Newport YMCA   32 22  4  6  88-46 70 
 5. Merthyr Saints 32 15  4 13  65-63 49 
 6. Pontyclun      32 15  3 14  48-50 48 
 7. Morriston Town 32 13  8 11  51-51 47 
 8. Garden Village 32 13  4 15  55-56 43 
 9. Aberaman Athl  32 11  9 12  58-68 42 
10. Ammanford Town 32 10  7 15  52-66 42
11. Caldicot Town  32  8 10 14  46-51 34 
12. Porthcawl Town 32  9  5 18  58-76 32 
13. Tredegar Town  32  8  7 17  50-67 31 
14. Penrhiwceiber  32  7  9 16  38-70 30 
15. Pontypridd     32  8  5 19  39-58 29  
16. Blaenrhondda   32  8  5 19  45-67 29  Relegated
17. Treharris Ath  32  5  7 20  41-92 22  Relegated 
 -. Milfords       withdrew

Fourth Level

Welsh League Division 3

Final Table
 
 1. Bryntirion      30 24  3  3 105-28  75  Promoted
 2. Seven Sisters   30 21  3  6  69-34  66  Promoted
 3. Tillery FC      30 18  4  8  62-42  58  Promoted
 4. Treowen         30 17  4  9  54-37  55 
 5. Troedyrhiw      30 17  2 11  67-47  53 
 6. Pentwyn Dynamo  30 13  5 12  59-63  44 
 7. Goytre AFC      30 12  7 11  44-44  43 
 8. Caerau Ely      30 11  8 11  48-46  41 
 9. Chepstow Town   30 11  4 15  56-63  37 
10. Cwmamman        30 11  4 15  53-63  37 
11. Newcastle Emlyn 30  9 10 11  50-60  37 
12. Risca Utd       30 10  5 15  35-38  35 
13. AFC Rhondda     30  8 10 12  35-51  34 
14. Fields Park     30  8  7 15  40-63  31 
15. Llantwit Fardre 30  6  3 21  38-60  21 
16. Albion Rovers   30  4  1 25  26-108 13 
 -. Porth Tywyn     withdrew




2002/03.

2004/05.

list of champions.

list of cup finals.

list of league cup finals.

list of topscorers.


About this document

Thanks to Gurgen Mahari (gmahari@arminco.com) for scorers list and to and Malcolm Stammers (janlam@beulah1495.fsnet.co.uk) for data on FAW Premier Cup

Source for Cymru Alliance: http://www.citizens-choice.co.uk/cymtable2003.htm

Prepared and maintained by Ian King and Sergei Makarov for the Rec.Sport.Soccer Statistics Foundation

Authors: Ian King (soccerking@members.v21.co.uk) and Sergei Makarov (Sergei.Makarov@tversu.ru)
Last updated: 1 May 2005

(C) Copyright Ian King, Sergei Makarov and RSSSF 2003/05
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.