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
(C) Copyright Ian King, Mike Dryomin, Jan Schoenmakers, Sergei Makarov and RSSSF 2004/06