Sunday 12th October 2025
World Grand Prix - Final
- Luke Littler (England) beat Luke Humphries (England), 6 points to 1 pointsLuke HumphriesLuke Littler
Saturday 11th October 2025
World Grand Prix - Semi-final
- Luke Humphries (England) beat Danny Noppert (Netherlands), 5 points to 3 pointsLuke HumphriesDanny Noppert
- Luke Littler (England) beat Jonny Clayton (Wales), 5 points to 1 pointsLuke LittlerJonny Clayton
Friday 10th October 2025
World Grand Prix - Quarter-final
- Danny Noppert (Netherlands) beat Gary Anderson (Scotland), 3 points to 1 pointsDanny NoppertGary Anderson
- Jonny Clayton (Wales) beat Dirk van Duijvenbode (Netherlands), 3 points to 0 pointsDirk van DuijvenbodeJonny Clayton
- Luke Littler (England) beat Gerwyn Price (Wales), 3 points to 2 pointsLuke LittlerGerwyn Price
- Luke Humphries (England) beat Cameron Menzies (Scotland), 3 points to 1 pointsLuke HumphriesCameron Menzies
Thursday 9th October 2025
World Grand Prix - Round of 16
- Dirk van Duijvenbode (Netherlands) beat Daryl Gurney (Northern Ireland), 3 points to 0 pointsDirk van DuijvenbodeDaryl Gurney
- Jonny Clayton (Wales) beat Luke Woodhouse (England), 3 points to 1 pointsJonny ClaytonLuke Woodhouse
- Luke Littler (England) beat Mike de Decker (Belgium), 3 points to 0 pointsLuke LittlerMike de Decker
- Gerwyn Price (Wales) beat Josh Rock (Northern Ireland), 3 points to 0 pointsGerwyn PriceJosh Rock
Wednesday 8th October 2025
World Grand Prix - Round of 16
- Cameron Menzies (Scotland) beat Rob Cross (England), 3 points to 1 pointsCameron MenziesRob Cross
- Danny Noppert (Netherlands) beat Stephen Bunting (England), 3 points to 1 pointsStephen BuntingDanny Noppert
- Luke Humphries (England) beat Krzysztof Ratajski (Poland), 3 points to 1 pointsLuke HumphriesKrzysztof Ratajski
- Gary Anderson (Scotland) beat Joe Cullen (England), 3 points to 0 pointsJoe CullenGary Anderson
Tuesday 7th October 2025
World Grand Prix - Round of 32
- Luke Woodhouse (England) beat Damon Heta (Australia), 2 points to 1 pointsDamon HetaLuke Woodhouse
- Daryl Gurney (Northern Ireland) beat Ross Smith (England), 2 points to 0 pointsRoss SmithDaryl Gurney
- Jonny Clayton (Wales) beat Andrew Gilding (England), 2 points to 0 pointsJonny ClaytonAndrew Gilding
- Gerwyn Price (Wales) beat Ryan Searle (England), 2 points to 1 pointsGerwyn PriceRyan Searle
- Luke Littler (England) beat Gian van Veen (Netherlands), 2 points to 0 pointsLuke LittlerGian van Veen
- Dirk van Duijvenbode (Netherlands) beat Michael van Gerwen (Netherlands), 2 points to 0 pointsMichael van GerwenDirk van Duijvenbode
- Mike de Decker (Belgium) beat Peter Wright (Scotland), 2 points to 1 pointsPeter WrightMike de Decker
- Josh Rock (Northern Ireland) beat Ryan Joyce (England), 2 points to 1 pointsJosh RockRyan Joyce
Monday 6th October 2025
World Grand Prix - Round of 32
- Rob Cross (England) beat Wessel Nijman (Netherlands), 2 points to 1 pointsRob CrossWessel Nijman
- Krzysztof Ratajski (Poland) beat Martin Schindler (Germany), 2 points to 0 pointsMartin SchindlerKrzysztof Ratajski
- Cameron Menzies (Scotland) beat Chris Dobey (England), 2 points to 0 pointsChris DobeyCameron Menzies
- Joe Cullen (England) beat James Wade (England), 2 points to 0 pointsJames WadeJoe Cullen
- Danny Noppert (Netherlands) beat Jermaine Wattimena (Netherlands), 2 points to 1 pointsDanny NoppertJermaine Wattimena
- Luke Humphries (England) beat Nathan Aspinall (England), 2 points to 0 pointsLuke HumphriesNathan Aspinall
- Gary Anderson (Scotland) beat Raymond van Barneveld (Netherlands), 2 points to 1 pointsGary AndersonRaymond van Barneveld
- Stephen Bunting (England) beat Niko Springer (Germany), 2 points to 0 pointsStephen BuntingNiko Springer
All times are UK and subject to change. BBC is not responsible for any changes.