December 2026 Fixtures & Results Download these events to your calendar

Week beginning (sortable) Week beginning Competition (sortable) Competition Week day (sortable) Week day Date (sortable) Date Home team Home HCP Away team Away HCP Score Venue
2026-11-30 Week beginning Monday 30 November 2026 A002 League - Division One 2 Tuesday 2026-12-01 01/12/2026 Leighton Buzzard Avengers   Milton Keynes Sharks   Not yet played Wing Village Hall
2026-11-30 Week beginning Monday 30 November 2026 A003 League - Division Two 2 Tuesday 2026-12-01 01/12/2026 Milton Keynes Powers   Greenleys Moghuls   Not yet played Milton Keynes Table Tennis Centre
2026-11-30 Week beginning Monday 30 November 2026 A006 League - Division Five 2 Tuesday 2026-12-01 01/12/2026 Little Horwood Destroyers   Leighton Buzzard Buzzards   Not yet played Maud Denny Memorial Hall, Little Horwood
2026-11-30 Week beginning Monday 30 November 2026 A001 League - Premier Division 3 Wednesday 2026-12-02 02/12/2026 Greenleys Vanguards   Milton Keynes Sasaki   Not yet played Broughton Community Sports Pavilion
2026-11-30 Week beginning Monday 30 November 2026 A001 League - Premier Division 3 Wednesday 2026-12-02 02/12/2026 Milton Keynes Spinners   Leighton Buzzard Generations   Not yet played Milton Keynes Table Tennis Centre
2026-11-30 Week beginning Monday 30 November 2026 A002 League - Division One 3 Wednesday 2026-12-02 02/12/2026 Greenleys Princes   Milton Keynes Pumas   Not yet played Broughton Community Sports Pavilion
2026-11-30 Week beginning Monday 30 November 2026 A002 League - Division One 3 Wednesday 2026-12-02 02/12/2026 Milton Keynes Topspin   Chackmore Hasbeens   Not yet played Milton Keynes Table Tennis Centre
2026-11-30 Week beginning Monday 30 November 2026 A004 League - Division Three 3 Wednesday 2026-12-02 02/12/2026 Milton Keynes Blades   Milton Keynes Cavaliers   Not yet played Milton Keynes Table Tennis Centre
2026-11-30 Week beginning Monday 30 November 2026 A005 League - Division Four 3 Wednesday 2026-12-02 02/12/2026 Greenleys Dukes   Mursley Strikers   Not yet played Broughton Community Sports Pavilion
2026-11-30 Week beginning Monday 30 November 2026 A006 League - Division Five 3 Wednesday 2026-12-02 02/12/2026 Chackmore Wannabes   Mursley Magpies   Not yet played Chackmore Parish Hall
2026-11-30 Week beginning Monday 30 November 2026 A006 League - Division Five 3 Wednesday 2026-12-02 02/12/2026 Woburn Sands One Love   Buckingham Gaol Breakers   Not yet played Woburn Sands Methodist Hall
2026-11-30 Week beginning Monday 30 November 2026 A008 League - Division Seven 3 Wednesday 2026-12-02 02/12/2026 Woburn Sands Hit and Miss   Buckingham Ouse Eddies   Not yet played Woburn Sands Methodist Hall
2026-11-30 Week beginning Monday 30 November 2026 A001 League - Premier Division 4 Thursday 2026-12-03 03/12/2026 Open University Primes   Greenleys Glory   Not yet played Open University
2026-11-30 Week beginning Monday 30 November 2026 A003 League - Division Two 4 Thursday 2026-12-03 03/12/2026 Leighton Buzzard Spitfires   Open University Shockwaves   Not yet played Wing Village Hall
2026-11-30 Week beginning Monday 30 November 2026 A004 League - Division Three 4 Thursday 2026-12-03 03/12/2026 Woburn Sands Wolves   Leighton Buzzard Flashmans   Not yet played Woburn Sands Methodist Hall
2026-11-30 Week beginning Monday 30 November 2026 A005 League - Division Four 4 Thursday 2026-12-03 03/12/2026 Open University Explorers   Greenleys Sovereigns   Not yet played Open University
2026-11-30 Week beginning Monday 30 November 2026 A007 League - Division Six 4 Thursday 2026-12-03 03/12/2026 Chackmore Turbos   Leighton Buzzard Raiders   Not yet played Chackmore Parish Hall
2026-11-30 Week beginning Monday 30 November 2026 A008 League - Division Seven 4 Thursday 2026-12-03 03/12/2026 Open University Newcomers   Newport Pagnell Rapide   Not yet played Open University
2026-11-30 Week beginning Monday 30 November 2026 A001 League - Premier Division 5 Friday 2026-12-04 04/12/2026 Yardley Titans   Greenleys Warriors   Not yet played Yardley Gobion Sports & Social Club
2026-11-30 Week beginning Monday 30 November 2026 A007 League - Division Six 5 Friday 2026-12-04 04/12/2026 Greenleys Troopers   Milton Keynes Rio Bravos   Not yet played Broughton Community Sports Pavilion
2026-11-30 Week beginning Monday 30 November 2026 A007 League - Division Six 5 Friday 2026-12-04 04/12/2026 Leighton Buzzard Crunchers   Buckingham Ouse Rapids   Not yet played Wing Village Hall
2026-11-30 Week beginning Monday 30 November 2026 A009 League - Division Eight 5 Friday 2026-12-04 04/12/2026 Greenleys Gladiators   Woburn Sands Spin Doctors   Not yet played Broughton Community Sports Pavilion
2026-11-30 Week beginning Monday 30 November 2026 A009 League - Division Eight 5 Friday 2026-12-04 04/12/2026 Leighton Buzzard Globetrotters   Mursley Mallards   Not yet played Wing Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A003 League - Division Two 1 Monday 2026-12-07 07/12/2026 Newport Pagnell Lagondas   Leighton Buzzard Spitfires   Not yet played Lovat Hall, Newport Pagnell
2026-12-07 Week beginning Monday 7 December 2026 A005 League - Division Four 1 Monday 2026-12-07 07/12/2026 Mursley Strikers   Open University Explorers   Not yet played Mursley Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A005 League - Division Four 1 Monday 2026-12-07 07/12/2026 Mursley Swallows   Newport Pagnell Vanquish   Not yet played Mursley Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A005 League - Division Four 1 Monday 2026-12-07 07/12/2026 Padbury Night Owls   Greenleys Dukes   Not yet played Padbury Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A006 League - Division Five 1 Monday 2026-12-07 07/12/2026 Newport Pagnell Vantage   Chackmore Wannabes   Not yet played Lovat Hall, Newport Pagnell
2026-12-07 Week beginning Monday 7 December 2026 A008 League - Division Seven 1 Monday 2026-12-07 07/12/2026 Newport Pagnell Rapide   Padbury Otters   Not yet played Lovat Hall, Newport Pagnell
2026-12-07 Week beginning Monday 7 December 2026 A009 League - Division Eight 1 Monday 2026-12-07 07/12/2026 Mursley Mallards   Newport Pagnell Valkyrie   Not yet played Mursley Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A001 League - Premier Division 2 Tuesday 2026-12-08 08/12/2026 Milton Keynes Sasaki   Greenleys Glory   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A003 League - Division Two 2 Tuesday 2026-12-08 08/12/2026 Milton Keynes Powers   Mursley Hawks   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A008 League - Division Seven 2 Tuesday 2026-12-08 08/12/2026 Little Horwood Frigates   Greenleys Sapphires   Not yet played Maud Denny Memorial Hall, Little Horwood
2026-12-07 Week beginning Monday 7 December 2026 A001 League - Premier Division 3 Wednesday 2026-12-09 09/12/2026 Greenleys Warriors   Greenleys Monarchs   Not yet played Broughton Community Sports Pavilion
2026-12-07 Week beginning Monday 7 December 2026 A002 League - Division One 3 Wednesday 2026-12-09 09/12/2026 Chackmore Hasbeens   Milton Keynes Sharks   Not yet played Chackmore Parish Hall
2026-12-07 Week beginning Monday 7 December 2026 A002 League - Division One 3 Wednesday 2026-12-09 09/12/2026 Greenleys Crusaders   Greenleys Princes   Not yet played Broughton Community Sports Pavilion
2026-12-07 Week beginning Monday 7 December 2026 A002 League - Division One 3 Wednesday 2026-12-09 09/12/2026 Milton Keynes Pumas   Leighton Buzzard Avengers   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A002 League - Division One 3 Wednesday 2026-12-09 09/12/2026 Milton Keynes Topspin   Milton Keynes Phoenix   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A004 League - Division Three 3 Wednesday 2026-12-09 09/12/2026 Greenleys Knights   Milton Keynes Blades   Not yet played Broughton Community Sports Pavilion
2026-12-07 Week beginning Monday 7 December 2026 A004 League - Division Three 3 Wednesday 2026-12-09 09/12/2026 Milton Keynes Cavaliers   Newport Pagnell Volante   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A006 League - Division Five 3 Wednesday 2026-12-09 09/12/2026 Leighton Buzzard Buzzards   Mursley Merlins   Not yet played Wing Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A006 League - Division Five 3 Wednesday 2026-12-09 09/12/2026 Woburn Sands One Love   Little Horwood Destroyers   Not yet played Woburn Sands Methodist Hall
2026-12-07 Week beginning Monday 7 December 2026 A008 League - Division Seven 3 Wednesday 2026-12-09 09/12/2026 Woburn Sands Hit and Miss   Open University Newcomers   Not yet played Woburn Sands Methodist Hall
2026-12-07 Week beginning Monday 7 December 2026 A009 League - Division Eight 3 Wednesday 2026-12-09 09/12/2026 Lillingstone Lovell Legends   Leighton Buzzard Globetrotters   Not yet played Lillingstone Lovell Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A009 League - Division Eight 3 Wednesday 2026-12-09 09/12/2026 Milton Keynes Rockets   Greenleys Gladiators   Not yet played Milton Keynes Table Tennis Centre
2026-12-07 Week beginning Monday 7 December 2026 A001 League - Premier Division 4 Thursday 2026-12-10 10/12/2026 Open University Primes   Milton Keynes Spinners   Not yet played Open University
2026-12-07 Week beginning Monday 7 December 2026 A003 League - Division Two 4 Thursday 2026-12-10 10/12/2026 Open University Shockwaves   Little Horwood Wooden Tops   Not yet played Open University
2026-12-07 Week beginning Monday 7 December 2026 A004 League - Division Three 4 Thursday 2026-12-10 10/12/2026 Great Brickhill Foxes   Woburn Sands Wolves   Not yet played Great Brickhill Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A006 League - Division Five 4 Thursday 2026-12-10 10/12/2026 Buckingham Gaol Breakers   Mursley Magpies   Not yet played Buckingham Youth Centre
2026-12-07 Week beginning Monday 7 December 2026 A007 League - Division Six 4 Thursday 2026-12-10 10/12/2026 Buckingham Ouse Rapids   Milton Keynes Rio Bravos   Not yet played Buckingham Youth Centre
2026-12-07 Week beginning Monday 7 December 2026 A007 League - Division Six 4 Thursday 2026-12-10 10/12/2026 Great Brickhill Badgers   Greenleys Troopers   Not yet played Great Brickhill Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A001 League - Premier Division 5 Friday 2026-12-11 11/12/2026 Leighton Buzzard Generations   Yardley Titans   Not yet played Wing Village Hall
2026-12-07 Week beginning Monday 7 December 2026 A003 League - Division Two 5 Friday 2026-12-11 11/12/2026 Greenleys Moghuls   Woburn Sands Mosquitoes   Not yet played Broughton Community Sports Pavilion
2026-12-07 Week beginning Monday 7 December 2026 A005 League - Division Four 5 Friday 2026-12-11 11/12/2026 Greenleys Zainabiya   Greenleys Sovereigns   Not yet played Broughton Community Sports Pavilion
2026-12-07 Week beginning Monday 7 December 2026 A007 League - Division Six 5 Friday 2026-12-11 11/12/2026 Leighton Buzzard Crunchers   Chackmore Turbos   Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001009 Challenge Cup - Group Round (Group 9) 1 Monday 2026-12-14 14/12/2026 Mursley Hawks Scratch Great Brickhill Foxes Scratch Not yet played Mursley Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001003 Challenge Cup - Group Round (Group 3) 1 Monday 2026-12-14 14/12/2026 Mursley Mallards +170 Newport Pagnell Vantage   Not yet played Mursley Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001010 Challenge Cup - Group Round (Group 10) 1 Monday 2026-12-14 14/12/2026 Mursley Strikers +150 Greenleys Crusaders   Not yet played Mursley Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001011 Challenge Cup - Group Round (Group 11) 1 Monday 2026-12-14 14/12/2026 Newport Pagnell Lagondas   Leighton Buzzard Flashmans +60 Not yet played Lovat Hall, Newport Pagnell
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001012 Challenge Cup - Group Round (Group 12) 1 Monday 2026-12-14 14/12/2026 Newport Pagnell Vanquish +60 Woburn Sands Wolves   Not yet played Lovat Hall, Newport Pagnell
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001007 Challenge Cup - Group Round (Group 7) 1 Monday 2026-12-14 14/12/2026 Padbury Night Owls +90 Milton Keynes Powers   Not yet played Padbury Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001007 Challenge Cup - Group Round (Group 7) 2 Tuesday 2026-12-15 15/12/2026 Leighton Buzzard Avengers   Milton Keynes Cavaliers +100 Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001005 Challenge Cup - Group Round (Group 5) 2 Tuesday 2026-12-15 15/12/2026 Little Horwood Destroyers   Mursley Magpies +60 Not yet played Maud Denny Memorial Hall, Little Horwood
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001006 Challenge Cup - Group Round (Group 6) 3 Wednesday 2026-12-16 16/12/2026 Chackmore Wannabes   Mursley Merlins +50 Not yet played Chackmore Parish Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001011 Challenge Cup - Group Round (Group 11) 3 Wednesday 2026-12-16 16/12/2026 Greenleys Dukes +180 Greenleys Princes   Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001013 Challenge Cup - Group Round (Group 13) 3 Wednesday 2026-12-16 16/12/2026 Greenleys Knights Scratch Greenleys Sovereigns Scratch Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001002 Challenge Cup - Group Round (Group 2) 3 Wednesday 2026-12-16 16/12/2026 Lillingstone Lovell Legends +90 Leighton Buzzard Buzzards   Not yet played Lillingstone Lovell Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001006 Challenge Cup - Group Round (Group 6) 3 Wednesday 2026-12-16 16/12/2026 Milton Keynes Rio Bravos   Padbury Otters +80 Not yet played Milton Keynes Table Tennis Centre
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001001 Challenge Cup - Group Round (Group 1) 3 Wednesday 2026-12-16 16/12/2026 Milton Keynes Rockets +140 Woburn Sands One Love   Not yet played Milton Keynes Table Tennis Centre
2026-12-14 Week beginning Monday 14 December 2026 A001 League - Premier Division 3 Wednesday 2026-12-16 16/12/2026 Greenleys Monarchs   Leighton Buzzard Generations   Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 A001 League - Premier Division 3 Wednesday 2026-12-16 16/12/2026 Greenleys Vanguards   Greenleys Warriors   Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001004 Challenge Cup - Group Round (Group 4) 4 Thursday 2026-12-17 17/12/2026 Buckingham Gaol Breakers   Greenleys Troopers +90 Not yet played Buckingham Youth Centre
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001005 Challenge Cup - Group Round (Group 5) 4 Thursday 2026-12-17 17/12/2026 Buckingham Ouse Rapids   Greenleys Gladiators +90 Not yet played Buckingham Youth Centre
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001002 Challenge Cup - Group Round (Group 2) 4 Thursday 2026-12-17 17/12/2026 Chackmore Turbos   Open University Newcomers +40 Not yet played Chackmore Parish Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001008 Challenge Cup - Group Round (Group 8) 4 Thursday 2026-12-17 17/12/2026 Leighton Buzzard Spitfires   Newport Pagnell Volante +70 Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001008 Challenge Cup - Group Round (Group 8) 4 Thursday 2026-12-17 17/12/2026 Open University Explorers +190 Milton Keynes Sharks   Not yet played Open University
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001010 Challenge Cup - Group Round (Group 10) 4 Thursday 2026-12-17 17/12/2026 Open University Shockwaves   Milton Keynes Blades +90 Not yet played Open University
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001012 Challenge Cup - Group Round (Group 12) 5 Friday 2026-12-18 18/12/2026 Greenleys Moghuls   Mursley Swallows +140 Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001009 Challenge Cup - Group Round (Group 9) 5 Friday 2026-12-18 18/12/2026 Greenleys Zainabiya +200 Milton Keynes Topspin   Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001003 Challenge Cup - Group Round (Group 3) 5 Friday 2026-12-18 18/12/2026 Leighton Buzzard Crunchers   Greenleys Sapphires +60 Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001004 Challenge Cup - Group Round (Group 4) 5 Friday 2026-12-18 18/12/2026 Leighton Buzzard Globetrotters +50 Great Brickhill Badgers   Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 BChallenge Cup001001 Challenge Cup - Group Round (Group 1) 5 Friday 2026-12-18 18/12/2026 Leighton Buzzard Raiders   Little Horwood Frigates +30 Not yet played Wing Village Hall
2026-12-14 Week beginning Monday 14 December 2026 A001 League - Premier Division 5 Friday 2026-12-18 18/12/2026 Greenleys Glory   Milton Keynes Spinners   Not yet played Broughton Community Sports Pavilion
2026-12-14 Week beginning Monday 14 December 2026 A001 League - Premier Division 5 Friday 2026-12-18 18/12/2026 Yardley Titans   Open University Primes   Not yet played Yardley Gobion Sports & Social Club