Halbro North West Leagues Providing grass roots rugby since 2002


Sale Sharks Division 4 East

Competition Secretary: Fred Swarbrick

Sponsored by: Sale Sharks
Sale Sharks
TeamPWDLFA+/- LB Pts
1Ashton-on-Mersey440020938171016
2Heaton Moor 2nd XV430118350133114
3Dukinfield 2nd XV4301915140114
4Aldwinians 3rd XV42021099613111
5Altrincham Kersal 3rd XV420240113-73111
6Burnage 3rd XV42023559-24010
7Hope Valley4202103148-45010
8Broughton Park 3rd XV420262112-50010
9Ashton-Under-Lyne 2nd XV420258115-57010
10Stockport 3rd XV420291662509
11Wilmslow 3rd XV42029185609
12Marple 2nd XV4103110137-2718
13Rochdale 4th XV41032556-3105
14Manchester 3rd XV40041091-8102
Below is a listing of current concedes based upon data from GMS. However it MAY not be correct if a Team or Team(s) has already left the League. To find the complete picture please check here
TeamConcedes
Manchester 3rd XV2
Rochdale 4th XV2
Stockport 3rd XV1
Wilmslow 3rd XV1
Saturday, 1 September 2018
Altrincham Kersal 3rd XV2629Dukinfield 2nd XV
Ashton-on-Mersey5412Wilmslow 3rd XV
Broughton Park 3rd XV2620Heaton Moor 2nd XV
Hope Valley319Aldwinians 3rd XV
Manchester 3rd XV1043Marple 2nd XV
Rochdale 4th XVAway WalkoverBurnage 3rd XV
Stockport 3rd XV3719Ashton-Under-Lyne 2nd XV
Saturday, 8 September 2018
Ashton-on-Mersey8414Altrincham Kersal 3rd XV
Ashton-Under-Lyne 2nd XVHome WalkoverManchester 3rd XV
Burnage 3rd XV1524Broughton Park 3rd XV
Dukinfield 2nd XV1718Rochdale 4th XV
Heaton Moor 2nd XV2719Stockport 3rd XV
Marple 2nd XV2939Hope Valley
Wilmslow 3rd XV527Aldwinians 3rd XV
Saturday, 15 September 2018
Aldwinians 3rd XV6114Marple 2nd XV
Altrincham Kersal 3rd XVHome WalkoverWilmslow 3rd XV
Broughton Park 3rd XV745Dukinfield 2nd XV
Hope Valley5612Ashton-Under-Lyne 2nd XV
Manchester 3rd XV048Heaton Moor 2nd XV
Rochdale 4th XV739Ashton-on-Mersey
Stockport 3rd XV3520Burnage 3rd XV
Saturday, 22 September 2018
Altrincham Kersal 3rd XVHome WalkoverRochdale 4th XV
Ashton-on-Mersey325Broughton Park 3rd XV
Ashton-Under-Lyne 2nd XV2722Aldwinians 3rd XV
Burnage 3rd XVHome WalkoverManchester 3rd XV
Dukinfield 2nd XVHome WalkoverStockport 3rd XV
Heaton Moor 2nd XV885Hope Valley
Wilmslow 3rd XV2724Marple 2nd XV
Saturday, 29 September 2018
Aldwinians 3rd XVvHeaton Moor 2nd XV
Broughton Park 3rd XVvAltrincham Kersal 3rd XV
Hope ValleyvBurnage 3rd XV
Manchester 3rd XVvDukinfield 2nd XV
Marple 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvWilmslow 3rd XV
Stockport 3rd XVvAshton-on-Mersey
Saturday, 13 October 2018
Altrincham Kersal 3rd XVvStockport 3rd XV
Ashton-on-MerseyvManchester 3rd XV
Burnage 3rd XVvAldwinians 3rd XV
Dukinfield 2nd XVvHope Valley
Heaton Moor 2nd XVvMarple 2nd XV
Rochdale 4th XVvBroughton Park 3rd XV
Wilmslow 3rd XVvAshton-Under-Lyne 2nd XV
Saturday, 20 October 2018
Aldwinians 3rd XVvDukinfield 2nd XV
Ashton-Under-Lyne 2nd XVvHeaton Moor 2nd XV
Broughton Park 3rd XVvWilmslow 3rd XV
Hope ValleyvAshton-on-Mersey
Manchester 3rd XVvAltrincham Kersal 3rd XV
Marple 2nd XVvBurnage 3rd XV
Stockport 3rd XVvRochdale 4th XV
Saturday, 27 October 2018
Altrincham Kersal 3rd XVvHope Valley
Ashton-on-MerseyvAldwinians 3rd XV
Broughton Park 3rd XVvStockport 3rd XV
Burnage 3rd XVvAshton-Under-Lyne 2nd XV
Dukinfield 2nd XVvMarple 2nd XV
Heaton Moor 2nd XVvWilmslow 3rd XV
Rochdale 4th XVvManchester 3rd XV
Saturday, 3 November 2018
Aldwinians 3rd XVvAltrincham Kersal 3rd XV
Ashton-Under-Lyne 2nd XVvDukinfield 2nd XV
Heaton Moor 2nd XVvBurnage 3rd XV
Hope ValleyvRochdale 4th XV
Manchester 3rd XVvBroughton Park 3rd XV
Marple 2nd XVvAshton-on-Mersey
Stockport 3rd XVvWilmslow 3rd XV
Saturday, 17 November 2018
Ashton-on-MerseyvAshton-Under-Lyne 2nd XV
Broughton Park 3rd XVvHope Valley
Dukinfield 2nd XVvHeaton Moor 2nd XV
Marple 2nd XVvAltrincham Kersal 3rd XV
Rochdale 4th XVvAldwinians 3rd XV
Stockport 3rd XVvManchester 3rd XV
Wilmslow 3rd XVvBurnage 3rd XV
Saturday, 24 November 2018
Aldwinians 3rd XVvBroughton Park 3rd XV
Ashton-Under-Lyne 2nd XVvAltrincham Kersal 3rd XV
Burnage 3rd XVvDukinfield 2nd XV
Heaton Moor 2nd XVvAshton-on-Mersey
Hope ValleyvStockport 3rd XV
Manchester 3rd XVvWilmslow 3rd XV
Marple 2nd XVvRochdale 4th XV
Saturday, 8 December 2018
Aldwinians 3rd XVvManchester 3rd XV
Ashton-Under-Lyne 2nd XVvBroughton Park 3rd XV
Burnage 3rd XVvAltrincham Kersal 3rd XV
Dukinfield 2nd XVvAshton-on-Mersey
Heaton Moor 2nd XVvRochdale 4th XV
Hope ValleyvWilmslow 3rd XV
Marple 2nd XVvStockport 3rd XV
Saturday, 15 December 2018
Aldwinians 3rd XVvWilmslow 3rd XV
Altrincham Kersal 3rd XVvAshton-on-Mersey
Ashton-Under-Lyne 2nd XVvManchester 3rd XV
Broughton Park 3rd XVvBurnage 3rd XV
Hope ValleyvMarple 2nd XV
Rochdale 4th XVvDukinfield 2nd XV
Stockport 3rd XVvHeaton Moor 2nd XV
Saturday, 5 January 2019
Altrincham Kersal 3rd XVvWilmslow 3rd XV
Ashton-on-MerseyvRochdale 4th XV
Ashton-Under-Lyne 2nd XVvHope Valley
Burnage 3rd XVvStockport 3rd XV
Dukinfield 2nd XVvBroughton Park 3rd XV
Heaton Moor 2nd XVvManchester 3rd XV
Marple 2nd XVvAldwinians 3rd XV
Saturday, 12 January 2019
Aldwinians 3rd XVvAshton-Under-Lyne 2nd XV
Broughton Park 3rd XVvAshton-on-Mersey
Hope ValleyvHeaton Moor 2nd XV
Manchester 3rd XVvBurnage 3rd XV
Marple 2nd XVvWilmslow 3rd XV
Rochdale 4th XVvAltrincham Kersal 3rd XV
Stockport 3rd XVvDukinfield 2nd XV
Saturday, 19 January 2019
Altrincham Kersal 3rd XVvBroughton Park 3rd XV
Ashton-on-MerseyvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvMarple 2nd XV
Burnage 3rd XVvHope Valley
Dukinfield 2nd XVvManchester 3rd XV
Heaton Moor 2nd XVvAldwinians 3rd XV
Wilmslow 3rd XVvRochdale 4th XV
Saturday, 26 January 2019
Aldwinians 3rd XVvBurnage 3rd XV
Ashton-Under-Lyne 2nd XVvWilmslow 3rd XV
Broughton Park 3rd XVvRochdale 4th XV
Hope ValleyvDukinfield 2nd XV
Manchester 3rd XVvAshton-on-Mersey
Marple 2nd XVvHeaton Moor 2nd XV
Stockport 3rd XVvAltrincham Kersal 3rd XV
Saturday, 2 February 2019
Altrincham Kersal 3rd XVvHeaton Moor 2nd XV
Ashton-on-MerseyvBurnage 3rd XV
Broughton Park 3rd XVvMarple 2nd XV
Manchester 3rd XVvHope Valley
Rochdale 4th XVvAshton-Under-Lyne 2nd XV
Stockport 3rd XVvAldwinians 3rd XV
Wilmslow 3rd XVvDukinfield 2nd XV
Saturday, 9 February 2019
Altrincham Kersal 3rd XVvManchester 3rd XV
Ashton-on-MerseyvHope Valley
Burnage 3rd XVvMarple 2nd XV
Dukinfield 2nd XVvAldwinians 3rd XV
Heaton Moor 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvStockport 3rd XV
Wilmslow 3rd XVvBroughton Park 3rd XV
Saturday, 16 February 2019
Aldwinians 3rd XVvAshton-on-Mersey
Ashton-Under-Lyne 2nd XVvBurnage 3rd XV
Hope ValleyvAltrincham Kersal 3rd XV
Manchester 3rd XVvRochdale 4th XV
Marple 2nd XVvDukinfield 2nd XV
Stockport 3rd XVvBroughton Park 3rd XV
Wilmslow 3rd XVvHeaton Moor 2nd XV
Saturday, 2 March 2019
Altrincham Kersal 3rd XVvAldwinians 3rd XV
Ashton-on-MerseyvMarple 2nd XV
Broughton Park 3rd XVvManchester 3rd XV
Burnage 3rd XVvHeaton Moor 2nd XV
Dukinfield 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvHope Valley
Wilmslow 3rd XVvStockport 3rd XV
Saturday, 9 March 2019
Aldwinians 3rd XVvRochdale 4th XV
Altrincham Kersal 3rd XVvMarple 2nd XV
Ashton-Under-Lyne 2nd XVvAshton-on-Mersey
Burnage 3rd XVvWilmslow 3rd XV
Heaton Moor 2nd XVvDukinfield 2nd XV
Hope ValleyvBroughton Park 3rd XV
Manchester 3rd XVvStockport 3rd XV
Saturday, 23 March 2019
Altrincham Kersal 3rd XVvAshton-Under-Lyne 2nd XV
Ashton-on-MerseyvHeaton Moor 2nd XV
Broughton Park 3rd XVvAldwinians 3rd XV
Dukinfield 2nd XVvBurnage 3rd XV
Rochdale 4th XVvMarple 2nd XV
Stockport 3rd XVvHope Valley
Wilmslow 3rd XVvManchester 3rd XV
Saturday, 30 March 2019
Aldwinians 3rd XVvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvRochdale 4th XV
Burnage 3rd XVvAshton-on-Mersey
Dukinfield 2nd XVvWilmslow 3rd XV
Heaton Moor 2nd XVvAltrincham Kersal 3rd XV
Hope ValleyvManchester 3rd XV
Marple 2nd XVvBroughton Park 3rd XV
Saturday, 6 April 2019
Altrincham Kersal 3rd XVvBurnage 3rd XV
Ashton-on-MerseyvDukinfield 2nd XV
Broughton Park 3rd XVvAshton-Under-Lyne 2nd XV
Manchester 3rd XVvAldwinians 3rd XV
Rochdale 4th XVvHeaton Moor 2nd XV
Stockport 3rd XVvMarple 2nd XV
Wilmslow 3rd XVvHope Valley
Saturday, 13 April 2019
Aldwinians 3rd XVvHope Valley
Ashton-Under-Lyne 2nd XVvStockport 3rd XV
Burnage 3rd XVvRochdale 4th XV
Dukinfield 2nd XVvAltrincham Kersal 3rd XV
Heaton Moor 2nd XVvBroughton Park 3rd XV
Marple 2nd XVvManchester 3rd XV
Wilmslow 3rd XVvAshton-on-Mersey
Saturday, 29 September 2018
Aldwinians 3rd XVvHeaton Moor 2nd XV
Broughton Park 3rd XVvAltrincham Kersal 3rd XV
Hope ValleyvBurnage 3rd XV
Manchester 3rd XVvDukinfield 2nd XV
Marple 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvWilmslow 3rd XV
Stockport 3rd XVvAshton-on-Mersey
Saturday, 13 October 2018
Altrincham Kersal 3rd XVvStockport 3rd XV
Ashton-on-MerseyvManchester 3rd XV
Burnage 3rd XVvAldwinians 3rd XV
Dukinfield 2nd XVvHope Valley
Heaton Moor 2nd XVvMarple 2nd XV
Rochdale 4th XVvBroughton Park 3rd XV
Wilmslow 3rd XVvAshton-Under-Lyne 2nd XV
Saturday, 20 October 2018
Aldwinians 3rd XVvDukinfield 2nd XV
Ashton-Under-Lyne 2nd XVvHeaton Moor 2nd XV
Broughton Park 3rd XVvWilmslow 3rd XV
Hope ValleyvAshton-on-Mersey
Manchester 3rd XVvAltrincham Kersal 3rd XV
Marple 2nd XVvBurnage 3rd XV
Stockport 3rd XVvRochdale 4th XV
Saturday, 27 October 2018
Altrincham Kersal 3rd XVvHope Valley
Ashton-on-MerseyvAldwinians 3rd XV
Broughton Park 3rd XVvStockport 3rd XV
Burnage 3rd XVvAshton-Under-Lyne 2nd XV
Dukinfield 2nd XVvMarple 2nd XV
Heaton Moor 2nd XVvWilmslow 3rd XV
Rochdale 4th XVvManchester 3rd XV
Saturday, 3 November 2018
Aldwinians 3rd XVvAltrincham Kersal 3rd XV
Ashton-Under-Lyne 2nd XVvDukinfield 2nd XV
Heaton Moor 2nd XVvBurnage 3rd XV
Hope ValleyvRochdale 4th XV
Manchester 3rd XVvBroughton Park 3rd XV
Marple 2nd XVvAshton-on-Mersey
Stockport 3rd XVvWilmslow 3rd XV
Saturday, 17 November 2018
Ashton-on-MerseyvAshton-Under-Lyne 2nd XV
Broughton Park 3rd XVvHope Valley
Dukinfield 2nd XVvHeaton Moor 2nd XV
Marple 2nd XVvAltrincham Kersal 3rd XV
Rochdale 4th XVvAldwinians 3rd XV
Stockport 3rd XVvManchester 3rd XV
Wilmslow 3rd XVvBurnage 3rd XV
Saturday, 24 November 2018
Aldwinians 3rd XVvBroughton Park 3rd XV
Ashton-Under-Lyne 2nd XVvAltrincham Kersal 3rd XV
Burnage 3rd XVvDukinfield 2nd XV
Heaton Moor 2nd XVvAshton-on-Mersey
Hope ValleyvStockport 3rd XV
Manchester 3rd XVvWilmslow 3rd XV
Marple 2nd XVvRochdale 4th XV
Saturday, 8 December 2018
Aldwinians 3rd XVvManchester 3rd XV
Ashton-Under-Lyne 2nd XVvBroughton Park 3rd XV
Burnage 3rd XVvAltrincham Kersal 3rd XV
Dukinfield 2nd XVvAshton-on-Mersey
Heaton Moor 2nd XVvRochdale 4th XV
Hope ValleyvWilmslow 3rd XV
Marple 2nd XVvStockport 3rd XV
Saturday, 15 December 2018
Aldwinians 3rd XVvWilmslow 3rd XV
Altrincham Kersal 3rd XVvAshton-on-Mersey
Ashton-Under-Lyne 2nd XVvManchester 3rd XV
Broughton Park 3rd XVvBurnage 3rd XV
Hope ValleyvMarple 2nd XV
Rochdale 4th XVvDukinfield 2nd XV
Stockport 3rd XVvHeaton Moor 2nd XV
Saturday, 5 January 2019
Altrincham Kersal 3rd XVvWilmslow 3rd XV
Ashton-on-MerseyvRochdale 4th XV
Ashton-Under-Lyne 2nd XVvHope Valley
Burnage 3rd XVvStockport 3rd XV
Dukinfield 2nd XVvBroughton Park 3rd XV
Heaton Moor 2nd XVvManchester 3rd XV
Marple 2nd XVvAldwinians 3rd XV
Saturday, 12 January 2019
Aldwinians 3rd XVvAshton-Under-Lyne 2nd XV
Broughton Park 3rd XVvAshton-on-Mersey
Hope ValleyvHeaton Moor 2nd XV
Manchester 3rd XVvBurnage 3rd XV
Marple 2nd XVvWilmslow 3rd XV
Rochdale 4th XVvAltrincham Kersal 3rd XV
Stockport 3rd XVvDukinfield 2nd XV
Saturday, 19 January 2019
Altrincham Kersal 3rd XVvBroughton Park 3rd XV
Ashton-on-MerseyvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvMarple 2nd XV
Burnage 3rd XVvHope Valley
Dukinfield 2nd XVvManchester 3rd XV
Heaton Moor 2nd XVvAldwinians 3rd XV
Wilmslow 3rd XVvRochdale 4th XV
Saturday, 26 January 2019
Aldwinians 3rd XVvBurnage 3rd XV
Ashton-Under-Lyne 2nd XVvWilmslow 3rd XV
Broughton Park 3rd XVvRochdale 4th XV
Hope ValleyvDukinfield 2nd XV
Manchester 3rd XVvAshton-on-Mersey
Marple 2nd XVvHeaton Moor 2nd XV
Stockport 3rd XVvAltrincham Kersal 3rd XV
Saturday, 2 February 2019
Altrincham Kersal 3rd XVvHeaton Moor 2nd XV
Ashton-on-MerseyvBurnage 3rd XV
Broughton Park 3rd XVvMarple 2nd XV
Manchester 3rd XVvHope Valley
Rochdale 4th XVvAshton-Under-Lyne 2nd XV
Stockport 3rd XVvAldwinians 3rd XV
Wilmslow 3rd XVvDukinfield 2nd XV
Saturday, 9 February 2019
Altrincham Kersal 3rd XVvManchester 3rd XV
Ashton-on-MerseyvHope Valley
Burnage 3rd XVvMarple 2nd XV
Dukinfield 2nd XVvAldwinians 3rd XV
Heaton Moor 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvStockport 3rd XV
Wilmslow 3rd XVvBroughton Park 3rd XV
Saturday, 16 February 2019
Aldwinians 3rd XVvAshton-on-Mersey
Ashton-Under-Lyne 2nd XVvBurnage 3rd XV
Hope ValleyvAltrincham Kersal 3rd XV
Manchester 3rd XVvRochdale 4th XV
Marple 2nd XVvDukinfield 2nd XV
Stockport 3rd XVvBroughton Park 3rd XV
Wilmslow 3rd XVvHeaton Moor 2nd XV
Saturday, 2 March 2019
Altrincham Kersal 3rd XVvAldwinians 3rd XV
Ashton-on-MerseyvMarple 2nd XV
Broughton Park 3rd XVvManchester 3rd XV
Burnage 3rd XVvHeaton Moor 2nd XV
Dukinfield 2nd XVvAshton-Under-Lyne 2nd XV
Rochdale 4th XVvHope Valley
Wilmslow 3rd XVvStockport 3rd XV
Saturday, 9 March 2019
Aldwinians 3rd XVvRochdale 4th XV
Altrincham Kersal 3rd XVvMarple 2nd XV
Ashton-Under-Lyne 2nd XVvAshton-on-Mersey
Burnage 3rd XVvWilmslow 3rd XV
Heaton Moor 2nd XVvDukinfield 2nd XV
Hope ValleyvBroughton Park 3rd XV
Manchester 3rd XVvStockport 3rd XV
Saturday, 23 March 2019
Altrincham Kersal 3rd XVvAshton-Under-Lyne 2nd XV
Ashton-on-MerseyvHeaton Moor 2nd XV
Broughton Park 3rd XVvAldwinians 3rd XV
Dukinfield 2nd XVvBurnage 3rd XV
Rochdale 4th XVvMarple 2nd XV
Stockport 3rd XVvHope Valley
Wilmslow 3rd XVvManchester 3rd XV
Saturday, 30 March 2019
Aldwinians 3rd XVvStockport 3rd XV
Ashton-Under-Lyne 2nd XVvRochdale 4th XV
Burnage 3rd XVvAshton-on-Mersey
Dukinfield 2nd XVvWilmslow 3rd XV
Heaton Moor 2nd XVvAltrincham Kersal 3rd XV
Hope ValleyvManchester 3rd XV
Marple 2nd XVvBroughton Park 3rd XV
Saturday, 6 April 2019
Altrincham Kersal 3rd XVvBurnage 3rd XV
Ashton-on-MerseyvDukinfield 2nd XV
Broughton Park 3rd XVvAshton-Under-Lyne 2nd XV
Manchester 3rd XVvAldwinians 3rd XV
Rochdale 4th XVvHeaton Moor 2nd XV
Stockport 3rd XVvMarple 2nd XV
Wilmslow 3rd XVvHope Valley
Saturday, 13 April 2019
Aldwinians 3rd XVvHope Valley
Ashton-Under-Lyne 2nd XVvStockport 3rd XV
Burnage 3rd XVvRochdale 4th XV
Dukinfield 2nd XVvAltrincham Kersal 3rd XV
Heaton Moor 2nd XVvBroughton Park 3rd XV
Marple 2nd XVvManchester 3rd XV
Wilmslow 3rd XVvAshton-on-Mersey
Aldwinians 3rd XV
Alan Whalley - Fixture Sec. Contact
Mobile: 07931 639670
Simon Hurdley - 2nds Contact Contact
Mobile: 07894 636694
Altrincham Kersal 3rd XV
Simon Gallimore - Main Contact Contact
Mobile: 07733 239306
Paul Garnett - Fixture Sec. Contact
Mobile: 07508 612904
Ryan Gladding - Captain Contact
Mobile: 07580 532506
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
Broughton Park 3rd XV
Ed Mcdonagh - Manager Contact
Mobile: 07900 268251
Barry Allen - Fixture Sec. Contact
Mobile: 07964 424555
Ryan Smallman - Captain Contact
Mobile: 07966 019071
Burnage 3rd XV
Mark Treharne - Fixture Sec. Contact
Mark Kirton - 3rds Contact 
Mobile: 07341 340557
Dukinfield 2nd XV
Simon Lanahan - Main Contact Contact
Mobile: 07862 717052
Tim Spiers - Fixture Sec. Contact
Mobile: 07840 484002
Heaton Moor 2nd XV
John Jeskins - Fixture Sec. Contact
Phone: 01614 364807
David Kelly - Captain Contact
Mobile: 07917 665201
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
Manchester 3rd XV
Lakhbir Bhondi - Manager Contact
Mobile: 07973 107310
Ian M Whitworth - Fixture Sec. Contact
Mobile: 07802 799220
Marple 2nd XV
Neil Hawkley - Main Contact Contact
Mobile: 01614 941582
Alex Jenner - Captain Contact
Mobile: 07772 185696
Rochdale 4th XV
Kieron Henry - Main Contact Contact
Mobile: 07581 329407
Dylan O'shea - 4ths Contact Contact
Mobile: 07969 356347
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
Wilmslow 3rd XV
James Senior - Manager Contact
Mobile: 07393 469207
Simon Muckle - Fixture Sec. Contact
Mobile: 07980 565563
Andrew Gardiner - 3rds Contact Contact
Mobile: 07592 776085