Halbro North West Leagues Providing grass roots rugby since 2002


NOWIRUL Cotton Traders Premier League - 2022/2023

Competition Secretary: Fred Swarbrick

Sponsored by: Cotton Traders
Cotton Traders
TeamPWDLFA+/- Pts
1Blackburn 2nd XV00000000
2Burnage 2nd XV00000000
3Caldy 2nd XV00000000
4Chester 2nd XV00000000
5Fylde Hawks (2nd XV)00000000
6Lymm 2nd XV00000000
7Preston Grasshoppers 2nd XV00000000
8Rossendale 2nd XV00000000
9Sandbach 2nd XV00000000
10Sedgley Park 2nd XV00000000
11Stockport 2nd XV00000000
12Wirral 2nd XV00000000
Saturday, 3 September 2022
Blackburn 2nd XVvWirral 2nd XV
Burnage 2nd XVvStockport 2nd XV
Caldy 2nd XVvRossendale 2nd XV
Chester 2nd XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvSandbach 2nd XV
Saturday, 10 September 2022
Blackburn 2nd XVvBurnage 2nd XV
Fylde Hawks (2nd XV)vChester 2nd XV
Rossendale 2nd XVvLymm 2nd XV
Sandbach 2nd XVvCaldy 2nd XV
Stockport 2nd XVvSedgley Park 2nd XV
Wirral 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 17 September 2022
Blackburn 2nd XVvSedgley Park 2nd XV
Burnage 2nd XVvWirral 2nd XV
Caldy 2nd XVvStockport 2nd XV
Chester 2nd XVvRossendale 2nd XV
Lymm 2nd XVvSandbach 2nd XV
Preston Grasshoppers 2nd XVvFylde Hawks (2nd XV)
Saturday, 24 September 2022
Blackburn 2nd XVvCaldy 2nd XV
Burnage 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvPreston Grasshoppers 2nd XV
Sandbach 2nd XVvChester 2nd XV
Stockport 2nd XVvLymm 2nd XV
Wirral 2nd XVvFylde Hawks (2nd XV)
Saturday, 1 October 2022
Caldy 2nd XVvBurnage 2nd XV
Chester 2nd XVvStockport 2nd XV
Lymm 2nd XVvBlackburn 2nd XV
Preston Grasshoppers 2nd XVvSandbach 2nd XV
Rossendale 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvWirral 2nd XV
Saturday, 8 October 2022
Blackburn 2nd XVvFylde Hawks (2nd XV)
Saturday, 15 October 2022
Blackburn 2nd XVvChester 2nd XV
Burnage 2nd XVvLymm 2nd XV
Sandbach 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvCaldy 2nd XV
Stockport 2nd XVvPreston Grasshoppers 2nd XV
Wirral 2nd XVvRossendale 2nd XV
Saturday, 22 October 2022
Caldy 2nd XVvWirral 2nd XV
Chester 2nd XVvBurnage 2nd XV
Fylde Hawks (2nd XV)vStockport 2nd XV
Lymm 2nd XVvSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvBlackburn 2nd XV
Rossendale 2nd XVvSandbach 2nd XV
Saturday, 29 October 2022
Burnage 2nd XVvPreston Grasshoppers 2nd XV
Caldy 2nd XVvLymm 2nd XV
Sandbach 2nd XVvWirral 2nd XV
Sedgley Park 2nd XVvChester 2nd XV
Stockport 2nd XVvRossendale 2nd XV
Saturday, 5 November 2022
Chester 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vBurnage 2nd XV
Lymm 2nd XVvWirral 2nd XV
Preston Grasshoppers 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvStockport 2nd XV
Saturday, 12 November 2022
Burnage 2nd XVvRossendale 2nd XV
Caldy 2nd XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvChester 2nd XV
Sandbach 2nd XVvBlackburn 2nd XV
Sedgley Park 2nd XVvFylde Hawks (2nd XV)
Wirral 2nd XVvStockport 2nd XV
Saturday, 19 November 2022
Preston Grasshoppers 2nd XVvLymm 2nd XV
Saturday, 26 November 2022
Chester 2nd XVvWirral 2nd XV
Fylde Hawks (2nd XV)vCaldy 2nd XV
Rossendale 2nd XVvSedgley Park 2nd XV
Sandbach 2nd XVvBurnage 2nd XV
Stockport 2nd XVvBlackburn 2nd XV
Saturday, 3 December 2022
Burnage 2nd XVvBlackburn 2nd XV
Caldy 2nd XVvSandbach 2nd XV
Chester 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvRossendale 2nd XV
Preston Grasshoppers 2nd XVvWirral 2nd XV
Sedgley Park 2nd XVvStockport 2nd XV
Saturday, 10 December 2022
Fylde Hawks (2nd XV)vPreston Grasshoppers 2nd XV
Rossendale 2nd XVvChester 2nd XV
Sandbach 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvBlackburn 2nd XV
Stockport 2nd XVvCaldy 2nd XV
Wirral 2nd XVvBurnage 2nd XV
Saturday, 17 December 2022
Caldy 2nd XVvBlackburn 2nd XV
Chester 2nd XVvSandbach 2nd XV
Fylde Hawks (2nd XV)vWirral 2nd XV
Lymm 2nd XVvStockport 2nd XV
Preston Grasshoppers 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvBurnage 2nd XV
Saturday, 7 January 2023
Blackburn 2nd XVvLymm 2nd XV
Burnage 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vRossendale 2nd XV
Sandbach 2nd XVvPreston Grasshoppers 2nd XV
Stockport 2nd XVvChester 2nd XV
Wirral 2nd XVvSedgley Park 2nd XV
Saturday, 14 January 2023
Caldy 2nd XVvSedgley Park 2nd XV
Chester 2nd XVvBlackburn 2nd XV
Fylde Hawks (2nd XV)vSandbach 2nd XV
Lymm 2nd XVvBurnage 2nd XV
Preston Grasshoppers 2nd XVvStockport 2nd XV
Rossendale 2nd XVvWirral 2nd XV
Saturday, 21 January 2023
Blackburn 2nd XVvPreston Grasshoppers 2nd XV
Burnage 2nd XVvChester 2nd XV
Sandbach 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvLymm 2nd XV
Stockport 2nd XVvFylde Hawks (2nd XV)
Wirral 2nd XVvCaldy 2nd XV
Saturday, 28 January 2023
Chester 2nd XVvSedgley Park 2nd XV
Fylde Hawks (2nd XV)vBlackburn 2nd XV
Lymm 2nd XVvCaldy 2nd XV
Preston Grasshoppers 2nd XVvBurnage 2nd XV
Rossendale 2nd XVvStockport 2nd XV
Wirral 2nd XVvSandbach 2nd XV
Saturday, 11 February 2023
Blackburn 2nd XVvRossendale 2nd XV
Burnage 2nd XVvFylde Hawks (2nd XV)
Caldy 2nd XVvChester 2nd XV
Sedgley Park 2nd XVvPreston Grasshoppers 2nd XV
Stockport 2nd XVvSandbach 2nd XV
Wirral 2nd XVvLymm 2nd XV
Saturday, 18 February 2023
Blackburn 2nd XVvSandbach 2nd XV
Chester 2nd XVvLymm 2nd XV
Fylde Hawks (2nd XV)vSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvCaldy 2nd XV
Rossendale 2nd XVvBurnage 2nd XV
Stockport 2nd XVvWirral 2nd XV
Saturday, 4 March 2023
Blackburn 2nd XVvStockport 2nd XV
Burnage 2nd XVvSandbach 2nd XV
Caldy 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvPreston Grasshoppers 2nd XV
Sedgley Park 2nd XVvRossendale 2nd XV
Wirral 2nd XVvChester 2nd XV
Saturday, 11 March 2023
Fylde Hawks (2nd XV)vLymm 2nd XV
Preston Grasshoppers 2nd XVvChester 2nd XV
Rossendale 2nd XVvCaldy 2nd XV
Sandbach 2nd XVvSedgley Park 2nd XV
Stockport 2nd XVvBurnage 2nd XV
Wirral 2nd XVvBlackburn 2nd XV
Saturday, 3 September 2022
Blackburn 2nd XVvWirral 2nd XV
Burnage 2nd XVvStockport 2nd XV
Caldy 2nd XVvRossendale 2nd XV
Chester 2nd XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvSandbach 2nd XV
Saturday, 10 September 2022
Blackburn 2nd XVvBurnage 2nd XV
Fylde Hawks (2nd XV)vChester 2nd XV
Rossendale 2nd XVvLymm 2nd XV
Sandbach 2nd XVvCaldy 2nd XV
Stockport 2nd XVvSedgley Park 2nd XV
Wirral 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 17 September 2022
Blackburn 2nd XVvSedgley Park 2nd XV
Burnage 2nd XVvWirral 2nd XV
Caldy 2nd XVvStockport 2nd XV
Chester 2nd XVvRossendale 2nd XV
Lymm 2nd XVvSandbach 2nd XV
Preston Grasshoppers 2nd XVvFylde Hawks (2nd XV)
Saturday, 24 September 2022
Blackburn 2nd XVvCaldy 2nd XV
Burnage 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvPreston Grasshoppers 2nd XV
Sandbach 2nd XVvChester 2nd XV
Stockport 2nd XVvLymm 2nd XV
Wirral 2nd XVvFylde Hawks (2nd XV)
Saturday, 1 October 2022
Caldy 2nd XVvBurnage 2nd XV
Chester 2nd XVvStockport 2nd XV
Lymm 2nd XVvBlackburn 2nd XV
Preston Grasshoppers 2nd XVvSandbach 2nd XV
Rossendale 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvWirral 2nd XV
Saturday, 8 October 2022
Blackburn 2nd XVvFylde Hawks (2nd XV)
Saturday, 15 October 2022
Blackburn 2nd XVvChester 2nd XV
Burnage 2nd XVvLymm 2nd XV
Sandbach 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvCaldy 2nd XV
Stockport 2nd XVvPreston Grasshoppers 2nd XV
Wirral 2nd XVvRossendale 2nd XV
Saturday, 22 October 2022
Caldy 2nd XVvWirral 2nd XV
Chester 2nd XVvBurnage 2nd XV
Fylde Hawks (2nd XV)vStockport 2nd XV
Lymm 2nd XVvSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvBlackburn 2nd XV
Rossendale 2nd XVvSandbach 2nd XV
Saturday, 29 October 2022
Burnage 2nd XVvPreston Grasshoppers 2nd XV
Caldy 2nd XVvLymm 2nd XV
Sandbach 2nd XVvWirral 2nd XV
Sedgley Park 2nd XVvChester 2nd XV
Stockport 2nd XVvRossendale 2nd XV
Saturday, 5 November 2022
Chester 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vBurnage 2nd XV
Lymm 2nd XVvWirral 2nd XV
Preston Grasshoppers 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvStockport 2nd XV
Saturday, 12 November 2022
Burnage 2nd XVvRossendale 2nd XV
Caldy 2nd XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvChester 2nd XV
Sandbach 2nd XVvBlackburn 2nd XV
Sedgley Park 2nd XVvFylde Hawks (2nd XV)
Wirral 2nd XVvStockport 2nd XV
Saturday, 19 November 2022
Preston Grasshoppers 2nd XVvLymm 2nd XV
Saturday, 26 November 2022
Chester 2nd XVvWirral 2nd XV
Fylde Hawks (2nd XV)vCaldy 2nd XV
Rossendale 2nd XVvSedgley Park 2nd XV
Sandbach 2nd XVvBurnage 2nd XV
Stockport 2nd XVvBlackburn 2nd XV
Saturday, 3 December 2022
Burnage 2nd XVvBlackburn 2nd XV
Caldy 2nd XVvSandbach 2nd XV
Chester 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvRossendale 2nd XV
Preston Grasshoppers 2nd XVvWirral 2nd XV
Sedgley Park 2nd XVvStockport 2nd XV
Saturday, 10 December 2022
Fylde Hawks (2nd XV)vPreston Grasshoppers 2nd XV
Rossendale 2nd XVvChester 2nd XV
Sandbach 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvBlackburn 2nd XV
Stockport 2nd XVvCaldy 2nd XV
Wirral 2nd XVvBurnage 2nd XV
Saturday, 17 December 2022
Caldy 2nd XVvBlackburn 2nd XV
Chester 2nd XVvSandbach 2nd XV
Fylde Hawks (2nd XV)vWirral 2nd XV
Lymm 2nd XVvStockport 2nd XV
Preston Grasshoppers 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvBurnage 2nd XV
Saturday, 7 January 2023
Blackburn 2nd XVvLymm 2nd XV
Burnage 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vRossendale 2nd XV
Sandbach 2nd XVvPreston Grasshoppers 2nd XV
Stockport 2nd XVvChester 2nd XV
Wirral 2nd XVvSedgley Park 2nd XV
Saturday, 14 January 2023
Caldy 2nd XVvSedgley Park 2nd XV
Chester 2nd XVvBlackburn 2nd XV
Fylde Hawks (2nd XV)vSandbach 2nd XV
Lymm 2nd XVvBurnage 2nd XV
Preston Grasshoppers 2nd XVvStockport 2nd XV
Rossendale 2nd XVvWirral 2nd XV
Saturday, 21 January 2023
Blackburn 2nd XVvPreston Grasshoppers 2nd XV
Burnage 2nd XVvChester 2nd XV
Sandbach 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvLymm 2nd XV
Stockport 2nd XVvFylde Hawks (2nd XV)
Wirral 2nd XVvCaldy 2nd XV
Saturday, 28 January 2023
Chester 2nd XVvSedgley Park 2nd XV
Fylde Hawks (2nd XV)vBlackburn 2nd XV
Lymm 2nd XVvCaldy 2nd XV
Preston Grasshoppers 2nd XVvBurnage 2nd XV
Rossendale 2nd XVvStockport 2nd XV
Wirral 2nd XVvSandbach 2nd XV
Saturday, 11 February 2023
Blackburn 2nd XVvRossendale 2nd XV
Burnage 2nd XVvFylde Hawks (2nd XV)
Caldy 2nd XVvChester 2nd XV
Sedgley Park 2nd XVvPreston Grasshoppers 2nd XV
Stockport 2nd XVvSandbach 2nd XV
Wirral 2nd XVvLymm 2nd XV
Saturday, 18 February 2023
Blackburn 2nd XVvSandbach 2nd XV
Chester 2nd XVvLymm 2nd XV
Fylde Hawks (2nd XV)vSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvCaldy 2nd XV
Rossendale 2nd XVvBurnage 2nd XV
Stockport 2nd XVvWirral 2nd XV
Saturday, 4 March 2023
Blackburn 2nd XVvStockport 2nd XV
Burnage 2nd XVvSandbach 2nd XV
Caldy 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvPreston Grasshoppers 2nd XV
Sedgley Park 2nd XVvRossendale 2nd XV
Wirral 2nd XVvChester 2nd XV
Saturday, 11 March 2023
Fylde Hawks (2nd XV)vLymm 2nd XV
Preston Grasshoppers 2nd XVvChester 2nd XV
Rossendale 2nd XVvCaldy 2nd XV
Sandbach 2nd XVvSedgley Park 2nd XV
Stockport 2nd XVvBurnage 2nd XV
Wirral 2nd XVvBlackburn 2nd XV
Blackburn 2nd XV
Stuart Jarrold - 2nds Contact Contact
Mobile: 07483 849515
Wayne Thomas - 2nd XV Main Contact 
Mobile: 07732528290
Graham Bancroft - Fixtures Secretary Contact
Mobile: 07814 869430
Burnage 2nd XV
Sean Spratling - 2nd Team Manager Contact
Mobile: 07986 283015
Mark Treharne - Fixtures Secretary Contact
Mobile: 07768 612424
Caldy 2nd XV
Andrew Soutar - 2nds Contact Contact
Mobile: 07764 960410
Paul Burgess - Fixture Sec. Contact
Mobile: 07767 637363
Gareth Davies - Main Contact Contact
Mobile: 07920 180533
Chester 2nd XV
Martin Christmas - Fixture Sec. Contact
Mobile: 07789 583602
Stuart Boothman - 2nds Contact 
Mobile: 07919 482162
Fylde Hawks (2nd XV)
Warren Atkinson - Main Contact Contact
Mobile: 07429 456955
Patrick Townsend - Fixture Sec. Contact
Mobile: 07960 780621
Lymm 2nd XV
Peter Millachip - Manager Contact
Mobile: 07786 694430
John Millachip - Fixture Sec. Contact
Mobile: 07713 165817
Preston Grasshoppers 2nd XV
John Powell - Fixture Sec. Contact
Mobile: 07921 136629
Mark Murray - 2nds Contact Contact
Mobile: 07984 569415
Rossendale 2nd XV
John Bridge - 2nds Contact Contact
Mobile: 07752 420931
Paul Kilshaw - Fixtures Secretary Contact
Mobile: 07733 315599
Sandbach 2nd XV
Nigel Burrows - Fixture Sec. Contact
Mobile: 07835 557723
Andrew Bird - Director of Rugby Contact
Mobile: 07966 279168
Sedgley Park 2nd XV
Chris Leader - 2nd Xv Coach 
Mobile: 07500 860232
Graham Smethurst - Fixture Sec. Contact
Mobile: 07736 565267
Stockport 2nd XV
Andrew Loughlin - Manager Contact
Mobile: 07802 356180
Jon Mcpherson - Assistant Manager 
Mobile: 07533 282842
John Curzon - Fixture Sec. Contact
Mobile: 07447 928873
Andy Rimmer - Captain 
Mobile: 07936 888854
Wirral 2nd XV
Graeme Phelan - Main Contact Contact
Mobile: 07760 287033
Ben Cornford - 2nd XV Captain Contact
Mobile: 07875 746410
Steve Fergusson - Fixture Sec. Contact
Mobile: 07749 659224
Tom Stevens - 2nds Contact 
Mobile: 07738 087342