Friday 25th April 2025
Austrian Open - Round of 64
- Patrick Geeraets (Netherlands) versus Matt Campbell (Canada), start time 12:00Patrick Geeraets12:00playsMatt Campbell
- Krzysztof Ratajski (Poland) versus Mickey Mansell (Northern Ireland), start time 12:30Krzysztof Ratajski12:30playsMickey Mansell
- Madars Razma (Latvia) versus Ian White (England), start time 13:00Madars Razma13:00playsIan White
- Andrew Gilding (England) versus Chris Landman (Netherlands), start time 13:30Andrew Gilding13:30playsChris Landman
- Thibault Tricole (France) versus Christian Goedl (Austria), start time 14:00Thibault Tricole14:00playsChristian Goedl
- Ryan Joyce (England) versus Teemu Harju (Finland), start time 14:30Ryan Joyce14:30playsTeemu Harju
- Ricardo Pietreczko (Germany) versus Tom Bissell (England), start time 15:00Ricardo Pietreczko15:00playsTom Bissell
- Matthew Dennant (England) versus Rowby John Rodriguez (Austria), start time 15:30Matthew Dennant15:30playsRowby John Rodriguez
- Lukas Wenig (Germany) versus Niko Springer (Germany), start time 18:00Lukas Wenig18:00playsNiko Springer
- Dirk van Duijvenbode (Netherlands) versus Gyorgy Jehirszki (Hungary), start time 18:30Dirk van Duijvenbode18:30playsGyorgy Jehirszki
- Wessel Nijman (Netherlands) versus William O'Connor (Ireland), start time 19:00Wessel Nijman19:00playsWilliam O'Connor
- Raymond van Barneveld (Netherlands) versus Karel Sedlacek (Czech Republic), start time 19:30Raymond van Barneveld19:30playsKarel Sedlacek
- Ritchie Edhouse (England) versus Mensur Suljovic (Austria), start time 20:00Ritchie Edhouse20:00playsMensur Suljovic
- Kevin Doets (Netherlands) versus Berry van Peer (Netherlands), start time 20:30Kevin Doets20:30playsBerry van Peer
- Jermaine Wattimena (Netherlands) versus Zoran Lerchbacher (Austria), start time 21:00Jermaine Wattimena21:00playsZoran Lerchbacher
- Luke Woodhouse (England) versus Nathan Rafferty (Northern Ireland), start time 21:30Luke Woodhouse21:30playsNathan Rafferty
Monday 21st April 2025
German Grand Prix - Round of 16
- Josh Rock (Northern Ireland) beat Gerwyn Price (Wales), 6 points to 4 pointsGerwyn PriceJosh Rock
- Krzysztof Ratajski (Poland) beat Rob Cross (England), 6 points to 4 pointsRob CrossKrzysztof Ratajski
- Ryan Joyce (England) beat Niels Zonneveld (Netherlands), 6 points to 4 pointsRyan JoyceNiels Zonneveld
- Michael van Gerwen (Netherlands) beat Ryan Searle (England), 6 points to 1 pointsMichael van GerwenRyan Searle
- Ross Smith (England) beat Dave Chisnall (England), 6 points to 2 pointsDave ChisnallRoss Smith
- Gian van Veen (Netherlands) beat Martin Schindler (Germany), 6 points to 4 pointsMartin SchindlerGian van Veen
- Peter Wright (Scotland) beat Madars Razma (Latvia), 6 points to 4 pointsPeter WrightMadars Razma
- Luke Littler (England) beat Joe Cullen (England), 6 points to 3 pointsLuke LittlerJoe Cullen
German Grand Prix - Quarter-final
- Josh Rock (Northern Ireland) beat Krzysztof Ratajski (Poland), 6 points to 5 pointsJosh RockKrzysztof Ratajski
- Michael van Gerwen (Netherlands) beat Ryan Joyce (England), 6 points to 4 pointsRyan JoyceMichael van Gerwen
- Gian van Veen (Netherlands) beat Ross Smith (England), 6 points to 3 pointsRoss SmithGian van Veen
- Luke Littler (England) beat Peter Wright (Scotland), 6 points to 5 pointsPeter WrightLuke Littler
German Grand Prix - Semi-final
- Michael van Gerwen (Netherlands) beat Josh Rock (Northern Ireland), 7 points to 2 pointsJosh RockMichael van Gerwen
- Gian van Veen (Netherlands) beat Luke Littler (England), 7 points to 4 pointsGian van VeenLuke Littler
German Grand Prix - Final
- Michael van Gerwen (Netherlands) beat Gian van Veen (Netherlands), 8 points to 5 pointsMichael van GerwenGian van Veen
Sunday 20th April 2025
German Grand Prix - Round of 32
- Madars Razma (Latvia) beat Danny Noppert (Netherlands), 6 points to 2 pointsDanny NoppertMadars Razma
- Ryan Joyce (England) beat Damon Heta (Australia), 6 points to 0 pointsDamon HetaRyan Joyce
- Gian van Veen (Netherlands) beat Andrew Gilding (England), 6 points to 4 pointsAndrew GildingGian van Veen
- Ryan Searle (England) beat Cameron Menzies (Scotland), 6 points to 2 pointsRyan SearleCameron Menzies
- Josh Rock (Northern Ireland) beat Scott Williams (England), 6 points to 2 pointsJosh RockScott Williams
- Rob Cross (England) beat Ricardo Pietreczko (Germany), 6 points to 4 pointsRob CrossRicardo Pietreczko
- Krzysztof Ratajski (Poland) beat Michael Smith (England), 6 points to 4 pointsMichael SmithKrzysztof Ratajski
- Joe Cullen (England) beat Mickey Mansell (Northern Ireland), 6 points to 2 pointsJoe CullenMickey Mansell
- Niels Zonneveld (Netherlands) beat James Wade (England), 6 points to 2 pointsJames WadeNiels Zonneveld
- Gerwyn Price (Wales) beat Raymond van Barneveld (Netherlands), 6 points to 3 pointsGerwyn PriceRaymond van Barneveld
- Dave Chisnall (England) beat Dirk van Duijvenbode (Netherlands), 6 points to 3 pointsDave ChisnallDirk van Duijvenbode
- Michael van Gerwen (Netherlands) beat Kim Huybrechts (Belgium), 6 points to 5 pointsMichael van GerwenKim Huybrechts
- Luke Littler (England) beat Cameron Crabtree (England), 6 points to 1 pointsLuke LittlerCameron Crabtree
- Peter Wright (Scotland) beat Mike de Decker (Belgium), 6 points to 3 pointsPeter WrightMike de Decker
- Martin Schindler (Germany) beat Jonny Clayton (Wales), 6 points to 1 pointsJonny ClaytonMartin Schindler
- Ross Smith (England) beat Jermaine Wattimena (Netherlands), 6 points to 4 pointsRoss SmithJermaine Wattimena
Saturday 19th April 2025
German Grand Prix - Round of 64
- Ryan Joyce (England) beat Andras Borbely (Hungary), 6 points to 1 pointsRyan JoyceAndras Borbely
- Mickey Mansell (Northern Ireland) beat Ritchie Edhouse (England), 6 points to 4 pointsRitchie EdhouseMickey Mansell
- Madars Razma (Latvia) beat Robert Grundy (England), 6 points to 3 pointsMadars RazmaRobert Grundy
- Cameron Crabtree (England) beat Luke Woodhouse (England), 6 points to 5 pointsLuke WoodhouseCameron Crabtree
- Niels Zonneveld (Netherlands) beat Daryl Gurney (Northern Ireland), 6 points to 3 pointsDaryl GurneyNiels Zonneveld
- Scott Williams (England) beat Wessel Nijman (Netherlands), 6 points to 4 pointsWessel NijmanScott Williams
- Kim Huybrechts (Belgium) beat Finn Behrens (Germany), 6 points to 0 pointsKim HuybrechtsFinn Behrens
- Cameron Menzies (Scotland) beat Kevin Doets (Netherlands), 6 points to 4 pointsCameron MenziesKevin Doets
- Ricardo Pietreczko (Germany) beat Adam Paxton (England), 6 points to 1 pointsRicardo PietreczkoAdam Paxton
- Gian van Veen (Netherlands) beat Rene Eidams (Germany), 6 points to 2 pointsGian van VeenRene Eidams
- Krzysztof Ratajski (Poland) beat Mensur Suljovic (Austria), 6 points to 5 pointsMensur SuljovicKrzysztof Ratajski
- Raymond van Barneveld (Netherlands) beat Michael Rosenauer (Germany), 6 points to 3 pointsRaymond van BarneveldMichael Rosenauer
- Jermaine Wattimena (Netherlands) beat Michael Unterbuchner (Germany), 6 points to 3 pointsJermaine WattimenaMichael Unterbuchner
- Dirk van Duijvenbode (Netherlands) beat Andy Boulton (England), 6 points to 1 pointsDirk van DuijvenbodeAndy Boulton
- Martin Schindler (Germany) beat Mario Vandenbogaerde (Belgium), 6 points to 3 pointsMartin SchindlerMario Vandenbogaerde
- Mike de Decker (Belgium) beat Johan Engstroem (Sweden), 6 points to 3 pointsMike de DeckerJohan Engstroem
Sunday 6th April 2025
International Open - Round of 16
- Luke Humphries (England) beat Ross Smith (England), 6 points to 2 pointsLuke HumphriesRoss Smith
- Wessel Nijman (Netherlands) beat Damon Heta (Australia), 6 points to 2 pointsDamon HetaWessel Nijman
- Stephen Bunting (England) beat Cameron Menzies (Scotland), 6 points to 4 pointsStephen BuntingCameron Menzies
- Karel Sedlacek (Czech Republic) beat Raymond van Barneveld (Netherlands), 6 points to 5 pointsRaymond van BarneveldKarel Sedlacek
- Josh Rock (Northern Ireland) beat Andrew Gilding (England), 6 points to 4 pointsAndrew GildingJosh Rock
- Nathan Aspinall (England) beat Gerwyn Price (Wales), 6 points to 5 pointsGerwyn PriceNathan Aspinall
- Martin Schindler (Germany) beat Dimitri van den Bergh (Belgium), 6 points to 0 pointsMartin SchindlerDimitri van den Bergh
- Peter Wright (Scotland) beat Dave Chisnall (England), 6 points to 1 pointsDave ChisnallPeter Wright
International Open - Quarter-final
- Luke Humphries (England) beat Wessel Nijman (Netherlands), 6 points to 3 pointsLuke HumphriesWessel Nijman
- Stephen Bunting (England) beat Karel Sedlacek (Czech Republic), 6 points to 2 pointsStephen BuntingKarel Sedlacek
- Nathan Aspinall (England) beat Josh Rock (Northern Ireland), 6 points to 2 pointsJosh RockNathan Aspinall
- Martin Schindler (Germany) beat Peter Wright (Scotland), 6 points to 2 pointsMartin SchindlerPeter Wright
International Open - Semi-final
- Stephen Bunting (England) beat Luke Humphries (England), 7 points to 6 pointsLuke HumphriesStephen Bunting
- Nathan Aspinall (England) beat Martin Schindler (Germany), 7 points to 4 pointsNathan AspinallMartin Schindler
International Open - Final
- Stephen Bunting (England) beat Nathan Aspinall (England), 8 points to 5 pointsStephen BuntingNathan Aspinall
Saturday 5th April 2025
International Open - Round of 32
- Cameron Menzies (Scotland) beat James Wade (England), 6 points to 5 pointsJames WadeCameron Menzies
- Rob Cross (England) tied Martin Schindler (Germany), 0 points to 0 pointsRob CrossMartin Schindler
- Karel Sedlacek (Czech Republic) beat Danny Noppert (Netherlands), 6 points to 4 pointsDanny NoppertKarel Sedlacek
- Ross Smith (England) beat Ricardo Pietreczko (Germany), 6 points to 2 pointsRoss SmithRicardo Pietreczko
- Damon Heta (Australia) beat Mario Vandenbogaerde (Belgium), 6 points to 2 pointsDamon HetaMario Vandenbogaerde
- Wessel Nijman (Netherlands) beat Chris Dobey (England), 6 points to 3 pointsChris DobeyWessel Nijman
- Stephen Bunting (England) beat Darius Labanauskas (Lithuania), 6 points to 4 pointsStephen BuntingDarius Labanauskas
- Dave Chisnall (England) beat Luke Woodhouse (England), 6 points to 2 pointsDave ChisnallLuke Woodhouse
- Dimitri van den Bergh (Belgium) beat Thibault Tricole (France), 6 points to 4 pointsDimitri van den BerghThibault Tricole
- Raymond van Barneveld (Netherlands) beat Jonny Clayton (Wales), 6 points to 2 pointsJonny ClaytonRaymond van Barneveld
- Gerwyn Price (Wales) beat Mike de Decker (Belgium), 6 points to 4 pointsGerwyn PriceMike de Decker
- Luke Humphries (England) beat Dirk van Duijvenbode (Netherlands), 6 points to 1 pointsLuke HumphriesDirk van Duijvenbode
- Andrew Gilding (England) beat Richard Veenstra (Netherlands), 6 points to 0 pointsRichard VeenstraAndrew Gilding
- Peter Wright (Scotland) beat Ritchie Edhouse (England), 6 points to 5 pointsPeter WrightRitchie Edhouse
- Nathan Aspinall (England) beat Joe Cullen (England), 6 points to 1 pointsNathan AspinallJoe Cullen
- Josh Rock (Northern Ireland) beat Gian van Veen (Netherlands), 6 points to 4 pointsJosh RockGian van Veen
Friday 4th April 2025
International Open - Round of 64
- Wessel Nijman (Netherlands) beat Radek Szaganski (Poland), 6 points to 1 pointsWessel NijmanRadek Szaganski
- Mario Vandenbogaerde (Belgium) beat Callan Rydz (England), 6 points to 4 pointsCallan RydzMario Vandenbogaerde
- Ritchie Edhouse (England) beat Petr Krivka (Czech Republic), 6 points to 4 pointsRitchie EdhousePetr Krivka
- Cameron Menzies (Scotland) beat Kevin Knopf (Germany), 6 points to 0 pointsCameron MenziesKevin Knopf
- Andrew Gilding (England) beat William O'Connor (Ireland), 6 points to 3 pointsAndrew GildingWilliam O'Connor
- Luke Woodhouse (England) beat Matt Campbell (Canada), 6 points to 3 pointsLuke WoodhouseMatt Campbell
- Gian van Veen (Netherlands) beat Paul Goyer (Germany), 6 points to 1 pointsGian van VeenPaul Goyer
- Darius Labanauskas (Lithuania) beat Ryan Searle (England), 6 points to 3 pointsRyan SearleDarius Labanauskas
- Karel Sedlacek (Czech Republic) beat Jermaine Wattimena (Netherlands), 6 points to 4 pointsJermaine WattimenaKarel Sedlacek
- Ricardo Pietreczko (Germany) beat Krzysztof Ratajski (Poland), 6 points to 2 pointsRicardo PietreczkoKrzysztof Ratajski
- Raymond van Barneveld (Netherlands) beat Patrick Klingelhoefer (Germany), 6 points to 1 pointsRaymond van BarneveldPatrick Klingelhoefer
- Thibault Tricole (France) beat Michael Smith (England), 6 points to 3 pointsMichael SmithThibault Tricole
- Dirk van Duijvenbode (Netherlands) beat Niko Springer (Germany), 6 points to 3 pointsDirk van DuijvenbodeNiko Springer
- Martin Schindler (Germany) beat Thomas Lovely (England), 6 points to 2 pointsMartin SchindlerThomas Lovely
- Mike de Decker (Belgium) beat Daniel Klose (Germany), 6 points to 3 pointsMike de DeckerDaniel Klose
- Joe Cullen (England) beat Robert Owen (Wales), 6 points to 1 pointsJoe CullenRobert Owen
Sunday 23rd March 2025
German Open - Round of 16
- Cameron Menzies (Scotland) beat Mike de Decker (Belgium), 6 points to 5 pointsCameron MenziesMike de Decker
- Ryan Joyce (England) beat Rob Cross (England), 6 points to 4 pointsRob CrossRyan Joyce
- Gerwyn Price (Wales) beat Wessel Nijman (Netherlands), 6 points to 3 pointsGerwyn PriceWessel Nijman
- Michael van Gerwen (Netherlands) beat Gian van Veen (Netherlands), 6 points to 4 pointsMichael van GerwenGian van Veen
- Ross Smith (England) beat Dave Chisnall (England), 6 points to 4 pointsDave ChisnallRoss Smith
- Gary Anderson (Scotland) beat Martin Schindler (Germany), 6 points to 5 pointsMartin SchindlerGary Anderson
- Nathan Aspinall (England) beat Jermaine Wattimena (Netherlands), 6 points to 5 pointsNathan AspinallJermaine Wattimena
- Luke Humphries (England) beat Michael Smith (England), 6 points to 5 pointsLuke HumphriesMichael Smith
German Open - Quarter-final
- Ryan Joyce (England) beat Cameron Menzies (Scotland), 6 points to 3 pointsCameron MenziesRyan Joyce
- Michael van Gerwen (Netherlands) beat Gerwyn Price (Wales), 6 points to 4 pointsGerwyn PriceMichael van Gerwen
- Gary Anderson (Scotland) beat Ross Smith (England), 6 points to 5 pointsRoss SmithGary Anderson
- Nathan Aspinall (England) beat Luke Humphries (England), 6 points to 1 pointsNathan AspinallLuke Humphries
German Open - Semi-final
- Ryan Joyce (England) beat Michael van Gerwen (Netherlands), 7 points to 5 pointsRyan JoyceMichael van Gerwen
- Nathan Aspinall (England) beat Gary Anderson (Scotland), 7 points to 6 pointsGary AndersonNathan Aspinall
German Open - Final
- Nathan Aspinall (England) beat Ryan Joyce (England), 8 points to 4 pointsRyan JoyceNathan Aspinall
All times are UK and subject to change. BBC is not responsible for any changes.