Fixtures and Results Search for a team or competition Search Loading Regional 2 North West Northern Division Share this page Share pageCopy linkShare on XShare on FacebookShare on LinkedIn Filter Filter Team All filters Select an item Select Clear Done Teams Select Competition All filters Select an item Northern Division Clear Done Competition Northern Division League / Round All filters Select an item Regional 2 North West Clear Done League/Round Regional 2 North West Season All filters Select an item 2024-2025 Clear Done Season 2024-2025 Please refine your search to view fixtures and results. Reset Apply filters Upcoming Fixtures View all fixtures Saturday, 05 Apr 2025 Regional 2 North West Altrincham Kersal VS Winnington Park Match info Bowdon VS Eccles Match info Burnage VS Sandbach Match info View all fixtures Recent Results View all results Saturday, 22 Mar 2025 Regional 2 North West Douglas (I.O.M.) 38 14 Winnington Park Match info Eccles 22 45 Northwich Match info Firwood Waterloo 26 17 Crewe & Nantwich Match info View all results Related leagues / cups / rounds Regional 1 North East Regional 1 North West Regional 2 North Regional 2 North East Regional 2 North West Counties 1 adm Lancashire & Cheshire Counties 2 adm Lancashire & Cheshire Counties 3 adm Lancashire & Cheshire Counties 1 Cumbria Counties 1 Durham & Northumberland Counties 2 Durham & Northumberland Counties 3 Durham & Northumberland Counties 1 Yorkshire Counties 2 Yorkshire Counties 3 Yorkshire Counties 4 Yorkshire North Counties 4 Yorkshire South April 2025 Saturday, 05 Apr 2025 Regional 2 North West Altrincham Kersal VS Winnington Park Match info Bowdon VS Eccles Match info Burnage VS Sandbach Match info Crewe & Nantwich VS Widnes Match info Douglas (I.O.M.) VS Firwood Waterloo Match info Northwich VS Vale of Lune Match info Load more Related competitions and leagues Regional 1 North East Regional 1 North West Regional 2 North Regional 2 North East Regional 2 North West Counties 1 adm Lancashire & Cheshire Counties 2 adm Lancashire & Cheshire Counties 3 adm Lancashire & Cheshire Counties 1 Cumbria Counties 1 Durham & Northumberland Counties 2 Durham & Northumberland Counties 3 Durham & Northumberland Counties 1 Yorkshire Counties 2 Yorkshire Counties 3 Yorkshire Counties 4 Yorkshire North Counties 4 Yorkshire South March 2025 Saturday, 22 Mar 2025 Regional 2 North West Douglas (I.O.M.) 38 14 Winnington Park Match info Eccles 22 45 Northwich Match info Firwood Waterloo 26 17 Crewe & Nantwich Match info Sandbach 59 14 Altrincham Kersal Match info Vale of Lune 54 39 Burnage Match info Widnes 12 46 Bowdon Match info Saturday, 15 Mar 2025 Regional 2 North West Widnes 53 22 Eccles Match info Saturday, 08 Mar 2025 Regional 2 North West Altrincham Kersal 26 43 Vale of Lune Match info Bowdon 35 17 Firwood Waterloo Match info Burnage 43 12 Eccles Match info Crewe & Nantwich 20 25 Douglas (I.O.M.) Match info Northwich 21 17 Widnes Match info Winnington Park 7 64 Sandbach Match info Saturday, 01 Mar 2025 Regional 2 North West Crewe & Nantwich 20 18 Winnington Park Match info Douglas (I.O.M.) 15 28 Bowdon Match info Eccles 28 30 Altrincham Kersal Match info Firwood Waterloo 42 37 Northwich Match info Vale of Lune 32 29 Sandbach Match info Widnes 20 34 Burnage Match info February 2025 Saturday, 22 Feb 2025 Regional 2 North West Bowdon 55 23 Burnage Match info Eccles 45 54 Firwood Waterloo Match info Northwich 20 24 Winnington Park Match info Saturday, 15 Feb 2025 Regional 2 North West Altrincham Kersal 27 12 Widnes Match info Bowdon 45 7 Crewe & Nantwich Match info Burnage 22 27 Firwood Waterloo Match info Northwich 12 16 Douglas (I.O.M.) Match info Sandbach 57 7 Eccles Match info Winnington Park 21 24 Vale of Lune Match info Saturday, 08 Feb 2025 Regional 2 North West Burnage 27 21 Northwich Match info Crewe & Nantwich 19 48 Altrincham Kersal Match info Douglas (I.O.M.) 43 21 Eccles Match info Firwood Waterloo 21 20 Vale of Lune Match info Saturday, 01 Feb 2025 Regional 2 North West Bowdon 45 24 Winnington Park Match info Crewe & Nantwich 14 31 Northwich Match info Douglas (I.O.M.) 17 25 Burnage Match info Eccles 12 38 Vale of Lune Match info Firwood Waterloo 61 26 Altrincham Kersal Match info Widnes 7 50 Sandbach Match info January 2025 Saturday, 25 Jan 2025 Regional 2 North West Bowdon 71 36 Widnes Match info Crewe & Nantwich 12 66 Firwood Waterloo Match info Northwich 27 13 Eccles Match info Winnington Park 10 40 Douglas (I.O.M.) Match info Saturday, 18 Jan 2025 Regional 2 North West Altrincham Kersal 33 24 Douglas (I.O.M.) Match info Burnage 26 21 Crewe & Nantwich Match info Northwich 19 28 Bowdon Match info Sandbach 40 19 Firwood Waterloo Match info Vale of Lune 43 10 Widnes Match info Winnington Park 27 15 Eccles Match info Saturday, 11 Jan 2025 Regional 2 North West Douglas (I.O.M.) 0 17 Sandbach Match info Saturday, 04 Jan 2025 Regional 2 North West Altrincham Kersal 15 33 Bowdon Match info Sandbach 67 13 Crewe & Nantwich Match info Vale of Lune 36 10 Douglas (I.O.M.) Match info Winnington Park 17 35 Widnes Match info December 2024 Saturday, 21 Dec 2024 Regional 2 North West Bowdon 40 16 Sandbach Match info Burnage 37 28 Winnington Park Match info Crewe & Nantwich 10 27 Vale of Lune Match info Firwood Waterloo 21 13 Widnes Match info Northwich 34 0 Altrincham Kersal Match info Saturday, 14 Dec 2024 Regional 2 North West Altrincham Kersal 29 24 Burnage Match info Eccles 14 23 Crewe & Nantwich Match info Sandbach 32 19 Northwich Match info Vale of Lune 17 5 Bowdon Match info Widnes 5 36 Douglas (I.O.M.) Match info Winnington Park 26 55 Firwood Waterloo Match info Saturday, 07 Dec 2024 Regional 2 North West Altrincham Kersal 10 12 Sandbach Match info Burnage 19 19 Vale of Lune Match info November 2024 Saturday, 30 Nov 2024 Regional 2 North West Douglas (I.O.M.) 40 3 Crewe & Nantwich Match info Eccles 43 31 Burnage Match info Firwood Waterloo 16 14 Bowdon Match info Sandbach 89 15 Winnington Park Match info Vale of Lune 24 19 Altrincham Kersal Match info Widnes 20 17 Northwich Match info Saturday, 16 Nov 2024 Regional 2 North West Altrincham Kersal 24 17 Eccles Match info Bowdon 67 15 Douglas (I.O.M.) Match info Burnage 24 29 Widnes Match info Northwich 22 30 Firwood Waterloo Match info Sandbach 50 19 Vale of Lune Match info Winnington Park 35 11 Crewe & Nantwich Match info Saturday, 09 Nov 2024 Regional 2 North West Crewe & Nantwich 3 24 Bowdon Match info Douglas (I.O.M.) 32 13 Northwich Match info Eccles 31 41 Sandbach Match info Firwood Waterloo 46 26 Burnage Match info Vale of Lune 33 26 Winnington Park Match info Widnes 12 8 Altrincham Kersal Match info October 2024 Saturday, 26 Oct 2024 Regional 2 North West Altrincham Kersal 19 17 Firwood Waterloo Match info Burnage 42 27 Douglas (I.O.M.) Match info Northwich 25 0 Crewe & Nantwich Match info Sandbach 43 0 Widnes Match info Vale of Lune 27 22 Eccles Match info Winnington Park 17 24 Bowdon Match info Saturday, 19 Oct 2024 Regional 2 North West Bowdon 50 27 Northwich Match info Crewe & Nantwich 28 17 Burnage Match info Douglas (I.O.M.) 37 14 Altrincham Kersal Match info Eccles 29 34 Winnington Park Match info Firwood Waterloo 27 15 Sandbach Match info Widnes 15 17 Vale of Lune Match info Saturday, 12 Oct 2024 Regional 2 North West Altrincham Kersal 25 0 Crewe & Nantwich Match info Burnage 7 24 Bowdon Match info Eccles 10 26 Widnes Match info Sandbach 50 21 Douglas (I.O.M.) Match info Vale of Lune 22 36 Firwood Waterloo Match info Winnington Park 18 27 Northwich Match info September 2024 Saturday, 28 Sep 2024 Regional 2 North West Bowdon 50 19 Altrincham Kersal Match info Crewe & Nantwich 14 51 Sandbach Match info Douglas (I.O.M.) 53 6 Vale of Lune Match info Firwood Waterloo 28 24 Eccles Match info Northwich 13 18 Burnage Match info Widnes 24 10 Winnington Park Match info Saturday, 21 Sep 2024 Regional 2 North West Altrincham Kersal 20 7 Northwich Match info Eccles 33 28 Douglas (I.O.M.) Match info Sandbach 27 24 Bowdon Match info Vale of Lune 22 10 Crewe & Nantwich Match info Widnes 7 42 Firwood Waterloo Match info Winnington Park 15 43 Burnage Match info Saturday, 14 Sep 2024 Regional 2 North West Bowdon 50 31 Vale of Lune Match info Burnage 72 7 Altrincham Kersal Match info Crewe & Nantwich 36 22 Eccles Match info Douglas (I.O.M.) 13 15 Widnes Match info Firwood Waterloo 42 13 Winnington Park Match info Northwich 3 28 Sandbach Match info Saturday, 07 Sep 2024 Regional 2 North West Eccles 12 55 Bowdon Match info Firwood Waterloo 33 0 Douglas (I.O.M.) Match info Sandbach 19 41 Burnage Match info Vale of Lune 30 20 Northwich Match info Widnes 12 27 Crewe & Nantwich Match info Winnington Park 28 32 Altrincham Kersal Match info Load more Related competitions and leagues Regional 1 North East Regional 1 North West Regional 2 North Regional 2 North East Regional 2 North West Counties 1 adm Lancashire & Cheshire Counties 2 adm Lancashire & Cheshire Counties 3 adm Lancashire & Cheshire Counties 1 Cumbria Counties 1 Durham & Northumberland Counties 2 Durham & Northumberland Counties 3 Durham & Northumberland Counties 1 Yorkshire Counties 2 Yorkshire Counties 3 Yorkshire Counties 4 Yorkshire North Counties 4 Yorkshire South Regional 2 North West Rotate the device to see the full table Stats definitions P - Played W - Won D - Drawn L - Lost PF - Points for PA - Points against +/- - Difference TB - Try Bonus Points LB - Lost Bonus Points Pts - Points # TEAM P W D L PF PA +/- TB LB Pts 1 Bowdon 21 18 0 3 813 375 438 15 2 89 2 Firwood Waterloo 21 18 0 3 726 455 271 15 1 88 3 Sandbach 21 17 0 4 856 363 493 16 1 85 4 Vale of Lune 21 15 1 5 584 503 81 13 1 76 5 Burnage 21 11 1 9 640 554 86 11 3 60 6 Douglas (I.O.M.) 21 10 0 11 530 497 33 10 2 52 7 Altrincham Kersal 21 10 0 11 445 613 -168 9 3 52 8 Widnes 21 8 0 13 380 599 -219 7 2 41 9 Northwich 21 7 0 14 460 481 -21 5 6 39 10 Winnington Park 21 4 0 17 427 747 -320 8 5 29 11 Crewe & Nantwich 21 5 0 16 308 666 -358 3 2 25 12 Eccles 21 2 0 19 454 770 -316 10 5 23 Related competitions and leagues Regional 1 North East Regional 1 North West Regional 2 North Regional 2 North East Regional 2 North West Counties 1 adm Lancashire & Cheshire Counties 2 adm Lancashire & Cheshire Counties 3 adm Lancashire & Cheshire Counties 1 Cumbria Counties 1 Durham & Northumberland Counties 2 Durham & Northumberland Counties 3 Durham & Northumberland Counties 1 Yorkshire Counties 2 Yorkshire Counties 3 Yorkshire Counties 4 Yorkshire North Counties 4 Yorkshire South 2024-2025 Match Info powered by the Game Management System. Average points scored per game 52.56 Average tries per game 7.85 Bonus points % 91.27 Winning margin Matches played at home Total points scored Highest Points Home 1 Sandbach 533 2 Bowdon 508 3 Firwood Waterloo 363 4 Vale of Lune 340 5 Burnage 319 6 Douglas (I.O.M.) 288 7 Eccles 279 8 Altrincham Kersal 228 9 Winnington Park 221 10 Northwich 196 11 Widnes 187 12 Crewe & Nantwich 176 Displaying 1-10 of Highest Points Away 1 Firwood Waterloo 363 2 Sandbach 323 3 Burnage 321 4 Bowdon 305 5 Northwich 264 6 Vale of Lune 244 7 Douglas (I.O.M.) 242 8 Altrincham Kersal 217 9 Winnington Park 206 10 Widnes 193 11 Eccles 175 12 Crewe & Nantwich 132 Displaying 1-10 of Least points conceded Home 1 Douglas (I.O.M.) 156 2 Northwich 174 3 Altrincham Kersal 189 4 Sandbach 192 5 Firwood Waterloo 205 6 Burnage 215 7 Bowdon 215 8 Vale of Lune 226 9 Widnes 309 10 Crewe & Nantwich 329 11 Winnington Park 370 12 Eccles 405 Displaying 1-10 of Least points conceded Away 1 Bowdon 160 2 Sandbach 171 3 Firwood Waterloo 250 4 Vale of Lune 277 5 Widnes 290 6 Northwich 307 7 Crewe & Nantwich 337 8 Burnage 339 9 Douglas (I.O.M.) 341 10 Eccles 365 11 Winnington Park 377 12 Altrincham Kersal 424 Displaying 1-10 of Longest Winning Streak 1 Bowdon 10 2 Firwood Waterloo 6 3 Sandbach 6 4 Vale of Lune 5 5 Burnage 4 6 Altrincham Kersal 3 7 Widnes 3 8 Douglas (I.O.M.) 2 9 Northwich 2 10 Crewe & Nantwich 1 11 Eccles 1 12 Winnington Park 1 Displaying 1-10 of Try Bonus Points 1 Sandbach 16 2 Bowdon 15 3 Firwood Waterloo 15 4 Vale of Lune 13 5 Burnage 11 6 Douglas (I.O.M.) 10 7 Eccles 10 8 Altrincham Kersal 9 9 Winnington Park 8 10 Widnes 7 11 Northwich 5 12 Crewe & Nantwich 3 Displaying 1-10 of Biggest Fortress 1 Firwood Waterloo 11 2 Bowdon 10 3 Sandbach 10 4 Vale of Lune 10 5 Altrincham Kersal 7 6 Burnage 6 7 Douglas (I.O.M.) 6 8 Northwich 4 9 Widnes 4 10 Crewe & Nantwich 3 11 Eccles 2 12 Winnington Park 2 Displaying 1-10 of Best travellers 1 Bowdon 8 2 Firwood Waterloo 7 3 Sandbach 7 4 Burnage 5 5 Vale of Lune 5 6 Douglas (I.O.M.) 4 7 Widnes 4 8 Altrincham Kersal 3 9 Northwich 3 10 Crewe & Nantwich 2 11 Winnington Park 2 12 Eccles 0 Displaying 1-10 of Top try scorers 1 Elliott Morris 35 2 ******* ******* 23 3 Gavin Ackers-Johnson 19 4 Alex Topping 17 5 Owen Davies 13 6 Joseph Stuart 12 7 Matthew Randle 9 8 Ryan Arundale 9 9 George Cole 9 10 Andrew Powers 9 11 Carl Strickson 9 12 ******* ******* 8 13 Samuel Wallbank 8 14 George Perkins 7 15 Jacob Allen 6 16 Damola Ayanlaja-Lowo 6 17 Harry Candland 6 18 Luke Clifford 6 19 Gabriel Davies 6 20 Jack Krause 6 21 Marcus Mercer 6 22 Callum Oakden 6 23 Benjamin Robinson 6 24 Bobby Finch 5 25 Rio-jack Hamlett-hart 5 26 Aaron Haydock 5 27 Michael Jones 5 28 Harry Leese 5 29 James Ratcliffe 4 30 Christopher Fortune 4 31 Charles Feeley 4 32 Harry Fellows 4 33 Joe Gammage 4 34 Llywelyn Jones 4 35 Nicholas Spooner 4 36 Sean Tigere 4 37 Christopher Ramwell 3 38 Nathan Aston-O’Donovan 3 39 William Bowbeer 3 40 Michael Butler 3 41 Matthew Davies 3 42 Sam Dennison 3 43 Lewis George 3 44 Gavin Hatton 3 45 Liam Lawton 3 46 Jack Mcfarlane 3 47 Kieron Murphy 3 48 Thomas Spencer 3 49 Rhys Spencer-Price 3 50 Samuel Wicks 3 51 Logan Lynch 2 52 Damon Hall 2 53 Alexander Briggs 2 54 William Parkinson 2 55 Ieuan Paske 2 56 Jacob Aston-O'Donovan 2 57 Jack Ayrton 2 58 Samuel Beahan 2 59 Alfie Bolton 2 60 Henry Booth 2 61 John Bowen-Davies 2 62 Joshua Brookes 2 63 Alexander Burton 2 64 Alexander Caldwell 2 65 Nathan Chandler 2 66 Martin Coop 2 67 Harm Dokter 2 68 Yousef Edris 2 69 Sam Fitzsimon 2 70 Archie Fowler 2 71 Ross Hulbert 2 72 Joshua Jenkins 2 73 Joshua Johnson 2 74 Alex Lee 2 75 Charlie Mountford 2 76 Thomas O'Neill 2 77 Byron Read 2 78 Dan Rourke 2 79 Jack Seddon 2 80 Eli Woodward 2 81 Henry Mitchell 1 82 Josh Salter 1 83 Daniel Holland 1 84 Jack Weare 1 85 ******* ******* 1 86 Thomas Roberts 1 87 ******* ******* 1 88 ******* ******* 1 89 James Aitken 1 90 Ben Applin 1 91 Jack Batty 1 92 Ryan Busby 1 93 James Butler 1 94 Henry Clifton 1 95 Thomas Coe 1 96 Richard Dale 1 97 Lloyd Davies 1 98 Callum Dentith 1 99 Ross Eaton 1 100 Louis Evans 1 101 Michael Garrity 1 102 James Gore 1 103 JACOB Harris 1 104 Charlie Henthorn 1 105 Thomas Husbands 1 106 Alex Jones 1 107 Matthew McGarvey 1 108 Joshua Mcshane 1 109 Campbell Murrell 1 110 Thomas Namgauds 1 111 William Patient 1 112 Ross Pendlebury 1 113 William Putt 1 114 Kurt Riley 1 115 Remi Salacha 1 116 Dylan Sibanda 1 117 Samuel Simpson 1 118 Joseph Telfer 1 119 Christopher Thomas 1 120 Boitumelo Tsatsane 1 121 Noah Tulip 1 122 Thom Vanstone 1 123 Samuel Walton 1 124 Thomas Winskill 1 Displaying 1-10 of Top points scorers 1 Matthew Randle 190 2 Elliott Morris 175 3 James Ratcliffe 170 4 ******* ******* 115 5 Gavin Ackers-Johnson 95 6 Alex Topping 89 7 Logan Lynch 80 8 Joseph Stuart 76 9 Owen Davies 65 10 Henry Mitchell 57 11 Josh Salter 50 12 Alex Speakman 50 13 Ryan Arundale 45 14 George Cole 45 15 Andrew Powers 45 16 Carl Strickson 45 17 ******* ******* 40 18 Christopher Ramwell 40 19 Samuel Wallbank 40 20 Damon Hall 37 21 George Perkins 35 22 Jacob Allen 30 23 Damola Ayanlaja-Lowo 30 24 Harry Candland 30 25 Luke Clifford 30 26 Gabriel Davies 30 27 Christopher Fortune 30 28 Jack Krause 30 29 Marcus Mercer 30 30 Callum Oakden 30 31 Benjamin Robinson 30 32 Daniel Holland 26 33 Bobby Finch 25 34 Rio-jack Hamlett-hart 25 35 Aaron Haydock 25 36 Michael Jones 25 37 Kevin Leadbetter 25 38 Harry Leese 25 39 Alexander Briggs 24 40 William Parkinson 22 41 Charles Feeley 20 42 Harry Fellows 20 43 Joe Gammage 20 44 Llywelyn Jones 20 45 Nicholas Spooner 20 46 Sean Tigere 20 47 Ieuan Paske 19 48 Nathan Aston-O’Donovan 15 49 William Bowbeer 15 50 Michael Butler 15 51 Matthew Davies 15 52 Sam Dennison 15 53 Lewis George 15 54 Gavin Hatton 15 55 Liam Lawton 15 56 Jack Mcfarlane 15 57 Kieron Murphy 15 58 Thomas Spencer 15 59 Rhys Spencer-Price 15 60 Samuel Wicks 15 61 Jack Weare 13 62 ******* ******* 11 63 Jacob Aston-O'Donovan 10 64 Jack Ayrton 10 65 Samuel Beahan 10 66 Alfie Bolton 10 67 Henry Booth 10 68 John Bowen-Davies 10 69 Joshua Brookes 10 70 Alexander Burton 10 71 Alexander Caldwell 10 72 Nathan Chandler 10 73 Martin Coop 10 74 Harm Dokter 10 75 Yousef Edris 10 76 Sam Fitzsimon 10 77 Archie Fowler 10 78 Ross Hulbert 10 79 Joshua Jenkins 10 80 Joshua Johnson 10 81 Alex Lee 10 82 Charlie Mountford 10 83 Thomas O'Neill 10 84 Byron Read 10 85 Dan Rourke 10 86 Jack Seddon 10 87 Eli Woodward 10 88 Taine Hawthorne 8 89 Thomas Roberts 7 90 ******* ******* 5 91 ******* ******* 5 92 James Aitken 5 93 Ben Applin 5 94 Jack Batty 5 95 Ryan Busby 5 96 James Butler 5 97 Henry Clifton 5 98 Thomas Coe 5 99 Richard Dale 5 100 Lloyd Davies 5 101 Callum Dentith 5 102 Ross Eaton 5 103 Louis Evans 5 104 Michael Garrity 5 105 James Gore 5 106 JACOB Harris 5 107 Charlie Henthorn 5 108 Thomas Husbands 5 109 Alex Jones 5 110 Matthew McGarvey 5 111 Joshua Mcshane 5 112 Campbell Murrell 5 113 Thomas Namgauds 5 114 Harry Naylor 5 115 William Patient 5 116 Ross Pendlebury 5 117 William Putt 5 118 Kurt Riley 5 119 Remi Salacha 5 120 Dylan Sibanda 5 121 Samuel Simpson 5 122 Joseph Telfer 5 123 Christopher Thomas 5 124 Boitumelo Tsatsane 5 125 Noah Tulip 5 126 Thom Vanstone 5 127 Samuel Walton 5 128 Thomas Winskill 5 129 Tom Bates 4 130 Lewie George McIntosh 4 131 James Wright 4 132 Harrison Murphy 2 133 Cameron Oates 2 Displaying 1-10 of Related competitions and leagues Regional 1 North East Regional 1 North West Regional 2 North Regional 2 North East Regional 2 North West Counties 1 adm Lancashire & Cheshire Counties 2 adm Lancashire & Cheshire Counties 3 adm Lancashire & Cheshire Counties 1 Cumbria Counties 1 Durham & Northumberland Counties 2 Durham & Northumberland Counties 3 Durham & Northumberland Counties 1 Yorkshire Counties 2 Yorkshire Counties 3 Yorkshire Counties 4 Yorkshire North Counties 4 Yorkshire South Loading