Fixtures and Results Search for a team or competition Search Loading Regional 2 Thames London & SE 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 London & SE Division Clear Done Competition London & SE Division League / Round All filters Select an item Regional 2 Thames Clear Done League/Round Regional 2 Thames 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 Thames Grasshoppers VS London Irish Wild Geese Match info H.A.C. VS Beaconsfield Match info Hemel Hempstead VS Teddington Match info View all fixtures Recent Results View all results Saturday, 22 Mar 2025 Regional 2 Thames Aylesbury 11 59 H.A.C. Match info Beaconsfield 60 22 Old Haberdashers Match info Grasshoppers 26 5 Belsize Park Match info View all results Related leagues / cups / rounds Regional 1 South Central Regional 1 South East Regional 2 Anglia Regional 2 South Central Regional 2 South East Regional 2 Thames Counties 1 Eastern Counties Counties 2 Eastern Counties Counties 1 Essex Counties 2 Essex Counties 1 Kent Counties 2 Kent Counties 3 Kent Counties 4 Kent Counties 5 Kent Counties 1 Hampshire Counties 2 Hampshire Counties 3 Hampshire Counties 4 Hampshire Counties 1 Herts/Middx Counties 2 Herts/Middx Counties 3 Herts/Middx Counties 1 Surrey/Sussex Counties 2 Surrey Counties 3 Surrey Counties 4 Surrey Counties 5 Surrey Counties 2 Sussex April 2025 Saturday, 05 Apr 2025 Regional 2 Thames Grasshoppers VS London Irish Wild Geese Match info H.A.C. VS Beaconsfield Match info Hemel Hempstead VS Teddington Match info London Scottish Lions VS Aylesbury Match info Marlow VS Old Priorians Match info Old Haberdashers VS Belsize Park Match info Load more Related competitions and leagues Regional 1 South Central Regional 1 South East Regional 2 Anglia Regional 2 South Central Regional 2 South East Regional 2 Thames Counties 1 Eastern Counties Counties 2 Eastern Counties Counties 1 Essex Counties 2 Essex Counties 1 Kent Counties 2 Kent Counties 3 Kent Counties 4 Kent Counties 5 Kent Counties 1 Hampshire Counties 2 Hampshire Counties 3 Hampshire Counties 4 Hampshire Counties 1 Herts/Middx Counties 2 Herts/Middx Counties 3 Herts/Middx Counties 1 Surrey/Sussex Counties 2 Surrey Counties 3 Surrey Counties 4 Surrey Counties 5 Surrey Counties 2 Sussex March 2025 Saturday, 22 Mar 2025 Regional 2 Thames Aylesbury 11 59 H.A.C. Match info Beaconsfield 60 22 Old Haberdashers Match info Grasshoppers 26 5 Belsize Park Match info London Irish Wild Geese 64 0 Hemel Hempstead Match info Old Priorians 6 31 London Scottish Lions Match info Teddington 28 29 Marlow Match info Saturday, 08 Mar 2025 Regional 2 Thames Belsize Park 21 17 Beaconsfield Match info H.A.C. 27 14 Old Priorians Match info Hemel Hempstead 28 36 Grasshoppers Match info London Scottish Lions 83 14 Teddington Match info Marlow 26 41 London Irish Wild Geese Match info Old Haberdashers 31 26 Aylesbury Match info Saturday, 01 Mar 2025 Regional 2 Thames Grasshoppers 55 26 Marlow Match info Hemel Hempstead 22 38 Belsize Park Match info London Irish Wild Geese 22 46 London Scottish Lions Match info Teddington 15 31 H.A.C. Match info February 2025 Friday, 28 Feb 2025 Regional 2 Thames Aylesbury 29 28 Beaconsfield Match info Old Priorians 38 35 Old Haberdashers Match info Friday, 21 Feb 2025 Regional 2 Thames Marlow 0 19 H.A.C. Match info Teddington 31 43 Old Priorians Match info Saturday, 15 Feb 2025 Regional 2 Thames Beaconsfield 39 48 Old Priorians Match info Belsize Park 38 24 Aylesbury Match info H.A.C. 37 35 London Irish Wild Geese Match info London Scottish Lions 57 14 Grasshoppers Match info Marlow 24 29 Hemel Hempstead Match info Old Haberdashers 27 31 Teddington Match info Saturday, 08 Feb 2025 Regional 2 Thames Marlow 27 28 Teddington Match info Saturday, 01 Feb 2025 Regional 2 Thames H.A.C. 30 14 Grasshoppers Match info Hemel Hempstead 19 62 London Scottish Lions Match info London Irish Wild Geese 22 21 Old Haberdashers Match info Marlow 10 12 Belsize Park Match info Old Priorians 59 7 Aylesbury Match info Teddington 22 31 Beaconsfield Match info January 2025 Saturday, 25 Jan 2025 Regional 2 Thames Beaconsfield 43 28 Hemel Hempstead Match info Belsize Park 48 33 Grasshoppers Match info Old Haberdashers 19 24 Marlow Match info Teddington 37 33 London Scottish Lions Match info Saturday, 18 Jan 2025 Regional 2 Thames Aylesbury 39 34 Teddington Match info Beaconsfield 20 15 London Irish Wild Geese Match info Belsize Park 19 23 Old Priorians Match info H.A.C. 61 0 Hemel Hempstead Match info London Scottish Lions 31 32 Marlow Match info Old Haberdashers 34 14 Grasshoppers Match info Saturday, 11 Jan 2025 Regional 2 Thames Grasshoppers 29 26 Beaconsfield Match info Hemel Hempstead 12 27 Old Haberdashers Match info London Irish Wild Geese 43 26 Aylesbury Match info London Scottish Lions 24 19 Belsize Park Match info Saturday, 04 Jan 2025 Regional 2 Thames Aylesbury 39 44 Grasshoppers Match info Belsize Park 17 6 Teddington Match info H.A.C. 12 14 London Scottish Lions Match info Old Priorians 43 12 London Irish Wild Geese Match info December 2024 Saturday, 21 Dec 2024 Regional 2 Thames Grasshoppers 24 29 Old Priorians Match info H.A.C. 14 17 Belsize Park Match info Hemel Hempstead 44 36 Aylesbury Match info London Irish Wild Geese 21 24 Teddington Match info London Scottish Lions 41 5 Old Haberdashers Match info Marlow 19 40 Beaconsfield Match info Saturday, 14 Dec 2024 Regional 2 Thames Aylesbury 27 29 Marlow Match info Beaconsfield 17 23 London Scottish Lions Match info Belsize Park 31 12 London Irish Wild Geese Match info Old Haberdashers 17 19 H.A.C. Match info Old Priorians 29 25 Hemel Hempstead Match info Teddington 40 5 Grasshoppers Match info Saturday, 07 Dec 2024 Regional 2 Thames H.A.C. 38 5 Aylesbury Match info Hemel Hempstead 0 7 London Irish Wild Geese Match info London Scottish Lions 29 5 Old Priorians Match info Old Haberdashers 5 21 Beaconsfield Match info November 2024 Saturday, 30 Nov 2024 Regional 2 Thames Aylesbury 29 26 Old Haberdashers Match info Beaconsfield 17 38 Belsize Park Match info Grasshoppers 38 14 Hemel Hempstead Match info London Irish Wild Geese 28 50 Marlow Match info Friday, 29 Nov 2024 Regional 2 Thames Old Priorians 3 31 H.A.C. Match info Saturday, 16 Nov 2024 Regional 2 Thames Beaconsfield 45 39 Aylesbury Match info Belsize Park 70 21 Hemel Hempstead Match info H.A.C. 56 3 Teddington Match info London Scottish Lions 30 6 London Irish Wild Geese Match info Marlow 41 36 Grasshoppers Match info Old Haberdashers 22 18 Old Priorians Match info Saturday, 09 Nov 2024 Regional 2 Thames Aylesbury 32 36 Belsize Park Match info Grasshoppers 21 31 London Scottish Lions Match info Hemel Hempstead 45 28 Marlow Match info London Irish Wild Geese 21 19 H.A.C. Match info Old Priorians 29 36 Beaconsfield Match info Teddington 39 26 Old Haberdashers Match info October 2024 Saturday, 26 Oct 2024 Regional 2 Thames Aylesbury 39 36 Old Priorians Match info Beaconsfield 27 23 Teddington Match info Belsize Park 28 7 Marlow Match info Grasshoppers 19 40 H.A.C. Match info London Scottish Lions 37 34 Hemel Hempstead Match info Old Haberdashers 22 62 London Irish Wild Geese Match info Saturday, 19 Oct 2024 Regional 2 Thames Grasshoppers 82 14 Old Haberdashers Match info Hemel Hempstead 12 61 H.A.C. Match info London Irish Wild Geese 21 40 Beaconsfield Match info Marlow 0 45 London Scottish Lions Match info Old Priorians 27 57 Belsize Park Match info Teddington 36 24 Aylesbury Match info Saturday, 12 Oct 2024 Regional 2 Thames Aylesbury 17 33 London Irish Wild Geese Match info Beaconsfield 30 20 Grasshoppers Match info Belsize Park 24 36 London Scottish Lions Match info H.A.C. 24 8 Marlow Match info Old Haberdashers 17 19 Hemel Hempstead Match info Old Priorians 37 24 Teddington Match info September 2024 Saturday, 28 Sep 2024 Regional 2 Thames Grasshoppers 48 24 Aylesbury Match info Hemel Hempstead 29 34 Beaconsfield Match info London Irish Wild Geese 40 19 Old Priorians Match info London Scottish Lions 7 27 H.A.C. Match info Marlow 50 12 Old Haberdashers Match info Teddington 18 38 Belsize Park Match info Saturday, 21 Sep 2024 Regional 2 Thames Aylesbury 47 19 Hemel Hempstead Match info Beaconsfield 51 12 Marlow Match info Belsize Park 27 20 H.A.C. Match info Old Haberdashers 7 25 London Scottish Lions Match info Teddington 17 36 London Irish Wild Geese Match info Friday, 20 Sep 2024 Regional 2 Thames Old Priorians 12 30 Grasshoppers Match info Saturday, 14 Sep 2024 Regional 2 Thames Grasshoppers 35 30 Teddington Match info Hemel Hempstead 29 35 Old Priorians Match info London Irish Wild Geese 33 28 Belsize Park Match info London Scottish Lions 40 31 Beaconsfield Match info Marlow 24 22 Aylesbury Match info Friday, 13 Sep 2024 Regional 2 Thames H.A.C. 36 21 Old Haberdashers Match info Saturday, 07 Sep 2024 Regional 2 Thames Aylesbury 17 41 London Scottish Lions Match info Beaconsfield 7 25 H.A.C. Match info Belsize Park 28 22 Old Haberdashers Match info London Irish Wild Geese 33 30 Grasshoppers Match info Old Priorians 27 10 Marlow Match info Teddington 46 12 Hemel Hempstead Match info Load more Related competitions and leagues Regional 1 South Central Regional 1 South East Regional 2 Anglia Regional 2 South Central Regional 2 South East Regional 2 Thames Counties 1 Eastern Counties Counties 2 Eastern Counties Counties 1 Essex Counties 2 Essex Counties 1 Kent Counties 2 Kent Counties 3 Kent Counties 4 Kent Counties 5 Kent Counties 1 Hampshire Counties 2 Hampshire Counties 3 Hampshire Counties 4 Hampshire Counties 1 Herts/Middx Counties 2 Herts/Middx Counties 3 Herts/Middx Counties 1 Surrey/Sussex Counties 2 Surrey Counties 3 Surrey Counties 4 Surrey Counties 5 Surrey Counties 2 Sussex Regional 2 Thames 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 London Scottish Lions 21 18 0 3 766 369 397 18 2 92 2 H.A.C. 21 17 0 4 686 270 416 15 4 87 3 Belsize Park 21 16 0 5 639 444 195 12 3 79 4 Beaconsfield 21 13 0 8 660 537 123 13 4 69 5 London Irish Wild Geese 21 12 0 9 607 546 61 12 3 63 6 Old Priorians 21 11 0 10 580 597 -17 14 3 61 7 Grasshoppers 21 10 0 11 653 631 22 13 3 56 8 Teddington 21 8 0 13 546 677 -131 12 4 48 9 Marlow 21 8 0 13 476 647 -171 13 3 48 10 Aylesbury 21 5 0 16 559 791 -232 14 6 40 11 Old Haberdashers 21 4 0 17 432 696 -264 8 8 32 12 Hemel Hempstead 21 4 0 17 441 840 -399 8 5 29 Related competitions and leagues Regional 1 South Central Regional 1 South East Regional 2 Anglia Regional 2 South Central Regional 2 South East Regional 2 Thames Counties 1 Eastern Counties Counties 2 Eastern Counties Counties 1 Essex Counties 2 Essex Counties 1 Kent Counties 2 Kent Counties 3 Kent Counties 4 Kent Counties 5 Kent Counties 1 Hampshire Counties 2 Hampshire Counties 3 Hampshire Counties 4 Hampshire Counties 1 Herts/Middx Counties 2 Herts/Middx Counties 3 Herts/Middx Counties 1 Surrey/Sussex Counties 2 Surrey Counties 3 Surrey Counties 4 Surrey Counties 5 Surrey Counties 2 Sussex 2024-2025 Match Info powered by the Game Management System. Average points scored per game 55.91 Average tries per game 6.78 Bonus points % 95.24 Winning margin Matches played at home Total points scored Highest Points Home 1 London Scottish Lions 379 2 Grasshoppers 377 3 Beaconsfield 356 4 Belsize Park 351 5 London Irish Wild Geese 348 6 H.A.C. 335 7 Teddington 329 8 Aylesbury 326 9 Old Priorians 310 10 Hemel Hempstead 240 11 Marlow 221 12 Old Haberdashers 201 Displaying 1-10 of Highest Points Away 1 London Scottish Lions 387 2 H.A.C. 351 3 Beaconsfield 304 4 Belsize Park 288 5 Grasshoppers 276 6 Old Priorians 270 7 London Irish Wild Geese 259 8 Marlow 255 9 Aylesbury 233 10 Old Haberdashers 231 11 Teddington 217 12 Hemel Hempstead 201 Displaying 1-10 of Least points conceded Home 1 H.A.C. 131 2 London Scottish Lions 187 3 Belsize Park 221 4 Grasshoppers 239 5 Old Haberdashers 259 6 Marlow 284 7 Beaconsfield 293 8 Old Priorians 298 9 London Irish Wild Geese 303 10 Teddington 308 11 Hemel Hempstead 364 12 Aylesbury 385 Displaying 1-10 of Least points conceded Away 1 H.A.C. 139 2 London Scottish Lions 182 3 Belsize Park 223 4 London Irish Wild Geese 243 5 Beaconsfield 244 6 Old Priorians 299 7 Marlow 363 8 Teddington 369 9 Grasshoppers 392 10 Aylesbury 406 11 Old Haberdashers 437 12 Hemel Hempstead 476 Displaying 1-10 of Longest Winning Streak 1 London Scottish Lions 10 2 Belsize Park 8 3 Old Priorians 8 4 Beaconsfield 7 5 H.A.C. 7 6 Grasshoppers 3 7 Marlow 3 8 London Irish Wild Geese 2 9 Old Haberdashers 2 10 Teddington 2 11 Aylesbury 1 12 Hemel Hempstead 1 Displaying 1-10 of Try Bonus Points 1 London Scottish Lions 18 2 H.A.C. 15 3 Aylesbury 14 4 Old Priorians 14 5 Beaconsfield 13 6 Grasshoppers 13 7 Marlow 13 8 Belsize Park 12 9 London Irish Wild Geese 12 10 Teddington 12 11 Hemel Hempstead 8 12 Old Haberdashers 8 Displaying 1-10 of Biggest Fortress 1 Belsize Park 9 2 H.A.C. 8 3 London Scottish Lions 8 4 Beaconsfield 7 5 Grasshoppers 7 6 London Irish Wild Geese 7 7 Old Priorians 6 8 Aylesbury 5 9 Teddington 5 10 Marlow 3 11 Old Haberdashers 3 12 Hemel Hempstead 2 Displaying 1-10 of Best travellers 1 London Scottish Lions 10 2 H.A.C. 9 3 Belsize Park 7 4 Beaconsfield 6 5 London Irish Wild Geese 5 6 Marlow 5 7 Old Priorians 5 8 Grasshoppers 3 9 Teddington 3 10 Hemel Hempstead 2 11 Old Haberdashers 1 12 Aylesbury 0 Displaying 1-10 of Top try scorers 1 Christopher Rolfe 19 2 Finlay Hillicks 12 3 Tye James 9 4 Christopher Brown 8 5 Jemel Edwards 8 6 Fergus Chapman 6 7 Lachlan Lowick 6 8 Jasper Rose 6 9 Samuel Boundford 5 10 Alexander Stone 5 11 Fabian Thwaites 5 12 Gavin Kinder 4 13 Nicholas Hill 4 14 William Andrews 4 15 Oliver Boyes 4 16 Mark Bright 4 17 William Cane 4 18 Cormac McCracken 4 19 Harry Churchill 3 20 Conor Gilmore 2 21 Ross Arthur 2 22 Bade Ashimi 2 23 Ethyn Brear 2 24 Callum Mc Cormack 2 25 Ben Molloy 2 26 Tom O'Halloran 2 27 Lewis Perkins 2 28 Aaron Perrin 2 29 Aaron Sheehan 2 30 Angus Troop 2 31 Jack Walkden 2 32 Jonathan Baxter 1 33 Max Beckley 1 34 Joseph Burt 1 35 Jonty Charlier 1 36 Ross Currie 1 37 Reiss Davison 1 38 Christopher Farrell 1 39 Joshua Harpur 1 40 David Heavey 1 41 James Kent 1 42 DEVON LEE 1 43 Alexander Louis 1 44 Christopher McIlroy 1 45 Cameron McMillan 1 46 Harry Montgomery 1 47 Tom D’Arcy Mulrooney 1 48 Samuel Page 1 49 James Phillips 1 50 Rhuwane Pienaar 1 51 Matthew Poole 1 52 Samuel Ray 1 53 George Stanton 1 54 Evan Wakelam 1 55 Casper Wise 1 Displaying 1-10 of Top points scorers 1 Tye James 186 2 Christopher Rolfe 95 3 Conor Gilmore 85 4 Finlay Hillicks 60 5 Gavin Kinder 53 6 Christopher Brown 45 7 Jemel Edwards 40 8 Nicholas Hill 38 9 Alex Shearer 33 10 Fergus Chapman 30 11 Lachlan Lowick 30 12 Jasper Rose 30 13 Samuel Boundford 25 14 Alexander Stone 25 15 Fabian Thwaites 25 16 William Andrews 20 17 Oliver Boyes 20 18 Mark Bright 20 19 William Cane 20 20 Cormac McCracken 20 21 Harry Churchill 15 22 Angus Clogg 13 23 Ross Arthur 10 24 Bade Ashimi 10 25 Ethyn Brear 10 26 Callum Mc Cormack 10 27 Ben Molloy 10 28 Tom O'Halloran 10 29 Lewis Perkins 10 30 Aaron Perrin 10 31 Aaron Sheehan 10 32 Angus Troop 10 33 Jack Walkden 10 34 Jonathan Baxter 5 35 Max Beckley 5 36 Joseph Burt 5 37 Jonty Charlier 5 38 Ross Currie 5 39 Reiss Davison 5 40 Christopher Farrell 5 41 Joshua Harpur 5 42 David Heavey 5 43 James Kent 5 44 DEVON LEE 5 45 Alexander Louis 5 46 Christopher McIlroy 5 47 Cameron McMillan 5 48 Harry Montgomery 5 49 Tom D’Arcy Mulrooney 5 50 Samuel Page 5 51 James Phillips 5 52 Rhuwane Pienaar 5 53 Matthew Poole 5 54 Samuel Ray 5 55 George Stanton 5 56 Evan Wakelam 5 57 Casper Wise 5 Displaying 1-10 of Related competitions and leagues Regional 1 South Central Regional 1 South East Regional 2 Anglia Regional 2 South Central Regional 2 South East Regional 2 Thames Counties 1 Eastern Counties Counties 2 Eastern Counties Counties 1 Essex Counties 2 Essex Counties 1 Kent Counties 2 Kent Counties 3 Kent Counties 4 Kent Counties 5 Kent Counties 1 Hampshire Counties 2 Hampshire Counties 3 Hampshire Counties 4 Hampshire Counties 1 Herts/Middx Counties 2 Herts/Middx Counties 3 Herts/Middx Counties 1 Surrey/Sussex Counties 2 Surrey Counties 3 Surrey Counties 4 Surrey Counties 5 Surrey Counties 2 Sussex Loading