Halbro North West Leagues Providing grass roots rugby since 2002


Sale Sharks Division 4 East - 2019/2020

Competition Secretary: Paul Riordan

Sponsored by: Sale Sharks
Sale Sharks
TeamPWDLFA+/- LB Pts
1Ashton-on-Mersey000000000
2Ashton-Under-Lyne 2nd XV000000000
3Bowdon 3rd XV000000000
4Burnage 3rd XV000000000
5Crewe & Nantwich 3rd XV000000000
6Didsbury Toc H 3rd XV000000000
7Glossop 3rd XV000000000
8Hope Valley000000000
9Macclesfield 4th XV000000000
10Marple 2nd XV000000000
11Marple 3rd XV000000000
12Old Bedians 2nd XV000000000
13Stockport 3rd XV000000000
14Wythenshawe000000000
Saturday, 7 September 2019
Ashton-on-MerseyvBurnage 3rd XV
Didsbury Toc H 3rd XVvMarple 2nd XV
Hope ValleyvBowdon 3rd XV
Marple 3rd XVvCrewe & Nantwich 3rd XV
Old Bedians 2nd XVvGlossop 3rd XV
Stockport 3rd XVvMacclesfield 4th XV
WythenshawevAshton-Under-Lyne 2nd XV
Saturday, 14 September 2019
Bowdon 3rd XVvMarple 3rd XV
Burnage 3rd XVvAshton-Under-Lyne 2nd XV
Crewe & Nantwich 3rd XVvAshton-on-Mersey
Glossop 3rd XVvStockport 3rd XV
Macclesfield 4th XVvDidsbury Toc H 3rd XV
Marple 2nd XVvHope Valley
Old Bedians 2nd XVvWythenshawe
Saturday, 21 September 2019
Ashton-on-MerseyvBowdon 3rd XV
Ashton-Under-Lyne 2nd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvGlossop 3rd XV
Hope ValleyvMacclesfield 4th XV
Marple 3rd XVvMarple 2nd XV
Stockport 3rd XVvOld Bedians 2nd XV
WythenshawevBurnage 3rd XV
Saturday, 28 September 2019
Bowdon 3rd XVvAshton-Under-Lyne 2nd XV
Crewe & Nantwich 3rd XVvBurnage 3rd XV
Glossop 3rd XVvHope Valley
Macclesfield 4th XVvMarple 3rd XV
Marple 2nd XVvAshton-on-Mersey
Old Bedians 2nd XVvDidsbury Toc H 3rd XV
Stockport 3rd XVvWythenshawe
Saturday, 5 October 2019
Ashton-on-MerseyvMacclesfield 4th XV
Ashton-Under-Lyne 2nd XVvMarple 2nd XV
Burnage 3rd XVvBowdon 3rd XV
Didsbury Toc H 3rd XVvStockport 3rd XV
Hope ValleyvOld Bedians 2nd XV
Marple 3rd XVvGlossop 3rd XV
WythenshawevCrewe & Nantwich 3rd XV
Saturday, 12 October 2019
Bowdon 3rd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvWythenshawe
Glossop 3rd XVvAshton-on-Mersey
Macclesfield 4th XVvAshton-Under-Lyne 2nd XV
Marple 2nd XVvBurnage 3rd XV
Old Bedians 2nd XVvMarple 3rd XV
Stockport 3rd XVvHope Valley
Saturday, 19 October 2019
Ashton-on-MerseyvOld Bedians 2nd XV
Ashton-Under-Lyne 2nd XVvGlossop 3rd XV
Burnage 3rd XVvMacclesfield 4th XV
Crewe & Nantwich 3rd XVvMarple 2nd XV
Hope ValleyvDidsbury Toc H 3rd XV
Marple 3rd XVvStockport 3rd XV
WythenshawevBowdon 3rd XV
Saturday, 9 November 2019
Didsbury Toc H 3rd XVvMarple 3rd XV
Glossop 3rd XVvBurnage 3rd XV
Hope ValleyvWythenshawe
Macclesfield 4th XVvCrewe & Nantwich 3rd XV
Marple 2nd XVvBowdon 3rd XV
Old Bedians 2nd XVvAshton-Under-Lyne 2nd XV
Stockport 3rd XVvAshton-on-Mersey
Saturday, 16 November 2019
Ashton-on-MerseyvDidsbury Toc H 3rd XV
Ashton-Under-Lyne 2nd XVvStockport 3rd XV
Bowdon 3rd XVvMacclesfield 4th XV
Burnage 3rd XVvOld Bedians 2nd XV
Crewe & Nantwich 3rd XVvGlossop 3rd XV
Marple 3rd XVvHope Valley
WythenshawevMarple 2nd XV
Saturday, 23 November 2019
Didsbury Toc H 3rd XVvAshton-Under-Lyne 2nd XV
Glossop 3rd XVvBowdon 3rd XV
Hope ValleyvAshton-on-Mersey
Macclesfield 4th XVvMarple 2nd XV
Marple 3rd XVvWythenshawe
Old Bedians 2nd XVvCrewe & Nantwich 3rd XV
Stockport 3rd XVvBurnage 3rd XV
Saturday, 30 November 2019
Ashton-on-MerseyvMarple 3rd XV
Ashton-Under-Lyne 2nd XVvHope Valley
Bowdon 3rd XVvOld Bedians 2nd XV
Burnage 3rd XVvDidsbury Toc H 3rd XV
Crewe & Nantwich 3rd XVvStockport 3rd XV
Marple 2nd XVvGlossop 3rd XV
WythenshawevMacclesfield 4th XV
Saturday, 7 December 2019
Ashton-on-MerseyvWythenshawe
Didsbury Toc H 3rd XVvCrewe & Nantwich 3rd XV
Glossop 3rd XVvMacclesfield 4th XV
Hope ValleyvBurnage 3rd XV
Marple 3rd XVvAshton-Under-Lyne 2nd XV
Old Bedians 2nd XVvMarple 2nd XV
Stockport 3rd XVvBowdon 3rd XV
Saturday, 14 December 2019
Ashton-Under-Lyne 2nd XVvAshton-on-Mersey
Bowdon 3rd XVvDidsbury Toc H 3rd XV
Burnage 3rd XVvMarple 3rd XV
Crewe & Nantwich 3rd XVvHope Valley
Macclesfield 4th XVvOld Bedians 2nd XV
Marple 2nd XVvStockport 3rd XV
WythenshawevGlossop 3rd XV
Saturday, 4 January 2020
Ashton-on-MerseyvCrewe & Nantwich 3rd XV
Ashton-Under-Lyne 2nd XVvBurnage 3rd XV
Didsbury Toc H 3rd XVvMacclesfield 4th XV
Hope ValleyvMarple 2nd XV
Marple 3rd XVvBowdon 3rd XV
Stockport 3rd XVvGlossop 3rd XV
WythenshawevOld Bedians 2nd XV
Saturday, 11 January 2020
Bowdon 3rd XVvAshton-on-Mersey
Burnage 3rd XVvWythenshawe
Crewe & Nantwich 3rd XVvAshton-Under-Lyne 2nd XV
Glossop 3rd XVvDidsbury Toc H 3rd XV
Macclesfield 4th XVvHope Valley
Marple 2nd XVvMarple 3rd XV
Old Bedians 2nd XVvStockport 3rd XV
Saturday, 18 January 2020
Ashton-on-MerseyvMarple 2nd XV
Ashton-Under-Lyne 2nd XVvBowdon 3rd XV
Burnage 3rd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvOld Bedians 2nd XV
Hope ValleyvGlossop 3rd XV
Marple 3rd XVvMacclesfield 4th XV
WythenshawevStockport 3rd XV
Saturday, 1 February 2020
Bowdon 3rd XVvBurnage 3rd XV
Crewe & Nantwich 3rd XVvWythenshawe
Glossop 3rd XVvMarple 3rd XV
Macclesfield 4th XVvAshton-on-Mersey
Marple 2nd XVvAshton-Under-Lyne 2nd XV
Old Bedians 2nd XVvHope Valley
Stockport 3rd XVvDidsbury Toc H 3rd XV
Saturday, 8 February 2020
Ashton-on-MerseyvGlossop 3rd XV
Ashton-Under-Lyne 2nd XVvMacclesfield 4th XV
Burnage 3rd XVvMarple 2nd XV
Crewe & Nantwich 3rd XVvBowdon 3rd XV
Hope ValleyvStockport 3rd XV
Marple 3rd XVvOld Bedians 2nd XV
WythenshawevDidsbury Toc H 3rd XV
Saturday, 15 February 2020
Bowdon 3rd XVvWythenshawe
Didsbury Toc H 3rd XVvHope Valley
Glossop 3rd XVvAshton-Under-Lyne 2nd XV
Macclesfield 4th XVvBurnage 3rd XV
Marple 2nd XVvCrewe & Nantwich 3rd XV
Old Bedians 2nd XVvAshton-on-Mersey
Stockport 3rd XVvMarple 3rd XV
Saturday, 29 February 2020
Ashton-on-MerseyvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvOld Bedians 2nd XV
Bowdon 3rd XVvMarple 2nd XV
Burnage 3rd XVvGlossop 3rd XV
Crewe & Nantwich 3rd XVvMacclesfield 4th XV
Marple 3rd XVvDidsbury Toc H 3rd XV
WythenshawevHope Valley
Saturday, 7 March 2020
Didsbury Toc H 3rd XVvAshton-on-Mersey
Glossop 3rd XVvCrewe & Nantwich 3rd XV
Hope ValleyvMarple 3rd XV
Macclesfield 4th XVvBowdon 3rd XV
Marple 2nd XVvWythenshawe
Old Bedians 2nd XVvBurnage 3rd XV
Stockport 3rd XVvAshton-Under-Lyne 2nd XV
Saturday, 14 March 2020
Ashton-on-MerseyvHope Valley
Ashton-Under-Lyne 2nd XVvDidsbury Toc H 3rd XV
Bowdon 3rd XVvGlossop 3rd XV
Burnage 3rd XVvStockport 3rd XV
Crewe & Nantwich 3rd XVvOld Bedians 2nd XV
Marple 2nd XVvMacclesfield 4th XV
WythenshawevMarple 3rd XV
Saturday, 21 March 2020
Didsbury Toc H 3rd XVvBurnage 3rd XV
Glossop 3rd XVvMarple 2nd XV
Hope ValleyvAshton-Under-Lyne 2nd XV
Macclesfield 4th XVvWythenshawe
Marple 3rd XVvAshton-on-Mersey
Old Bedians 2nd XVvBowdon 3rd XV
Stockport 3rd XVvCrewe & Nantwich 3rd XV
Saturday, 28 March 2020
Ashton-Under-Lyne 2nd XVvMarple 3rd XV
Bowdon 3rd XVvStockport 3rd XV
Burnage 3rd XVvHope Valley
Crewe & Nantwich 3rd XVvDidsbury Toc H 3rd XV
Macclesfield 4th XVvGlossop 3rd XV
Marple 2nd XVvOld Bedians 2nd XV
WythenshawevAshton-on-Mersey
Saturday, 18 April 2020
Ashton-on-MerseyvAshton-Under-Lyne 2nd XV
Didsbury Toc H 3rd XVvBowdon 3rd XV
Glossop 3rd XVvWythenshawe
Hope ValleyvCrewe & Nantwich 3rd XV
Marple 3rd XVvBurnage 3rd XV
Old Bedians 2nd XVvMacclesfield 4th XV
Stockport 3rd XVvMarple 2nd XV
Saturday, 25 April 2020
Ashton-Under-Lyne 2nd XVvWythenshawe
Bowdon 3rd XVvHope Valley
Burnage 3rd XVvAshton-on-Mersey
Crewe & Nantwich 3rd XVvMarple 3rd XV
Glossop 3rd XVvOld Bedians 2nd XV
Macclesfield 4th XVvStockport 3rd XV
Marple 2nd XVvDidsbury Toc H 3rd XV
Saturday, 7 September 2019
Ashton-on-MerseyvBurnage 3rd XV
Didsbury Toc H 3rd XVvMarple 2nd XV
Hope ValleyvBowdon 3rd XV
Marple 3rd XVvCrewe & Nantwich 3rd XV
Old Bedians 2nd XVvGlossop 3rd XV
Stockport 3rd XVvMacclesfield 4th XV
WythenshawevAshton-Under-Lyne 2nd XV
Saturday, 14 September 2019
Bowdon 3rd XVvMarple 3rd XV
Burnage 3rd XVvAshton-Under-Lyne 2nd XV
Crewe & Nantwich 3rd XVvAshton-on-Mersey
Glossop 3rd XVvStockport 3rd XV
Macclesfield 4th XVvDidsbury Toc H 3rd XV
Marple 2nd XVvHope Valley
Old Bedians 2nd XVvWythenshawe
Saturday, 21 September 2019
Ashton-on-MerseyvBowdon 3rd XV
Ashton-Under-Lyne 2nd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvGlossop 3rd XV
Hope ValleyvMacclesfield 4th XV
Marple 3rd XVvMarple 2nd XV
Stockport 3rd XVvOld Bedians 2nd XV
WythenshawevBurnage 3rd XV
Saturday, 28 September 2019
Bowdon 3rd XVvAshton-Under-Lyne 2nd XV
Crewe & Nantwich 3rd XVvBurnage 3rd XV
Glossop 3rd XVvHope Valley
Macclesfield 4th XVvMarple 3rd XV
Marple 2nd XVvAshton-on-Mersey
Old Bedians 2nd XVvDidsbury Toc H 3rd XV
Stockport 3rd XVvWythenshawe
Saturday, 5 October 2019
Ashton-on-MerseyvMacclesfield 4th XV
Ashton-Under-Lyne 2nd XVvMarple 2nd XV
Burnage 3rd XVvBowdon 3rd XV
Didsbury Toc H 3rd XVvStockport 3rd XV
Hope ValleyvOld Bedians 2nd XV
Marple 3rd XVvGlossop 3rd XV
WythenshawevCrewe & Nantwich 3rd XV
Saturday, 12 October 2019
Bowdon 3rd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvWythenshawe
Glossop 3rd XVvAshton-on-Mersey
Macclesfield 4th XVvAshton-Under-Lyne 2nd XV
Marple 2nd XVvBurnage 3rd XV
Old Bedians 2nd XVvMarple 3rd XV
Stockport 3rd XVvHope Valley
Saturday, 19 October 2019
Ashton-on-MerseyvOld Bedians 2nd XV
Ashton-Under-Lyne 2nd XVvGlossop 3rd XV
Burnage 3rd XVvMacclesfield 4th XV
Crewe & Nantwich 3rd XVvMarple 2nd XV
Hope ValleyvDidsbury Toc H 3rd XV
Marple 3rd XVvStockport 3rd XV
WythenshawevBowdon 3rd XV
Saturday, 9 November 2019
Didsbury Toc H 3rd XVvMarple 3rd XV
Glossop 3rd XVvBurnage 3rd XV
Hope ValleyvWythenshawe
Macclesfield 4th XVvCrewe & Nantwich 3rd XV
Marple 2nd XVvBowdon 3rd XV
Old Bedians 2nd XVvAshton-Under-Lyne 2nd XV
Stockport 3rd XVvAshton-on-Mersey
Saturday, 16 November 2019
Ashton-on-MerseyvDidsbury Toc H 3rd XV
Ashton-Under-Lyne 2nd XVvStockport 3rd XV
Bowdon 3rd XVvMacclesfield 4th XV
Burnage 3rd XVvOld Bedians 2nd XV
Crewe & Nantwich 3rd XVvGlossop 3rd XV
Marple 3rd XVvHope Valley
WythenshawevMarple 2nd XV
Saturday, 23 November 2019
Didsbury Toc H 3rd XVvAshton-Under-Lyne 2nd XV
Glossop 3rd XVvBowdon 3rd XV
Hope ValleyvAshton-on-Mersey
Macclesfield 4th XVvMarple 2nd XV
Marple 3rd XVvWythenshawe
Old Bedians 2nd XVvCrewe & Nantwich 3rd XV
Stockport 3rd XVvBurnage 3rd XV
Saturday, 30 November 2019
Ashton-on-MerseyvMarple 3rd XV
Ashton-Under-Lyne 2nd XVvHope Valley
Bowdon 3rd XVvOld Bedians 2nd XV
Burnage 3rd XVvDidsbury Toc H 3rd XV
Crewe & Nantwich 3rd XVvStockport 3rd XV
Marple 2nd XVvGlossop 3rd XV
WythenshawevMacclesfield 4th XV
Saturday, 7 December 2019
Ashton-on-MerseyvWythenshawe
Didsbury Toc H 3rd XVvCrewe & Nantwich 3rd XV
Glossop 3rd XVvMacclesfield 4th XV
Hope ValleyvBurnage 3rd XV
Marple 3rd XVvAshton-Under-Lyne 2nd XV
Old Bedians 2nd XVvMarple 2nd XV
Stockport 3rd XVvBowdon 3rd XV
Saturday, 14 December 2019
Ashton-Under-Lyne 2nd XVvAshton-on-Mersey
Bowdon 3rd XVvDidsbury Toc H 3rd XV
Burnage 3rd XVvMarple 3rd XV
Crewe & Nantwich 3rd XVvHope Valley
Macclesfield 4th XVvOld Bedians 2nd XV
Marple 2nd XVvStockport 3rd XV
WythenshawevGlossop 3rd XV
Saturday, 4 January 2020
Ashton-on-MerseyvCrewe & Nantwich 3rd XV
Ashton-Under-Lyne 2nd XVvBurnage 3rd XV
Didsbury Toc H 3rd XVvMacclesfield 4th XV
Hope ValleyvMarple 2nd XV
Marple 3rd XVvBowdon 3rd XV
Stockport 3rd XVvGlossop 3rd XV
WythenshawevOld Bedians 2nd XV
Saturday, 11 January 2020
Bowdon 3rd XVvAshton-on-Mersey
Burnage 3rd XVvWythenshawe
Crewe & Nantwich 3rd XVvAshton-Under-Lyne 2nd XV
Glossop 3rd XVvDidsbury Toc H 3rd XV
Macclesfield 4th XVvHope Valley
Marple 2nd XVvMarple 3rd XV
Old Bedians 2nd XVvStockport 3rd XV
Saturday, 18 January 2020
Ashton-on-MerseyvMarple 2nd XV
Ashton-Under-Lyne 2nd XVvBowdon 3rd XV
Burnage 3rd XVvCrewe & Nantwich 3rd XV
Didsbury Toc H 3rd XVvOld Bedians 2nd XV
Hope ValleyvGlossop 3rd XV
Marple 3rd XVvMacclesfield 4th XV
WythenshawevStockport 3rd XV
Saturday, 1 February 2020
Bowdon 3rd XVvBurnage 3rd XV
Crewe & Nantwich 3rd XVvWythenshawe
Glossop 3rd XVvMarple 3rd XV
Macclesfield 4th XVvAshton-on-Mersey
Marple 2nd XVvAshton-Under-Lyne 2nd XV
Old Bedians 2nd XVvHope Valley
Stockport 3rd XVvDidsbury Toc H 3rd XV
Saturday, 8 February 2020
Ashton-on-MerseyvGlossop 3rd XV
Ashton-Under-Lyne 2nd XVvMacclesfield 4th XV
Burnage 3rd XVvMarple 2nd XV
Crewe & Nantwich 3rd XVvBowdon 3rd XV
Hope ValleyvStockport 3rd XV
Marple 3rd XVvOld Bedians 2nd XV
WythenshawevDidsbury Toc H 3rd XV
Saturday, 15 February 2020
Bowdon 3rd XVvWythenshawe
Didsbury Toc H 3rd XVvHope Valley
Glossop 3rd XVvAshton-Under-Lyne 2nd XV
Macclesfield 4th XVvBurnage 3rd XV
Marple 2nd XVvCrewe & Nantwich 3rd XV
Old Bedians 2nd XVvAshton-on-Mersey
Stockport 3rd XVvMarple 3rd XV
Saturday, 29 February 2020
Ashton-on-MerseyvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvOld Bedians 2nd XV
Bowdon 3rd XVvMarple 2nd XV
Burnage 3rd XVvGlossop 3rd XV
Crewe & Nantwich 3rd XVvMacclesfield 4th XV
Marple 3rd XVvDidsbury Toc H 3rd XV
WythenshawevHope Valley
Saturday, 7 March 2020
Didsbury Toc H 3rd XVvAshton-on-Mersey
Glossop 3rd XVvCrewe & Nantwich 3rd XV
Hope ValleyvMarple 3rd XV
Macclesfield 4th XVvBowdon 3rd XV
Marple 2nd XVvWythenshawe
Old Bedians 2nd XVvBurnage 3rd XV
Stockport 3rd XVvAshton-Under-Lyne 2nd XV
Saturday, 14 March 2020
Ashton-on-MerseyvHope Valley
Ashton-Under-Lyne 2nd XVvDidsbury Toc H 3rd XV
Bowdon 3rd XVvGlossop 3rd XV
Burnage 3rd XVvStockport 3rd XV
Crewe & Nantwich 3rd XVvOld Bedians 2nd XV
Marple 2nd XVvMacclesfield 4th XV
WythenshawevMarple 3rd XV
Saturday, 21 March 2020
Didsbury Toc H 3rd XVvBurnage 3rd XV
Glossop 3rd XVvMarple 2nd XV
Hope ValleyvAshton-Under-Lyne 2nd XV
Macclesfield 4th XVvWythenshawe
Marple 3rd XVvAshton-on-Mersey
Old Bedians 2nd XVvBowdon 3rd XV
Stockport 3rd XVvCrewe & Nantwich 3rd XV
Saturday, 28 March 2020
Ashton-Under-Lyne 2nd XVvMarple 3rd XV
Bowdon 3rd XVvStockport 3rd XV
Burnage 3rd XVvHope Valley
Crewe & Nantwich 3rd XVvDidsbury Toc H 3rd XV
Macclesfield 4th XVvGlossop 3rd XV
Marple 2nd XVvOld Bedians 2nd XV
WythenshawevAshton-on-Mersey
Saturday, 18 April 2020
Ashton-on-MerseyvAshton-Under-Lyne 2nd XV
Didsbury Toc H 3rd XVvBowdon 3rd XV
Glossop 3rd XVvWythenshawe
Hope ValleyvCrewe & Nantwich 3rd XV
Marple 3rd XVvBurnage 3rd XV
Old Bedians 2nd XVvMacclesfield 4th XV
Stockport 3rd XVvMarple 2nd XV
Saturday, 25 April 2020
Ashton-Under-Lyne 2nd XVvWythenshawe
Bowdon 3rd XVvHope Valley
Burnage 3rd XVvAshton-on-Mersey
Crewe & Nantwich 3rd XVvMarple 3rd XV
Glossop 3rd XVvOld Bedians 2nd XV
Macclesfield 4th XVvStockport 3rd XV
Marple 2nd XVvDidsbury Toc H 3rd XV
Ashton-on-Mersey
Neil Peden - Fixture Sec. Contact
Mobile: 07802 538032
Gareth Price - Captain Contact
Mobile: 07896 823393
Ashton-Under-Lyne 2nd XV
Allen Bower - Main Contact Contact
Mobile: 07761 138592
Simon Blomeley - Fixture Sec. Contact
Mobile: 07515 965082
Bowdon 3rd XV
John Linkman - Fixture Sec. Contact
Mobile: 07375 375507
Stuart Boland - Captain Contact
Mobile: 07538 874411
Burnage 3rd XV
Mark Treharne - Fixtures Secretary Contact
Mobile: 07768 612424
Mark Kirton - 3rds Contact 
Mobile: 07341 340557
Crewe & Nantwich 3rd XV
Les Briers - Fixture Sec. Contact
Mobile: 07824 424245
Les Briers - Contact Contact
Mobile: 07824 424245
Didsbury Toc H 3rd XV
Richard Massingham - Main Contact Contact
Mobile: 07764 230737
Tom Makin - Fixture Sec. Contact
Phone: 07880 321434
David Russell - Captain Contact
Mobile: 07581 431282
Glossop 3rd XV
Martin Lindsey - Main Contact Contact
Mobile: 07538 865040
Ryan Maltby - Fixture Sec. Contact
Mobile: 07870 154545
Carter Moss - 3rds Contact Contact
Mobile: 07817 502310
Hope Valley
Mathew Eyre - Main Contact Contact
Mobile: 07771 566668
John Davies - Fixture Sec. Contact
Mobile: 07973 305578
Ben Somerton - Captain Contact
Mobile: 07794 824890
Macclesfield 4th XV
John Knight - Fixture Sec. Contact
Mobile: 01625 429795
Jeremy Bostock - 4ths Contact Contact
Mobile: 07812 353316
Marple 2nd XV
Neil Hawkley - Main Contact Contact
Mobile: 01614 941582
Alex Jenner - Captain Contact
Mobile: 07772 185696
Marple 3rd XV
Neil Hawkley - Main Contact Contact
Mobile: 01614 941582
Stuart Budd - Captain Contact
Mobile: 07968 089569
Old Bedians 2nd XV
Michael Gallagher - Main Contact Contact
Mobile: 07814 834161
Leigh Prescott - Fixture Sec. Contact
Mobile: 07736 269092
Stockport 3rd XV
Ed Weeks - Manager Contact
Mobile: 07831 344823
John Curzon - Main Contact Contact
Mobile: 07447 928873
David Illingworth - Fixture Sec. Contact
Mobile: 07747 131372
Kyle Chapman - Captain Contact
Mobile: 07989 201028
Wythenshawe
Simon Steel - Head Coach Contact
Mobile: 07402 686688
Chas Mcnamara - Main Contact Contact
Mobile: 07917 710877
Dean Mccann - Fixture Sec. Contact