BARRY and District league tables:

Crib division 1

Cadoxton Cons 10, West End 5

Liberals 10, Rhoose Social 5

West End Runaways 10, Moors Boys 5

League Table Pld Pts

Liberals 17 139

Moors Boys 16 125

Rhoose Social 15 123

West End Runaways 17 122

Wyndham Cons 16 119

West End 16 108

Cadoxton Cons 15 104

Skittles division 1

King William XII 2, Slammers 5

Rugby Club 6, Rhoose Social B 1

Cambrian Flyers 6½, Rhoose Social A ½

Rhoose Social C 2, Allsorts 5

Liberals A 2, Liberals C 5

West End C 3, Sea View B 4

League Table Pld Pts

West End D 16 74.5

West End C 17 74.0

King William XII 16 69.5

Allsorts 17 69.0

Sea View B 17 68.0

Rugby Club 17 66.0

Rhoosters 16 60.0

Rhoose Social C 15 55.5

Barries Boys 16 55.5

Rhoose Social B 16 53.0

Rhoose Social A 17 50.5

Slammers 17 48.5

Liberals C 17 44.5

Liberals A 17 40.0

Cambrian Flyers 17 39.5

Snooker division 1

Wyndham Cons A 2, Cadoxton Cons B 3

Cadoxton Cons Z 1, Harbour B 4

Rhoose Social B 3, Penarth Cons A 2

West End C 3, Penarth Cons B 2

League Table Pld Pts

Harbour B 17 70

Savoy A 17 65

Cadoxton Cons Z 16 52

Cadoxton Cons B 18 46

Wyndham Cons A 18 46

West End C 18 42

Rhoose Social B 19 42

Penarth Cons A 19 37

Penarth Cons B 18 28

Rhoose Social C 17 27

Services Social B 15 25

Snooker division 2

Harbour A 4, West End B 1

Cadoxton Cons A 3, Wyndham Cons C 2

Market Street B 3, West End A 2

League Table Pld Pts

Liberators 17 56

Wyndham Cons C 18 56

Savoy B 18 55

Harbour A 18 51

Market Street B 18 50

Cadoxton Cons A 18 45

Market Street C 17 43

West End B 18 35

Wyndham Cons D 17 34

West End A 19 34

Sully Sports A 18 31

* = Points deducted

All league and cup fixtures and results at barryleagues.co.uk or on Facebook - search for Barry leagues.