Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Tref Llandudno

1 – 0

Y Rhyl

Derwyddon Cefn

4 – 1

Tref Rhuthun

Penycae

2 – 4

Tref Y Fflint

Conwy

0 – 2

Porthmadog

Rhos Aelwyd

1 – 2

Gap Cei Connah

Llangefni

0 – 4

Tref Bwcle

Caersws

5 – 0

Cegidfa (Guilsfield)

Llanrhaeadr-y-Mochnant

1 – 1

Penrhyncoch

Uwchgynghrair Cymru / Welsh Premier League

Prestatyn

0 – 1

Y Bala

Llanelli

9 – 2

Y Drenewydd

Bangor

0 – 3

Y Seintiau Newydd

Aberystwyth

0 – 2

Port Talbot

Castell Nedd

1 – 0

Caerfyrddin

Cynghrair Tri Gorllewin / League Three West

Aberteifi

11 – 21

Hwlffordd

Gorseinon

3 – 10

Dinbych y Pysgod

Llambed

3 – 20

Llandeilo

Penclawdd

23 – 3

Pontarddulais

Pontyberem

14 – 13

 Dyfnaint

Y Tymbl

18 – 13

Castell Newydd Emlyn

Cynghrair Tri De Ddwyrain / League Three South East

Aberdar

22 – 34

St Peters

Dowlais

18 – 13

Aberhonddu

Nelson

40 – 19

Penarth

Pentyrch

16 – 17

Fairwater

Rhiwbina

14 – 23

Llanishen

Tonyrefail

16 – 13

Gwernyfed

Cynghrair Tri Dwyrain / League Three East

Aberteleri

19 – 32

Pontypool United

Brynmawr

18 – 24

Caerffili

Croesyceiliog

5 – 50

Risca

Casnewydd HSOB

26 – 19

Abergyfeni

Pill Harriers

24 – 14

Tredegar Ironsides

Senghenydd

20 – 14

Garndiffaith

Cynghrair Dau Gogledd / League Two North

Bae Colwyn

30 – 9

Y Drenewydd

Dinbych

6 – 36

Rhyl

Llanidloes

3 – 19

Dolgellau

Machynlleth

3 – 19

Cobra

Wrecsam

17 – 24

Abergele

Cynghrair Dau Gorllewin / League Two West

Llanfair ym Muallt

26 – 16

Crymych

Cwmllynfell

28 – 3

Cwins Aberafon

Glyn Nedd

31 – 6

Tal-lachar

Kenfig Hill

23 – 12

Cidwely

Maesteg

3 – 30

Felinfoel

Skewen

10 – 8

Aberystwyth

Cynghrair Dau Dwyrain / League Two East

Abercynon

22 – 46

Penallta

Heol y Cwy

41 – 27

Llantrisant

Llantwit Fardre

23 – 5

Fleur de Lys

Rhydyfelin

25 – 10

Rhymni

Tylorstown

10 – 51

Ynysybwl

Ystrad Rhondda

51 – 3

Bedlinog

Cynghrair Un Gorllewin / League One West

UWIC

18 – 24

Llangennech

Waunarlwydd

29 – 18

Arberth

Hendy-gwyn ar Dâf

3 – 3

Rhydaman

Pen-y-Bont Athletic

33 – 13

Bonymaen

Llanharan

15 – 17

Cwins Caerfyrddin

Tondu

8 – 19

Tata Steel

Cynghrair Un Gogledd / League One North

Y Bala

20 – 17

Rhuthun

Caernarfon

59 – 0

Llandudno

Nant Conwy

24 – 3

Y Wyddgrug

Cynghrair Un Dwyrain / League One East

Gilfach Goch

41 – 18

Merthyr

Bargoed

32 – 6

Y Rhymni

Beddau

13 – 0

Mountain Ash

Crwydriaid Morgannwg

14 – 30

Glyn Ebwy

Tredegar

22 – 50

Newbridge

Treorci

0 – 5

Blackwood

Cynghrair Cenedlaethol Cymru Adran Un/ Welsh National League Division One

Castell

5 – 2

Llanuwchllyn

Garden Village

0 – 0

Argoed

Glyn Ceiriog

1 – 6

Ieuenctid Acrefair

Hawkesbury Villa

0 – 9

Parc Borras

Ieuenctid Yr Wyddgrug

1 – 0

New Brighton

Llannerch- Banna  (Penley)

3 – 3

Tref Saltney

Cynghrair Cenedlaethol Cymru Uwch Adran / Welsh National League Premier Division

Brymbo

2 – 1

Pen-y-ffordd

Ieuenctid Johnstown

3 – 4

Llai

Cynghrair Spar De Canolbarth Cymru Adran Dau / Spar Mid Wales Football League Division Two

Four Crosses

6 – 1

Knighton

Ceri

4 – 2

Machynlleth

Llanfyllin

1 – 7

Aberdyfi

Meifod

0 – 6

Talgarth

Tregaron

7 – 3

Llanandras

Cynghrair Spar De Canolbarth Cymru Adran Un / Spar Mid Wales Football League Division One

Bow Street

2 – 1

Dolgellau

Rhaeadr

9 – 2

Y Trallwng

Cynghrair Chwech Canolog / League Six Central

Saracens Caerdydd

3 – 19

Caerau Ely

Cefn Fforest

35 – 6

Aberbargoed

Glyncoch

27 – 6

Cambrian Welfare

Llandrindod

41 – 8

Crughywel

Wick

59 – 18

Ciacs

Ynysowen

20 – 0

Llanrhymni

Cynghrair Chwech Gorllewin / League Six West

Naval Club Aberafon

0 – 64

Penybanc

Blaenau

8 – 31

Llangadog

Fall Bay

12 – 23

De Gwyr

Mynydd y Garreg

19 – 12

Llansawel

Tregaron

10 – 22

Pontrhydyfen

Cynghrair Pump De Orllewin / League Five South West

Alltwen

12 – 19

Tycroes

Baglan

9 – 29

Llandybie

Crynant

21 – 5

Glais

Cwmgors

8 – 0

New Dock Stars

Cwmtwrch

3 – 10

Gowerton

Ystradgynlais

0 – 13

Penlan

Cynghrair Chwech Dwyrain / League Six East

Cendl (Beaufort)

85 – 0

Forgeside

Caerleon

33 – 14

Panteg

Hartridge

59 – 13

Malpas

Rogerstone

30 – 25

Trefil

St Josephs

0 – 46

Markham

Whiteheads

24 – 16

St Julians HSOB

Cynghrair Pump De Canolog / League Five South Central

Y Bontfaen

44 – 11

Hirwaun

Cwm Ogwr

20 – 8

Heddlu De Cymru

Porthcawl

76 – 0

Blaengarw

Rhigos

10 – 16

Bryncethin

Tonna

14 – 8

Cwmgarwch

Cynghrair Undebol y Gogledd Adran 2 / Lock Stock Storage Division 2

Tref Amlwch

3 – 3

Blaenau Ffestiniog

Greenfield

4 – 1

Bro Nantlle

Helygain

1 – 7

Kinmel Bay Sports

Cynghrair Pump Gorllewin / League Five West

Bynea

5 – 26

San Cler

Abergwaun

23 – 0

Ucheldiroedd Abertawe

Nantgaredig

34 – 3

Llangwm

Doc Penfro

10 – 17

Cefneithin

Pontiets

6 – 32

Penfro

Ty Ddewi

0 – 11

Penygroes

Cynghrair Pump De Dwyrain / League Five South East

Deri

14 – 21

St Albans

Dinas Powys

26 – 25

Treganna

Ferndale

10 – 47

Abertyswg

Old Penarthians

3 – 19

Clwb Rygbi Cymraeg Caerdydd

St Josephs

12 – 17

Cefn Coed

Treherbet

7 – 27

Cilfynydd

Cynghrair Undebol y Gogledd / Lock Stock Storage Welsh Alliance Football League

Treffynon

1 – 1

Bodedern

Llanfairpwll

1 – 2

Cyffordd Llandudno

Pwllheli

2 – 1

Llanrwst

Cynghrair Pump Dwyrain / League Five East

Sêr Y Coed Duon

13 – 14

Trefynwy

Llanhilleth

10 – 3

Brynithel

Sareseniaid Casnewydd

31 – 24

Nantyglo

Pontllanfaraith

8 – 13

RTB Glyn Ebwy

Trinant

20 – 0

Y Betws (Casnewydd)

Brynbuga

25 – 25

Crymlyn

Ynysddu

3 – 8

Hafodyrynys

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Llangeinor

0 – 2

Llanwern

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Porth

1 – 0

Hwlffordd

Aberaman

3 – 1

Corinthiaid Caerdydd

Tref Pen-y-Bont ar Ogwr

5 – 0

Cwmbran

Cambrian & Clydach Vale BGC

0 – 2

Pontardawe

Stiwts Cwmaman

0 – 2

Ffynnon Taf (Taff’s Well)

Goytre

0 – 2

Caerau (Ely)

Tonpentre

0 – 1

Bryntirion

West End

0 – 2

Tref y Barri

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Tref Bwcle

2 – 2

Tref Llandudno

Penrhyncoch

1 – 0

Rhos Aelwyd

Tref y Fflint

2 – 1

Caersws

Porthmadog

1 – 1

Derwyddon Cefn

Gap Cei Connah

4 – 0

Llangefni

Y Rhyl

8 – 0

Penycae

Cegidfa (Guilsfield)

1 – 2

Conwy United

Tref Rhuthun

2 – 5

Llanrhaeadr ym Mochnant

Cynghrair Pedwar De Orllewin / League Four South West

Abercraf

3 – 0

Birchgrove

Glyncorrwg

24 – 30

Y Pil

Nantffyllon

3 – 21

Cwmafon

Athletic Castell Nedd

13 – 17

Maesteg Celtic

Pontardawe

18 – 19

Resolven

Trebanos

17 – 0

Britton Ferry

Cynghrair Pedwar Gorllewin / League Four West

Y Betws

9 – 18

Ffwrnais

Porth Tywyn

15 – 21

Amman

Crwydriaid Llanelli

17 – 3

Talacharn

Llanybydder

15 – 25

Hendy

Neyland

11 – 16

Aberdaugleddau

Trimsaran

28 – 16

Aberaeron

Cynghrair Pedwar De Ddwyrain / League Four South East

Abercwmboi

27 – 12

Pontycymer

Y Barri

26 – 23

Wattstown

Bridgend Sports

21 – 19

Llandaf

Gogledd Llandaf

11 – 15

Pontyclun

Nantymoel

42 – 0

Llanilltud Fawr

Penygraig

10 – 37

Porth Harlequins

Cynghrair Pedwar Dwyrain / League Four East

Blaenafon

12 – 5

Talywain

Cil-y-Coed

36 – 12

Cwmbran

Cwins Caerdydd

29 – 26

Machen

New Tredegar

23 – 20

Cas-Gwent

Oakdale

21 – 20

Abercarn

Taffs Well

Gohurio

Blaina

Uwchgynghrair Cymru / Welsh Premier League

Aberystwyth

0 – 4

Y Bala

Bangor

4 – 1

Lido Afan

Port Talbot

3 – 1

Y Drenewydd

Prestatyn

6 – 1

Caerfyrddin

Llanelli

0 – 1

Y Seintiau Newydd

Catell Nedd

3 – 0

Airbus UK

Cynghrair Tri De Orllewin / League Three South West

Llandarcy

11 – 15

Sêr Gwyrdd Aberafon

Cwins Maesteg

22 – 8

Bryncoch

Treforys

0 – 8

Pencoed

Blaendulais

15 – 6

Brynaman

Taibach

15 – 3

Y Mwmbwls

Faerdref

16 – 7

Ystalyfera

Cynghrair Undebol y Gogledd / Lock Stock Storage Welsh Alliance Football League

Abermo a Dyffryn Utd

5 – 0

Crwydriaid Caernarfon

Bethesda

1 – 3

Treffynon

Tref Caernarfon

0 – 3

Llanrwst

Gwalchmai

3 – 0

Nefyn

Hotspur Caergybi

5 – 0

Tref Dinbych

Cyffordd Llandudno

2 – 1

Bodedern

Uwchgynghrair Cymru / Welsh Premier League

Airbus UK

1 – 1

Llanelli

Uwchgynghrair Cymru / Welsh Premier League

Bangor

1 – 1

Aberystwyth

Y Drenewydd

0 -1

Y Bala

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Caersws

1 – 8

Rhyl

Derwyddon Cefn

4 – 2

Conwy United

Tref Y Fflint

2 – 1

Cegidfa (Guilsfield)

Tref Llangefni

4 – 2

Penrhyncoch

Llanrhaeadr

3 – 3

Porthmadog

Penycae

0 – 1

Tref Bwcle

Rhos Aelwyd

1 – 0

Tref Rhuthun

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Cwins Grange Caerdydd

5 – 2

Llangeinor

Goetre

1 – 0

Rhisga

Llanwern

3 – 1

Llwydcoed

Gwasanaeth Sifil Casnewydd

3 – 0

Tref Tredegar

Pontyclun

1 – 5

Undy Athletic

Tref Pontypridd

1 – 1

Stryd Pen y bont ar Ogwr

Sêr Treowen

3 – 4

Briton Ferry Llansawel

UWIC

0 – 2

Abertyleri

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Betws

1 – 2

Treharris Athletic Western

Caerau

0 – 2

YMCA Casnewydd

Caerllion

1 -0

Castell Newydd Emlyn

Tref Cil-y-coed (Caldicot Town)

1 – 3

Croesyceiliog

Dinas Powys

3 – 2

Tata Steel

Ely Rangers

4 – 3

Aberbargoed Buds

Penrhiw-ceibr Rangers

0 – 2

Trefynwy (Monmouth Town)

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Aberaman

0 – 2

Bryntirion

Caerau (Ely)

2 – 2

Stiwts Cwmaman

Hwlffordd

1 – 3

Cambrian & Clydach

Ffynnon Taf (Taff’s Well)

1 – 1

Porth

Tonpentre

0 – 0

Pontardawe

West End

2 – 0

Corinthiaid Caerdydd

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Llandudno

0 – 1

Gap Cei Connah

Uwchgynghrair Cymru / Welsh Premier League

Lido Afan

1 – 0

 Castell Nedd

Caerfyrddin

2 – 0

Port Talbot

Seintiau Newydd

2 – 1

Prestatyn

Cynghrair Undebol y Gogledd Adran 2 / Lock Stock Storage Welsh Alliance Football League Division 2

Tref Amlwch

2 – 2

Helygain

Tref Cei Cona

1 – 2

Glantraeth

Greenfeild

5 – 3

Blaenau Ffestiniog

Bro Nantlle

1 – 3

Llanberis

Penmaenmawr

0 – 0

Gaerwen

Kimmel Bay Sports

1 -1

Llandyrnog

Cynghrair Cenedlaethol Cymru Uwch Adran / Welsh National League Premier Division

Y Waun

4 – 1

Tref Llangollen

Gresffordd

3 – 1

Brickfield Rangers

Llai

1 – 2

Brymbo

Yr Wyddgrug

2 – 1

Rhydymwyn

Cynghrair Spar De Canolbarth Cymru Adran Dau / Spar Mid Wales Football League Division Two

Aberaeron

5 – 1

Four Crosses

Aberdyfi

6 – 0

Talgarth

Aber-miwl

3 – 0

Llanfyllin

Ceri

2 – 3

Llandrindod

Knighton

4 – 0

Tregaron

Llanandras

2 – 4

Machynlleth

Cynghrair Undebol y Gogledd / Lock Stock Storage Welsh Alliance Football League

Abermo a Dyffryn Utd

2 – 3

Tref Caernarfon

Bethesda

0 – 4

Hotspur Caergybi

Crwydriaid Caernarfon

2 – 5

Llanrug

Dinbych

2 – 0

Bodedern

Gwalchmai

1 – 3

Pwllheli

Cyffordd Llandudno

3 – 3

Llanrwst

Llanfairpwll

1 – 3

Glan Conwy

Nefyn

1 – 0

Treffynnon

Cynghrair Spar De Canolbarth Cymru Adran Un / Spar Mid Wales Football League Division One

Dolgellau

0 – 3

Llanidloes

Dyffryn Banw

0 – 2

Bontnewydd ar Wy

Rhayader

5 – 2

Pentref Llansanffraid-ym-Mechain

Waterloo

0 – 2

Aberriw

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Stryd Pen y bont ar Ogwr

4 – 2

Pont-y-Clun

Llangeinor

1 – 3

Gwasanaeth Sifil Casnewydd

Rhisga

3 – 2

Cwins Grange Caerdydd

Tref Tredegar

0 – 0

Sêr Treowen

UWIC

3 – 2

Llwydcoed

Undy Athletic

2 – 2

Goetre

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Aberbargoed Buds

2 – 5

Croesyceiliog

Caerau

6 – 1

Treharris Athletic Western

Caerllion

2 – 1

Y Betws

Tref Cil-y-coed (Caldicot Town)

2 – 3

Rhydaman

Garden Village

1 – 2

Penrhiw-ceibr Rangers

Castell Newydd Emlyn

2 – 3

Trefynwy

YMCA Casnewydd

0 – 0

Dinas Powys

Tata Steel

3 – 1

Ely Rangers

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Cambrian & Clydach Vale BGC

2 – 0

Ffynnon Taf

Aberaman

0 – 2

Pontardawe

Tref Pen-y-Bont ar Ogwr

3 – 1

Corinthiaid Caerdydd

Caerau (Ely)

1 – 2

Cwmbrân Celtic

Stiwts Cwmaman

1 – 2

Porth

Goetre United

2 – 0

Tref Y Barri

Tonpentre

1 – 2

Hwlffordd

West End

3 – 5

Bryntirion

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Caersws

3 – 0

Tref Bwcle

Conwy Utd

6 – 0

Llanrhaeadr

Gap Cei Connah

9 – 1

Penycae

Tref Llangefni

0 – 2

Rhuthun

Penrhyncoch

1 – 0

Llandudno

Porthmadog

4 – 1

Rhos Aelwyd

Uwchgynghrair Cymru / Welsh Premier League

Castell Nedd

2 – 0

 Bangor

Uwchgynghrair Cymru / Welsh Premier League

Y Bala

2 – 0

Caerfyrddin

Uwchgynghrair Cymru / Welsh Premier League

Aberystwyth

4 – 1

Y Drenewydd

Llanelli

4 – 1

Lido Afan

Port Talbot

2 – 1

Y Seintiau Newydd

Prestatyn

1 – 1

Airbus UK

Cynghrair Cenedlaethol Cymru Uwch Adran / Welsh National League Premier Division

Parc Borras

2-1

Garden Village

Hawkesbury Villa

0-2

Lex X1

Ieuenctid yr Wyddgrug

6-0

Glyn Ceiriog

New Brighton

2-0

Llanuwchllyn

Tref Saltney

1-1

Argoed Utd

Cynghrair Spar De Canolbarth Cymru Adran dau / Spar Mid Wales Football League Division Two

Four Crosses

3 – 2

Aber-miwl

Cynghrair Spar De Canolbarth Cymru Adran Un / Spar Mid Wales Football League Division One

Tref Llanidloes

6 – 0

Dyffryn Banw

Pentref Llansanffraid-ym-Mechain

0 – 0

Bontnewydd ar Wy

Cynghrair Undebol y Gogledd/ Lock Stock Football League

Tref Dinbych

3 – 2

Bethesda

Cynghrair MacWhirter Adran Dau / MacWhriter Football League Division Two

Rhydaman

0 – 3

YMCA Casnewydd

Garden Village

0 – 5

Trefynwy (Monmouth Town)

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Porth

0 – 3

Cambrian & Clydach

Caerau (Ely)

0 – 1

Tref Y Barri

Cwmbrân Celtic

1 – 3

Stiwts Cwmaman

Goetre United

3 – 3

Corinthiaid Caerdydd

Hwlffordd

4 – 0

Aberaman

Ffynnon Taf (Taff’s Well)

0 – 3

Tonpentre

West End

2 – 0

Tref Pontardawe

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Caersws

1 – 6

Gap Cei Connah

Rhyl

2 – 0

Cegidfa (Guilsfield)

Llangefni

1 – 5

Porthmadog

Derwyddon Cefn

5 – 1

Llanrhaeadr-ym-Mochnant

Tref Y Fflint

1 – 1

Tref Bwcle

Uwchgynghrair Cymru/ Welsh Premier League

Castell Nedd

4 – 2

Aberystwyth

Uwchgynghrair Cymru/ Welsh Premier League

Afan Lido

0 – 1

Prestatyn

Airbus

1 – 1

Port Talbot

Bangor

3 – 2

Llanelli

Caerfyrddin

0 – 1

Y Drenewydd

Uwchgynghrair Cymru/ Welsh Premier League

Y Seintiau Newydd

1 – 1

Bala

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Gwasanaeth Sifil Casnewydd 3-6 Tref Pontypridd

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Cwmaman 4-3 Tref Porthcawl
Ser Treowen 0-2 Tref Tredegar

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

YMCA Casnewydd

3-3 Castell Newydd Emlyn

Cynghrair MacWhirter Adran Un / MacWhirter Football League Division One

West End

3-1 Aberaman

Uwchgynghrair Cymru / Welsh Premier League

Castell-Nedd

3-2

Tref Prestatyn

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Cwmaman 2-0

Sêr Treowen

Tref Cwmbrân 0-3

Dur Corus

Goetre 3-3

Caerau

Gwasanaeth Sifil Casnewydd

1-1

UWIC

Pontyclun 1-3

Llanwern

De Tre-gŵyr

2-7

Tref Trefynwy

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Abertyleri 3-0

Llangeinor

Rhydaman 1-1

Ely Rangers

Castell Newydd Emlyn 1-1

Dinas Powys

YMCA Casnewydd

0-2

Aberbargoed

Cynghrair MacWhirter Adran Un / MacWhirter Football League Division One

West End

3-1

Cambrian & Clydach

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Pontyclun

0-1

Goetre

Cynghrair MacWhirter Adran Un / MacWhirter Football League Division One

Tref Pontardawe

4-1

Penrhiwceibr

Cynghrair Ceredigion Adran Un / Ceredigion Costcutter League Divis

Aberteifi

3-1

Llandudoch

Cynghrair Aberystwyth Adran Un / Aberystwyth Cambrian Tyres League Division One

Aberdyfi

2-1

Penrhyncoch

Y Bencampwriaeth / The Championship

Caerdydd

0-1

Reading

Cynghrair Aberystwyth Adran Un / Aberystwyth Cambrian Tyres League Division One

Prifysgol Aberystwyth II 2-3

Llanrhystud

Penrhyncoch II

4-3

Trawscoed

Y Bencampwriaeth / The Championship

Abertawe

3-1

Nott’m Forest

Uwchgynghrair Cymru / Welsh Premier League

Castell-Nedd

2-1

Tref Aberystwyth

Tref Prestatyn

2-1

Tref Port Talbot

Cynghrair Dau Dwyrain / League Two East

Mynydd y Pennar

26-19

Tylorstown

Cynghrair Dau Gorllewin / League Two West

Aberystwyth 40-12

Tondu

Rhydaman 50-3

Cwmllynfell

Sgiwen

12-19

Cwins Aberafon

Cynghrair Tri Gorllewin / League Three West

Crymych

41-27

Gorseinon

Cynghrair Tri De Orllewin / League Three South West

Glyn-nedd

38-20

Ystalyfera

Cynghrair Pedwar Dwyrain / League Four East

Machen 20-17

Crymlyn

New Tredegar 29-26

Cwmbrân

Senghenydd

34-33

Nantyglo

Cynghrair Pedwar Gorllewin / League Four West

Aberdaugleddau 45-13

Cwins Doc Penfro

Trimsaran

42-26

Cefneithin

Cynghrair Pedwar De Dwyrain / League Four South East

HSOB Caerdydd 14-37

Tonyrefail

Pontyclun 7-18

Rhiwbeina

Treherbert

21-33

St Josephs

Cynghrair Pedwar De Orllewin / League Four South West

Chwaraeon Penybont ar Ogwr 22-7

Birchgrove

Glyncorrwg 10-17

Pontardawe

Cwins Maesteg

35-20

Faerdref

Cynghrair Pump Dwyrain / League Five East

Tref Trefynwy 34-18

Glyn Ebwy

Ynysddu

5-5

Cil-y-coed

Cynghrair Pump Gorllewin / League Five West

Porth Tywyn 22-5

Ffwrnais

Penygroes

16-18

Ucheldiroedd Abertawe

Cynghrair Pump De Dwyrain / League Five South East

Wattstown

21-0

Penygraig

Cynghrair Pump De Canolog / League Five South Central

Cwmgwrach 21-29

Bryncethin

Cwm Ogwr 15-30

Banwen

Pontycymer 57-12

Tonna

Rhesolfen

18-12

Rhigos

Cynghrair Chwech Gorllewin / League Six West

Fall Bay

38-24

Penybanc

Cynghrair Chwech Canolog / League Six Central

Caerau Ely 39-8

Aberafon Naval

Glyncoch

32-12

Cambrian Welfare

Cynghrair Un Gogledd / League One North

Nant Conwy

19-9

Bro Ffestiniog

 

Cynghrair Dau Gogledd / Division Two North

COBRA 84-5

Bangor

Llanidloes 36-5

Dinbych

Y Drenewydd

6-13

Machynlleth

Cynghrair Spar De Canolbarth Cymru Adran Dau / Spar Mid Wales Football League Division Two

Llanfair 2-2

Bont

Tref Llanfyllin

4-6

Rhosgoch

Cynghrair Spar De Canolbarth Cymru Adran Un / Spar Mid Wales Football League Division One

Prifysgol Aberystwyth

2-1

Llanrhaeadr

Llanfair ym Muallt

0-3

Pentref Llansanffraid ym Mechain

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Tref Cwmbrân 1-1 Briton Ferry Llansawel

Goetre

2-4

Cwins Caerdydd

Pontyclun 0-6

Caerau

Tref Porthcawl 0-2

Trefynwy

Rhisga 3-0

Gwasanaeth Sifil Casnewydd

Sêr Treowen

1-1

De Tre-gwyr