Saturday 26th October 2024
3rd Round
Cardigan Town P v P Presteigne - Presteigne unable to raise a side
Felinfach 5 v 2 Llandysul
Saturday 19th October 2024
3rd Round
Llanilar 7 v 1 Pencader
Felinfach P v P Llandysul
Knighton 1 v 0 New Quay
Crymych 2 v 4 St Dogmaels
Bargod Rangers 1 v 6 Lampeter
Rhayader v Talgarth Town
Ffostrasol 2 v 2 Tregaron - 2-2 after 90 mins and ET. Ffostrasol win 4-2 on penalties.
Saturday 28th September 2024
2nd Round
Hay St Marys 0 v 4 Felinfach
Llanboidy 3 v 3 Llandysul - Llandysul won 3-1 on penalties
Saturday 21st September 2024
2nd Round
St Dogmaels P v P St Harmon
Bont 1 v 4 Lampeter
Pencader P v P Builth Res
Ffostrasol 1 v 0 Dewi Stars
Crymych 3 v 1 Llanon
Rhayader v Brecon FC
Hay St Marys P v P Felinfach
Penybont v Knighton
Llanilar 2 v 1 Llechyrd
Cardigan 6 v 1 Maesglas
Talgarth v Newcastle
Bargod Rangers 3 v 0 Llandrindod Wells Res
New Quay P v P Felindre
Tregaron Turfs P v P Crannog
Presteigne P v P Newcastle Emlyn
Saturday 14th September 2024
1st Round
St Dogmaels P v P Aberaeron - Aberaeron unable to raise a side
Aberporth 1 v 7 Llanboidy