October 7, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

2006/07 – Welsh Football League Division One – Results and Table

Final Table:

 1. Neath Athletic           36 29  5  2 100-32  92  Promoted
 --------------------------------------------------
 2. Goytre United            36 24  8  4  86-32  80
 3. Pontypridd Town          36 24  8  4  88-37  80
 4. Ton Pentre               36 21  9  6  68-32  72
 5. Afan Lido                36 19  9  8  66-45  66
 6. ENTO Aberaman Athletic   36 18  6 12  53-45  60
 7. Maesteg Park             36 17  4 15  47-49  55
 8. Bryntirion Athletic      36 14  5 17  56-62  47
 9. Croesyceiliog            36 13  7 16  53-57  46
10. Caerleon                 36 14  4 18  52-58  46
11. Bridgend Town            36 13  6 17  67-61  45
12. Taffs Well               36 12  7 17  60-68  43
13. Dinas Powys              36 11  7 18  45-67  40
14. Newport YMCA             36 10  9 17  55-69  39
15. Pontardawe Town          36 11  6 19  33-54  39
16. UWIC                     36  9  6 21  46-74  33
--------------------------------------------------
17. Ely Rangers              36  7  8 21  52-77  29  Relegated
18. Grange Harlequins        36  7  9 20  34-72  29  [-1]  Relegated
19. Barry Town               36  5  5 26  33-103 20  Relegated

Grange Harlequins 1 point deducted
[Aug 18]
Afan Lido          0-1  Neath Athletic

[Aug 18]
UWIC               0-3  Newport YMCA
Dinas Powys        1-3  Bridgend Town
Barry Town         0-5  Taffs Well
Caerleon           2-3  Pontypridd Town
ENTO Aberaman Ath. 1-0  Ely Rangers

[Aug 16]
Ton Pentre         0-2  ENTO Aberaman Athletic
Dinas Powys        2-0  Barry Town
Neath Athletic     2-0  Pontardawe Town
Caerleon           0-2  Croesyceiliog
Newport YMCA       2-2  Grange Harlequins
Bryntirion Athlet. 2-0  Bridgend Town

[Aug 18]
Taffs Well         1-3  Croesyceiliog

[Aug 19]
Afan Lido          0-1  Pontardawe Town
Barry Town         0-3  Bryntirion Athletic
Caerleon           4-0  Newport YMCA
ENTO Aberaman Ath. 2-2  Neath Athletic
Ely Rangers        5-2  Grange Harlequins
Maesteg Park       0-1  Goytre United
Pontypridd Town    1-2  Dinas Powys
UWIC               1-2  Ton Pentre

[Aug 22]
Neath Athletic     6-0  UWIC
Taffs Well         2-2  Newport YMCA

[Aug 23]
Bryntirion Athlet. 1-2  Pontypridd Town
Dinas Powys        1-0  Croesyceiliog
ENTO Aberaman Ath. 0-2  Afan Lido
Ely Rangers        1-2  Caerleon
Ton Pentre         4-1  Grange Harlequins

[Aug 25]
Grange Harlequins  1-5  Neath Athletic

[Aug 26]
Afan Lido          2-1  UWIC
Bryntirion Athlet. 5-4  Croesyceiliog
Caerleon           0-4  Ton Pentre
ENTO Aberaman Ath. 1-0  Pontardawe Town
Maesteg Park       3-0  Barry Town
Newport YMCA       0-1  Dinas Powys
Taffs Well         4-3  Ely Rangers

[Aug 30]
Ely Rangers        2-2  UWIC

[Sep 2]
Barry Town         0-3  Bridgend Town
Bryntirion Athlet. 4-2  Newport YMCA
Caerleon           0-1  Neath Athletic
Dinas Powys        0-3  Ely Rangers
ENTO Aberaman Ath. 0-1  Goytre United
Grange Harlequins  0-3  Afan Lido
Pontardawe Town    3-1  UWIC
Pontypridd Town    2-1  Maesteg Park
Ton Pentre         6-0  Taffs Well

[Sep 6]
Maesteg Park       2-0  Bryntirion Athletic

[Sep 9]
Caerleon           1-2  Taffs Well

[Sep 12]
Grange Harlequins  1-0  Croesyceiliog

[Sep 22]
Afan Lido          3-2  Caerleon

[Sep 23]
Goytre United      5-0  Barry Town
Bridgend Town      1-3  Pontypridd Town
Dinas Powys        2-2  Ton Pentre
ENTO Aberaman Ath. 1-0  UWIC
Ely Rangers        0-3  Bryntirion Athletic
Maesteg Park       3-0  Croesyceiliog
Pontardawe Town    2-0  Grange Harlequins
Taffs Well         3-1  Neath Athletic

[Sep 30]
Bryntirion Athlet. 1-2  Taffs Well
Grange Harlequins  0-3  ENTO Aberaman Athl.
Croesyceiliog      1-2  Maesteg Park

[Oct 6]
Bridgend Town      1-3  Maesteg Park
Goytre United      0-1  Afan Lido
Taffs Well         2-3  Pontypridd Town
Barry Town         2-4  Neath Athletic

[Oct 8]
Pontardawe Town    0-1  Ton Pentre

[Oct 14]
Afan Lido          2-0  Dinas Powys
Barry Town         0-2  Croesyceiliog
Bridgend Town      3-1  Newport YMCA
Bryntirion Athlet. 1-2  Neath Athletic
ENTO Aberaman Ath. 2-0  Caerleon
Maesteg Park       1-0  Ely Rangers
Pontardawe Town    1-2  Taffs Well
Pontypridd Town    1-2  Goytre United
UWIC               1-3  Grange Harlequins

[Oct 20]
Afan Lido          0-0  Bryntirion Athletic
Taffs Well         1-3  ENTO Aberaman Athl.

[Oct 21]
Caerleon           1-0  UWIC
Croesyceiliog      0-2  Pontypridd Town
Dinas Powys        3-1  Pontardawe Town
Ely Rangers        0-3  Bridgend Town
Goytre United      1-1  Grange Harlequins
Newport YMCA       2-3  Barry Town

[Oct 28]
Barry Town         3-4  Ely Rangers
Bridgend Town      1-2  Ton Pentre
Croesyceiliog      2-1  Goytre United
ENTO Aberaman Ath. 2-1  Dinas Powys
Grange Harlequins  1-2  Caerleon
Maesteg Park       2-1  Neath Athletic
Pontypridd Town    3-1  Newport YMCA
UWIC               2-0  Taffs Well

[Nov 3]
Bryntirion Athlet. 3-0  ENTO Aberaman Athl.

[Nov 4]
Goytre United      7-0  UWIC
Taffs Well         0-0  Grange Harlequins

[Nov 8]
Maesteg Park       0-1  Pontardawe Town

[Nov 11]
Barry Town         0-3  Ton Pentre
Croesyceiliog      1-2  Ely Rangers

[Nov 14]
Pontypridd Town    4-1  Barry Town

[Nov 15]
Neath Athletic     3-1  Dinas Powys

[Nov 18]
Barry Town         0-7  Afan Lido
Bryntirion Athlet. 3-1  Grange Harlequins
Caerleon           4-2  Dinas Powys
ENTO Aberaman Ath. 0-0  Maesteg Park
Goytre United      4-2  Taffs Well
Newport YMCA       1-0  Ely Rangers
Ton Pentre         0-1  Croesyceiliog

[Nov 25]
ENTO Aberaman Ath. 0-4  Bridgend Town
Neath Athletic     2-1  Croesyceiliog

[Nov 28]
Bridgend Town      2-2  Pontardawe Town

[Dec 1]
Afan Lido          3-2  Croesyceiliog
Taffs Well         4-0  Bryntirion Athletic

[Dec 2]
Barry Town         1-1  ENTO Aberaman Athl.
Bridgend Town      2-3  UWIC
Goytre United      4-1  Dinas Powys
Grange Harlequins  0-3  Maesteg Park
Newport YMCA       1-4  Neath Athletic
Pontypridd Town    5-1  Pontardawe Town
Ton Pentre         3-2  Ely Rangers

[Dec 6]
Neath Athletic     4-1  Bridgend Town

[Dec 9]
UWIC               0-2  Barry Town
Croesyceiliog      4-0  Pontardawe Town
Bryntirion Athlet. 2-0  Dinas Powys
Newport YMCA       2-3  Ton Pentre
Ely Rangers        0-4  Pontypridd Town

[Dec 13]
Maesteg Park       1-2  Caerleon

[Dec 16]
Afan Lido          2-1  Ely Rangers
Barry Town         4-1  Grange Harlequins
Caerleon           1-0  Bridgend Town
Croesyceiliog      2-0  ENTO Aberaman Athl.
Goytre United      1-1  Bryntirion Athletic
Maesteg Park       2-1  Taffs Well
Neath Athletic     2-2  Ton Pentre
Pontardawe Town    0-2  Newport YMCA
Pontypridd Town    7-3  UWIC

[Dec 19]
Ton Pentre         2-1  Afan Lido

[Dec 20]
Bridgend Town      2-3  Taffs Well

[Dec 23]
Barry Town         2-0  Caerleon
Croesyceiliog      0-2  UWIC
Dinas Powys        0-1  Maesteg Park
Goytre United      0-1  Neath Athletic
Grange Harlequins  0-2  Pontypridd Town

[Dec 29]
Neath Athletic     4-4  Afan Lido

[Dec 30]
Ely Rangers        1-2  ENTO Aberaman Athl.


[Jan 5]
Bryntirion Athlet. 1-2  Maesteg Park

[Jan 6]
Barry Town         1-3  Dinas Powys
ENTO Aberaman Ath. 2-1  Ton Pentre
Grange Harlequins  3-2  Newport YMCA
UWIC               4-3  Ely Rangers

[Jan 11]
Neath Athletic     2-1  ENTO Aberaman Athl.

[Jan 13]
Croesyceiliog      2-2  Taffs Well
Dinas Powys        1-1  Pontypridd Town
Grange Harlequins  2-1  Ely Rangers
Newport YMCA       2-0  Caerleon
Pontardawe Town    1-1  Afan Lido

[Jan 19]
Maesteg Park       1-3  Bridgend Town

[Jan 20]
Afan Lido          2-0  ENTO Aberaman Athl.
Grange Harlequins  1-2  Ton Pentre
Newport YMCA       2-2  Taffs Well
Pontypridd Town    4-2  Bryntirion Athletic
UWIC               2-2  Neath Athletic

[Jan 23]
Pontypridd Town    0-0  Ton Pentre

[Jan 24]
Goytre United      2-0  Pontardawe Town

[Jan 25]
Neath Athletic     2-0  Grange Harlequins

[Jan 27]
Barry Town         2-1  Maesteg Park
Croesyceiliog      3-1  Bryntirion Athletic
Dinas Powys        2-1  Newport YMCA
Ely Rangers        0-1  Taffs Well
Goytre United      3-1  Bridgend Town
Pontardawe Town    1-0  ENTO Aberaman Athl.
Ton Pentre         4-1  Caerleon
UWIC               1-4  Afan Lido

[Jan 30]
Goytre United      2-1  Maesteg Park
Neath Athletic     3-0  Newport YMCA

[Jan 31]
Bryntirion Athlet. 2-0  Pontardawe Town

[Feb 3]
Goytre United      1-1  ENTO Aberaman Athl.
Maesteg Park       0-2  Pontypridd Town
Newport YMCA       1-0  Bryntirion Athletic
UWIC               0-1  Pontardawe Town

[Feb 4]
Croesyceiliog      3-3  Grange Harlequins

[Feb 6]
Grange Harlequins  1-1  Dinas Powys

[Feb 10]
Neath Athletic     2-1  Taffs Well

[Feb 13]
Pontypridd Town    3-0  Caerleon

[Feb 17]
Barry Town         1-4  Pontypridd Town
Bridgend Town      7-0  Croesyceiliog
ENTO Aberaman Ath. 2-0  Grange Harlequins
Maesteg Park       1-3  Newport YMCA
Pontardawe Town    2-1  Caerleon
Ton Pentre         1-0  Bryntirion Athletic
UWIC               2-4  Goytre United

[Feb 20]
Taffs Well         3-1  Barry Town

[Feb 24]
Ton Pentre         1-1  Goytre United

[Feb 24]
Caerleon           0-1  ENTO Aberaman Athl.
Croesyceiliog      2-2  Barry Town
Dinas Powys        1-2  Afan Lido
Ely Rangers        4-0  Maesteg Park
Goytre United      0-0  Pontypridd Town
Grange Harlequins  1-1  UWIC
Neath Athletic     5-0  Bryntirion Athletic
Newport YMCA       2-2  Bridgend Town
Taffs Well         3-0  Pontardawe Town

[Mar 3]
Barry Town         1-4  Newport YMCA
Bridgend Town      0-2  Ely Rangers
ENTO Aberaman Ath. 2-1  Taffs Well
Grange Harlequins  1-3  Goytre United
Maesteg Park       1-0  Ton Pentre
Pontypridd Town    0-0  Croesyceiliog
UWIC               1-2  Caerleon

[Mar 10]
Caerleon           1-0  Grange Harlequins
Dinas Powys        2-2  ENTO Aberaman Athl.
Ely Rangers        1-1  Barry Town
Goytre United      3-2  Croesyceiliog
Neath Athletic     2-1  Maesteg Park
Newport YMCA       2-2  Pontypridd Town
Pontardawe Town    0-1  Bryntirion Athletic
Taffs Well         0-5  UWIC
Ton Pentre         3-0  Bridgend Town

[Mar 13]
Barry Town         0-2  Goytre United
Pontypridd Town    3-0  Afan Lido
Taffs Well         1-2  Ton Pentre

[Mar 17]
Afan Lido          0-0  Maesteg Park
Bridgend Town      0-3  Neath Athletic
Croesyceiliog      2-1  Newport YMCA
ENTO Aberaman Ath. 4-0  Bryntirion Athletic
Goytre United      0-0  Caerleon
Grange Harlequins  0-0  Taffs Well
Pontypridd Town    4-0  Ely Rangers
UWIC               2-0  Dinas Powys

[Mar 20]
Grange Harlequins  1-0  Pontardawe Town
Maesteg Park       1-0  UWIC
Pontypridd Town    2-0  Bridgend Town
Taffs Well         1-1  Afan Lido

[Mar 21]
Bryntirion Athlet. 0-2  Ton Pentre

[Mar 24]
Bridgend Town      0-2  Afan Lido
Bryntirion Athlet. 1-4  UWIC
Dinas Powys        0-0  Grange Harlequins
Ely Rangers        0-0  Croesyceiliog
Neath Athletic     7-0  Barry Town
Newport YMCA       0-5  Goytre United
Pontardawe Town    2-1  Maesteg Park
Ton Pentre         0-0  Pontypridd Town

[Mar 25]
Caerleon           1-3  Goytre United

[Mar 27]
Afan Lido          3-1  Grange Harlequins

[Mar 30]
Pontypridd Town    1-2  Neath Athletic

[Mar 31]
Croesyceiliog      1-1  Ton Pentre
Dinas Powys        3-1  Caerleon
Ely Rangers        2-3  Newport YMCA
Grange Harlequins  2-1  Bryntirion Athletic
Maesteg Park       4-3  ENTO Aberaman Athl.
Pontardawe Town    1-3  Bridgend Town
Taffs Well         1-1  Goytre United

[Apr 3]
Newport YMCA       1-1  Afan Lido

[Apr 4]
Ton Pentre         4-1  Dinas Powys

[Apr 7]
Afan Lido          3-3  Pontypridd Town
Barry Town         1-1  Pontardawe Town
Bridgend Town      5-0  ENTO Aberaman Athl.
Caerleon           2-2  Bryntirion Athletic
Croesyceiliog      0-1  Neath Athletic
Goytre United      7-3  Ely Rangers
Taffs Well         1-2  Dinas Powys
Ton Pentre         2-0  Newport YMCA
UWIC               1-1  Maesteg Park

[Apr 10]
Pontardawe Town    1-2  Pontypridd Town

[Apr 11]
Croesyceiliog      2-1  Afan Lido
Dinas Powys        0-3  Goytre United
ENTO Aberaman Ath. 4-0  Barry Town
Ely Rangers        0-2  Ton Pentre
Maesteg Park       1-0  Grange Harlequins
Neath Athletic     5-0  Caerleon
UWIC               0-1  Bridgend Town

[Apr 14]
Afan Lido          3-1  Newport YMCA
Barry Town         0-1  UWIC
Caerleon           7-1  Maesteg Park
Dinas Powys        2-1  Bryntirion Athletic
Goytre United      4-3  Ton Pentre
Grange Harlequins  1-1  Bridgend Town
Neath Athletic     4-0  Ely Rangers
Pontardawe Town    0-2  Croesyceiliog
Pontypridd Town    2-0  ENTO Aberaman Athl.

[Apr 17]
Newport YMCA       1-1  Pontardawe Town

[Apr 18]
Bridgend Town      2-2  Caerleon
Bryntirion Athlet. 1-3  Goytre United
ENTO Aberaman Ath. 1-0  Croesyceiliog
Ely Rangers        2-2  Afan Lido
Grange Harlequins  1-0  Barry Town
Taffs Well         1-2  Maesteg Park
Ton Pentre         0-2  Neath Athletic
UWIC               1-2  Pontypridd Town

[Apr 18]
Pontardawe Town    2-1  Dinas Powys

[Apr 21]
Afan Lido          1-1  Ton Pentre
Caerleon           2-0  Barry Town
Maesteg Park       1-1  Dinas Powys
Neath Athletic     2-1  Goytre United
Newport YMCA       3-0  ENTO Aberaman Athl.
Pontardawe Town    1-1  Ely Rangers
Pontypridd Town    3-0  Grange Harlequins
Taffs Well         1-2  Bridgend Town
UWIC               1-3  Croesyceiliog

[Apr 23]
Croesyceiliog      1-1  Dinas Powys

[Apr 24]
Afan Lido          1-0  Taffs Well
Bridgend Town      0-1  Goytre United
Pontardawe Town    4-0  Barry Town

[Apr 25]
Bridgend Town      5-2  Grange Harlequins
Bryntirion Athlet. 2-1  Caerleon
Newport YMCA       3-2  Croesyceiliog
Ton Pentre         0-0  UWIC

[Apr 27]
Maesteg Park       0-1  Afan Lido
Neath Athletic     1-1  Pontypridd Town

[Apr 28]
Bryntirion Athlet. 3-1  Barry Town
Croesyceiliog      2-4  Bridgend Town
Dinas Powys        1-3  UWIC
Ely Rangers        1-2  Pontardawe Town
Goytre United      1-0  Newport YMCA
Taffs Well         0-3  Caerleon

[May 1]
Afan Lido          0-5  Goytre United
Bridgend Town      2-2  Barry Town
Croesyceiliog      1-0  Caerleon
Newport YMCA       2-3  Maesteg Park
Ton Pentre         0-0  Pontardawe Town
UWIC               1-2  Bryntirion Athletic

[May 2]
Ely Rangers        3-1  Dinas Powys
ENTO Aberaman Ath. 4-1  Pontypridd Town

[May 3]
Afan Lido          1-0  Bridgend Town
Ton Pentre         3-1  Barry Town

[May 5]
Caerleon           2-0  Pontardawe Town
Dinas Powys        0-5  Taffs Well
Ely Rangers        0-4  Neath Athletic
ENTO Aberaman Ath. 2-2  Newport YMCA
Ton Pentre         2-0  Maesteg Park

[May 8]
Bridgend Town      1-3  Dinas Powys
Ely Rangers        2-2  Goytre United
Pontardawe Town    1-3  Neath Athletic
Pontypridd Town    6-2  Taffs Well

[May 9]
Bryntirion Athlet. 3-0  Afan Lido
UWIC               0-4  ENTO Aberaman Athl.

[May 11]
Afan Lido          6-1  Barry Town
Caerleon           1-1  Ely Rangers

[May 12]
Bridgend Town      2-2  Bryntirion Athletic
Dinas Powys        2-3  Neath Athletic
Newport YMCA       0-0  UWIC
Pontardawe Town    0-2  Goytre United

[May 16]
Bryntirion Athlet. 2-2  Ely Rangers
Caerleon           4-1  Afan Lido

(C) Copyright Ian King, Jan Schoenmakers, Sergei Makarov and RSSSF 2006/07