HomeNews & GossipClubsLeague TableFixturesResultsPhotosBlogContact UsArchivesLinks
Mid Wales Football League
Sponsored by the SPAR
Results
May        
         
Dolgellau  3 v 1  Llanfyllin
Hay St Marys  2 v 4  Llansantffraid Village
Newbridge-on-Wye  1 v 1  Presteigne 
Penparcau  3 v 1  Aberystwyth Uni
Newtown Res  3 v 0  Caersws Res
Tywyn Bryncrug  0 v 0  Carno
Dolgellau   1 v  3  Penparcau
Tywyn Bryncrug   3 v  0  Aberystwyth Uni
Waterloo   5 v  2  Hay St Marys
Llanrhaeadr   1 v  2  Dyffryn Banw
Newtown   0 v  1  Llansantffraid Village 
Aberystwyth Res   4 v  1  Llansantffraid Village (at Llansantffraid)
Bow Street   2 v  2  Carno
Dolgellau   1 v  3  Presteigne
Dyffryn Banw   3 v  2  Tywyn Bryncrug
Hay St Marys   4 v  0  Llanfyllin
Llanrhaeadr   3 v  0  Aberystwyth Uni
Rhayader   3 v  0  Waterloo
Waterloo   1 v  3  Aberytwyth Uni
Bow Street   1 v  0  Presteigne.
Caersws Res   2 v  4  Llansantffraid Village
Cano   3 v  1  Hay St Marys
Dolgellau   1 v  2  Aberystwyth Uni
Llanrhaeadr   1 v  0  Llanfyllin
Carno   4 v  0  Llanrhaeadr
Dolgellau   2 v  4  Waterloo
Dyffryn Banw   3 v  0  Aberystwyth Uni
Hay St Marys   3 v  1  Bow Street
Llansantffraid Village   5 v  1  Tywyn Bryncrug
Presteigne   6 v  0  Llanfyllin
         
April        
         
Bow Street   1 v  2  Rhayader
Caersws Res   P v  P  Llansanffraid Village
Carno   3 v  2  Aberystwyth Res
Dolgellau   2 v  4  Llanrhaeadr
Llanfyllin   0 v  3  Hay St Marys
Newbridge-on-Wye   2 v  2  Tywyn Bryncrug
Penparcau   3 v  0  Waterloo
Dyffryn Banw   2 v  1  Carno 
Llanrhaeadr   4 v  4  Llansantffraid  Village
Penparcau   0 v  0  Aberystwyth Res 
Tywyn Bryncrug   1 v  3  Bow Street 
Rhayader   5 v  0  Newbridge-on-Wye 
Newtown Res   6 v  2  Presteigne
Carno   0 v  1  Penparcau
Dolgellau   2 v  3  Rhayader
Dyffryn Banw   8 v  0  Caersws Res
Llanrhaeadr   3 v  1  Waterloo
Llansanffraid Village    1 v  2  Bow Street
Tywyn Bryncrug   1 v  5  Hay St Marys
Bow Street   3 v  0  Dolgellau
Dyffryn Banw   0 v  2  Waterloo
Caersws Res   0 v  11  Aberystwyth Res
Carno   0 v  1  Presteigne
Dolgellau  1 v  3  Hay St Marys
Llanfyllin   1 v  3  Tywyn Bryncrug
Llanrhaeadr  2 v 1  Newtown Res
Newbridge-on-Wye  2 v 3  Llansantffraid Village
Penparcau  3 v 0  Dyffryn Banw
Waterloo  0 v 2  Rhayader
Aberystwyth Uni  1 v 3  Penparcau
Aberystwyth Uni   1 v  3  Aberystwyth Res
Dolgellau   1 v  3  Bow Street
Hay St Marys   1 v  2  Rhayader 
Llanfyllin   1 v  4  Llansantffraid Village
Waterloo   4 v  0  Caersws Res
Presteigne   2 v  1  Dyffryn Banw 
Carno   4 v  0  Dolgellau 
Aber Res  3 v  0  Waterloo
Dyffryn Banw   4 v  1  Hay St Marys
Llanfyllin   0 v  3  Aberystwyth Uni
Llanrhaeadr   1 v  2  Rhayader
Newbridge-on-Wye   0 v  2  Penparcau
Newtown Res   0 v  1  Bow Street
Presteigne   3 v  2  Llansantffraid Village
Bow Street   0 v  2  Aberystwyth Uni
Dyffryn Banw   2 v  1  Llanrhaeadr
Llanfyllin   0 v  4  Waterloo 
Newtwon Res  0 v  0  Tywyn Bryncrug
Presteigne   6 v  0  Caersws Res 
         
March        
         
Newtown Res  1 v 0  Waterloo
Aberystwyth Res  2 v 1  Llanfyllin
Aberystwyth Uni  0 v 1  Bow Street
Carno  3 v 0  Tywyn Bryncrug
Llanrhaeadr  6 v 1  Newbridge-on-Wye
Penparcau  3 v 1  Caersws Res
Presteigne  1 v 1  Dolgellau
Rhayader  4 v 3  Newtown Res
Waterloo  1 v 1  Llansantffraid Village
Aberystwyth Res  1 v 1  Tywyn Bryncrug
Caersws Res  0 v 3  Carno
Presteigne  1 v 2  Rhayader
Aberystwyth Res 3 v 3 Newbridge
Carno  2 v 0  Aberystwyth Uni
Newtown Res  3 v 2  Llanfyllin
Penparcau  3 v 2  Hay St Marys
Llansantffraid Village  4 v  0  Hay St Marys 
Aberystwyth Res  P v P  Llansanffraid Village 
Bow Street  3 v 0  Hay St Marys
Carno  2 v 2  Newtown Res
Dyffryn Banw  9 v 1  Llanfyllin
Newbridge-on-Wye  4 v 1  Dolgellau
Presteigne  0 v 3  Penparcau
Rhayader  5 v 1  Tywyn Bryncrug
Caersws Res  0 v 4  Waterloo
Rhayader  2 v 2  Llanrhaeadr 
Carno  v 1  Bow Street 
Hay St Marys  0 v 0  Llanrhaeadr 
Newbridge-on-Wye  0 v 0  Dyffryn Banw
Newtown Res  P v P  Caersws Res
Penparcau  3 v 1  Llansantffraid Village
Tywyn Bryncrug  3 v 1  Presteigne
Waterloo  2 v 2  Aberystwyth Res
Bow Street  2 v 3  Aberystwyth Res
Carno  5 v 1  Caersws Res
Llanfylllin  0 v 2  Llanrhaeadr
Newbridge-on-Wye  4 v 2  Hay St Marys
Newtown Res  P v P  Tywyn Bryncrug
         
February        
         
Aberystwyth Res  2 v 1  Hay St Marys  
Aberystwyth Uni  2 v 0  Newtown Res
Bow Street  2 v 3  Llanrhaeadr
Caersws Res  1 v 1  Newbridge-on-Wye 
Llansantffraid Village  1 v 3  Dyffryn Banw 
Presteigne  2 v 2 Penarcau
Rhayader  7 v 1  Dolgellau 
Tywyn Bryncrug  7 v 1  Llanfyllin
Waterloo  1 v 2  Carno
Aberystwyth Uni  1 v 2  Dyffryn Banw
Penparcau  3 v 2  Rhayader
Newtown Res  P v P  Waterloo
Presteigne  5 v 0  Newbridge-on-Wye
Aberystwyth Res  4 v 4  Presteigne 
Bow Street  P v P  Rhayader
Caersws Res  P v P  Hay St Marys 
Carno  P v P  Llanrhaeadr
Aberystwyth Uni 1 v 2  Dolgellau
Dyffryn Banw  P v P  Tywyn Bryncrug
Newbridge-on-Wye  P v P  Llansantffraid Village
Penparcau  14 v 0  Llanfyllin
Waterloo  0 v 0  Newtown Res
Caersws Res  1 v 4  Aberystwyth Uni
Hay St Marys  P v P  Rhayader
Llansantffraid Village  2 v 0  Carno
Aberystwyth Uni  3 v 2  Llansantffraid Village
Dolgellau  1 v 2  Newbridge-on-Wye
Hay St Marys  5 v 6  Penparcau 
Llanfyllin  v 8  Bow Street
Llanrhaeadr  4 v 0  Caersws Res
Newtown Res  1 v 2  Aberystwyth Res 
Dyffryn Banw  v 2  Presteigne
Rhayader  v  Carno
Tywyn Bryncrug  3 v 0  Waterloo
         
January        
         
Bow Street   P v  P  Dolgellau
Carno   P v  P  Tywyn Bryncrug
Llanfyllin   P v  P  Llanrhaeadr
Newbridge-on-Wye   P v  P  Hay St Marys
Penparcau   P v  P  Aberystwyth Res
Presteigne   P v  P  Rhayader 
Waterloo   P v  P  Llansantffraid 
Aberystwyth Res   5 v  0  Rhayader 
Bow Street   4 v  0  Waterloo
Caersws Res   P v  P  Llansantffrid 
Carno   P v  P  Dolgellau
Hay St Marys   1 v  3  Dyffryn Banw 
Llanrhaeadr   P v  P  Newtwown Res
Presteigne   P v  P  Llanfyllin 
Tywyn Bryncrug   2 v  3  Penparcau
Aberystwyth Uni   4 v  1  Newbridge-on-Wye
Bow Street   3 v  1  Llanfyllin
Hay St Marys   0 v  1  Carno 
Llansantffraid   1 v  7  Presteigne
Newtown Res   5 v  0  Dolgellau
Rhayader   6 v  0  Caersws Res
Tywyn Bryncrug   2 v  1  Llanrhaeadr
Waterloo   3 v  0  Penparcau
Caersws Res   2 v  3  Bow Street
Aberystwyth Uni   1 v  0  Presteigne
Dyffryn Banw   4 v  1  Newtown Res
Llanfyllin   0 v  5  Rhayader
Llanrhaeadr   4 v  0  Aberystwyth Res
Llansantffraid   8 v  0  Dolgellau
Newbridge-on-Wye   0 v  2  Carno
Penparcau   9 v #  Hay St Marys
Waterloo   1 v  2  Tywyn Bryncrug 
         
December        
         
Llansantffraid Village   2 v  1  Rhayader
Aberystwyth Uni   4 v  2  Hay St Marys
Bow Street   3 v  2  Newbridge-on-Wye
Carno   5 v  1  Llanfyllin
Dyffryn Banw   3 v  3  Dolgellau 
Newtown Res   0 v  1  Llanrhaeadr 
Penparcau   P v  P  Waterloo
Presteigne   4 v  3  Aberystwyth Res
Tywyn Bryncrug   5 v  1  Caersws Res
Hay St Marys    3 v  1  Newtown Res
Aberystwyth Res   3 v  1  Dolgellau 
Llanfyllin   6 v  1  Caersws Res 
Llanrhaeadr   2 v  2  Penparcau
Newbridge-on-Wye   1 v  2  Aberystwyth Uni
Waterloo   0 v  0  Presteigne
Bow Street   P v  P  Tywyn Bryncrug
Carno   P v  P  Llansantffraid Village
Rhayader   P v  P  Dyffryn Banw 
Caersws Res   P v  P  Aberystwyth Res
Dolgellau   P v  P  Bow Street
Dyffryn Banw   P v  P  Llanrhaeadr
Llanfyllin   P v  P  Waterloo
Llansantffraid Village   P v  P  Carno
Presteigne   P v  P  Newbridge-on-Wye 
Rhayader   P v  P  Newtown Res
Tywyn Bryncrug   P v  P  Aberystwyth Uni
Penparcau    P v  P  Hay St Marys
Carno   P v  P  Caersws Res
Dyffryn Banw   P v  P  Llanfyllin
Hay St Marys   0 v  1  Presteigne 
Newtown Res   P v  P  Waterloo 
Penparcau   3 v  2  Bow Street
Rhayader   P v  P  Newbridge-on-Wye  
Tywyn Bryncrug   2 v  1  Dolgellau
Llanrhaeadr   P v  P  Llansantffraid Village
Caersws Res   P v  P  Hay St Marys
Bow Street   P v  P  Dolgellau
Carno   P v  P  Tywyn Bryncrug
Llanfyllin   P v  P  Llanrhaeadr
Newbridge-on-Wye   P v  P  Hay St Marys
Penparcau   P v  P  Aberystwyth Res
Presteigne   P v  P  Rhayader
Waterloo   P v  P  Llansantffraid Village
         
November        
         
Rhayader   3 v  2  Aberystwyth Uni
Hay St Marys   3 v  1  Aberystwyth Res
Newtown Res    P v  P  Presteigne
Aberystwyth Uni   6 v  0  Caersws Res
Bow Street   1 v  2  Dyffryn Banw
Carno   5 v  1  Newbridge-on-Wye
Dolgellau   P v  P  Rhayader Res
Hay St Marys   2 v  1  Waterloo
Llanfyllin   2 v  2  Penparcau
Llanrhaeadr   2 v  2  Tywyn Bryncrug
Aberystwyth Res   0 v  2  Aberystwyth Uni
Newtown Res   2 v  2  Hay St Marys  
Aberystwyth Res   P v  P  Presteigne
Caersws Res   P v  P  Llansantffraid Village
Dyffryn Banw   P v  P  Aberystwyth Uni
Llanfyllin   P v  P  Bow Street
Newbridge-on-Wye   P v  P  Dolgellau
Penparcau   P v  P  Hay St Marys
Tywyn Bryncrug   P v  P  Carno 
Waterloo   P v  P  Newtown Res
Aberystwyth Uni   P v  P  Tywyn Bryncrug
Bow Street   P v  P  Carno
Llanfyllin   1 v  1  Dolgellau
Llansantffraid  6 v  2  Newbridge-on-Wye
Newtown Res   P v  P  Aberystwyth Res
Penparcau   P v  P  Caersws Res
Presteigne   1 v  2  Llanrhaeadr 
Rhayader   2 v  2  Dyffryn Banw 
Caersws Res   P v  P  Aberystwyth Uni
Hay St Marys   P v  P  Rhayader
Aberystwyth Res   0 v  4  Dyffryn Banw 
Caersws Res   P v  P  Carno 
Llanfyllin   P v  P  Hay St Marys
Aberystwyth Uni  2 v  0  Llanrhaeadr
Llansantffraid  3 v  3  Penparcau
Newbridge-on-Wye   1 v  5  Newtown Res
Presteigne   P v  P  Dolgellau 
Waterloo   1 v  4  Bow Street
         
October        
         
Rhayader  0 v 1  Aberystwyth Res
Aberystwyth Uni  0 v 1  Waterloo
Bow Street  1 v 3  Newtown Res
Dolgellau  2 v 3  Carno
Caersws Res  1 v 7  Dyffryn Banw 
Llanfyllin  1 v 0  Newbridge-on-Wye
Penparcau  0 v 1  Llanrhaeadr
Presteigne  1 v 1  Tywyn Bryncrug
Aberystwyth Res  1 v 1  Newtown Res 
Aberystwyth Uni  2 v 2  Llanfyllin 
Caersws Res  2 v 3  Rhayader 
Carno  1 v 0  Llansantffraid Village 
Hay St Marys  2 v 3  Tywyn Bryncrug 
Llanrhaeadr  0 v 0  Dolgellau 
Newbridge-on-Wye  3 v 4  Bow Street 
Waterloo  1 v 1  Dyffryn Banw 
Hay St Marys  3 v 0  Aberystwyth Uni 
Rhayader  1 v 2  Penparcau 
Aberystwyth Uni  0 v 1  Rhayader
Dolgellau  1 v 6  Llansantffraid Village
Llanfyllin  1 v 6  Carno
Newbridge-on-Wye  3 v 6  Caersws Res
Newtown Res  0 v 1  Dyffryn Banw
Tywyn Bryncrug  1 v 1  Aberystwyth Res
Presteigne  0 v 0  Aberystwyth Uni 
Hay St Marys  3 v 2  Caersws Res 
Aberystwyth Res  * v *  Hay St Marys 
Aberystwyth Uni  2 v 2  Carno 
Caersws Res  0 v 2  Presteigne 
Dyffryn Banw  1 v 4  Newbridge-on-Wye 
Llanrhaeadr  2 v 3  Bow Street 
Llansantffraid Village  5 v 1  Llanfyllin 
Penparcau  2 v 1  Newtown Res 
Tywyn Bryncrug  1 v 2  Rhayader 
Waterloo  3 v 1  Dolgellau 
Llansantffraid Village  4 v 2  Aberystwyth Uni 
Presteigne 2 v 1 Waterloo Rovers
         
September        
         
Aberystwyth Res  1 v 0  Bow Street
Caersws Res  2 v 2  Dolgellau 
Carno  1 v 0  Dyffryn Banw
Hay St Marys  6 v 0  Newbridge-on-Wye
Llanrhaeadr  A v A  Llanfyllin
Newtown Res  4 v 4  Rhayader
Penparcau  1 v 2  Tywyn Bryncrug
Aberystwyth Res  3 v 1  Carno
Caersws Res  4 v 3  Penparcau
Dyffryn Banw  3 v 3  Bow Street
Hay St Marys  5 v 3  Dolgellau
Newbridge-on-Wye  1 v 3  Llanrhaeadr
Llanfyllin  2 v 4  Presteigne
Rhayader  1 v 1  Llansantffraid Village
Tywyn Bryncrug  2 v 1  Newtown Res
Bow Street        v  Caersws Res 
Dyffryn Banw     v  Aberystwyth Res 
Rhayader v 2  Llanfyllin
Aberystwyth Res  4 v 3  Penparcau
Caersws Res  0 v 1  Tywyn Bryncrug
Llansantffraid Village  2 v 0  Llanrhaeadr
Newtown Res  2 v 3  Newbridge-on-Wye
Presteigne  2 v 1  Carno
Rhayader  1 v 0  Bow Street
Caersws Res 2 v 3  Newtown Res
Dolgellau 4 v 3  Aberystwyth Res
Penparcau 7 v 0  Newbridge
Tywyn Bryncrug 5 v 1  Dyffryn Banw
Dolgellau