
Shrewsbury Athletic Club extended their lead at the top of the division after an excellent victory at Bangor. On a long and muddy course Shrewsbury scored a team total of just 127 points.
League after 3 meetings
Shrewsbury AC 354
Eryri Harriers 607
Telford AC 760
Colwyn Bay AC 788
Wrexham AC 918
Abergele Harriers 1070
Tattenhall Runners 1207
Buckley Runners 1896
Men's Veteran League after 3rd round
Shrewsbury AC 75
Maldwyn Harriers 176
Vale Royal 177
Oswestry Olympians 188