Mid Wales League Fixtures 2017

First Half
W/E Sunday 30th April

Talgarth v Knighton
Presteigne v Llandrindod
Hay v Builth
Rhayader v Brecon

Spa bye
W/E Sunday 7th May

Talgarth v Brecon
Builth v Llandrindod
Hay v Presteigne

Spa v Rhayader
Knighton bye
W/E Sunday 14th May

Llandrindod v Hay
Brecon v Knighton
Rhayader v Talgarth
Spa v Builth
Presteigne bye
W/E Sunday 21st May

Builth v Presteigne
Knighton v Rhayader

Hay v Talgarth
Llandrindod v Spa
Brecon bye
W/E Sunday 28th May

Spa v Hay
Knighton v Llandrindod
Presteigne v Talgarth
Builth v Brecon
Rhayader bye
W/E Sunday 4th June

Presteigne v Knighton
Talgarth v Builth
Hay v Rhayader
Brecon v Spa
Llandrindod bye
W/E Sunday 11th June

Rhayader v Presteigne
Talgarth v Llandrindod
Brecon v Hay
Knighton v Spa
Builth bye
W/E Sunday 18th June

Hay v Knighton
Llandrindod v Brecon
Presteigne v Spa
Builth v Rhayader
Talgarth bye
W/E Sunday 25th June

Spa v Talgarth
Brecon v Presteigne
Knighton v Builth
Rhayader v Llandrindod
Hay bye
N.B. Carruthers Shield games in red. Open Draw Dates are: 17th June, 8th July, 22nd July & 5th August
Second Half
W/E Sunday 2nd July

Knighton v Talgarth
Llandrindod v Presteigne
Builth v Hay
Brecon v Rhayader
Spa bye
W/E Sunday 9th July

Brecon v Talgarth
Llandrindod v Builth
Presteigne v Hay
Rhayader v Spa
Knighton bye
W/E Sunday 16th July

Hay v Llandrindod
Knighton v Brecon
Talgarth v Rhayader
Builth v Spa
Presteigne bye
W/E Sunday 23rd July

Hay v Spa
Llandrindod v Knighton
Talgarth v Presteigne
Brecon v Builth
Rhayader bye

W/E Sunday 30th July

Presteigne v Rhayader
Llandrindod v Talgarth
Hay v Brecon
Spa v Knighton
Builth bye

W/E Sunday 6th August

Knighton v Presteigne
Builth v Talgarth
Rhayader v Hay
Spa v Brecon
Llandrindod bye
W/E Sunday 13th August

Presteigne v Builth
Rhayader v Knighton
Talgarth v Hay
Spa v Llandrindod
Brecon bye
W/E Sunday 20th August

Knighton v Hay
Brecon v Llandrindod
Spa v Presteigne
Rhayader v Builth
Talgarth bye
W/E Sunday 27th August

Talgarth v Spa
Presteigne v Brecon
Builth v Knighton Llandrindod v Rhayader
Hay bye
Click here for the league results table 2016