Uwchgynghrair Cymru / Welsh Premier League

Llanelli 2 – 1 Bangor
Y Drenewydd 4 – 2 Caerfyrddin
Port Talbot 2 – 1 Airbus UK
Prestatyn 3 – 1 Lido Afan
Aberystwyth 1 – 1 Castell Nedd
Y Bala 2 – 2 Y Seintiau Newydd

Uwchgynghrair Cymru / Welsh Premier League

Y Bala

1 – 2

Bangor

Caerfyrddin

3 – 1

Airbus UK

Y Drenewydd

2 – 1

Lido Afan

Prestatyn

0 – 2

Llanelli

Y Seintiau Newydd

3 – 2

Aberystwyth

Port Talbot

1 – 2

Castell Nedd

Cynghrair Dau Gorllewin / League Two West

Cwmllynfell

149 – 14

Maesteg

Glyn Nedd

50 – 17

Felinfoel

Mynyddcynffig (Kenfig Hill)

61 – 12

Crymych

Cidweli

22 – 31

Cwins Aberafan

Casllwchwr

44 – 23

Aberystwyth

Sgiwen

15 – 0

Llanfair ym Muallt

Cynghrair Dau Gorllewin / League Two West

Cwmllynfell

149 – 14

Maesteg

Glyn Nedd

50 – 17

Felinfoel

Mynyddcynffig (Kenfig Hill)

61 – 12

Crymych

Cidweli

22 – 31

Cwins Aberafan

Casllwchwr

44 – 23

Aberystwyth

Sgiwen

15 – 0

Llanfair ym Muallt

Cynghrair Dau Dwyrain / League Two East

Abercynon

22 – 38

Bedlinog

Heol y Cwy

23 – 13

Rhymni

Llantrisant

34 – 44

Ynysybwl

Llanilltud Faerdref

17 – 36

Rhydyfelin

Penallta

25 – 9

Fleur de Lys

Tylorstown

6 – 12

Ystrad Rhondda

Cynghrair Un Gogledd / League One North

Y Bala

7 – 10

Pwllheli

Bro Ffestiniog

53 – 12

Nant Conwy

Caernarfon

57 – 17

Llangefni

Llandudno

19 – 57

Bethesda

Rhuthun

10 – 26

Y Wyddgrug

Cynghrair Un Dwyrain / League One East

Bargoed

67 – 8

Crwydriaid Morgannwg

Y Coed Duon

22 – 10

Merthyr

Gilfach Goch

29 – 13

Beddau

Trecelyn (Newbridge)

7 – 42

Mountain Ash

Treorci

8 – 38

Glyn Ebwy

Cynghrair Un Gorllewin / League One West

Llanharan

21 – 23

Hendy Gwyn ar Daf

Arberth

40 – 38

Athletic Caerfyrddin

Tata Steel

30 – 33

Llangenech

UWIC

40 – 10

Athletic Pen y Bont

Waunarlwydd

16 – 19

Bonymaen

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

Bow Street

4 – 2

Y Trallwng

Tywyn/Bryncrug

2 – 2

Pentref Llansanffraid-ym-Mechain

Waterloo

4 – 1

Dolgellau

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Llwydcoed

1 – 3

Cwins Grange Caerdydd

Llangeinor

1 – 3

Pontyclun

Llanwern

2 – 6

Briton Ferry Llansawel

Tref Tredegar

1 – 3

Stryd  Pen-y-Bont ar Ogwr

Cynghrair MacWhirter Adran Dau / MacWhriter Football League Division Two

Rhydaman

3 – 2

Treharris Athletic Western

Ely Rangers

2 – 4

Y Betws

Garden Village

1 – 2

Croesyceiliog

Penrhiw-ceibr Rangers

3 – 4

YMCA Casnewydd

Cynghrair Cenedlaethol Cymru Adran Un/ Welsh National League Division One

Argoed

2 – 0

LEX X1

Garden Village

1 – 0

Ieuenctid Yr Wyddgrug

Glyn Ceiriog

3 – 2

Hawkesbury Villa

Llanuwchllyn

3 – 4

Castell

Llannerch- Banna  (Penley)

4 – 4

New Brighton

Tref Saltney

2 – 0

Ieuenctid Acrefair

Cynghrair Cenedlaethol Cymru Uwch Adran / Welsh National League Premier Division

Brickfield Rangers

1 – 6

Llangollen

Llai

0 – 1

Corwen

Owrtyn (Overton)

0 – 2

Yr Wyddgrug

Penyffordd

1 – 0

Penarlâg (Hawarden Rangers)

Rhydymwyn

5 – 3

Brymbo

Cynghrair Pump De Dwyrain / League Five South East

Cilfynydd

36 – 15

St Albans

Deri

0 – 91

Cefn Coed

Dinas Powys

23 – 18

Old Penarthians

Old Illtydians

26 – 25

Tregana

St Josephs

16 – 26

Ferndale

Treherbet

11 – 12

Clwb Rygbi Cymraeg Caerdydd

Cynghrair Pump Gorllewin / League Five West

Bynea

9 – 44

Cefneithin

Nantgaredig

37 – 0

Doc Penfro

Penfro

53 – 5

Llangwm

Pontiets

14 – 46

Ucheldiroedd Abertawe

San Cler

11 – 10

Penygroes

Ty Ddewi

20 – 31

Abergwaun

Cynghrair Pump Dwyrain / League Five East

Sêr Y Coed Duon

8 – 33

Brynithel

Trefynwy

60 – 12

Betws (Casnewydd)

Sareseniaid Casnewydd

59 – 19

Llanhilleth

Pontllanfraith

8 – 14

Hafodyrynys

Glyn Ebwy

43 – 7

Crymlyn

Trinant

3 – 8

Ynysddu

Brynbuga (Usk)

25 – 9

Nantyglo

Cynghrair Pedwar De Orllewin / League Four South West

Abercraf

18 – 42

Pontardawe

Britton Ferry

27 – 19

Birchgrove

Glyngcorrwg

11 – 15

Nantfyllon

Maesteg

10 – 9

Y Pil

Athletic Castell Nedd

17 – 19

Resolven

Trebanos

24 – 32

Cwmafon

Cynghrair Pedwar De Ddwyrain / League Four South East

Abercwmboi

26 – 8

Y Bari

Chwaraeon Pen y Bont ar Ogwr

25 – 25

Gogledd Llandaf

Llanilltud Fawr

14 – 25

Llandaf

Penygraig

10 – 24

Pontyclun

Porth

25 – 29

Pontycymer

Cynghrair Pedwar Gorllewin / League Four West

Amman

52 – 3

Hendy

Porth Tywyn

31 – 22

Ffwrnais

Aberdaugleddau

33 – 18

Aberaeron

Neyland

25 – 30

Lacharn

Trimsaran

36 – 10

Y Betws

Cynghrair Pedwar Dwyrain / League Four East

Abercarn

20 – 7

Cas Gwent

Cil-y-Coed

22 – 32

Talywain

Cwins Caerdydd

27 – 16

Taffs Well

Cwmbran

46 – 22

Machen

New Tredegar

22 – 53

Blaenafon

Oakdale

68 – 0

Blaina

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

Amlwch

1 – 1

Llanberis

Greenfield

4 – 0

Gaerwen

Helygain

2 – 4

Blaenau Ffestiniog

Llandyrnog

1 – 1

Kimmel Bay

Bro Nantlle

1 – 3

Penmaenmawr

Cynghrair Tri De Orllewin / League Three South West

Treforys

14 – 51

Blaendulais

Y Mwmbwls

36 – 23

Pencoed

Taibach

72 – 13

Sêr Gwyrdd Aberafon

Faerdref

13 – 23

Brynaman

Ystalafera

21 – 15

Bryncoch

Cynghrair Tri De Ddwyrain / League Three South East

Dowlais

33 – 33

Aberdar

Gwernyfed

20 – 19

Aberhonddu

Llanishen

36 – 7

Fairwater

Pentyrch

28 – 19

Penarth

Riwbana

55 – 8

St Peters

Tonyrefail

26 – 13

Nelson

Cynghrair Tri Gorllewin / League Three West

Aberteifi

51 – 9

Dinbych y Pysgod

Llambed

35 – 15

Gorseinon

Castell Newydd Emlyn

10 – 32

Llandeilo

Penclawdd

30 – 25

Pontyberem

Y Tymbl

38 – 32

Dynfant

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

Glan Conwy

5 – 1

Llanfairpwll

Treffynon

4 – 0

Crwydriaid Caernarfon

Cyffordd Llandudno

1 – 1

Pwllheli

Llanrwst

3 – 2

Bodedern

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

Aber-miwl

3 – 3

Tregaron

Bont

1 – 0

Llanandras

Four Crosses

2 – 0

Talgarth

Knighton

3 – 2

Llanfyllin

Llanfair

6 – 1

Machynlleth

Meifod

5 – 2

Aberdyfi

Cynghrair Tri Dwyrain / League Three East

Aberteleri

22 – 9

Caerffili

Croesyceiliog

3 – 10

Y Pil

Garndiffaith

26 – 0

Abergyfeni

Casnewydd HSOB

5 – 11

Brynmawr

Pontypwl

27 – 10

Risca

Senghenydd

75 – 20

Tredegar Ironsides

Cynghrair Dau Gogledd / League Two North

Abergele

6 – 47

Rhyl

Cobra

31 – 5

Y Drenewydd

Dolgellau

30 – 22

Bae Colwyn

Machynlleth

14 – 5

Dinbych

Wrecsam

15 – 17

Llanidloes

Uwchgynghrair Cymru / Welsh Premier League

Lido Afan

0 – 0

Aberystwyth

Uwchgynghrair Cymru / Welsh Premier League

Llanelli

2 – 0

Port Talbot

Bangor

4 – 0

Y Drenewydd

Lido Afan

1 – 0

Caerfyrddin

Airbus

2 – 1

Y Seintiau Newydd

Castell Nedd

4 – 0

Y Bala

Aberystwyth

1 – 3

Prestatyn

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Abertyleri

0 – 0

Gwasanaeth Sifil Casnewydd

Tref Pen-y-Bont ar Ogwr

4 – 4

Llanwern

Briton Ferry Llansawel

2 – 2

Goetre

Llangeinor

0 – 6

Pontypridd

Rhisga

3 – 0

 Llwydcoed

Tredegar

2 – 0

Pontyclun

Sêr Treowen

1 -1

Cwins Grange Caerdydd

Undy

3 – 0

UWIC

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Aberbargoed Buds

1 – 2

Y Betws

Tref Cil-y-coed (Caldicot Town)

2 – 1

Caerau

Garden Village

2 – 2

Dinas Powys

Trefynwy

3 – 1

Ely Rangers

Castell Newydd Emlyn

4 – 0

Rhydaman

YMCA Casnewydd

3 – 0

Treharris Athletic Western

Penrhiwceiber

1 – 2

Croesyceiliog

Tata Steel

1 – 0

Caerllion

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Porth

3 – 1

Bryntirion

Aberaman

0 – 1

Cwmbran

Cambrian & Clydach

0 – 0

Corinthiaid Caerdydd

Stiwts Cwmaman

2 – 1

Hwlffordd

Ffynnon Taf (Taff’s Well)

2 – 1

Pontardawe

West End

4 – 2

Caerau (Ely)

Uwchgynghrair Cymru / Welsh Premier League

Port Talbot

0 – 0

Prestatyn

Y Bala

2 – 4

Llanelli

Cynghrair Un Gorllewin / League One West

Llanharan

20 – 24

Rhydaman

Tata Steel

42 – 36

Arberth

Tondu

19 – 25

Caerfyrddin Athletic

UWIC

15 – 13

Bonymaen

Waunarlwydd

21 – 16

Llangennech

Hendygwyn ar Daf

22 – 10

Athletic Penybont ar Ogwr

Cynghrair Un Dwyrain / League One East

Bargoed

19 – 18

Glyn Ebwy

Beddau

22 – 16

Crwydriaid Morgannwg

Gilfach Goch

20 – 16

Aberpennar

Trecelyn

0 – 29

Merthyr

Treorci

22 – 20

Rhymni

Cynghrair Chwech Canolog / League Six Central

Caerau Ely

24 – 18

Crughywel

Saracens Caerdydd

19 – 0

Ciacs

Cefn Fforest

18 – 26

Cambrian Welfare

Wick

22 – 11

Llanrhymni

Ynysowen

5 – 29

Glyncoch

Cynghrair Chwech Gorllewin / League Six West

Blaenau

18 – 3

Llansawel

Fall Bay

19 – 10

Tregaron

Mynydd y Garreg

3 – 61

Pontrhydyfen

Pantyffynon

9 – 15

De Gwyr

Penybanc

25 – 13

Llangadog

Cynghrair Chwech Dwyrain / League Six East

Beaufort

55 – 8

Malpas

Caerleon

22 – 29

Rogerstone

Forgeside

15 – 10

St Juliens

Hartride

16 – 16

New Panteg

St Josephs

5 – 31

Trefil

Whitehead

20 – 26

Markham

Cynghrair Pump De Canolog / League Five South Central

Bryncethin

37 – 13

Banwen

Cefn Cribwr

38 – 7

Heddlu de Cymru

Cwm Ogwr

8 – 0

Hirwaun

Porthcawl

16 – 26

Y Bontfaen

Rhigos

31 – 11

Cwmgarwch

Tona

76 – 5

Blaengarw

Cynghrair Pump De Orllewin / League Five South West

Alltwen

29 – 23

Ystrad Gynlais

Baglan

18 – 6

Y Glais

Crynant

12 – 34

Tycroes

Cwmgors

16 – 12

Penlan

Cwmtwrch

19 – 16

New Dock Stars

Llandybie

17 – 8

Tregwyr

Cynghrair Pump De Dwyrain / League Five South East

Deri

10 – 25

Abertyswg

Dinas Powys

20 – 29

Clwb Rygbi Cymru Caerdydd

Old Illtydians

8 – 13

Cilfynydd

St Josephs

11 – 6

Old Penarthians

Treherbert

19 – 16

Canton

Cynghrair Pump Gorllewin / League Five West

Bynea

10 – 12

Llangwm

Abergwaun

58 – 5

Doc Penfro

Nantgaredig

25 – 5

Cefneithin

Penfro

12 – 23

San Cler

Pontiets

8 – 42

Penygroes

Ty Ddewi

13 – 43

Ucheldiroedd Abertawe

Cynghrair Pump Dwyrain / League Five East

Sêr Y Coed Duon

15 – 5

Crymlyn

Llanhilleth

20 – 22

Nantyglo

Trefynwy

23 – 7

Glyn Ebwy

Pontllanfraith

8 – 12

Betws (Casnewydd)

Trinant

13 – 25

Hafodyrynys

Brynbuga (Usk)

14 – 17

Brynithel

Cynghrair Pedwar De Orllewin / League Four South West

Abercraf

21 – 25

Resolven

Glyncorrwg

20 – 6

Cwmafon

Maesteg

25 – 3

Britton Ferry

Athletic Castell Nedd

21 – 18

Birchgrove

Pontardawe

18 – 19

Nantyffynon

Trebanos

30 – 28

Y Pil

Cynghrair Clwyd Adran Un / The Mackenzie Jones Clwyd Football League Division One

Betws yn Rhos

4 – 1

Bro Cernyw

Cerrigydrudion

1 – 2

Abergele Colts

Llannefydd

8 – 1

Rhyl Hearts

Hen Golwyn

7 – 1

West Shore

Cynghrair Clwyd Uwch Adran / The Mackenzie Jones Clwyd Football League Premier Division

Mochdre

2 – 3

Llansannan

Prestatyn Rovers

5 – 1

Dreigiau Abergele

Rhyl Athletic

0 – 5

Tref Rhuddlan

Llanelwy

1 – 1

Allt Melyd

Y Glannau

1 – 3

Rhos United

Cynghrair Pedwar De Ddwyrain / League Four South East

Abercwmboi

6 – 11

Wattstown

Y Bari

14 – 6

Gogledd Llandaf

Chwaraeon Pen y Bont ar Ogwr

6 – 11

Pontyclun

Llanilltud Fawr

18 – 35

Porth

Nantymoel

43 – 10

Pontycymer

Penygraig

7 – 14

Llandaf

Cynghrair Pedwar Gorllewin / League Four West

Amman

22 – 19

Aberdaugleddau

Y Betws

14 – 43

Llanelli Wanderers

Porth Tywyn

31 – 17

Aberaeron

Llanybydder

37 – 36

Lacharn

Neyland

24 – 33

Hendy

Trimsaran

6 – 25

Ffwrnais

Cynghrair Pedwar Dwyrain / League Four East

Blaenafon

29 – 13

Taffs Well

Cil-y-Coed

3 – 23

Cas Gwent

Cwmbran

19 – 21

Abercarn

New Tredegar

15 – 24

Talywain

Oakdale

21 – 16

Machen

Cynghrair Tri De Orllewin / League Three South West

Treforys

6 – 27

Brynamman

Taibach

17 – 7

Bryncoch

Faerdref

23 – 13

Pencoed

Ystalafera

28 – 8

Y Mwmbwls

Cynghrair Tri De Ddwyrain / League Three South East

Dowlais

12 – 27

St Peters

Gwernyfed

3 – 18

Llanishen

Penarth

12 – 16

Aberdar

Pentyrch

13 – 13

Nelson

Riwbana

32 – 10

Aberhonddu

Tonyrefail

12 – 18

Fairwater

Cynghrair Tri Gorllewin / League Three West

Aberteifi

21 – 17

Llandeilo

Gorseinon

27 – 18

 Pontyberem

Hwlffordd

25 – 16

Castell Newydd Emlyn

Llambed

28 – 16

Dinbych y Pysgod

Penclawdd

14 – 13

Dynfant

Y Tymbl

23 – 14

Pontarddulias

Cynghrair Cenedlaethol Cymru Adran Un/ Welsh National League Division One

Garden Village

0 – 1

Glyn Ceiriog

Ieuenctid yr Wyddgrug

7 – 2

Hawkesbury Villa

Cynghrair Tri Dwyrain / League Three East

Aberteleri

16 – 14

Y Fenni

Croesyceiliog

23 – 17

Tredegar Ironsides

Garndiffaith

15 – 13

Pontypwl United

Casnewydd HSOB

22 – 6

Caerffili

Y Pil

30 – 5

Brynmawr

Senghenydd

43 – 17

Risca

Cynghrair Dau Gogledd / League Two North

Abergele

18 – 20

Llanidloes

Bae Colwyn

24 – 3

Dinbych

Machynlleth

17 – 7

Y Drenewydd

Wrecsam

22 – 30

Cobra

Cynghrair Dau Gorllewin / League Two West

Llanfair ym Muallt

69 – 0

Maesteg

Cwmllynfell

30 – 13

Felinfoel

Glyn Nedd

58 – 7

Cwins Aberafan

Mynyddcynffig (Kenfig Hill)

43 – 14

Aberystwyth

Cidweli

13 – 11

Casllwchwr

Sgiwen

40 – 7

Crymych

Cynghrair Cymru Alliance / Huw Gray Cymru Alliance

Tref Bwcle

1 – 0

Rhos Aelwyd

Caersws

3 – 2

Pencae

Tref Y Fflint

3 – 1

Llandudno

Cegidfa (Guilsfield)

2 – 3

Porthmadog

Penrhyncoch

1 – 0

Derwyddon Cefn

Tref Rhuthun

3 – 1

Conwy United

Gap Cei Connah

8 – 0

Llanrhaeadr

Rhyl

6 – 1

Tref Llangefni

Cynghrair Dau Dwyrain / League Two East

Abercynon

22 – 17

Ynysbwl

Heol Y Cwy

22 – 9

Fleur de Lys

Llantrisant

21 – 15

Penallta

Llanilltud Faerdref

13 – 18

Rhymni

Rhydyfelin

3 – 6

Ystrad y Rhondda

Tylorstwon

25 – 13

Bedlinog

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

Treffynon

3 – 0

Bethesda

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

Aberdyfi

0 – 1

Knighton

Aber-miwl

4 – 0

Bont

Ceri

1 – 0

Talgarth

Cynghrair Un Gogledd / League One North

Y Bala

23 – 10

Yr Wyddgrug

Bro Ffestiniog

15 – 10

Bethesda

Caernarfon

53 – 19

Rhuthun

Llandudno

0 – 24

Llangefni

Nant Conwy

23 – 10

Pwllheli

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

Dolgellau

2 – 3

Dyffryn Banw

Pentref Llansanffraid-ym-Mechain

1 – 2

Llanfair ym Muallt

Trefaldwyn

3 – 1

Bow Street

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Llwydcoed

2 – 4

Undy Athletic

Cwins Grange Caerdydd

0 – 1

Briton Ferry Llansawel

Goetre

2 – 1

Tref Tredegar

Pontyclun

3 – 0

Llangeinor

UWIC

1 – 3

Stryd  Pen-y-Bont ar Ogwr

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Rhydaman

2 – 2

Penrhiw-ceibr Rangers

Y Betws

2 – 5

Tata Steel

Caerau

2 – 1

Aberbargoed Buds

Croesyceiliog

0 – 5

Trefynwy (Monmouth Town)

Treharris Athletic Western

1 – 0

Castell Newydd Emlyn

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

Tref y Barri

1 – 1

Aberaman

Bryntirion

0 – 3

Cambrian & Clydach Vale BGC

Caerau (Ely)

1 – 5

Tref Pen-y-Bont ar Ogwr

Corinthiaid Caerdydd

2 – 2

Ton Pentre

Cwmbrân Celtic

0 – 2

West End

Goetre United

3 – 2

Cwmaman

Hwlffordd

3 – 4

Ffynnon Taf (Taff’s Well)

Uwchgynghrair Cymru / Welsh Premier League

Y Seintiau Newydd

3 – 0

Lido Afan

Y Drenewydd

0 – 4

Castell Nedd

Caerfyrddin

1 – 2

Bangor

Uwchgynghrair Cymru / Welsh Premier League

Airbus UK

1 – 1

Aberystwyth

Uwchgynghrair Cymru / Welsh Premier League

Lido Afan

0 – 0

Air Bus UK

Cynghrair Chwech Canolog / League Six Central

Caerau Ely

21 – 36

Glyn coch

Cambrian Welfare

7 – 6

Ynys Owen

Crughywel

37 – 38

Saracens Caerdydd

Cynghrair Chwech Gorllewin / League Six West

Llansawel

16 – 16

Pantyffynon

Pen y Banc

17 – 5

Tregaron

Pontrhydyfen

8 – 6

Fall Bay

De Gwyr

31 – 7

Mynydd y Garreg

Cynghrair Chwech Dwyrain / League Six East

Forgeside

3 – 24

Rogerstone

Malpas

31- 35

Whitehead

Markham

29 – 0

Hartridge

New Panteg

22 – 10

St Josephs

St Juliens

0 – 56

Beaufort

Trefil

6 – 13

Caerleon

Cynghrair Pump De Canolog / League Five South Central

Banwen

6 – 34

Rhigos

Blaengarw

0 – 36

Ogmore Vale

Bryncethin

31 – 20

Cowbridge

Cwmgarwch

12 – 28

Cefn Cribwr

Hirwaun

19 – 21

Porthcawl

Heddlu De Cymru

26 – 13

Tona

Cynghrair Pump De Orllewin / League Five South West

Y Glais

22 – 12

Cwmtwrch

Gwyr

48 – 27

Baglan

Llandybie

28 – 17

Ystradgynlais

New Dock Stars

21 – 22

Crynant

Penlan

28 – 14

Alltwen

Tycroes

25 – 19

Cwmgors

Cynghrair Pump De Dwyrain / League Five South East

Abertyswg

43 – 17

Dina Powys

Tregana

40 – 7

Deri

Cefn Coed

27 – 5

Old Penarthians

Clwb Rygbi Cymraeg Caerdydd

45 – 7

Ferndale

Old Illtydians

29 – 0

St Josephs

St Albans

15 – 18

Treherbet

Cynghrair Pump Gorllewin / League Five West

Cefneithin

15 – 9

Abergwaun

Llangwm

49 – 22

Ty Ddewi

Penfro

20 – 10

Doc Penfro

Penygroes

19 – 5

Bynea

San Cler

25 – 0

Pontiets

Ucheldiroedd Abertawe

17 – 13

Nantgaredig

Cynghrair Pump Dwyrain / League Five East

Betws (Casnewydd)

26 – 5

Brynbuga

Crymlyn

15 – 20

Pontllanfraith

Hafod yr Ynys

22 – 10

Llanhilleth

Trefynwy

52 – 30

Sareseniaid Casnewydd

Nantyglo

10 – 27

Ynysddu

Glyn Ebwy

12 – 10

Sêr Y Coed Duon

Cynghrair Pedwar De Orllewin / League Four South West

Birchgrove

23 – 21

Trebanos

Britton Ferry

10 – 18

Athletic Castell Nedd

Cwmafon

22 – 14

Pontardawe

Maesteg

25 – 3

Nantyffynon

Y Pil

40 – 12

Abercraf

Resolven

25 – 0

Glyncorrwg

Cynghrair Pedwar De Ddwyrain / League Four South East

Llandaf

13 – 18

Abercwmboi

Llanilltud Fawr

17 – 23

Gogledd Llandaf

Pontyclun

16 – 9

Y Bari

Pontycymer

6 – 6

Penygraig

Porth

10 – 9

Nantymoel

Wattstown

41 – 8

Chwaraeon Pen y Bont ar Ogwr

Cynghrair Pedwar Gorllewin / League Four West

Aberaeron

18 – 5

Neyland

Amman

15 – 22

Llanelli Wanderers

Ffwrnais

41 – 7

Llanybydder

Hendy

36 – 25

Trimsaran

Lacharn

43 – 25

Y Betws

Aberdaugleddau

36 – 16

Porth Tywyn

Cynghrair Pedwar Dwyrain / League Four East

Abercarn

9 – 15

Cil-y-Coed

Blaina

0 – 75

Blaenafon

Cas-Gwent

14 – 11

Oakdale

Cwmbran

21 – 18

Taffs Well

Machen

11 – 43

New Tredegar

Talywain

20 – 12

Cwins Caerdydd

Cynghrair Tri De Orllewin / League Three South West

Sêr Gwyrdd Aberafon

20 – 38

Blaendulais

Brynaman

9 – 22

Cwins Maesteg

Bryncoch

32 – 25

Treforys

Y Mwmbwls

27 – 13

Faerdref

Pencoed

9 – 15

Taibach

Cynghrair Cenedlaethol Cymru Adran Un/ Welsh National League Division One

Ieuenctid Acrefair

4 – 2

LEX X1

Parc Borras

15 – 0

Glyn Ceiriog

Llanuwchllyn

2 – 3

Ieuenctid Yr Wyddgrug

New Brighton

1 – 1

Castell

Llannerch- Banna  (Penley)

1 – 2

Argoed

Tref Saltney

4 – 1

Garden Village

Cynghrair Cenedlaethol Cymru Uwch Adran / Welsh National League Premier Division

Cefn

8 – 1

Llai

Penarlâg (Hawarden Rangers)

2 – 1

Gresffordd

Ieuenctid Johnstown

0 – 5

Yr Wyddgrug

Owrtyn (Overton)

3 – 0

Brickfield Rangers

Rhyd y mwyn

3 – 1

Tref Llangollen

Venture

4 – 1

Corwen

Cynghrair Tri De Ddwyrain / League Three South East

Aberhonddu

9 – 9

Pentyrch

Fairwater

22 – 0

Riwbana

Gwernyfed

19 – 0

Aberdar

Llanishen

47 – 12

Tonyrefail

Nelson

16 – 15

Dowlias

St Peters

29 – 12

Penarth

Cynghrair Tri Gorllewin / League Three West

Dynfant

37 – 6

Gorseinon

Hwlffordd

31 – 25

Pontyberem

Llandeilo

24 – 10

 Y Tymbl

Castell Newydd Emlyn

20 – 18

Aberteifi

Pontarddulais

19 – 28

Llambed

Dinbych y Pysgod

3 – 15

Penclawdd

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

Amlwch

1 – 6

Gaerwen

Blaenau Ffestiniog

4 – 0

Tref Cei Connah

Kimmel Bay Sports

1 – 2

Glan Traeth

Llanberis

6 – 1

Helygain

Bro Nantlle

1 – 2

Greenfield

Penmaenmawr

0 – 1

Llandyrnog

Cynghrair Tri Dwyrain / League Three East

Y Fenni

45 – 10

Croesyceiliog

Caerffili

7 – 12

Y Pil

Garndiffaith

62 – 14

Brynmawr

Pontypwl United

26 – 19

Senghenydd

Risca

17 – 17

Aberteleri

Tredegar Ironsides

13 – 9

Casnewydd HSOB

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

Bethesda

3 – 1

Tref Dinbych

Tref Caernarfon

2 – 1

Bodedern

Gwalchmai

5 – 0

Abermo a Dyffryn Utd.

Cyffordd Llandudno

1 – 3

Glan Conwy

Llanfairpwll

1 – 5

Llanrwst

Llanrug

0 – 2

Treffynon

Pwllheli

2 – 0

Crwydriaid Caernarfon

Cynghrair Dau Gogledd / League Two North

Cobra

24 – 13

Abergele

Dinbych

17 – 12

Wrecsam

Llanidloes

77 – 7

Machynlleth

Y Drenewydd

16 – 46

Dolgellau

Y Rhyl

64 – 11

Bae Colwyn

Cynghrair Dau Gorllewin / League Two West

Cwins Aberafon

19 – 14

Sgiwen

Aberystwyth

7 – 52

Glyn Nedd

Crymych

9 – 31

Cwmllynfell

Felinfoel

19 – 12

Llanfair ym Muallt

Cidweli

G –G

Maesteg

Casllwchwr

7 – 34

Mynyddcynffig (Kenfig Hill)

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

Aberydfi

1 – 3

Aberaeron

Knighton

6 – 0

Aber-miwl

Machynlleth

4 – 1

Bont

Meifod

0 – 6

Llandrindod

Llanandras

2 – 4

Four Crosses

Rhosgoch

0 – 8

Llanfair

Talgarth

3 – 2

Llanfyllin

Tregaron

1 – 1

Ceri

Cynghrair Dau Dwyrain / League Two East

Bedlinog

28 – 24

Rhydyfelin

Fleur de Lys

17 – 9

Abercynon

Llantrisant

8 – 21

Ystrad Rhondda

Penallta

11 – 8

Heol Y Cwy

Tylorstown

21 – 17

Rhymni

Ynysybwl

18 – 3

Llanilltud Faerdref

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

Aberriw

0 – 1

Bontnewydd ar Wy

Llanfair ym Muallt

2 – 0`

Waterloo

Carno

3 – 1

Dyffryn Banw

Trefaldwyn

6 – 0

Dolgellau

Tywyn/Bryncrug

1 – 1

Rhaeadr Gwy

Y Trallwng

0 – 2

Bow Street

Cynghrair Un Gogledd / League One North

Bethesda

3 – 6

Nant Cowny

Llangefni

5 – 19

Y Bala

Yr Wyddgrug

12 – 47

Bro Ffestiniog

Pwllheli

21 – 24

Caernarfon

Rhuthun

61 – 7

Llandudno

Cynghrair Un Gorllewin / League One West

Rhydaman

21 – 12

UWIC

Bonymaen

18 – 25

Hendygwyn ar Daf

Athletic Caerfyrddin

18 – 23

Waunarlwydd

Llangennech

16 – 20

Llanharan

Arberth

43 – 13

Tondu

Tata Steel

13 – 12

Athletic Penybont ar Ogwr

Cynghrair Un Dwyrain / League One East

Y Coed Duon

26 – 19

Tredegar

Glyn Ebwy

19 – 9

Beddau

Merthyr

20 – 16

Treorci

Aberpennar

24 – 7

Crwydriaid Morgannwg

Y Rhymni

21 – 33

Gilfach Goch

Cynghrair MacWhirter Adran Tri / MacWhirter Football League Division Three

Abertyleri

2 – 1

UWIC

Stryd  Pen-y-Bont ar Ogwr

4 – 3

Undy Athletic

Cynghrair MacWhirter Adran Dau / MacWhirter Football League Division Two

Rhydaman

2 – 1

Y Betws

Treharris Athletic Western

2 – 5

Ely Rangers

Cynghrair MacWhirter Adran Un / MacWhriter Football League Division One

West End

2 – 0

Ton Pentre