Wales 2004/05

League of Wales 

Final Table:
 
 1.TNS Llansantffraid       34  23  9  2  83-25  78  Champions
 2.Rhyl                     34  23  5  6  70-31  74
 3.Bangor City              34  20  7  7  73-44  67
 4.Haverfordwest County     34  17 12  5  50-28  63
 5.Caersws                  34  19  5 10  67-39  62
 6.Carmarthen Town          34  17 10  7  60-34  61
 7.Cwmbran Town             34  15  8 11  52-47  53
 8.Aberystwyth Town         34  15  8 11  45-40  53
 9.Welshpool Town           34  14  9 11  55-46  51
10.Newtown                  34  13  7 14  49-55  46
11.Porthmadog               34  11 12 11  38-39  45
12.Connah's Quay Nomads     34   9  9 16  48-58  36
13.Port Talbot Town         34   6 11 17  36-49  29
14.Llanelli                 34   8  5 21  42-85  29
15.Caernarfon Town          34   7  7 20  29-72  28
16.Airbus UK                34   5  9 20  36-76  24
---------------------------------------------------
17.Newi Cefn Druids         34   5  7 22  30-72  22 
18.Afan Lido                34   6  6 22  29-52  21  [-3]  Relegated

NB: Cefn Druids later escaped relegation as only one club (Grange
    Quins) fulfilled promotion requirements

NB: Afan Lido 3 points deducted for fielding a suspended player
    (Leigh Shrimpton) on March 11 against Airbus UK

Round 1 [Aug 14]
Bangor City             6-0 Llanelli
  [Jones 23, Roberts 41pen, 44, 74, Davies 76, Mottram 88]
Caernarfon Town         1-1 Cwmbran Town
  [Jones 8; Hanbury 82]
Connah's Quay Nomads    1-2 Carmarthen Town
  [Mutton 26; Davies 39, Burke 53]
Haverfordwest County    2-1 Rhyl
  [Blain 7, Thomas 88; Limbert 17pen]
Cefn Druids             0-5 Caersws
  [Thompson 10, Evans 33, 68, Clarke 59, Probert 88]
Newtown                 0-1 Airbus UK
  [Thomas 70]
Port Talbot Town        0-1 Aberystwyth Town
  [Glyndwr Hughes 51]
Porthmadog              1-1 Welshpool Town
  [C.Owen 57; Rogers 87]
Llansantffraid          2-1 Afan Lido
  [Ruscoe 73, Ward 85; Reynolds 79]
 
Round 2
[Aug 20]
Aberystwyth Town        1-1 Llansantffraid
  [Ryan 61; Lloyd-Williams 85]
[Aug 21]
Afan Lido               1-1 Porthmadog
  [C.Evans 89; C.Owen 51]
Bangor City             4-2 Welshpool Town
  [Priest 5, O.Jones 68, Roberts 80, Mottram 89; R.Jefferies 38, 44]
Caernarfon Town         3-1 Port Talbot Town
  [L.Jones 20, 74, Thomas 62; Jones 11]
Caersws                 1-0 Haverfordwest County
  [Thompson 81]
Carmarthen Town         3-2 Newtown
  [Dodds 18, 80, Cotterrall 81; Sudlow 22, Barton 33]
Llanelli                0-2 Connah's Quay Nomads
  [Hutchinson 5, Mutton 15]
Rhyl                    0-0 Cwmbran Town
Airbus UK               bye Cefn Druids
 
Round 3
[Aug 27]
Aberystwyth Town        1-1 Afan Lido
  [Ryan 2; Reynolds 7]
Connah's Quay Nomads    1-1 Welshpool Town
  [D Williams 49; Rogers 5]
[Aug 28]
Bangor City             0-2 Porthmadog
  [Davies 44, M.Williams 47]
Caersws                 5-2 Cwmbran Town
  [Venables 6, 41, G.Lewis 13, Evans 23, 62; Thomas 52, 89]
Haverfordwest County    6-1 Airbus UK
  [Ryan 41, Tim Hicks 45, 46, 57, 72, 82; Steve Hughes 78pen]
Cefn Druids             0-1 Carmarthen Town
  [Keaveney 88]
Newtown                 4-0 Llanelli
  [Moody 15, Futcher 43, Barton 55, 88]
Port Talbot Town        1-3 Rhyl
  [John 12; P.Smith 19, Adamson 42, G.Powell 48]
Llansantffraid          5-0 Caernarfon Town
  [Ward 36, Toner 67, Lawless 79, Lloyd-Williams 87, 89]

Round 4
[Sep 3]
Rhyl                    1-2 Llansantffraid
  [McGinn 76; Ruscoe 3, Lloyd-Williams 82]
Welshpool Town          2-1 Newtown
  [Jefferies 8, Rodgers 30; Harris 11]
[Sep 4]
Afan Lido               2-3 Bangor City
  [Reynolds 12, Bartley 15; Motram 10, 31, O.Jones 34]
Airbus UK               0-1 Cwmbran Town
  [Mohammed 18]
Caernarfon Town         0-2 Aberystwyth Town
  [Allen 11,55]
Caersws                 2-2 Port Talbot Town
  [Reynolds 45,85; Shaw 29, Pearson 48]
Llanelli                1-4 Cefn Druids
  [Crabbe 21; Williams 87,90 Stacey 44, Thompson 56]
Porthmadog              0-0 Connah's Quay Nomads
Carmarthen Town         bye Haverfordwest County
 
Round 5
[Sep 10]
Connah's Quay Nomads    3-4 Bangor City
  [D Williams 4, Rain 72, Mutton 74; Roberts 22pen, 35, Horan 49og, Mottram 87]
Cefn Druids             2-1 Welshpool Town
  [Thompson 9, Williams 33; Evans 78]
[Sep 11]
Aberystwyth Town        1-2 Rhyl
  [O.Thomas 74; Limbert 63pen, Edwards 89]
Caernarfon Town         0-0 Afan Lido
Newtown                 1-1 Porthmadog
  [Brown 20; Caughter 65]
Llansantffraid          5-0 Caersws
  [Lloyd-Williams 22, 51, 77, Wilde 28, Beck 89]
[Dec 14]
Haverfordwest County    3-0 Llanelli
  [Tim Hicks 30, Wyn Thomas 65, Phil Catlin 76]
[Dec 15]
Cwmbran Town            0-2 Carmarthen Town
  [Martyn Giles 3, 25]
[Apr 3]
Port Talbot Town        3-2 Airbus UK
  [Rhys Griffiths 11, 61, Leigh De Vulgt 28; Jamie Hughes 4, Simon Andrews 74]

Round 6
[Sep 17]
Rhyl                    5-1 Caernarfon Town
  [Hunt 28, 90, Stones 56, 66, Adamson 80; L.Atherton 7og]
[Sep 18]
Afan Lido               0-1 Connah's Quay Nomads
  [D.Williams 81]
Airbus UK               0-6 Llansantffraid
  [Lloyd-Williams 14, 18, 28, Lawless 45, 55, Wilde 87]
Bangor City             2-3 Newtown
  [S.Davies 22, P.Roberts 41; Field 17, 51, Webb 55]
Caersws                 4-1 Aberystwyth Town
  [Scott 35, Marfell 65, 85, Thompson 71; Bridgewater 57pen]
Carmarthen Town         2-0 Port Talbot Town
  [Lloyd 30, Griffiths 84]
Porthmadog              0-0 Cefn Druids
Welshpool Town          1-1 Haverfordwest County
  [Rogers 13; Adams 23]
Llanelli                bye Cwmbran Town

Round 7
[Sep 24]
Cefn Druids             0-4 Bangor City
  [O.Jones 13, Roberts 23, 73, Blackmore 68]
[Sep 25]
Aberystwyth Town        1-0 Airbus UK
  [B.Morgan 78]
Caernarfon Town         0-1 Caersws
  [Venables 7]
Haverfordwest County    0-0 Porthmadog
Newtown                 2-1 Connah's Quay Nomads
  [Bowen 21, Williams 63pen; D.Williams 45]
Port Talbot Town        4-0 Llanelli
  [Wallis 18, Johnston 34, Hancock 78, Hislop 87]
Rhyl                    3-1 Afan Lido
  [Adamson 42, P.Smith 57, 90; Walters 61]
Llansantffraid          2-0 Carmarthen Town
  [Wilde 9, Lawless 79]
Welshpool Town          0-2 Cwmbran Town
  [Mohammed 26, Wickham 90]
 
Round 8
[Oct 8]
Afan Lido               1-3 Newtown
  [Bartley 57; Desormeaux 18, Brown 36, Bowen 43]
Airbus UK               1-1 Caernarfon Town
  [McElmeel 31; L.Jones 26]
Caersws                 1-4 Rhyl
  [Howells 49; Adamson 23, 61, Hunt 51, McGinn 72]
Carmarthen Town         4-1 Aberystwyth Town
  [Lloyd 44, Lima 87, 89, 90; Meredith 39]
Cefn Druids             0-5 Connah's Quay Nomads
  [Mutton 13, 46, 51, Heath 38, Rain 90]
[Oct 10]
Bangor City             1-1 Haverfordwest County
  [Roberts 47; Ryan 20]
Llanelli                0-4 Llansantffraid
  [Lloyd-Williams 26, 33, Toner 5,70]
Porthmadog              1-1 Cwmbran Town
  [D.Evans 55pen; Fowler 49]
Welshpool Town          0-0 Port Talbot Town 

Round 9
[Oct 15]
Aberystwyth Town        2-0 Llanelli
  [Bridgewater 26, Meredith 89]
Rhyl                    2-0 Airbus UK
  [McGinn 41, Edwards 60]
[Oct 16]
Caernarfon Town         0-5 Carmarthen Town
  [Cotterrall 30, Griffiths 45, Summers 64, 82, Dodds 75]
Caersws                 4-1 Afan Lido
  [Evans 36, 42, 66, Venables 58; Bartley 72]
Cwmbran Town            0-3 Bangor City
  [Gray 8, Roberts 77, Connolly 90]
Haverfordwest County    0-0 Connah's Quay Nomads
Cefn Druids             0-2 Newtown
  [Barton 8, 82]
Port Talbot Town        1-2 Porthmadog
  [Johnston 64; M.Williams 50, Evans 86]
Llansantffraid          bye Welshpool Town
 
Round 10
[Oct 23]
Airbus UK               0-3 Caersws  
  [Venables 43, G Lewis 74, Evans 84]
Carmarthen Town         0-1 Rhyl    
  [Hunt 26]
Porthmadog              1-2 Llansantffraid
  [C Owen 23; Lloyd Willliams 47, Wilde 54]
Newtown                 3-0 Haverfordwest County     
  [Barton 66, Allen 75, Desormeaux 78]
[Feb 15]
Welshpool Town          2-0 Aberystwyth Town  
  [Gary Roberts 16, 27]       
[Apr 3]
Llanelli                2-1 Caernarfon Town   
  [Peter Cheesman 46, 90; Lee Jones 78]
Connah's Quay Nomads    1-2 Cwmbran Town  
  [Stuart Cooke 9; Paul Coughlin 48, Kristian James 86]
[Apr 9]
Afan Lido               1-0 Cefn Druids  
  [Karl Reynolds 39]
[Apr 16]
Bangor City             3-2 Port Talbot Town     
  [Carl Lamb 12, 47, 70; Carl Shaw 71, Matthew Roberts 77]  

Round 11 [Oct 30]
Airbus UK               1-4 Afan Lido
  [Farrell 11; Sacha Walters 2, 88, Kevin Bartley 6, Danny Andrews 44]
Caernarfon Town         1-3 Welshpool Town
  [Leigh Williams 15; Gary Roberts 32pen, 55, 68]
Caersws                 1-2 Carmarthen Town
  [Evans 49; Lima 28, Thomas 42og]
Cwmbran Town            1-2 Newtown
  [Welsh 82; Hughes 30, Barton 60]
Haverfordwest County    1-1 Cefn Druids
  [Brown 66; McLean 43]
Port Talbot Town        2-2 Connah's Quay Nomads
  [Jones 63, Shaw 68pen; Mutton 56, Rain 80]
Rhyl                    2-0 Llanelli
  [Adamson 60, P.Smith 69]
Llansantffraid          1-1 Bangor City
  [Lloyd-Williams 33; Gray 27]
Aberystwyth Town        bye Porthmadog

Round 12
[Nov 12]
Afan Lido               0-1 Haverfordwest County
  [Adams 45]
Connah's Quay Nomads    0-7 Llansantffraid
  [Toner 7, Lloyd-Williams 13, 38. Naylor 23, Wilde 43, Lawless 85, Leah 88]
[Nov 13]
Carmarthen Town         3-0 Airbus UK
  [Summers 23, 56, Cotterrall 90]
Llanelli                2-4 Caersws
  [Shannon 8, Aspell 70; Graham Evans 30, Chris Venables 35, Andrew Marfell 49,
   Dylan McPhee 65]
Cefn Druids             1-3 Cwmbran Town
  [Leech 30; Welsh 44, 89, 90]
Newtown                 3-2 Port Talbot Town
  [Barton 6, 85, Field 68; Wallis 13, Savage 28]
Porthmadog              2-0 Caernarfon Town
  [Parry 17, C.Owen 55]
Welshpool Town          1-2 Rhyl
  [Rogers 6; McGinn 77, 84pen]
[Dec 7]
Bangor City             4-2 Aberystwyth Town
  [Phil Baker 32, Paul Roberts 37, Owain Jones 78, Tony Gray 89;
   Aneurin Thomas 15, Paul Moore 83]

Round 13
[Nov 16]
Caersws                 2-1 Welshpool Town
  [Marfell 39, Evans 80pen; Roberts 51]
Carmarthen Town         1-1 Afan Lido
  [Summers 36; Bartley 24]
Rhyl                    3-1 Porthmadog
  [Brewerton 45, 87, McGinn 90; M.Williams 70]
Llansantffraid          3-0 Newtown
  [Beck 62, Lawless 71, Wilde 78]
[Nov 17]
Aberystwyth Town        1-0 Connah's Quay Nomads
  [Allen 10]
Cwmbran Town            0-2 Haverfordwest County
  [Loss 43, Hicks 82]
[Nov 21]
Port Talbot Town        1-1 Cefn Druids
  [Shaw 87; McLean 20]
[Feb 5]
Airbus UK               0-3 Llanelli
  [Peter Cheesman 1, Martin Rose 62, Craig Williams 89]
Caernarfon Town         bye Bangor City           

Round 14
[Nov 19]
Afan Lido               0-2 Cwmbran Town
  [Welsh 8, 84pen]
Bangor City             2-1 Rhyl
  [Paul Roberts 28, Tony Gray 81; Stuart Graves 72]
Haverfordwest County    3-1 Port Talbot Town
  [Thomas 39, Hicks 55, Brown 78; Barnhouse 44og]
Llanelli                0-3 Carmarthen Town
  [Cotterrall 29, Summers 60, Ahearne-Evans 89]
Welshpool Town          2-1 Airbus UK
  [Rigby 3og, Wilkinson 23; Hopkins 32]
Cefn Druids             1-3 Llansantffraid
  [Thompson 11; Lloyd-Williams 3, 49, 61]
[Nov 20]
Newtown                 2-3 Aberystwyth Town
  [Sudlow 8, Brown 25; Hughes 5, Meredith 32, Moore 67]
Porthmadog              0-1 Caersws
  [Venables 73]
[Feb 15]
Connah's Quay Nomads    1-2 Caernarfon Town
  [Stuart Rain 69; Lee Jones 18pen, Michael Bird 81pen]

Round 15
[Nov 26]
Llanelli                3-1 Afan Lido
  [Bowden 2, Shephard 55, Cheesman 60; Rickard 72]
[Nov 27]
Aberystwyth Town        2-1 Cefn Druids
  [Moore 20, Allen 31; Thompson 49]
Airbus UK               0-1 Porthmadog
  [Webber 30]
Caernarfon Town         1-2 Newtown
  [L.Jones 36; Williams 21, Allen 56]
Caersws                 2-2 Bangor City
  [A.Davies 49, Evans 59; O.Jones 24, G.Lewis 74og]
Carmarthen Town         1-1 Welshpool Town
  [Ahearne-Evans 55; Shannon 44]
Connah's Quay Nomads    1-1 Rhyl
  [Hutchinson 53; Keegan 87]
Port Talbot Town        1-1 Cwmbran Town
  [Wallis 45; Hanbury 20]
Llansantffraid          2-0 Haverfordwest County
  [Wilde 13, 70]

Round 16
[Dec 3]
Haverfordwest County    4-1 Aberystwyth Town
  [Ryan 6, 44pen, Thomas 64, Adams 73; Moore 43]
Cefn Druids             0-1 Caernarfon Town
  [Orlik 45]
[Dec 4]
Bangor City             5-0 Airbus UK
  [Roberts 5, O.Jones 10, L.Davies 20, 35, Mottram 59]
Connah's Quay Nomads    2-1 Caersws
  [Mutton 2, Rain 90; Evans 70]
Cwmbran Town            2-2 Llansantffraid
  [Hanbury 21, Coughlin 89; Coughlin 43og, Toner 59]
Newtown                 0-1 Rhyl
  [Hunt 85]
Porthmadog              3-2 Carmarthen Town
  [R.Owen 18, 44, Caughter 22; Lima 27, 72]
Welshpool Town          4-0 Llanelli
  [G.Roberts 13, Jackson 31, Jefferies 64, 89]
Afan Lido               bye Port Talbot Town

Round 17
[Dec 10]
Airbus UK               3-3 Connah's Quay Nomads
  [S.Andrews 19, Smart 85, Hughes 90; Mutton 20, Rain 39, 42]
Rhyl                    3-2 Cefn Druids
  [Hunt 20, 57, Stones 37; Hayder 15, I.Williams 85]
[Dec 11]
Aberystwyth Town        0-1 Cwmbran Town
  [Hurlin 15]
Afan Lido               0-1 Welshpool Town
  [R.Evans 49]
Caernarfon Town         0-2 Haverfordwest County
  [Hicks 14, Brown 29]
Carmarthen Town         3-3 Bangor City
  [Summers 6, 61, Lloyd 68; Gray 18, 83, L.Davies 28]
Llanelli                1-1 Porthmadog
  [C.Williams 10; Caughter 32]
Llansantffraid          1-1 Port Talbot Town
  [Wilde 89; Shaw 70pen]
Caersws                 bye Newtown

Round 18
[Dec 16]
Welshpool Town          1-1 Porthmadog
  [Ross Jefferies 49; Lee Webber 51]
[Dec 18]
Afan Lido               0-2 Llansantffraid
  [Lloyd-Williams 68, Wilde 87]
Airbus UK               2-2 Newtown
  [S.Andrews 15, 76; Barton 19, Allen 83]
Caersws                 7-0 Cefn Druids
  [Clarke 12, Venables 20, 64, Lewis 48, Evans 72, 83, A.Davies 90]
Carmarthen Town         2-2 Connah's Quay Nomads
  [Jeff Aspell 13, 78; Owen 34, Mutton 76]
Cwmbran Town            2-1 Caernarfon Town
  [Heal 11, Mainwaring 84; L.Jones 34pen]
Llanelli                5-1 Bangor City
  [C.Williams 22, Cheesman 24, 44, Rose 75, Shepherd 90; L.Davies 6]
Rhyl                    0-0 Haverfordwest County
[Mar 15]
Aberystwyth Town        0-0 Port Talbot Town

Round 19 
[Dec 27]
Caernarfon Town         2-1 Bangor City
  [Lee Jones 63pen, Mike Bird 85; Les Davies 55]
Haverfordwest County    0-0 Carmarthen Town
Cefn Druids             2-2 Airbus UK
  [Mick McLean 63, Troy Hayder 64; Steve Hughes 74, Paul Dodd 90]   
Newtown                 1-3 Caersws 
  [Gareth Sudlow 73; Chris Venables 10, Neil Mitchell 58, Dylan McPhee 84]
Porthmadog              2-0 Aberystwyth Town
  [Lee Webber 32, Gareth Caughter 59]
Port Talbot Town        1-2 Afan Lido 
  [Matthew Rees 74; Liam McCreesh 63, Sacha Walters 87]
Rhyl                    4-2 Connah's Quay Nomads
  [Marc Limbert 34, 82, Peter Smith 54, Chris McGinn 68;
   Stuart Rain 20pen, Craig Hutchinson 59]
Llansantffraid          1-0 Welshpool Town
  [Michael Wilde 85]
[Feb 16]
Cwmbran Town            2-0 Llanelli 
  [Jason Welsh 50pen, Mike Fowler 64]

Round 20
[Jan 1]
Afan Lido               0-1 Port Talbot Town
  [Rhys Griffiths 35]
Bangor City             2-0 Caernarfon Town
  [Clayton Blackmore 81, Morgan Jones 83]
Carmarthen Town         4-2 Haverfordwest County
  [Craig Lima 16, 42, Richard Carter 61, Gary Lloyd 69pen;
   Tim Hicks 4, Gary Lloyd 44og]
Welshpool Town          5-2 Llansantffraid 
  [Steve Rogers 10, 51, Aden Shannon 37, 58, 90; Marc Lloyd-Williams 8, 42]
[Jan 2]
Aberystwyth Town        0-0 Porthmadog 
[Jan 3]
Caersws                 2-0 Newtown 
  [Graham Evans 30, Chris Venables 88]
Llanelli                0-4 Cwmbran Town
  [Andy Mainwaring 55, Jason Welsh 59, 68, Keiron Porter 84]
[Jan 7]
Airbus UK               1-2 Cefn Druids 
  [James Dean 35; Ian Williams 1, Anthony Williams 15]
Connah's Quay Nomads    bye Rhyl

Round 21 
[Jan 8]
Haverfordwest County    0-0 Caersws
Port Talbot Town        0-0 Caernarfon Town
[Feb 22]
Llansantffraid          3-1 Aberystwyth Town 
  [Michael Wilde 11, John Lawless 66, Barry Hogan 90; Jonathan Coates 55]
[Mar 1]
Welshpool Town          1-5 Bangor City 
  [Steve Rogers 12; Owain Jones 2, Carl Lamb 7, Les Davies 30,
   Paul Roberts 32, 48pen]    
[Apr 3]
Porthmadog              2-0 Afan Lido 
  [Carl Owen 67, Gareth Caughter 78]
[Apr 16]
Cwmbran Town            0-1 Rhyl
  [Andy Moran 85]
Newtown                 0-4 Carmarthen Town
  [Kevin Aherne-Evans 29, 36, Luke Hardy 70, Jimmy James 90]
[Apr 23]
Connah's Quay Nomads    1-3 Llanelli 
  [Tommy Mutton 52; Craig Williams 17, 62, Ricki Morgan 59]
Airbus UK               bye Cefn Druids

Round 22
[Jan 14]
Afan Lido               0-0 Aberystwyth Town
[Jan 15]
Airbus UK               1-2 Haverfordwest County
  [David Barnhouse 42og; Lee Brown 32, Robert Jones 74]
Caernarfon Town         0-7 Llansantffraid
  [Michael Wilde 3, 13, Marc Lloyd-Williams 8, 54, 69, Martin Naylor 63,
   John Toner 76]
Carmarthen Town         1-1 Cefn Druids
  [Chris Summers 2; Andrew Edgar 40]
Cwmbran Town            1-4 Caersws
  [Andy Mainwaring 40; Sean Jehu 6, Andrew Marfell 15, 16, Hugh Clarke 21]
Llanelli                2-2 Newtown
  [Martin Rose 40, 45; Danny Barton 54, Richard Harris 64]
Porthmadog              3-0 Bangor City
  [Ryan Davies 23, Mark Williams 59, Carl Owen 74]
Rhyl                    1-0 Port Talbot Town
  [Lee Atherton 53]
[Mar 15]
Welshpool Town          0-1 Connah's Quay Nomads
  [Stuart Rain 36]

Round 23
[Jan 22]
Aberystwyth Town        5-0 Caernarfon Town
  [Sion Meredith 51, Gavin Allen 52, 60, Paul Moore 63, Jonathan Coates 86] 
Bangor City             1-0 Afan Lido 
  [Mark Connolly 41]
Connah's Quay Nomads    3-1 Porthmadog 
  [Andy Griffiths 40, Ryan Crawford 76, 90; Lee Webber 16]
Cwmbran Town            4-4 Airbus UK
  [Andy Mainwaring 18, Simon Heal 24, Mike Fowler 52, 61;
   Richard Smart 9, Kevin Leech 53, James McIntosh 67, Colin Quirk 87]
Cefn Druids             2-3 Llanelli 
  [Mick McLean 22, 88; Peter Cheesman 1, 84, Jason Hislop 26]
Newtown                 1-6 Welshpool Town
  [Gareth Sudlow 43; Steve Rogers 21, 42, 63, Paul Dowridge 47,
   Ross Jefferies 83, Gary Roberts 86]
Port Talbot Town        0-1 Caersws 
  [Graham Evans 36]
[Jan 23]
Llansantffraid          2-2 Rhyl 
  [Chris King 48, Michael Wilde 90; Lee Hunt 47, 79]
Carmarthen Town         bye Haverfordwest County
 
Round 24
[Jan 28]
Bangor City             2-0 Connah's Quay Nomads
  [Kevin Scott 29, Paul Roberts 32pen]
Llanelli                0-3 Haverfordwest County
  [Lee Hudgell 60, Tim Hicks 75, Wyn Thomas 81]
Welshpool Town          2-0 Cefn Druids  
  [Aden Shannon 17, 80]
[Jan 29]
Afan Lido               1-0 Caernarfon Town
  [Sacha Walters 18pen]
Airbus UK               3-1 Port Talbot Town
  [Kevin Leech 55, Richard Smart 71, Simon Andrews 79; Rhys Griffiths 1] 
Caersws                 0-0 Llansantffraid
Carmarthen Town         1-1 Cwmbran Town 
  [Richard Kennedy 85; Kristian Hanbury 54]
Porthmadog              0-2 Newtown 
  [Sam Bowen 40, Danny Barton 66pen]
Rhyl                    1-0 Aberystwyth Town 
  [Timmy Edwards 72]

Round 25
[Feb 5]
Cefn Druids             1-2 Porthmadog
  [Mick McLean 72; Richard Owen 17, Carl Owen 27]
[Feb 8]
Aberystwyth Town        1-0 Caersws 
  [Jonathan Coates 62]
Newtown                 0-0 Bangor City
Port Talbot Town        0-0 Carmarthen Town
Llansantffraid          1-1 Airbus UK 
  [Michael Wilde 79; Craig Jones 87]
[Apr 13]
Caernarfon Town         1-4 Rhyl
  [Marcus Orlik 90; Andy Moran 41, 83, Lee Hunt 59, 61]
[Apr 16]
Connah's Quay Nomads    4-2 Afan Lido
  [Stuart Rain 45, George Horan 73, Marc Gunther 83, Jamie Holmes 85;
   Atif Bashir 26, Chris Piper 87]
Haverfordwest County    3-0 Welshpool Town
  [Dean Rossiter 33, Lee Hudgell 71, Richard Adams 88]
Llanelli                bye Cwmbran Town

Round 26
[Feb 11]
Llanelli                1-2 Port Talbot Town
  [Kyle Shepherd 15; Rhys Griffiths 45, Andrew Pearson 54]
[Feb 12]
Afan Lido               1-2 Rhyl 
  [Shaun O'Leary 69; Chris McGinn 45pen, 51]
Airbus UK               1-2 Aberystwyth Town
  [James McIntosh 80; Gavin Allen 4, David Burrows 9]
Cwmbran Town            2-3 Welshpool Town 
  [Jason Welsh 59, Kris Thomas 80; Gary Roberts 7pen,
   Christian Courtney 11, Steve Rogers 49]
Porthmadog              0-2 Haverfordwest County
  [Tim Hicks 64, Dean Rossiter 72]
[Mar 1]
Connah's Quay Nomads    0-3 Newtown 
  [Martyn Giles 5, Michael Brown 27, 65]
[Mar 15]
Bangor City             2-0 Cefn Druids
  [Owain Jones 54, Paul Roberts 73]
[Apr 13]
Carmarthen Town         0-1 Llansantffraid
  [Marc Lloyd-Williams 40]
[Apr 16]
Caersws                 3-1 Caernarfon Town 
  [Andrew Marfell 66, Andy Davies 70, Graham Evans 85; Mark Evans 57]  

Round 27
[Feb 18]
Aberystwyth Town        0-0 Carmarthen Town
Connah's Quay Nomads    4-0 Cefn Druids
  [Ryan Crawford 8, 43, Ben Heath 56, Stuart Rain 87]
[Feb 19]
Caernarfon Town         0-3 Airbus UK
  [James McIntosh 62, Simon Andrews 75, 86]
Cwmbran Town            2-1 Porthmadog 
  [Jason Welsh 71, Jamie Edwards 76; Carl Owen 40]
Haverfordwest County    1-1 Bangor City 
  [Lee Hudgell 30; Paul O'Neill 20]
Newtown                 1-0 Afan Lido 
  [Danny Barton 86]
Port Talbot Town        3-0 Welshpool Town
  [Lee John 16, Matthew Rees 21, Rhys Griffiths 87]  
Rhyl                    3-0 Caersws 
  [Chris McGinn 13, Lee Hunt 42, 62]
Llansantffraid          4-2 Llanelli 
  [Chris Taylor 16, Scott Ruscoe 46, Marc Lloyd-Williams 80,
   Michael Wilde 90; Martin Rose 25, Craig Williams 82]
 
Round 28
[Feb 25]
Airbus UK               1-0 Rhyl
  [Kevin Leech 60]
Llanelli                2-4 Aberystwyth Town
  [Martin Rose 53, Craig Williams 58pen; Glyndwr Hughes 10, 54,
   Gavin Allen 61pen, Owen Thomas 80]
[Feb 26]
Afan Lido               1-0 Caersws
  [Greg Hurley 85]
Bangor City             0-3 Cwmbran Town
  [Simon Heal 35, Mike Fowler 61, Chris Thomas 74]
Carmarthen Town         1-2 Caernarfon Town
  [Rhodri Jones 26; Kenny Irons 72, Gareth Davies 86]
Connah's Quay Nomads    2-2 Haverfordwest County
  [Tommy Mutton 76, Stuart Rain 88pen; Nicky Palmer 51, Richard Adams 68]
Newtown                 2-2 Cefn Druids
  [Danny Field 39, Danny Barton 85; Ian Andrews 26, Paul McDonnell 37]
Porthmadog              1-0 Port Talbot Town
  [Mark Williams 55]
Llansantffraid          bye Welshpool Town

Round 29
[Mar 5]
Caernarfon Town         1-4 Llanelli 
  [Marcus Orlik 27; Dyfan Pierce 22, Martin Rose 22, Anthony Wright 82,
   Peter Cheesman 90] 
Cwmbran Town            1-0 Connah's Quay Nomads
  [Andy Mainwaring 10]
Port Talbot Town        1-4 Bangor City
  [Carl Shaw 78; Carl Lamb 29, Paul Roberts 60, 61, Tony Gray 90]
[Mar 15]
Llansantffraid          2-1 Porthmadog
  [Marc Lloyd-Williams 80, 90; Gareth Parry 55]
[Mar 25]
Haverfordwest County    2-1 Newtown
  [Richard Adams 42, 44; Mark Allen 67]
Rhyl                    3-1 Carmarthen Town
  [Andy Moran 21pen, 36, 47pen; Jeff Aspell 74] 
[Apr 5]
Aberystwyth Town        0-0 Welshpool Town
[Apr 17]
Cefn Druids             3-0 Afan Lido
  [Mike Thompson 38, Ian Andrews 81pen, 90]
[Apr 23]
Caersws                 3-0 Airbus UK
  [Geraint Lewis 28, Graham Evans 55, Andrew Marfell 90]

Round 30
[Mar 11]
Afan Lido               4-0 Airbus UK
  [Chris Piper 2, 49, Chris Pridham 23, Liam McCreesh 52; Afan Lido fielded
   Leigh Shrimpton who was suspended and have 3 points deducted for that]
[Mar 12]
Bangor City             1-0 Llansantffraid
  [Paul Roberts 68]
Carmarthen Town         1-1 Caersws 
  [Jeff Aspell 68; Andy Marfell 34]
Connah's Quay Nomads    0-2 Port Talbot Town
  [Richard Ryan 82, Gareth Phillips 84]
Llanelli                2-1 Rhyl 
  [Craig Williams 58, Peter Cheesman 63; Peter Smith 89]
Cefn Druids             0-2 Haverfordwest County 
  [Lee Brown 10, Wyn Thomas 54pen]
Newtown                 1-2 Cwmbran Town
  [Danny Field 61; Kris Thomas 1, Kristian Hanbury 69]
Welshpool Town          1-1 Caernarfon Town
  [Michael Jackson 1; Michael Bird 83]
Aberystwyth Town        bye Porthmadog
 
Round 31
[Mar 18]
Caernarfon Town         3-1 Porthmadog
  [Marcus Orlik 66, 73, Michael Bird 79; Carl Owen 72]
Haverfordwest County    2-1 Afan Lido
  [Tim Hicks 4, Nico Algieri 82; Paul Evans 44]
[Mar 19]
Aberystwyth Town        1-2 Bangor City 
  [Gavin Allen 28; Tony Gray 48, Paul Roberts 62]   
Airbus UK               0-1 Carmarthen Town
  [Craig Lima 1]
Caersws                 2-0 Llanelli 
  [Neville Thompson 23, Andy Davies 86]  
Cwmbran Town            3-3 Cefn Druids 
  [Andy Mainwaring 21, Simon Heal 38, Kristian Hanbury 62;
   Ian Andrews 7, 30, Mike Thompson 18pen]  
Port Talbot Town        0-0 Newtown 
Rhyl                    2-2 Welshpool Town  
  [James Brewerton 42, Mark Powell 90; Kenny Burgess 75, Steve Rogers 79]   
Llansantffraid          2-1 Connah's Quay Nomads
  [Nicky Ward 24, Michael Wilde 83; Tommy Mutton 52]

Round 32
[Feb 27]
Llanelli                2-2 Airbus UK 
  [Sam Turner 60, Peter Cheesman 74; James Woods 33, Simon Andrews 37]
[Mar 22]
Afan Lido               0-2 Carmarthen Town
  [Neil Smothers 40, Kevin Aherne-Evans 72]
Connah's Quay Nomads    0-2 Aberystwyth Town
  [Glyndwr Hughes 42, Jonathan Coates 86] 
Haverfordwest County    1-0 Cwmbran Town
  [Richard Adams 89]
Newtown                 0-3 Llansantffraid
  [Nicky Ward 40, Marc Lloyd-Williams 59, 71]
Porthmadog              0-3 Rhyl 
  [Andy Moran 17pen, Chris Adamson 31, Gareth Wilson 78]  
[Mar 23] 
Welshpool Town          2-3 Caersws
  [Michael Jackson 9, Steve Rogers 40; Andy Davies 4, Geraint Lewis 41,
   Neville Thompson 82]   
[Mar 25]
Cefn Druids             1-0 Port Talbot Town
  [Steven Brookes 17]
Caernarfon Town         bye Bangor City           

Round 33 [Mar 28]
Llansantffraid          1-0 Cefn Druids
  [Marc Lloyd-Williams 1]
Aberystwyth Town        1-1 Newtown 
  [Glyndwr Hughes 85; Danny Barton 58]
Airbus UK               0-2 Welshpool Town
  [Steve Rogers 81, Aden Shannon 87]
Caernarfon Town         1-1 Connah's Quay Nomads
  [Lee Jones 88pen; Daniel March 16og]
Caersws                 0-1 Porthmadog 
  [Richaed Owen 5]
Carmarthen Town         5-1 Llanelli 
  [Jeff Aspell 4, 25, Leyton Maxwell 40, Kevin Ahearne-Evans 65,
   Nicky Burke 87; Craig Williams 75pen]
Cwmbran Town            1-0 Afan Lido 
  [Kristian Diamond 84]
Port Talbot Town        0-1 Haverfordwest County
  [Nicky Palmer 86]
Rhyl                    2-3 Bangor City
  [Andy Moran 10, Marc Limbert 41; Paul Roberts 24, 79, Clayton Blackmore 62]

Round 34 
[Mar 5]
Porthmadog              3-3 Airbus UK
  [Mark Williams 15, Carl Owen 17, Gareth Parry 37; Craig Jones 32,
   Kevin Leech 57, Simon Andrews 86]
[Apr 1]
Afan Lido               1-1 Llanelli 
  [Sacha Walters 19; Peter Cheesman 77]       
Cwmbran Town            3-1 Port Talbot Town
  [Jason Welsh 1, Kristian Hanbury 3, Jason Welsh 88; Lee Surman 78]     
Newtown                 2-1 Caernarfon Town
  [Danny Barton 5, Jimmy McNulty 53og; Marcus Orlik 19]  
[Apr 2]
Bangor City             1-0 Caersws 
  [Clayton Blackmore 7]
Cefn Druids             0-1 Aberystwyth Town
  [Glyndwr Hughes 38]   
[Apr 19]
Haverfordwest County    0-0 Llansantffraid
[Apr 20]
Welshpool Town          3-0 Carmarthen Town 
  [Kenny Burgess 6, Steve Rogers 35, 48]
Rhyl                    bye Connah's Quay Nomads  
 
Round 35 
[Mar 9]
Caernarfon Town         2-0 Cefn Druids
  [Lee Jones 71pen, Mark Evans 84]
[Apr 8]
Aberystwyth Town        4-0 Haverfordwest County
  [Sion Meredith 46, 69, Paul Moore 75, 89]
Airbus UK               0-0 Bangor City            
Caersws                 1-2 Connah's Quay Nomads 
  [Graham Evans 65; Danny Jellicoe 27, Tommy Mutton 37]
[Apr 9]
Llansantffraid          2-0 Cwmbran Town          
  [Marc Lloyd-Williams 78, Michael Wilde 90]
Rhyl                    3-0 Newtown       
  [Tim Edwards 38, Andy Moran 55, Lee Hunt 88]
Carmarthen Town         2-1 Porthmadog
  [John G Jones 76og, Martyn Giles 81; Gareth Parry 83]
Llanelli                1-2 Welshpool Town     
  [Kaid Mohamed 10; Geraint Windsor 2, Steve Rogers 81]
Afan Lido               bye Port Talbot Town

Round 36
[Apr 16]
Porthmadog              1-1 Llanelli
  [Mike Foster 62; Ryan Davies 17og]
[Apr 19]
Connah's Quay Nomads    1-2 Airbus UK
  [James Gambino 80; Jamie Hughes 85, 90]
[Apr 23]
Bangor City             0-1 Carmarthen Town    
  [Leyton Maxwell 15] 
Cefn Druids             0-3 Rhyl
  [Lee Hunt 24, 34, 38]
Welshpool Town          2-1 Afan Lido
  [Geraint Windsor 17, Craig Wilkinson 64; Paul Evans 70]
Haverfordwest County    1-1 Caernarfon Town
  [Lee Waters 77; Marcus Orlik 9]
Port Talbot Town        2-2 Llansantffraid
  [Luke Bowen 77, Lee John 82; Marc Lloyd-Williams 7, Jamie Wood 61]
[Apr 29]
Cwmbran Town            2-3 Aberystwyth Town
  [Jason Welsh 63, Andy Mainwaring 89; Glyndwr Hughes 50,
   Sion Meredith 72, 84]
Caersws                 bye Newtown

Final Table:
 
 1.TNS Llansantffraid       34  23  9  2  83-25  78  Champions
 2.Rhyl                     34  23  5  6  70-31  74
 3.Bangor City              34  20  7  7  73-44  67
 4.Haverfordwest County     34  17 12  5  50-28  63
 5.Caersws                  34  19  5 10  67-39  62
 6.Carmarthen Town          34  17 10  7  60-34  61
 7.Cwmbran Town             34  15  8 11  52-47  53
 8.Aberystwyth Town         34  15  8 11  45-40  53
 9.Welshpool Town           34  14  9 11  55-46  51
10.Newtown                  34  13  7 14  49-55  46
11.Porthmadog               34  11 12 11  38-39  45
12.Connah's Quay Nomads     34   9  9 16  48-58  36
13.Port Talbot Town         34   6 11 17  36-49  29
14.Llanelli                 34   8  5 21  42-85  29
15.Caernarfon Town          34   7  7 20  29-72  28
16.Airbus UK                34   5  9 20  36-76  24
---------------------------------------------------
17.Newi Cefn Druids         34   5  7 22  30-72  22 
18.Afan Lido                34   6  6 22  29-52  21  [-3]  Relegated

NB: Cefn Druids later escaped relegation as only one club (Grange
    Quins) fulfilled promotion requirements
NB: Afan Lido 3 points deducted for fielding a suspended player
    (Leigh Shrimpton) on March 11 against Airbus UK
 
Topscorers:

34 Marc Lloyd-Williams      Llansantffraid
24 Paul Roberts             Bangor City
20 Graham Evans             Caersws 
19 Michael Wilde            Llansantffraid
18 Steve Rogers             Welshpool Town
17 Lee Hunt                 Rhyl 
16 Danny Barton             Newtown 
14 Jason Welsh              Cwmbran Town
14 Tommy Mutton             Connah's Quay Nomads
13 Tim Hicks                Haverfordwest County



Welsh Cup 2004/05

First Round [Sep 11]
Ammanford               0-9 Goytre United
Bala Town               5-2 Conwy United        [aet]
Barry Town              3-0 Gwynfi United
Blaenrhondda            3-2 Ystradgynlais
Bodedern                5-0 Brynteg Village
Bridgend                2-0 Neath
Caldicot Town           drw Croesyceiliog       [Caldicot 5-4 on pens]
Cardiff Corinthians     3-2 Maesteg Park Athletic
Carmarthen Town         7-2 Bryntirion Athletic
Carno                   3-2 Caerwys
Cefn United             1-2 Denbigh Town
Chirk AAA               2-4 Gresford Athletic   [aet]
Corwen                  0-5 Ruthin Town
Dinas Powys             6-0 AFC Porth
Garden Village Youth    w/o Llanrug United      [Llanrug - walkover]
Glan Conwy              1-3 Penmaenmawr Pheonix
Goytre                  0-3 Caerau Ely
Grange Harlequins       7-0 Morriston Town
Guilsfield              w/o Sealand Leisure     [Guilsfield - walkover]
Halkyn United           2-0 Flint Town United
Holyhead Hotspur        4-0 Cemaes Bay
Holywell Town           1-0 Mold Alexandra
Lex XI                  5-4 Llanberis
Llandudno Junction      w/o Amlwch Town         [Llandudno - walkover]
Llandudno Town          1-0 Llanfyllin Town
Llangollen Town         4-1 Rhostyllen United
Llanidloes              0-10 Llangefni Town
Llanrhaeadr Ym Mochnant 2-1 Llandyrnog
Llantwit Fardre         0-1 Garden Village
Meifod                  1-8 Glantraeth
Newport YMCA            1-2 Briton Ferry Athletic
Penrhiwceiber           1-2 AFC Llwydcoed
Penrhiwfer              4-2 Llanwern            [aet]
Penycae                 1-3 Penrhyncoch
Pontyclun               3-1 Newcastle Emlyn
Pontypridd Town         0-1 Llanelli AFC
Porthcawl Town          0-3 Bettws
Prestatyn Town          1-4 Airbus UK
Rhayader Town           1-0 Rhos Aelwyd
Rhydymwyn               4-2 Llanfairpwll
Risca & Gelli United    2-0 Ento Aberaman Athletic
Skewen Athletic         6-0 Garw Athletic
Summerhill United       1-2 Buckley Town
Taffs Well              7-0 Cwmamman United
Ton Pentre              2-1 Ely Rangers
Tredegar Town           0-1 Caerleon
Troedyrhiw              1-0 Fields Park Pontllannfraith
UWIC Inter Cardiff      1-0 Treowen Stars
Y Felinheli             1-3 Mynydd Isa
 
Second Round
[Oct 1]
Briton Ferry Athletic   1-2 Garden Village
[Oct 2]
Afan Lido               1-0 Caldicot Town
Airbus UK               2-1 Rhydymwyn   
Bala Town               3-0 Denbigh Town
Barry Town              3-0 Blaenrhondda   
Bettws                  0-2 Aberystwyth Town
Bodedern                3-1 Carno   
Buckley Town            1-1 Gresford Athletic   [Gresford 8-7 on pens]
Caerau Ely              0-2 Penrhiwfer   
Caerleon                3-3 Taffs Well          [Caerleon 5-4 on pens]
Caersws                 5-1 Ruthin Town
Carmarthen Town         3-0 Bridgend Town
Dinas Powys             2-1 Risca & Gelli United
Glantraeth              2-0 NEWI Cefn Druids
Goytre United           0-1 AFC Llwydcoed
Llandudno               1-3 Rhyl   
Llandudno Junction      1-5 Welshpool Town
Llanelli AFC            2-3 Cwmbran Town
Llangefni Town          3-1 Guilsfield   
Llangollen Town         0-8 Caernarfon Town
Llanrhaeadr-ym-Mochnant 1-5 Lex XI
Llanrug United          2-3 Halkyn United
Mynydd Isa              1-2 Holywell Town
Newtown AFC             0-1 Porthmadog   
Penmaenmawr Phoenix     0-2 Bangor City
Penrhyncoch             drw Holyhead Hotspur   [Holyhead 4-3 on pens]
Rhayader Town           2-4 Port Talbot Town
Skewen Athletic         0-2 Grange Quins
Ton Pentre              2-0 Cardiff Corries
Total Network Solutions 5-0 Connah's Quay Nomads
Troedyrhiw              2-3 Haverfordwest County
UWIC Inter Cardiff      4-3 Pontyclun   

Fourth Round [Feb 5]
Aberystwyth             3-2 Caernarfon         [aet]
Barry                   2-5 Afan Lido
Carmarthan              1-0 Cwmbran
Halkyn                  0-4 Caersws
Rhyl                    4-0 Llangefni
TNS                     2-1 Bangor City
UWIC Inter Cardiff      1-4 Haverfordwest
Welshpool               1-2 Bala
 
Quarterfinals
[Mar 4]
Aberystwyth             0-2 Haverfordwest
[Mar 5]
Caersws                 0-1 Carmarthen
Rhyl                    4-1 Bala Town
TNS                     4-1 Afan Lido
 
Semifinals
[Apr 2, Stebonheath Park, Llanelli]
Carmarthen              1-0 Haverfordwest
[Apr 3, Racecourse Ground, Wrexham]
Rhyl                    1-3 Llansantffraid

Final [May 8, Stebonheath Park, Llanelli]
Carmarthen              0-1 Llansantffraid
  [John Lawless 75]


League Challenge Cup 2004/05

Preliminary Round

First Legs
[Aug 17]
Airbus UK               1-5 Welshpool Town      [at Conwy]
[Aug 18]
Carmarthen Town         1-1 Llanelli 

Second Legs [Aug 25]
Llanelli               3-10 Carmarthen  
Welshpool Town          2-0 Airbus UK         

First Round

First Legs
[Aug 31]
Bangor City             2-3 Caernarfon
Connah's Quay Nomads    1-0 Llansantffraid
Cwmbran Town            2-1 Caersws
Haverfordwest           1-2 Aberystwyth
Cefn Druids             1-2 Rhyl   
Newtown                 4-2 Port Talbot Town
[Sep 1]
Carmarthen Town         0-0 Afan Lido
[Sep 7]
Porthmadog              1-0 Welshpool Town

Second Legs
[Sep 7]
Afan Lido               0-1 Carmarthen Town       
[Sep 14]
Aberystwyth Town        0-4 Haverfordwest County 
Caernarfon Town         4-3 Bangor City      
Caersws                 1-2 Cwmbran Town     
Port Talbot Town        2-0 Newtown AFC     
Rhyl                    4-1 Cefn Druids  
Llansantffraid          0-0 Connah's Quay Nomads 
[Sep 15]
Welshpool Town          1-1 Porthmadog     

Second Round

First Legs
[Oct 19]
Connah's Quay Nomads    1-2 Porthmadog   
Port Talbot Town        2-1 Haverfordwest County
[Oct 20]
Caernarfon Town         1-1 Rhyl   
Carmarthen Town         3-2 Cwmbran Town
 
Second Legs
[Nov 2]
Haverfordwest County    2-2 Port Talbot Town
Porthmadog              3-2 Connah's Quay Nomads 
Rhyl                    0-0 Caernarfon Town     
[Nov 3]
Cwmbran Town            1-1 Carmarthen Town    
 
Semifinals

First Legs
Carmarthen Town         1-0 Porthmadog
Port Talbot Town        0-2 Rhyl

Second Legs
[Mar 1]
Porthmadog              2-2 Carmarthen Town
  [Owen 13, Jones 61; Kennedy 24, Chiverton 69]
Rhyl                    0-0 Port Talbot 

Final [May 2, Latham Park, Newtown]
Carmarthen Town         2-0 Rhyl               [aet]
  [Richard Kennedy 100, Omar Abdillahi 2-0]


FAW Premier Cup 2004/05

First Round
[Oct 4]
Port Talbot Town        3-2 Cwmbran Town       [aet]
  [Wigley 10, Wallis 37, Shaw 99; Dimond 39, Mohammed 60]
Caernarfon Town         1-0 Caersws
  [Chalk 45]
[Oct 5]
Connah's Quay Nomads    2-1 Merthyr Tydfil
  [Owen 21, Williams 59; Holloway 32pen]
Newtown                 0-4 Bangor City
  [Davies 4, Jones 10, Friel 23, Roberts 77]

Second Round 
[Nov 9]
Bangor City             3-0 Connah's Quay Nomads
  [Jones 32, 62, Connelly 35]
Port Talbot Town        1-2 Haverfordwest County
  [Savage 36; Hicks 45, 81]
[Nov 10]
Caernarfon Town         1-0 Newport County
  [Evans 44]
Llansantffraid          2-1 Aberystwyth Town
  [Wilde 21, Lloyd-Williams 64; Meredith 41]

NB: Cardiff City, Rhyl, Swansea City and Wrexham bye to quarterfinals

Quarterfinals
[Jan 18]
Haverfordwest County    1-2 Wrexham
  [Loss 46; Ugarte 6, 45]
[Jan 25]
Bangor City             1-0 Cardiff City
  [Anthony 4og]
[Jan 26]
Caernarfon Town         0-5 Swansea City
  [Bond 1, Hobson 24og, Pritchard 39, 65, Anderson 52]
Llansantffraid          2-1 Rhyl
  [Evans 57, Wood 66; Leah 27og]

Semifinals
[Mar 9]
Llansantffraid          1-1 Swansea City       [aet, 2-4 pen]
[Apr 13]
Bangor City             1-2 Wrexham

Final [May 11, Vetch Field, Swansea]
Swansea City            2-1 Wrexham
  [Shaun Pejic (og), Andy Robinson 75; Juan Ugarte 59]

NB: last ever match at Vetch Field


Second Level 2004/05


Cymru Alliance

Final Table:

 1. Buckley Town            34 23  8  3  77-36  77
 2. Glantraeth              34 21  7  6  84-33  70
 3. Llangefni Town          34 21  5  8  69-33  68
 4. Bala Town               34 18  6 10  60-41  60
 5. Lex XI                  34 16  8 10  86-60  56
 6. Llandyrnog United       34 16  4 14  71-58  52
 7. Guilsfield              34 14  8 12  78-66  50
 8. Gresford Athletic       34 15  5 14  70-62  50
 9. Holywell Town           34 13  7 13  72-64  46
10. Halkyn United           34 13  6 15  71-74  45
11. Holyhead Hotspur        34 12  6 16  46-63  42
12. Llanfairpwll            34 11  9 14  55-73  42
13. Ruthin Town             34 11  7 16  57-70  40
14. Penrhyncoch             34  9 12 13  62-71  39
15. Flint Town United       34  9 11 14  50-57  38
16. Llandudno               34 12 10 12  66-61  37 *
--------------------------------------------------
17. Mold Alexandra          34  7  7 20  51-78  28   relegated
18. Cemaes Bay              34  1  2 31  31-156  2 * relegated

* Cemaes Bay -/- 3 points

Promoted from Division 2: Bodedern and Queens Park

Aug 13th 2004
Bala Town          2-1 Gresford Athletic

Aug 14th 2004
Lex XI             2-3 Halkyn United
Llandyrnog United  2-0 Llanfairpwll
Flint Town United  1-1 Llandudno
Cemaes Bay         1-3 Buckley Town
Mold Alexandra     2-0 Holyhead Hotspur
Llangefni Town     2-0 Guilsfield
Holywell Town      5-1 Penrhyncoch
Glantraeth         3-0 Ruthin Town

Aug 17th 2004
Gresford Athletic  0-2 Mold Alexandra
Buckley Town       0-0 Lex XI

Aug 18th 2004
Glantraeth         2-1 Holyhead Hotspur
Llanfairpwll       2-0 Cemaes Bay
Penrhyncoch        4-3 Guilsfield
Halkyn United      0-1 Flint Town United
Ruthin Town        1-1 Holywell Town
Bala Town          1-0 Llandyrnog United
Llandudno          0-1 Llangefni Town

Aug 20th 2004
Gresford Athletic  1-3 Buckley Town

Aug 21st 2004
Holywell Town      1-1 Flint Town United
Guilsfield         3-2 Lex XI
Llandyrnog United  4-1 Halkyn United
Llanfairpwll       3-1 Holyhead Hotspur
Penrhyncoch        3-3 Glantraeth
Mold Alexandra     0-1 Bala Town
Llangefni Town     3-1 Ruthin Town
Llandudno          3-1 Cemaes Bay

Aug 24th 2004
Holywell Town      4-1 Llanfairpwll

Aug 25th 2004
Llangefni Town     2-0 Holyhead Hotspur
Guilsfield         0-0 Buckley Town
Lex XI             2-5 Llandyrnog United
Llandudno          1-3 Halkyn United
Flint Town United  5-1 Gresford Athletic
Cemaes Bay         1-3 Glantraeth
Mold Alexandra     2-2 Penrhyncoch
Ruthin Town        3-1 Bala Town

Aug 28th 2004
Glantraeth         4-0 Bala Town
Lex XI             4-1 Holywell Town
Llandyrnog United  5-0 Llandudno
Flint Town United  4-1 Ruthin Town
Cemaes Bay         1-7 Guilsfield
Llanfairpwll       3-2 Mold Alexandra
Penrhyncoch        0-0 Llangefni Town
Halkyn United      4-2 Gresford Athletic
Buckley Town       1-1 Holyhead Hotspur

Aug 31st 2004
Flint Town United  1-3 Llandyrnog United

Sep 1st 2004
Holywell Town      0-1 Buckley Town
Gresford Athletic  2-2 Guilsfield
Llanfairpwll       1-1 Llandudno
Cemaes Bay         0-2 Holyhead Hotspur
Penrhyncoch        0-3 Bala Town
Llangefni Town     1-1 Glantraeth
Mold Alexandra     3-3 Halkyn United
Ruthin Town        2-2 Lex XI

Sep 4th 2004
Glantraeth         2-1 Holywell Town
Guilsfield         0-1 Ruthin Town
Lex XI             2-3 Llanfairpwll
Llandyrnog United  5-0 Mold Alexandra
Flint Town United  1-2 Buckley Town
Holyhead Hotspur   1-4 Gresford Athletic
Halkyn United      1-2 Llangefni Town
Penrhyncoch        4-1 Llandudno
Bala Town          5-0 Cemaes Bay
Sep 7th 2004
Buckley Town       0-0 Bala Town

Sep 18th 2004
Llandudno          0-5 Glantraeth
Holywell Town      2-1 Bala Town
Llandyrnog United  3-1 Cemaes Bay
Holyhead Hotspur   2-1 Flint Town United
Llangefni Town     3-1 Mold Alexandra
Halkyn United      1-3 Guilsfield
Penrhyncoch        1-1 Buckley Town
Ruthin Town        2-1 Llanfairpwll

Sep 22nd 2004
Llangefni Town     4-1 Llanfairpwll

Sep 25th 2004
Bala Town          1-0 Llandudno
Glantraeth         3-0 Buckley Town
Guilsfield         3-2 Mold Alexandra
Lex XI             4-0 Flint Town United
Llandyrnog United  1-2 Penrhyncoch
Llanfairpwll       2-2 Halkyn United
Cemaes Bay         0-4 Llangefni Town
Holyhead Hotspur   0-2 Holywell Town

Sep 28th 2004
Mold Alexandra     2-3 Holywell Town

Oct 2nd 2004
Mold Alexandra     4-1 Llanfairpwll
Cemaes Bay         3-3 Llandyrnog United

Oct 6th 2004
Llandudno          0-2 Holyhead Hotspur

Oct 8th 2004
Holywell Town      5-7 Llandyrnog United
Flint Town United  0-2 Bala Town
Buckley Town       6-1 Halkyn United
Mold Alexandra     3-4 Lex XI

Oct 16th 2004
Bala Town          2-4 Guilsfield
Llandudno          1-0 Llanfairpwll
Gresford Athletic  3-1 Penrhyncoch
Lex XI             1-1 Glantraeth
Flint Town United  2-3 Cemaes Bay
Halkyn United      4-1 Mold Alexandra
Holyhead Hotspur   0-1 Ruthin Town
Buckley Town       1-0 Holywell Town
Llangefni Town     0-2 Llandyrnog United

Oct 30th 2004
Halkyn United      1-1 Bala Town
Holyhead Hotspur   4-3 Guilsfield
Buckley Town       7-0 Llanfairpwll
Lex XI             0-2 Llangefni Town
Ruthin Town        1-3 Llandyrnog United
Llandudno          1-1 Mold Alexandra
Gresford Athletic  2-2 Holywell Town
Flint Town United  1-1 Glantraeth
Penrhyncoch        7-0 Cemaes Bay

Nov 6th 2004
Mold Alexandra     2-1 Flint Town United
Guilsfield         3-3 Llandudno
Buckley Town       3-1 Llandyrnog United
Ruthin Town        9-3 Cemaes Bay

Nov 13th 2004
Bala Town          3-2 Llanfairpwll
Glantraeth         0-3 Llangefni Town
Guilsfield         3-2 Llandyrnog United
Gresford Athletic  3-1 Llandudno
Flint Town United  3-0 Penrhyncoch

Nov 20th 2004
Penrhyncoch        3-3 Ruthin Town
Flint Town United  1-1 Guilsfield
Llangefni Town     2-1 Holywell Town
Llandudno          2-4 Lex XI
Cemaes Bay         1-5 Halkyn United

Nov 27th 2004
Cemaes Bay         0-9 Lex XI
Penrhyncoch        1-1 Holyhead Hotspur
Buckley Town       3-1 Llandudno
Ruthin Town        1-1 Mold Alexandra
Bala Town          2-1 Holywell Town
Glantraeth         3-2 Halkyn United
Gresford Athletic  0-5 Llangefni Town
Llandyrnog United  0-3 Flint Town United
Llanfairpwll       3-3 Guilsfield

Dec 4th 2004
Llandudno          5-1 Llandyrnog United
Bala Town          3-2 Glantraeth
Holywell Town      4-3 Lex XI
Gresford Athletic  0-2 Llanfairpwll
Ruthin Town        1-3 Halkyn United
Flint Town United  2-1 Mold Alexandra
Llangefni Town     1-2 Penrhyncoch

Dec 4th 2004
Holywell Town      4-1 Halkyn United

Dec 11th 2004
Flint Town United  0-1 Llanfairpwll
Halkyn United      2-3 Lex XI
Penrhyncoch        1-2 Llandyrnog United
Mold Alexandra     1-5 Guilsfield
Buckley Town       1-1 Glantraeth
Llangefni Town     3-0 Cemaes Bay
Ruthin Town        0-3 Gresford Athletic
Llandudno          0-0 Bala Town
Holywell Town      7-0 Holyhead Hotspur

Dec 18th 2004
Buckley Town       3-2 Penrhyncoch
Bala Town          6-0 Flint Town United
Glantraeth         6-0 Guilsfield
Lex XI             4-0 Mold Alexandra
Llandyrnog United  3-1 Gresford Athletic

Dec 27th 2004
Llandyrnog United  4-1 Bala Town
Flint Town United  4-3 Halkyn United
Llangefni Town     1-2 Llandudno
Holywell Town      0-1 Ruthin Town
Lex XI             1-4 Buckley Town

Jan 8th 2005
Halkyn United      0-0 Llanfairpwll

Jan 15th 2005
Llandyrnog United  0-1 Holyhead Hotspur
Llanfairpwll       2-2 Flint Town United
Cemaes Bay         2-2 Mold Alexandra
Penrhyncoch        2-3 Halkyn United
Buckley Town       0-3 Llangefni Town
Ruthin Town        2-3 Llandudno
Bala Town          3-2 Lex XI
Glantraeth         0-1 Gresford Athletic
Holywell Town      2-4 Guilsfield

Jan 22nd 2005
Lex XI             4-4 Llandudno
Llandyrnog United  1-3 Llangefni Town
Cemaes Bay         0-4 Flint Town United
Halkyn United      1-1 Buckley Town
Penrhyncoch        2-0 Gresford Athletic
Holywell Town      1-1 Mold Alexandra
Ruthin Town        5-1 Holyhead Hotspur
Guilsfield         0-2 Bala Town

Jan 29th 2005
Holywell Town      0-3 Gresford Athletic
Llangefni Town     1-2 Lex XI
Llandyrnog United  2-3 Ruthin Town
Llanfairpwll       2-5 Buckley Town
Cemaes Bay         1-4 Penrhyncoch
Mold Alexandra     0-0 Llandudno
Bala Town          1-0 Halkyn United
Glantraeth         1-0 Flint Town United
Guilsfield         1-2 Holyhead Hotspur

Feb 5th 2005
Llandyrnog United  2-2 Glantraeth
Cemaes Bay         1-5 Gresford Athletic
Penrhyncoch        3-3 Llanfairpwll
Buckley Town       3-1 Ruthin Town
Llandudno          6-1 Guilsfield
Holyhead Hotspur   2-0 Mold Alexandra
Flint Town United  0-0 Lex XI

Feb 8th 2005
Cemaes Bay         1-3 Llanfairpwll

Feb 12th 2005
Llangefni Town     3-0 Flint Town United

Feb 15th 2005
Mold Alexandra     2-4 Gresford Athletic

Feb 19th 2005
Bala Town          3-0 Mold Alexandra
Llanfairpwll       2-2 Llandyrnog United
Holyhead Hotspur   1-5 Lex XI
Gresford Athletic  3-3 Halkyn United
Penrhyncoch        2-5 Holywell Town
Ruthin Town        1-2 Glantraeth
Llandudno          2-2 Flint Town United
Guilsfield         4-1 Llangefni Town

Feb 26th 2005
Guilsfield         2-0 Halkyn United
Lex XI             1-0 Penrhyncoch
Flint Town United  2-1 Holyhead Hotspur
Llanfairpwll       2-4 Ruthin Town
Mold Alexandra     0-1 Llangefni Town
Glantraeth         1-1 Llandudno
Cemaes Bay         1-4 Holywell Town
Llandyrnog United  0-1 Buckley Town

Mar 5th 2005
Flint Town United  2-2 Llangefni Town
Guilsfield         8-0 Cemaes Bay
Holyhead Hotspur   1-1 Llandyrnog United
Llandudno          3-0 Ruthin Town
Llanfairpwll       0-2 Gresford Athletic

Mar 12th 2005
Buckley Town       1-1 Flint Town United
Cemaes Bay         0-2 Ruthin Town
Glantraeth         2-0 Penrhyncoch
Gresford Athletic  1-1 Holyhead Hotspur
Llanfairpwll       2-3 Lex XI
Llangefni Town     4-1 Halkyn United
Mold Alexandra     0-2 Llandyrnog United

Mar 15th 2005
Llangefni Town     1-0 Bala Town
Buckley Town       3-2 Mold Alexandra

Mar 19th 2005
Guilsfield         1-1 Llanfairpwll
Halkyn United      0-4 Glantraeth
Holyhead Hotspur   1-1 Penrhyncoch
Lex XI             2-1 Bala Town
Llandyrnog United  3-2 Holywell Town
Llangefni Town     2-0 Gresford Athletic
Mold Alexandra     6-0 Cemaes Bay

Mar 22nd 2005
Cemaes Bay         1-5 Bala Town

Mar 23th 2005
Buckley Town       3-2 Gresford Athletic

Mar 25th 2005
Bala Town          1-2 Ruthin Town

Mar 28th 2005
Buckley Town       2-0 Guilsfield
Glantraeth         3-0 Cemaes Bay
Gresford Athletic  3-0 Flint Town United
Halkyn United      2-6 Llandudno
Holyhead Hotspur   1-0 Llangefni Town
Llandyrnog United  0-1 Lex XI
Llanfairpwll       3-1 Holywell Town
Penrhyncoch        5-3 Mold Alexandra

Apr 2nd 2005
Gresford Athletic  3-0 Llandyrnog United
Guilsfield         3-0 Glantraeth
Holyhead Hotspur   2-0 Halkyn United
Holywell Town      4-2 Llandudno
Penrhyncoch        1-1 Lex XI
Buckley Town       7-0 Cemaes Bay
Llanfairpwll       0-2 Llangefni Town
Mold Alexandra     2-1 Ruthin Town

Apr 5th 2005
Holyhead Hotspur   3-1 Cemaes Bay
Llandudno          0-0 Holywell Town
Mold Alexandra     0-1 Glantraeth
Gresford Athletic  2-2 Bala Town
Halkyn United      2-0 Llandyrnog United
Lex XI             4-0 Ruthin Town

Apr 9th 2005
Bala Town          1-2 Holyhead Hotspur
Glantraeth         4-1 Lex XI
Guilsfield         2-1 Flint Town United
Halkyn United      8-2 Cemaes Bay
Holywell Town      2-2 Llangefni Town
Llandudno          5-1 Penrhyncoch

Apr 12th 2005
Mold Alexandra     3-0 Buckley Town
Halkyn United      3-0 Ruthin Town
Holyhead Hotspur   1-2 Llanfairpwll
Lex XI             1-3 Gresford Athletic

Apr 16th 2005
Lex XI             1-1 Guilsfield
Llangefni Town     3-5 Buckley Town
Gresford Athletic  8-3 Cemaes Bay

Apr 19th 2005
Guilsfield         0-3 Gresford Athletic
Cemaes Bay         2-6 Llandudno

Apr 20th 2005
Bala Town          1-1 Penrhyncoch

Apr 21st 2005
Glantraeth         1-2 Llanfairpwll
Gresford Athletic  1-3 Lex XI

Apr 23rd 2005
Gresford Athletic  1-3 Glantraeth
Guilsfield         2-3 Holywell Town
Halkyn United      2-0 Penrhyncoch
Bala Town          1-0 Llangefni Town
Holyhead Hotspur   1-2 Buckley Town
Lex XI             6-1 Cemaes Bay
Ruthin Town        1-1 Flint Town United

Apr 26th 2005
Llanfairpwll       0-5 Glantraeth
Guilsfield         1-1 Penrhyncoch
Gresford Athletic  2-0 Ruthin Town
Flint Town United  2-2 Holywell Town
Llandudno          0-1 Buckley Town

Apr 28th 2005
Glantraeth         3-1 Llandyrnog United

Apr 30th 2005
Lex XI             2-2 Holyhead Hotspur
Llandyrnog United  1-0 Guilsfield
Ruthin Town        2-2 Llangefni Town
Penrhyncoch        2-1 Flint Town United
Bala Town          1-2 Buckley Town
Holywell Town      2-0 Cemaes Bay
Llandudno          3-0 Gresford Athletic
Glantraeth         7-0 Mold Alexandra

May 2nd 2005
Llanfairpwll       5-2 Penrhyncoch
Ruthin Town        3-5 Guilsfield

May 3rd 2005
Halkyn United      2-0 Holywell Town

May 4th 2005
Holyhead Hotspur   1-2 Llandudno

May 5th 2005
Ruthin Town        1-2 Buckley Town

May 7th 2005
Halkyn United      4-3 Holyhead Hotspur
Holywell Town      0-4 Glantraeth

May 10th 2005
Holyhead Hotspur   2-1 Glantraeth

May 11th 2005
Ruthin Town        1-1 Penrhyncoch
Llanfairpwll       0-0 Bala Town

May 14th 2005
Holyhead Hotspur   2-3 Bala Town

Final Table:

 1. Buckley Town            34 23  8  3  77-36  77
 2. Glantraeth              34 21  7  6  84-33  70
 3. Llangefni Town          34 21  5  8  69-33  68
 4. Bala Town               34 18  6 10  60-41  60
 5. Lex XI                  34 16  8 10  86-60  56
 6. Llandyrnog United       34 16  4 14  71-58  52
 7. Guilsfield              34 14  8 12  78-66  50
 8. Gresford Athletic       34 15  5 14  70-62  50
 9. Holywell Town           34 13  7 13  72-64  46
10. Halkyn United           34 13  6 15  71-74  45
11. Holyhead Hotspur        34 12  6 16  46-63  42
12. Llanfairpwll            34 11  9 14  55-73  42
13. Ruthin Town             34 11  7 16  57-70  40
14. Penrhyncoch             34  9 12 13  62-71  39
15. Flint Town United       34  9 11 14  50-57  38
16. Llandudno               34 12 10 12  66-61  37 *
--------------------------------------------------
17. Mold Alexandra          34  7  7 20  51-78  28   relegated
18. Cemaes Bay              34  1  2 31  31-156  2 * relegated

* Cemaes Bay -/- 3 points, Llandudno -/- 9 points

Promoted from Division 2: Bodedern and Queens Park



Motaquote Insurance Welsh League

Final Table:

 1. Ton Pentre              34 24  7  3  91-34  79
 2. Grange Quins            34 23  4  7  76-23  73 promoted
 3. AFC Llwydcoed           34 20  6  8  65-35  66
 4. Skewen Athletic         34 17  8  9  56-32  59
 5. Goytre United           34 17  7 10  63-48  58
 6. Maesteg Park Ath        34 18  3 13  58-47  57
 7. Bridgend Town           34 17  7 10  58-43  56
 8. Taffs Well              34 15  6 13  71-48  51
 9. UWIC Inter Cardiff      34 15  6 13  65-47  51
10. Briton Ferry Athletic   34 14  4 15  59-55  49
11. Barry Town              34 14  5 15  47-45  47
12. Bettws                  34 14  5 15  47-51  47
13. Caerleon                34 11 11 12  44-47  44
14. Ely Rangers             34 11  5 18  54-62  38
15. Dinas Powys             34 10  8 16  43-51  37
16. Neath AFC               34 10  4 20  38-71  31 *
17. Gwynfi United           34  2  4 28  27-124  7 * relegated
18. Garw Athletic           34  3  1 30  12-111  7 * relegated

* Garw Athletic, Gwynfi United and Neath -/- 3 points

Ton Pentre didn't meet the 1st league criteria so Grange Quins got promoted.
Neath AFC and Skewen Athletic merged to form Neath Athletic
Promoted from Division 2: Bryntirion Athletic, Newport YMCA and Pontardawe town

Garw Athletic and Gwynfi United -/- 3 points

Aug 14th 2004
Gwynfi United      0-0 Garw Athletic
Ely Rangers        3-1 Maesteg Park Ath
Dinas Powys        2-0 Bridgend Town
Ton Pentre         2-1 Taffs Well
AFC Llwydcoed      1-4 Caerleon
Grange Quins       0-0 Barry Town
Skewen Athletic    2-0 Bettws

Aug 17th 2004
Skewen Athletic    3-1 Briton Ferry Athletic
Gwynfi United      1-3 Goytre United
UWIC Inter Cardiff 0-4 Ely Rangers
Barry Town         4-0 Dinas Powys
Caerleon           2-2 Ton Pentre

Aug 18th 2004
Taffs Well         0-1 Grange Quins
Neath              2-1 AFC Llwydcoed

Aug 21st 2004
Grange Quins       1-0 Bettws
Maesteg Park Ath   0-2 AFC Llwydcoed
Gwynfi United      2-7 Ton Pentre
UWIC Inter Cardiff 1-2 Goytre United
Ely Rangers        0-2 Bridgend Town
Taffs Well         4-1 Dinas Powys
Barry Town         1-2 Briton Ferry Athletic
Caerleon           2-0 Neath

Aug 24th 2004
Bettws             2-1 Barry Town
Briton Ferry Athl. 0-2 Bridgend Town
Dinas Powys        0-2 Grange Quins
AFC Llwydcoed      5-1 Gwynfi United
Caerleon           1-4 Taffs Well

Aug 25th 2004
Ely Rangers        2-3 Skewen Athletic
Neath              0-3 Ton Pentre

Aug 28th 2004
AFC Llwydcoed      2-0 UWIC Inter Cardiff
Goytre United      0-1 Skewen Athletic
Bettws             0-1 Dinas Powys
Briton Ferry Athl. 2-3 Grange Quins
Garw Athletic      0-2 Bridgend Town
Ely Rangers        0-2 Barry Town

Sep 1st 2004
Neath              1-4 Taffs Well

Sep 4th 2004
Goytre United      3-1 Dinas Powys
Bridgend Town      3-3 Ton Pentre

Sep 15th 2004
Bridgend Town      3-3 Ely Rangers

Sep 18th 2004
Grange Quins       2-1 Ely Rangers
Skewen Athletic    0-1 AFC Llwydcoed
Maesteg Park Ath   1-3 Caerleon
Gwynfi United      1-2 Neath
UWIC Inter Cardiff 2-3 Ton Pentre
Taffs Well         6-1 Bettws
Bridgend Town      2-1 Goytre United
Barry Town         1-0 Garw Athletic
Dinas Powys        1-1 Briton Ferry Athletic

Sep 25th 2004
Caerleon           1-1 UWIC Inter Cardiff
AFC Llwydcoed      1-0 Bridgend Town
Goytre United      0-1 Barry Town
Maesteg Park Ath   1-0 Neath
Gwynfi United      0-4 Taffs Well
Briton Ferry Athl. 2-1 Bettws
Garw Athletic      0-4 Grange Quins
Ely Rangers        2-2 Dinas Powys
Ton Pentre         3-2 Skewen Athletic

Oct 2nd 2004
Maesteg Park Ath   2-1 Gwynfi United

Oct 6th 2004
Neath              1-0 Skewen Athletic
Maesteg Park Ath   1-3 Taffs Well

Oct 7th 2004
Ton Pentre         1-1 Bridgend Town

Oct 8th 2004
Briton Ferry Athl. 4-2 UWIC Inter Cardiff

Oct 16th 2004
Grange Quins       2-0 Ton Pentre
Skewen Athletic    8-0 Gwynfi United
Bettws             1-1 Goytre United
UWIC Inter Cardiff 5-1 Maesteg Park Ath
Briton Ferry Athl. 6-0 Garw Athletic
Taffs Well         4-2 Ely Rangers
Neath              0-0 Bridgend
Barry Town         2-0 Caerleon
Dinas Powys        1-1 AFC Llwydcoed

Oct 22nd 2004
Maesteg Park Ath   5-0 Garw Athletic

Oct 22nd 2004
Barry Town         2-1 Neath

Oct 23rd 2004
UWIC Inter Cardiff 1-5 Taffs Well

Oct 30th 2004
Grange Quins       6-0 Neath
Skewen Athletic    4-1 UWIC Inter Cardiff
Bettws             0-5 Ton Pentre
Briton Ferry Athl. 2-4 AFC Llwydcoed
Taffs Well         7-0 Garw Athletic
Bridgend Town      2-1 Maesteg Park Ath
Ely Rangers        0-2 Goytre United
Dinas Powys        2-0 Caerleon
Barry Town         6-1 Gwynfi United

Nov 6th 2004
Goytre United      3-1 Garw Athletic
Skewen Athletic    2-1 Taffs Well
Bettws             0-1 Ely Rangers
Briton Ferry Athl. 1-0 Maesteg Park Ath
Neath              3-0 Gwynfi United

Nov 10th 2004
Maesteg Park Ath   0-1 Skewen Athletic
Neath              2-1 Dinas Powys

Nov 13th 2004
Skewen Athletic    2-0 Garw Athletic
AFC Llwydcoed      4-1 Ely Rangers

Nov 13nd 2004
Maesteg Park Ath   3-2 Barry Town
Ton Pentre         2-1 Dinas Powys

Nov 20th 2004
Grange Quins       4-0 Maesteg Park Ath
Ely Rangers        0-6 Ton Pentre
Dinas Powys        7-1 Gwynfi United
Barry Town         3-2 UWIC Inter Cardiff
Bettws             6-1 Neath
Briton Ferry Athl. 0-0 Caerleon
Garw Athletic      0-5 AFC Llwydcoed
Taffs Well         4-3 Goytre United

Nov 27th 2004
Bridgend Town      3-0 Taffs Well
Ton Pentre         4-1 Garw Athletic
Neath              0-5 Briton Ferry Athletic
Caerleon           2-1 Ely Rangers
AFC Llwydcoed      2-0 Goytre United
Skewen Athletic    0-1 Barry Town
Gwynfi United      2-3 Bettws
UWIC Inter Cardiff 0-2 Grange Quins
Maesteg Park Ath   2-1 Dinas Powys

Dec 3rd 2004
Barry Town         0-2 Bridgend Town

Dec 4th 2004
Ely Rangers        2-4 Neath
Dinas Powys        0-2 UWIC Inter Cardiff
Grange Quins       1-2 Skewen Athletic
Goytre United      1-1 Ton Pentre
Bettws             1-0 Maesteg Park Ath
Briton Ferry Athl. 3-0 Gwynfi United
Garw Athletic      2-1 Caerleon
Taffs Well         0-7 AFC Llwydcoed

Dec 7th 2004
Neath              0-0 UWIC Inter Cardiff

Dec 11th 2004
Maesteg Park Ath   1-2 Briton Ferry Athletic
Taffs Well         0-0 Barry Town
Bridgend Town      1-2 Grange Quins
Ton Pentre         5-0 AFC Llwydcoed
Caerleon           2-2 Goytre United
Garw Athletic      0-2 Neath
Skewen Athletic    0-0 Dinas Powys
Gwynfi United      0-5 Ely Rangers
UWIC Inter Cardiff 3-2 Bettws

Dec 18th 2004
UWIC Inter Cardiff 0-0 Briton Ferry Athletic
Maesteg Park Ath   2-1 Ely Rangers
Taffs Well         2-3 Ton Pentre
Bridgend Town      3-1 Dinas Powys
Barry Town         2-0 Grange Quins
Neath              2-3 Goytre United
Caerleon           0-1 AFC Llwydcoed
Bettws             0-1 Skewen Athletic
Garw Athletic      1-0 Gwynfi United

Dec 29th 2004
AFC Llwydcoed      1-1 Grange Quins

Jan 8th 2005
Ely Rangers        1-1 UWIC Inter Cardiff
Dinas Powys        1-0 Barry Town
Ton Pentre         2-0 Caerleon
Grange Quins       4-2 Taffs Well
AFC Llwydcoed      1-0 Neath
Goytre United      8-3 Gwynfi United
Bettws             3-2 Bridgend Town
Briton Ferry Athl. 0-2 Skewen Athletic
Garw Athletic      1-3 Maesteg Park Ath

Jan 14th 2005
Briton Ferry Athl. 2-1 Barry Town

Jan 15th 2005
Dinas Powys        0-0 Taffs Well
Ton Pentre         7-1 Gwynfi United
AFC Llwydcoed      6-1 Maesteg Park Ath
Neath              1-2 Caerleon
Goytre United      3-2 UWIC Inter Cardiff
Bettws             1-0 Grange Quins

Jan 21st 2005
Barry Town         2-2 Bettws

Jan 22nd 2005
Gwynfi United      0-2 AFC Llwydcoed
UWIC Inter Cardiff 3-0 Garw Athletic
Maesteg Park Ath   0-1 Goytre United
Taffs Well         2-0 Caerleon
Bridgend Town      4-1 Briton Ferry Athletic
Ton Pentre         3-0 Neath
Grange Quins       3-0 Dinas Powys
Skewen Athletic    3-1 Ely Rangers

Jan 25th 2005
Barry Town         0-1 AFC Llwydcoed

Jan 29th 2005
Gwynfi United      1-4 Caerleon
Maesteg Park Ath   0-0 Ton Pentre
Taffs Well         1-2 Neath
Bridgend Town      2-0 Garw Athletic

Feb 1st 2005
Barry Town         1-2 Goytre United

Feb 5th 2005
Bettws             0-0 Taffs Well
Briton Ferry Athl. 1-4 Dinas Powys
Ely Rangers        0-2 Grange Quins
AFC Llwydcoed      1-0 Skewen Athletic
Caerleon           0-1 Maesteg Park Ath
Goytre United      0-4 Bridgend Town

Feb 12th 2005
Skewen Athletic    1-2 Ton Pentre
Bettws             4-0 Briton Ferry Athletic
UWIC Inter Cardiff 0-1 Caerleon
Neath              0-2 Maesteg Park Ath
Taffs Well         6-1 Gwynfi United
Grange Quins       7-0 Garw Athletic

Feb 19th 2005
Briton Ferry Athl. 3-1 Taffs Well
Garw Athletic      2-0 Dinas Powys
Gwynfi United      0-8 Maesteg Park Ath
Ely Rangers        0-2 Bettws
AFC Llwydcoed      1-0 Barry Town
Caerleon           0-3 Skewen Athletic
Goytre United      0-5 Grange Quins
UWIC Inter Cardiff 5-0 Neath

Feb 22th 2005
Barry Town         0-5 Ton Pentre
Bridgend Town      2-0 UWIC Inter Cardiff

Feb 26th 2005
Skewen Athletic    1-1 Neath
Bettws             1-0 Garw Athletic
Briton Ferry Athl. 1-3 Ely Rangers
Taffs Well         0-1 Maesteg Park Ath
Dinas Powys        0-3 Goytre United
Bridgend Town      1-1 Caerleon
Grange Quins       0-0 AFC Llwydcoed
UWIC Inter Cardiff 7-0 Gwynfi United

Mar 2nd 2005
Ton Pentre         1-0 Briton Ferry Athletic

Mar 5th 2005
AFC Llwydcoed      0-1 Dinas Powys
Caerleon           2-1 Barry Town
Ely Rangers        0-0 Taffs Well
Garw Athletic      0-4 Briton Ferry Athletic
Goytre United      2-1 Bettws
Gwynfi United      0-0 Skewen Athletic
Maesteg Park Ath   2-1 UWIC Inter Cardiff
Bridgend           2-0 Neath
Ton Pentre         2-1 Grange Quins

Mar 12th 2005
AFC Llwydcoed      2-2 Taffs Well
Grange Quins       1-0 Caerleon
Bridgend Town      1-0 Gwynfi United
Skewen Athletic    2-4 Maesteg Park Ath
Ely Rangers        7-0 Garw Athletic
Dinas Powys        1-2 Ton Pentre
Neath              1-2 Barry Town

Mar 18th 2005
Maesteg Park Ath   2-1 Bridgend Town

Mar 19th 2005
AFC Llwydcoed      1-2 Briton Ferry Athletic
Caerleon           0-0 Dinas Powys
Goytre United      6-1 Ely Rangers
UWIC Inter Cardiff 0-0 Skewen Athletic
Garw Athletic      0-3 Taffs Well
Gwynfi United      0-2 Barry Town
Neath              1-6 Grange Quins
Ton Pentre         4-0 Bettws

Mar 23rd 2005
Neath              4-0 Garw Athletic
Ton Pentre         1-3 Maesteg Park Ath

Mar 24th 2005
Bridgend Town      1-1 Skewen Athletic

Mar 29th 2005
Garw Athletic      0-3 Bettws
Skewen Athletic    1-1 Caerleon

Mar 30th 2005
Bridgend Town      0-2 AFC Llwydcoed

Apr 2nd 2005
Grange Quins       3-0 Gwynfi United
Bettws             1-2 Caerleon
Briton Ferry Athl. 0-3 Ton Pentre
Garw Athletic      0-4 Goytre United
Taffs Well         2-0 Skewen Athletic
Barry Town         0-4 Maesteg Park Ath
Ely Rangers        1-1 AFC Llwydcoed
Dinas Powys        0-2 Neath
UWIC Inter Cardiff 1-1 Bridgend Town

Apr 5th 2005
Dinas Powys        5-0 Garw Athletic
Goytre United      2-0 Briton Ferry Athletic

Apr 6th 2005
Caerleon           2-3 Bettws
Ton Pentre         2-1 Barry Town

Apr 9th 2005
Neath              1-2 Bettws
Ton Pentre         2-1 Ely Rangers
Caerleon           2-2 Briton Ferry Athletic
Goytre United      2-0 Taffs Well
Skewen Athletic    4-1 Bridgend Town
UWIC Inter Cardiff 4-1 Barry Town
Gwynfi United      2-3 Dinas Powys
Maesteg Park Ath   2-1 Grange Quins

Apr 12th 2005
Gwynfi United      3-3 Bridgend Town
Dinas Powys        0-1 Ely Rangers

Apr 13rd 2005
Garw Athletic      2-4 Barry Town
Skewen Athletic    0-0 Goytre United

Apr 16th 2005
Grange Quins       0-2 UWIC Inter Cardiff
Goytre United      1-0 AFC Llwydcoed
Bettws             0-2 Gwynfi United
Briton Ferry Athl. 4-2 Neath
Garw Athletic      0-3 Ton Pentre
Taffs Well         1-2 Bridgend Town
Barry Town         1-1 Skewen Athletic
Ely Rangers        2-0 Caerleon
Dinas Powys        1-1 Maesteg Park Ath

Apr 18th 2005
AFC Llwydcoed      4-1 Garw Athletic

Apr 18th 2005
Caerleon           2-2 Gwynfi United

Apr 19th 2005
Ton Pentre         0-3 UWIC Inter Cardiff
Goytre United      0-3 Maesteg Park Ath

Apr 21st 2005
Bettws             1-2 AFC Llwydcoed

Apr 22nd 2005
Bridgend Town      2-1 Barry Town

Apr 23rd 2005
Neath              1-2 Ely Rangers
Ton Pentre         1-1 Goytre United
Skewen Athletic    3-2 Grange Quins
UWIC Inter Cardiff 3-1 Dinas Powys
Gwynfi United      0-2 Briton Ferry Athletic
Maesteg Park Ath   0-0 Bettws

Apr 26th 2005
Garw Athletic      0-4 Ely Rangers
Gwynfi United      0-4 Grange Quins
UWIC Inter Cardiff 5-1 AFC Llwydcoed

Apr 27nd 2005
Bridgend Town      1-2 Bettws
Goytre United      1-1 Neath

Apr 30th 2005
Grange Quins       3-0 Bridgend Town
AFC Llwydcoed      1-1 Ton Pentre
Goytre United      2-2 Caerleon
Bettws             0-1 UWIC Inter Cardiff
Barry Town         0-0 Taffs Well
Ely Rangers        0-1 Gwynfi United
Dinas Powys        2-0 Skewen Athletic

May 3rd 2005
Grange Quins       1-0 Goytre United

May 4th 2005
Garw Athletic      0-3 UWIC Inter Cardiff

May 5th 2005
Grange Quins       2-1 Briton Ferry Athletic

May 6th 2005
Taffs Well         2-1 Briton Ferry Athletic

May 7th 2005
Caerleon           3-2 Bridgend Town
Ely Rangers        2-1 Briton Ferry Athletic
Gwynfi United      1-3 UWIC Inter Cardiff
Garw Athletic      1-3 Skewen Athletic
AFC Llwydcoed      1-2 Bettws

May 9th 2005
Taffs Well         0-1 UWIC Inter Cardiff
Caerleon           2-0 Garw Athletic

May 10th 2005
Barry Town         2-0 Ely Rangers

May 11th 2005
Briton Ferry Athl. 3-1 Goytre United

May 14th 2005
Caerleon           0-0 Grange Quins
Dinas Powys        2-2 Bettws

Final Table:

 1. Ton Pentre              34 24  7  3  91-34  79
 2. Grange Quins            34 23  4  7  76-23  73 promoted
 3. AFC Llwydcoed           34 20  6  8  65-35  66
 4. Skewen Athletic         34 17  8  9  56-32  59
 5. Goytre United           34 17  7 10  63-48  58
 6. Maesteg Park Ath        34 18  3 13  58-47  57
 7. Bridgend Town           34 17  7 10  58-43  56
 8. Taffs Well              34 15  6 13  71-48  51
 9. UWIC Inter Cardiff      34 15  6 13  65-47  51
10. Briton Ferry Athletic   34 14  4 15  59-55  49
11. Barry Town              34 14  5 15  47-45  47
12. Bettws                  34 14  5 15  47-51  47
13. Caerleon                34 11 11 12  44-47  44
14. Ely Rangers             34 11  5 18  54-62  38
15. Dinas Powys             34 10  8 16  43-51  37
16. Neath AFC               34 10  4 20  38-71  31 *
17. Gwynfi United           34  2  4 28  27-124  7 * relegated
18. Garw Athletic           34  3  1 30  12-111  7 * relegated

* Garw Athletic, Gwynfi United and Neath -/- 3 points

Ton Pentre didn't meet the 1st league criteria so Grange Quins got promoted.
Neath AFC and Skewen Athletic merged to form Neath Athletic
Promoted from Division 2: Bryntirion Athletic, Newport YMCA and Pontardawe Town



Third Level 2004/05

The three Cymru Alliance feeder leagues

Pentraeth Honda Welsh Alliance Football League

 1.Bodedern              30  21  4  5   77- 32  67   45  Promoted
-------------------------------------------------------
 2.Rhydymwyn             30  20  6  4   69- 37  66   29
 3.Bethesda Athletic     30  18  8  4  100- 42  62   58
 4.Rhyl                  30  18  7  5   80- 31  61   49
 5.Conwy United          30  19  4  7   70- 42  61   28
 6.Prestatyn Town        30  16  5  9   61- 45  53   16
 7.Llanrwst United       30  12  7 11   45- 36  43    9
 8.Denbigh Town          30  13  3 14   54- 65  42  -11
 9.CPD Llanberis         30  10  7 13   44- 47  37  - 3
10.Sealand Leisure       30  10  5 15   39- 53  35  -14
11.Glan Conwy            30   9  8 13   43- 58  35  -15
12.Llandudno Junction    30  10  3 17   65- 56  33    9
13.Llanrug United        30   6  8 16   36- 65  25  -29
14.Caerwys               30   7  4 19   40- 82  25  -42
15.Penmaenmawr Phoenix   30   6  5 19   37- 85  20  -48  *
-------------------------------------------------------
16.Y Felinheli           30   2  2 26   28-112   8  -81  Relegated
                                                                       
** 3 pts deducted

Promoted: Nefyn United.

Source: http://www.welshallianceleague.co.uk

Nizam-Druid Welsh National League (Wrexham Area) Premier Division

 1.Queens Park         30  24  4  2  89  27  76  [Wrexham]  Promoted
-----------------------------------------------
 2.Mynydd Isa          30  23  3  4  86  26  72
 3.Cefn United         30  23  3  4  97  38  72
 4.Rhos Aelwyd         30  16  6  8  75  44  54  [Rhosllanerchrugog]
 5.Brickfield Rangers  30  13  3 14  62  56  42  [Wrexham]
 6.Llay Welfare        30  13  3 14  74  73  42
 7.Summerhill United   30  13  6 11  64  76  42  *
 8.Penycae             30  12  3 15  56  63  39
 9.Chirk AAA           30  12  3 15  68  78  39
10.Acrefair Youth      30  11  5 14  65  70  38
11.Llangollen Town     30  12  2 16  64  69  38
12.Ruthin Town         30   9  3 18  67  81  30
13.Corwen FC           30   9  3 18  45  77  30
14.Borras Park Albion  30   8  4 18  48  87  28  [Wrexham]
-----------------------------------------------
15.Rhostyllen United   30   7  3 20  58 112  24    Relegated
16.Brymbo Broughton    30   7  2 21  39  80  20  * Relegated

* 3 pts deducted.

Promoted: Brynteg Village, Coedpoeth United, Hawarden Rangers (from Division 3!).

Source: http://www.wnl.org.uk

Spar Mid Wales League

 1.Aberystwyth Reserves   28  19  3  6   36  60
 2.Llanrhaeadr            28  17  6  5   41  57
 3.Rhayader               28  16  6  6   29  54
 4.Welshpool Reserves     28  14  5  9   14  47
 5.UWA Aberystwyth        28  11  9  8   20  42
 6.Knighton               28  11  8  9    3  41
 7.Carno                  28  11  6 11  - 8  39
 8.Presteigne             28  11  5 12  - 9  38
 9.Kerry                  28   9 10  9    7  37
10.Caersws Reserves       28   9  9 10    4  36
11.Waterloo Rovers        28  10  3 15  -23  33
12.Berriew                28   7  7 14  -16  28
13.Llanidloes             28   7  6 15  -27  27
14.Llanfyllin             28   8  3 17  -28  27
15.Newtown Reserves       28   5  4 19  -42  16  *

* 3 pts deducted.

Promoted: Four Crosses.

Source: http://www.bbc.co.uk/wales/mid/sport/index_table.shtml


Fourth Level 2004/05

Motaquote Insurance Welsh League 

Division 3    
   
 1. Troedyrhiw       34  24  7  3  52  79 
 2. Croesyceiliog    34  23  6  5  46  75 
 3. Caerau Ely       34  20  7  7  30  67 
 4. Treharris Ath    34  19  7  8  36  64 
 5. Chepstow Town    34  15  7 12   6  52 
 6. AFC Porth        34  15  7 12  -1  52 
 7. Penrhiwfer       34  14  5 15   0  47 
 8. Treowen          34  14  5 15  -6  47 
 9. Pentwyn Dynamo   34  13  6 15  -3  45 
10. Goytre AFC       34  12  7 15  -6  43 
11. Blaenrhondda     34  12  7 15 -10  43 
12. Llantwit Fardre  34  12  6 16   1  42 
13. Ystradgynlais    34  11  9 14  -4  42 
14. Cwmamman         34  11  6 17 -10  39 
15. Newcastle Emlyn  34  10  6 18 -30  36 
16. Risca Utd        34   7 11 16 -20  32 
17. Albion Rovers    34   8  5 21 -37  29 
18. Fields Park      34   6  6 22 -44  24 
  
Source: West Wales Sport 



2003/04.

2005/06.

list of champions.

list of cup finals.

list of league cup finals.

list of topscorers.


About this document

Thanks to Anthony Zea for additional scorers data

Prepared and maintained by Ian King, Mike Dryomin, Jan Schoenmakers and Sergei Makarov for the Rec.Sport.Soccer Statistics Foundation

Authors: Ian King (soccerking@members.v21.co.uk), Mike Dryomin (mikad@online.ru), Jan Schoenmakers (Jan.Schoenmakers@atosorigin.com) and Sergei Makarov (Sergei.Makarov@tversu.ru)
Last updated: 11 Feb 2006

(C) Copyright Ian King, Mike Dryomin, Jan Schoenmakers, Sergei Makarov and RSSSF 2004/06
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.