Mid Wales League Fixtures 2018

First Half
Before Sunday 13 May

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

Spa bye
Between 30 April & 13 May

Talgarth v Presteigne
Builth v Llandrindod
Hay v Brecon

Spa v Rhayader
Knighton bye
Between 7 May & 20 May

Llandrindod v Hay
Presteigne v Rhayader
Knighton v Talgarth
Spa v Brecon
Builth bye
Between 14 May & 27 May

Rhayader v Knighton
Brecon v Builth

Hay v Presteigne
Llandrindod v Spa
Talgarth bye
Between 21 May & 3 June

Spa v Hay
Knighton v Llandrindod
Presteigne v Brecon
Builth v Talgarth
Rhayader bye
Between 28 May & 10 June

Presteigne v Builth
Talgarth v Spa
Hay v Rhayader
Brecon v Knighton
Llandrindod bye
Between 4 June & 17 June

Talgarth v Llandrindod
Spa v Presteigne
Builth v Knighton
Rhayader v Brecon
Hay bye
Between 11 June & 24 June

Llandrindod v Rhayader
Brecon v Talgarth
Knighton v Hay
Builth v Spa
Presteigne bye
Between 18 June & 1 July

Presteigne v Llandrindod
Rhayader v Builth
Talgarth v Hay
Spa v Knighton
Brecon bye
N.B. Carruthers Shield games in red. Open Draw Dates are: 16th June, 7th July, 21st July & 4th August
Second Half
Between 25 June & 8 July

Presteigne v Knighton
Llandrindod v Brecon
Builth v Hay
Talgarth v Rhayader
Spa bye
Between 2 July & 15 July

Presteigne v Talgarth
Llandrindod v Builth
Brecon v Hay
Rhayader v Spa
Knighton bye
Between 9 July & 22 July

Hay v Llandrindod
Rhayader v Presteigne
Talgarth v Knighton
Brecon v Spa
Builth bye
Between 16 July & 29 July

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

Between 23 July & 5 August

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

Between 30 July & 12 Aug

Knighton v Brecon
Builth v Presteigne
Rhayader v Hay
Spa v Talgarth
Llandrindod bye
Between 6 Aug & 19 Aug

Presteigne v Spa
Llandrindod v Talgarth
Knighton v Builth
Brecon v Rhayader
Hay bye
Between 13 Aug & 26 Aug

Hay v Knighton
Rhayader v Llandrindod
Spa v Builth
Talgarth v Brecon
Presteigne bye
Between 20 Aug & 2 Sept

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