Mid Wales League Fixtures 2019

First Half
Before Sunday 12 May

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

Spa bye
Between 29 April & 12 May

Presteigne v Talgarth
Llandrindod v Builth
Brecon v Hay

Rhayader v Spa
Knighton bye
Between 6 May & 19 May

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

Knighton v Rhayader
Builth v Brecon

Presteigne v Hay
Spa v Llandrindod
Talgarth bye
Between 20 May & 2 June

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

Builth v Presteigne
Spa v Talgarth
Rhayader v Hay
Knighton v Brecon
Llandrindod bye
Between 3 June & 16 June

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

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

Llandrindod v Presteigne
Builth v Rhayader
Hay v Talgarth
Knighton v Spa
Brecon bye
N.B. Carruthers Shield games in red. Open Draw Dates are: 15th June, 6th July, 20th July & 3rd August
Second Half
Between 24 June & 7 July

Knighton v Presteigne
Brecon v Llandrindod
Hay v Builth
RhayaderT v algarth
Spa bye
Between 1 July & 14 July

Talgarth v Presteigne
Builth v Llandrindod
Hay v Brecon
Spa v Rhayader
Knighton bye
Between 8 July & 21 July

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

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

Between 22 July & 4 August

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

Between 29 July & 11 Aug

Brecon v Knighton
Presteigne v Builth
Hay v Rhayader
Talgarth v Spa
Llandrindod bye
Between 5 Aug & 18 Aug

Spa v Presteigne
Talgarth v Llandrindod
Builth v Knighton
Rhayader v Brecon
Hay bye
Between 12 Aug & 25 Aug

Knighton v Hay
Llandrindod v Rhayader
Spa v Builth
Brecon v Talgarth
Presteigne bye
Between 190 Aug & 1 Sept

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