Halbro North West Leagues Providing grass roots rugby since 2002


NOWIRUL Cotton Traders Premier League - 2021/2022

Competition Secretary: Fred Swarbrick

Sponsored by: Cotton Traders
Cotton Traders
Saturday, 4 September 2021
Chester 2nd XVvMacclesfield 2nd XV
Fylde Hawks (2nd XV)vBirkenhead Park Wanderers (2nd XV)
Kirkby Lonsdale RUFC Development XVvLymm 2nd XV
Rossendale 2nd XVvBlackburn 2nd XV
Sedgley Park 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 11 September 2021
Birkenhead Park Wanderers (2nd XV)vSandbach 2nd XV
Blackburn 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvRossendale 2nd XV
Macclesfield 2nd XVvSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvCaldy 2nd XV
Saturday, 18 September 2021
Caldy 2nd XVvMacclesfield 2nd XV
Chester 2nd XVvBirkenhead Park Wanderers (2nd XV)
Fylde Hawks (2nd XV)vLymm 2nd XV
Rossendale 2nd XVvKirkby Lonsdale RUFC Development XV
Sandbach 2nd XVvBlackburn 2nd XV
Saturday, 25 September 2021
Birkenhead Park Wanderers (2nd XV)vSedgley Park 2nd XV
Blackburn 2nd XVvChester 2nd XV
Kirkby Lonsdale RUFC Development XVvFylde Hawks (2nd XV)
Lymm 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 2 October 2021
Caldy 2nd XVvBirkenhead Park Wanderers (2nd XV)
Chester 2nd XVvLymm 2nd XV
Fylde Hawks (2nd XV)vRossendale 2nd XV
Sandbach 2nd XVvKirkby Lonsdale RUFC Development XV
Sedgley Park 2nd XVvBlackburn 2nd XV
Saturday, 16 October 2021
Birkenhead Park Wanderers (2nd XV)vPreston Grasshoppers 2nd XV
Blackburn 2nd XVvCaldy 2nd XV
Kirkby Lonsdale RUFC Development XVvChester 2nd XV
Lymm 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvSandbach 2nd XV
Saturday, 23 October 2021
Caldy 2nd XVvLymm 2nd XV
Chester 2nd XVvRossendale 2nd XV
Macclesfield 2nd XVvBirkenhead Park Wanderers (2nd XV)
Preston Grasshoppers 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvKirkby Lonsdale RUFC Development XV
Saturday, 30 October 2021
Blackburn 2nd XVvMacclesfield 2nd XV
Fylde Hawks (2nd XV)vChester 2nd XV
Kirkby Lonsdale RUFC Development XVvCaldy 2nd XV
Lymm 2nd XVvPreston Grasshoppers 2nd XV
Rossendale 2nd XVvSedgley Park 2nd XV
Saturday, 13 November 2021
Caldy 2nd XVvRossendale 2nd XV
Chester 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvLymm 2nd XV
Preston Grasshoppers 2nd XVvKirkby Lonsdale RUFC Development XV
Sedgley Park 2nd XVvFylde Hawks (2nd XV)
Saturday, 20 November 2021
Blackburn 2nd XVvBirkenhead Park Wanderers (2nd XV)
Fylde Hawks (2nd XV)vCaldy 2nd XV
Kirkby Lonsdale RUFC Development XVvMacclesfield 2nd XV
Rossendale 2nd XVvPreston Grasshoppers 2nd XV
Sandbach 2nd XVvSedgley Park 2nd XV
Saturday, 27 November 2021
Birkenhead Park Wanderers (2nd XV)vLymm 2nd XV
Caldy 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvRossendale 2nd XV
Preston Grasshoppers 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvChester 2nd XV
Saturday, 4 December 2021
Chester 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vMacclesfield 2nd XV
Kirkby Lonsdale RUFC Development XVvBirkenhead Park Wanderers (2nd XV)
Lymm 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 11 December 2021
Birkenhead Park Wanderers (2nd XV)vRossendale 2nd XV
Blackburn 2nd XVvKirkby Lonsdale RUFC Development XV
Caldy 2nd XVvSedgley Park 2nd XV
Macclesfield 2nd XVvSandbach 2nd XV
Preston Grasshoppers 2nd XVvChester 2nd XV
Saturday, 18 December 2021
Caldy 2nd XVvPreston Grasshoppers 2nd XV
Fylde Hawks (2nd XV)vBlackburn 2nd XV
Rossendale 2nd XVvLymm 2nd XV
Sandbach 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sedgley Park 2nd XVvMacclesfield 2nd XV
Saturday, 8 January 2022
Birkenhead Park Wanderers (2nd XV)vChester 2nd XV
Blackburn 2nd XVvSandbach 2nd XV
Kirkby Lonsdale RUFC Development XVvRossendale 2nd XV
Lymm 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvCaldy 2nd XV
Saturday, 15 January 2022
Chester 2nd XVvBlackburn 2nd XV
Fylde Hawks (2nd XV)vKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvMacclesfield 2nd XV
Sandbach 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvBirkenhead Park Wanderers (2nd XV)
Saturday, 22 January 2022
Birkenhead Park Wanderers (2nd XV)vCaldy 2nd XV
Blackburn 2nd XVvSedgley Park 2nd XV
Kirkby Lonsdale RUFC Development XVvSandbach 2nd XV
Lymm 2nd XVvChester 2nd XV
Rossendale 2nd XVvFylde Hawks (2nd XV)
Saturday, 29 January 2022
Caldy 2nd XVvBlackburn 2nd XV
Chester 2nd XVvKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sandbach 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvLymm 2nd XV
Saturday, 12 February 2022
Birkenhead Park Wanderers (2nd XV)vMacclesfield 2nd XV
Blackburn 2nd XVvPreston Grasshoppers 2nd XV
Fylde Hawks (2nd XV)vSandbach 2nd XV
Kirkby Lonsdale RUFC Development XVvSedgley Park 2nd XV
Lymm 2nd XVvCaldy 2nd XV
Rossendale 2nd XVvChester 2nd XV
Saturday, 19 February 2022
Caldy 2nd XVvKirkby Lonsdale RUFC Development XV
Chester 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvBlackburn 2nd XV
Preston Grasshoppers 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvRossendale 2nd XV
Saturday, 5 March 2022
Fylde Hawks (2nd XV)vSedgley Park 2nd XV
Kirkby Lonsdale RUFC Development XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvMacclesfield 2nd XV
Rossendale 2nd XVvCaldy 2nd XV
Sandbach 2nd XVvChester 2nd XV
Saturday, 12 March 2022
Birkenhead Park Wanderers (2nd XV)vBlackburn 2nd XV
Caldy 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvSandbach 2nd XV
Saturday, 26 March 2022
Chester 2nd XVvSedgley Park 2nd XV
Fylde Hawks (2nd XV)vPreston Grasshoppers 2nd XV
Lymm 2nd XVvBirkenhead Park Wanderers (2nd XV)
Rossendale 2nd XVvMacclesfield 2nd XV
Sandbach 2nd XVvCaldy 2nd XV
Saturday, 2 April 2022
Birkenhead Park Wanderers (2nd XV)vKirkby Lonsdale RUFC Development XV
Blackburn 2nd XVvLymm 2nd XV
Caldy 2nd XVvChester 2nd XV
Macclesfield 2nd XVvFylde Hawks (2nd XV)
Preston Grasshoppers 2nd XVvSandbach 2nd XV
Saturday, 9 April 2022
Chester 2nd XVvPreston Grasshoppers 2nd XV
Kirkby Lonsdale RUFC Development XVvBlackburn 2nd XV
Rossendale 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sandbach 2nd XVvMacclesfield 2nd XV
Sedgley Park 2nd XVvCaldy 2nd XV
Saturday, 23 April 2022
Birkenhead Park Wanderers (2nd XV)vFylde Hawks (2nd XV)
Blackburn 2nd XVvRossendale 2nd XV
Lymm 2nd XVvKirkby Lonsdale RUFC Development XV
Macclesfield 2nd XVvChester 2nd XV
Preston Grasshoppers 2nd XVvSedgley Park 2nd XV
Saturday, 4 September 2021
Chester 2nd XVvMacclesfield 2nd XV
Fylde Hawks (2nd XV)vBirkenhead Park Wanderers (2nd XV)
Kirkby Lonsdale RUFC Development XVvLymm 2nd XV
Rossendale 2nd XVvBlackburn 2nd XV
Sedgley Park 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 11 September 2021
Birkenhead Park Wanderers (2nd XV)vSandbach 2nd XV
Blackburn 2nd XVvFylde Hawks (2nd XV)
Lymm 2nd XVvRossendale 2nd XV
Macclesfield 2nd XVvSedgley Park 2nd XV
Preston Grasshoppers 2nd XVvCaldy 2nd XV
Saturday, 18 September 2021
Caldy 2nd XVvMacclesfield 2nd XV
Chester 2nd XVvBirkenhead Park Wanderers (2nd XV)
Fylde Hawks (2nd XV)vLymm 2nd XV
Rossendale 2nd XVvKirkby Lonsdale RUFC Development XV
Sandbach 2nd XVvBlackburn 2nd XV
Saturday, 25 September 2021
Birkenhead Park Wanderers (2nd XV)vSedgley Park 2nd XV
Blackburn 2nd XVvChester 2nd XV
Kirkby Lonsdale RUFC Development XVvFylde Hawks (2nd XV)
Lymm 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 2 October 2021
Caldy 2nd XVvBirkenhead Park Wanderers (2nd XV)
Chester 2nd XVvLymm 2nd XV
Fylde Hawks (2nd XV)vRossendale 2nd XV
Sandbach 2nd XVvKirkby Lonsdale RUFC Development XV
Sedgley Park 2nd XVvBlackburn 2nd XV
Saturday, 16 October 2021
Birkenhead Park Wanderers (2nd XV)vPreston Grasshoppers 2nd XV
Blackburn 2nd XVvCaldy 2nd XV
Kirkby Lonsdale RUFC Development XVvChester 2nd XV
Lymm 2nd XVvSedgley Park 2nd XV
Rossendale 2nd XVvSandbach 2nd XV
Saturday, 23 October 2021
Caldy 2nd XVvLymm 2nd XV
Chester 2nd XVvRossendale 2nd XV
Macclesfield 2nd XVvBirkenhead Park Wanderers (2nd XV)
Preston Grasshoppers 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvKirkby Lonsdale RUFC Development XV
Saturday, 30 October 2021
Blackburn 2nd XVvMacclesfield 2nd XV
Fylde Hawks (2nd XV)vChester 2nd XV
Kirkby Lonsdale RUFC Development XVvCaldy 2nd XV
Lymm 2nd XVvPreston Grasshoppers 2nd XV
Rossendale 2nd XVvSedgley Park 2nd XV
Saturday, 13 November 2021
Caldy 2nd XVvRossendale 2nd XV
Chester 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvLymm 2nd XV
Preston Grasshoppers 2nd XVvKirkby Lonsdale RUFC Development XV
Sedgley Park 2nd XVvFylde Hawks (2nd XV)
Saturday, 20 November 2021
Blackburn 2nd XVvBirkenhead Park Wanderers (2nd XV)
Fylde Hawks (2nd XV)vCaldy 2nd XV
Kirkby Lonsdale RUFC Development XVvMacclesfield 2nd XV
Rossendale 2nd XVvPreston Grasshoppers 2nd XV
Sandbach 2nd XVvSedgley Park 2nd XV
Saturday, 27 November 2021
Birkenhead Park Wanderers (2nd XV)vLymm 2nd XV
Caldy 2nd XVvSandbach 2nd XV
Macclesfield 2nd XVvRossendale 2nd XV
Preston Grasshoppers 2nd XVvFylde Hawks (2nd XV)
Sedgley Park 2nd XVvChester 2nd XV
Saturday, 4 December 2021
Chester 2nd XVvCaldy 2nd XV
Fylde Hawks (2nd XV)vMacclesfield 2nd XV
Kirkby Lonsdale RUFC Development XVvBirkenhead Park Wanderers (2nd XV)
Lymm 2nd XVvBlackburn 2nd XV
Sandbach 2nd XVvPreston Grasshoppers 2nd XV
Saturday, 11 December 2021
Birkenhead Park Wanderers (2nd XV)vRossendale 2nd XV
Blackburn 2nd XVvKirkby Lonsdale RUFC Development XV
Caldy 2nd XVvSedgley Park 2nd XV
Macclesfield 2nd XVvSandbach 2nd XV
Preston Grasshoppers 2nd XVvChester 2nd XV
Saturday, 18 December 2021
Caldy 2nd XVvPreston Grasshoppers 2nd XV
Fylde Hawks (2nd XV)vBlackburn 2nd XV
Rossendale 2nd XVvLymm 2nd XV
Sandbach 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sedgley Park 2nd XVvMacclesfield 2nd XV
Saturday, 8 January 2022
Birkenhead Park Wanderers (2nd XV)vChester 2nd XV
Blackburn 2nd XVvSandbach 2nd XV
Kirkby Lonsdale RUFC Development XVvRossendale 2nd XV
Lymm 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvCaldy 2nd XV
Saturday, 15 January 2022
Chester 2nd XVvBlackburn 2nd XV
Fylde Hawks (2nd XV)vKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvMacclesfield 2nd XV
Sandbach 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvBirkenhead Park Wanderers (2nd XV)
Saturday, 22 January 2022
Birkenhead Park Wanderers (2nd XV)vCaldy 2nd XV
Blackburn 2nd XVvSedgley Park 2nd XV
Kirkby Lonsdale RUFC Development XVvSandbach 2nd XV
Lymm 2nd XVvChester 2nd XV
Rossendale 2nd XVvFylde Hawks (2nd XV)
Saturday, 29 January 2022
Caldy 2nd XVvBlackburn 2nd XV
Chester 2nd XVvKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sandbach 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvLymm 2nd XV
Saturday, 12 February 2022
Birkenhead Park Wanderers (2nd XV)vMacclesfield 2nd XV
Blackburn 2nd XVvPreston Grasshoppers 2nd XV
Fylde Hawks (2nd XV)vSandbach 2nd XV
Kirkby Lonsdale RUFC Development XVvSedgley Park 2nd XV
Lymm 2nd XVvCaldy 2nd XV
Rossendale 2nd XVvChester 2nd XV
Saturday, 19 February 2022
Caldy 2nd XVvKirkby Lonsdale RUFC Development XV
Chester 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvBlackburn 2nd XV
Preston Grasshoppers 2nd XVvLymm 2nd XV
Sedgley Park 2nd XVvRossendale 2nd XV
Saturday, 5 March 2022
Fylde Hawks (2nd XV)vSedgley Park 2nd XV
Kirkby Lonsdale RUFC Development XVvPreston Grasshoppers 2nd XV
Lymm 2nd XVvMacclesfield 2nd XV
Rossendale 2nd XVvCaldy 2nd XV
Sandbach 2nd XVvChester 2nd XV
Saturday, 12 March 2022
Birkenhead Park Wanderers (2nd XV)vBlackburn 2nd XV
Caldy 2nd XVvFylde Hawks (2nd XV)
Macclesfield 2nd XVvKirkby Lonsdale RUFC Development XV
Preston Grasshoppers 2nd XVvRossendale 2nd XV
Sedgley Park 2nd XVvSandbach 2nd XV
Saturday, 26 March 2022
Chester 2nd XVvSedgley Park 2nd XV
Fylde Hawks (2nd XV)vPreston Grasshoppers 2nd XV
Lymm 2nd XVvBirkenhead Park Wanderers (2nd XV)
Rossendale 2nd XVvMacclesfield 2nd XV
Sandbach 2nd XVvCaldy 2nd XV
Saturday, 2 April 2022
Birkenhead Park Wanderers (2nd XV)vKirkby Lonsdale RUFC Development XV
Blackburn 2nd XVvLymm 2nd XV
Caldy 2nd XVvChester 2nd XV
Macclesfield 2nd XVvFylde Hawks (2nd XV)
Preston Grasshoppers 2nd XVvSandbach 2nd XV
Saturday, 9 April 2022
Chester 2nd XVvPreston Grasshoppers 2nd XV
Kirkby Lonsdale RUFC Development XVvBlackburn 2nd XV
Rossendale 2nd XVvBirkenhead Park Wanderers (2nd XV)
Sandbach 2nd XVvMacclesfield 2nd XV
Sedgley Park 2nd XVvCaldy 2nd XV
Saturday, 23 April 2022
Birkenhead Park Wanderers (2nd XV)vFylde Hawks (2nd XV)
Blackburn 2nd XVvRossendale 2nd XV
Lymm 2nd XVvKirkby Lonsdale RUFC Development XV
Macclesfield 2nd XVvChester 2nd XV
Preston Grasshoppers 2nd XVvSedgley Park 2nd XV
Birkenhead Park Wanderers (2nd XV)
Andrew Eyre - Fixture Sec. Contact
Mobile: 07817 597132
Gareth Minx - Captain Contact
Mobile: 0750 2434658
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
Caldy 2nd XV
Gareth Davies - Main Contact Contact
Mobile: 07920 180533
Paul Burgess - Fixture Sec. Contact
Mobile: 07767 637363
Andrew Soutar - 2nds Contact Contact
Mobile: 07764 960410
Chester 2nd XV
Martin Christmas - Fixture Sec. Contact
Mobile: 07789 583602
Cecil Van Onselen - 2nds Contact Contact
Mobile: 07870 551962
Fylde Hawks (2nd XV)
Patrick Townsend - Fixture Sec. Contact
Mobile: 07960 780621
Warren Atkinson - Contact Contact
Mobile: 07429 456955
David Wiseman - Secretary Contact
Mobile: 07737 568377
Kirkby Lonsdale RUFC Development XV
- Main Contact 
John Bowden - Fixture Sec. Contact
Mobile: 07712 106510
Alex Hallam - 2nds Contact Contact
Mobile: 07581 544612
Lymm 2nd XV
Peter Millachip - Manager Contact
Mobile: 07557 386711
John Millachip - Fixture Sec. Contact
Mobile: 07713 165817
Macclesfield 2nd XV
John Knight - Fixture Sec. Contact
Mobile: 01625 429795
Jim Curtis - 2nds Contact Contact
Mobile: 07909 901412
Sam Jones - Captain 
Mobile: 07757081990
Pete Langley - 2nd XV Contact 
Mobile: 07890 557815
Preston Grasshoppers 2nd XV
John Powell - Fixture Sec. Contact
Mobile: 07921 136629
Bill Kin - 2nds Contact Contact
Mobile: 07850 659191
Rossendale 2nd XV
Paul Kilshaw - Fixtures Secretary Contact
Mobile: 07733 315599
John Bridge - 2nds Contact Contact
Mobile: 07752 420931
Sandbach 2nd XV
Ian Dowell - Manager Contact
Mobile: 07971 659064
Will Stockdale - Main Contact Contact
Mobile: 07810 447786
Nigel Burrows - Fixture Sec. Contact
Mobile: 07835 557723
Sedgley Park 2nd XV
Graham Smethurst - Fixture Sec. Contact
Mobile: 07736 565267
Chris Leader - 2nd Xv Coach 
Mobile: 07500 860232