Sunday 15th June 2025
World Cup of Darts Final Stage - Quarter-final
- Northern Ireland beat Ireland, 8 points to 5 pointsNorthern IrelandIreland
- Germany beat Australia, 8 points to 7 pointsGermanyAustralia
- Wales beat Hong Kong, 8 points to 4 pointsWalesHong Kong
- Netherlands beat Czechia (Czech Republic), 8 points to 2 pointsNetherlandsCzechia
World Cup of Darts - Quarter-final
- Daryl Gurney (Northern Ireland) beat Keane Barry (Ireland), 8 points to 5 pointsDaryl GurneyKeane Barry
- Ricardo Pietreczko (Germany) beat Damon Heta (Australia), 8 points to 7 pointsRicardo PietreczkoDamon Heta
- Jonny Clayton (Wales) beat Lok Yin Lee (Hong Kong), 8 points to 4 pointsJonny ClaytonLok Yin Lee
- Danny Noppert (Netherlands) beat Petr Krivka (Czech Republic), 8 points to 2 pointsDanny NoppertPetr Krivka
World Cup of Darts Final Stage - Semi-final
- Northern Ireland beat Germany, 8 points to 1 pointsGermanyNorthern Ireland
- Wales beat Netherlands, 8 points to 5 pointsWalesNetherlands
World Cup of Darts - Semi-final
- Daryl Gurney (Northern Ireland) beat Ricardo Pietreczko (Germany), 8 points to 1 pointsRicardo PietreczkoDaryl Gurney
- Jonny Clayton (Wales) beat Danny Noppert (Netherlands), 8 points to 5 pointsJonny ClaytonDanny Noppert
World Cup of Darts Final Stage - Final
- Northern Ireland beat Wales, 10 points to 9 pointsNorthern IrelandWales
World Cup of Darts - Final
- Daryl Gurney (Northern Ireland) beat Jonny Clayton (Wales), 10 points to 9 pointsDaryl GurneyJonny Clayton
Saturday 14th June 2025
World Cup of Darts Final Stage - Round of 16
- Czechia (Czech Republic) beat Malaysia, 8 points to 3 pointsMalaysiaCzechia
- Hong Kong beat Sweden, 8 points to 4 pointsHong KongSweden
- Ireland beat Switzerland, 8 points to 3 pointsSwitzerlandIreland
- Northern Ireland beat South Africa, 8 points to 2 pointsNorthern IrelandSouth Africa
- Wales beat Philippines, 8 points to 2 pointsWalesPhilippines
- Netherlands beat Scotland, 8 points to 0 pointsScotlandNetherlands
- Germany beat England, 8 points to 4 pointsEnglandGermany
- Australia beat Argentina, 8 points to 1 pointsArgentinaAustralia
World Cup of Darts - Round of 16
- Petr Krivka (Czech Republic) beat Tengku Shah (Malaysia), 8 points to 3 pointsTengku ShahPetr Krivka
- Lok Yin Lee (Hong Kong) beat Jeffrey de Graaf (Sweden), 8 points to 4 pointsLok Yin LeeJeffrey de Graaf
- Keane Barry (Ireland) beat Stefan Bellmont (Switzerland), 8 points to 3 pointsStefan BellmontKeane Barry
- Daryl Gurney (Northern Ireland) beat Cameron Carolissen (South Africa), 8 points to 2 pointsDaryl GurneyCameron Carolissen
- Jonny Clayton (Wales) beat Lourence Ilagan (Philippines), 8 points to 2 pointsJonny ClaytonLourence Ilagan
- Danny Noppert (Netherlands) beat Gary Anderson (Scotland), 8 points to 0 pointsGary AndersonDanny Noppert
- Ricardo Pietreczko (Germany) beat Luke Humphries (England), 8 points to 4 pointsLuke HumphriesRicardo Pietreczko
- Damon Heta (Australia) beat Victor Guillin (Argentina), 8 points to 1 pointsVictor GuillinDamon Heta
Friday 13th June 2025
World Cup of Darts Group G - Round 2
- Lithuania beat France, 4 points to 3 pointsLithuaniaFrance
World Cup of Darts - Round 2
- Mindaugas Barauskas (Lithuania) beat Jacques Labre (France), 4 points to 3 pointsMindaugas BarauskasJacques Labre
- An-Sheng Lu (Taiwan) beat Mohan Goel (India), 4 points to 2 pointsAn-Sheng LuMohan Goel
- Boris Krcmar (Croatia) beat Stefan Bellmont (Switzerland), 4 points to 3 pointsBoris KrcmarStefan Bellmont
- Craig Galliano (Gibraltar) beat Lihao Wen (China), 4 points to 2 pointsCraig GallianoLihao Wen
- Andreas Hyllgaardhus (Denmark) beat Matt Campbell (Canada), 4 points to 1 pointsMatt CampbellAndreas Hyllgaardhus
- Daniel Lauby Jr. (United States) beat Hasan Bucheeri (Bahrain), 4 points to 1 pointsDaniel Lauby Jr.Hasan Bucheeri
- Cameron Carolissen (South Africa) beat Cor Dekker (Norway), 4 points to 1 pointsCameron CarolissenCor Dekker
- Lourence Ilagan (Philippines) beat Valters Melderis (Latvia), 4 points to 2 pointsValters MelderisLourence Ilagan
- Massimo Dalla Rosa (Italy) beat Gyorgy Jehirszki (Hungary), 4 points to 0 pointsMassimo Dalla RosaGyorgy Jehirszki
- Paul Lim (Singapore) beat Jose de Sousa (Portugal), 4 points to 2 pointsJose de SousaPaul Lim
- Damon Heta (Australia) beat Ricardo Fernandez (Spain), 4 points to 0 pointsRicardo FernandezDamon Heta
- Victor Guillin (Argentina) beat Teemu Harju (Finland), 4 points to 1 pointsTeemu HarjuVictor Guillin
World Cup of Darts Group J - Round 2
- Chinese Taipei (Taiwan) beat India, 4 points to 2 pointsChinese TaipeiIndia
World Cup of Darts Group K - Round 2
- Croatia beat Switzerland, 4 points to 3 pointsCroatiaSwitzerland
World Cup of Darts Group D - Round 2
- Gibraltar beat China, 4 points to 2 pointsGibraltarChina
World Cup of Darts Group F - Round 2
- Denmark beat Canada, 4 points to 1 pointsCanadaDenmark
World Cup of Darts Group I - Round 2
- USA (United States) beat Bahrain, 4 points to 1 pointsUSABahrain
World Cup of Darts Group E - Round 2
- South Africa beat Norway, 4 points to 1 pointsSouth AfricaNorway
World Cup of Darts Group B - Round 2
- Philippines beat Latvia, 4 points to 2 pointsLatviaPhilippines
World Cup of Darts Group A - Round 2
- Italy beat Hungary, 4 points to 0 pointsItalyHungary
World Cup of Darts Group C - Round 2
- Singapore beat Portugal, 4 points to 2 pointsPortugalSingapore
World Cup of Darts Group H - Round 2
- Australia beat Spain, 4 points to 0 pointsSpainAustralia
World Cup of Darts Group L - Round 2
- Argentina beat Finland, 4 points to 1 pointsFinlandArgentina
World Cup of Darts Group G - Round 3
- France beat Sweden, 4 points to 3 pointsSwedenFrance
World Cup of Darts - Round 3
- Jacques Labre (France) beat Jeffrey de Graaf (Sweden), 4 points to 3 pointsJeffrey de GraafJacques Labre
- Petr Krivka (Czech Republic) beat Mohan Goel (India), 4 points to 2 pointsPetr KrivkaMohan Goel
- Stefan Bellmont (Switzerland) beat Ryusei Azemoto (Japan), 4 points to 1 pointsRyusei AzemotoStefan Bellmont
- Lihao Wen (China) beat Keane Barry (Ireland), 4 points to 2 pointsKeane BarryLihao Wen
- Tengku Shah (Malaysia) beat Andreas Hyllgaardhus (Denmark), 4 points to 1 pointsTengku ShahAndreas Hyllgaardhus
- Lok Yin Lee (Hong Kong) beat Hasan Bucheeri (Bahrain), 4 points to 0 pointsLok Yin LeeHasan Bucheeri
- Cor Dekker (Norway) beat Krzysztof Ratajski (Poland), 4 points to 2 pointsKrzysztof RatajskiCor Dekker
- Lourence Ilagan (Philippines) beat Mike de Decker (Belgium), 4 points to 3 pointsMike de DeckerLourence Ilagan
- Danny Noppert (Netherlands) beat Gyorgy Jehirszki (Hungary), 4 points to 0 pointsDanny NoppertGyorgy Jehirszki
- Ricardo Pietreczko (Germany) beat Paul Lim (Singapore), 4 points to 0 pointsRicardo PietreczkoPaul Lim
- Damon Heta (Australia) beat Rusty-Jake Rodriguez (Austria), 4 points to 1 pointsRusty-Jake RodriguezDamon Heta
- Victor Guillin (Argentina) beat Mark Cleaver (New Zealand), 4 points to 3 pointsMark CleaverVictor Guillin
World Cup of Darts Group J - Round 3
- Czechia (Czech Republic) beat India, 4 points to 2 pointsCzechiaIndia
World Cup of Darts Group K - Round 3
- Switzerland beat Japan, 4 points to 1 pointsJapanSwitzerland
World Cup of Darts Group D - Round 3
- China beat Ireland, 4 points to 2 pointsIrelandChina
World Cup of Darts Group F - Round 3
- Malaysia beat Denmark, 4 points to 1 pointsMalaysiaDenmark
World Cup of Darts Group I - Round 3
- Hong Kong beat Bahrain, 4 points to 0 pointsHong KongBahrain
World Cup of Darts Group E - Round 3
- Norway beat Poland, 4 points to 2 pointsPolandNorway
World Cup of Darts Group B - Round 3
- Philippines beat Belgium, 4 points to 3 pointsBelgiumPhilippines
World Cup of Darts Group A - Round 3
- Netherlands beat Hungary, 4 points to 0 pointsNetherlandsHungary
World Cup of Darts Group C - Round 3
- Germany beat Singapore, 4 points to 0 pointsGermanySingapore
World Cup of Darts Group H - Round 3
- Australia beat Austria, 4 points to 1 pointsAustriaAustralia
World Cup of Darts Group L - Round 3
- Argentina beat New Zealand, 4 points to 3 pointsNew ZealandArgentina
Thursday 12th June 2025
World Cup of Darts Group G - Round 1
- Sweden beat Lithuania, 4 points to 1 pointsSwedenLithuania
World Cup of Darts - Round 1
- Jeffrey de Graaf (Sweden) beat Darius Labanauskas (Lithuania), 4 points to 1 pointsJeffrey de GraafDarius Labanauskas
- Karel Sedlacek (Czech Republic) beat Teng Lieh Pupo (Taiwan), 4 points to 2 pointsKarel SedlacekTeng Lieh Pupo
- Ryusei Azemoto (Japan) beat Pero Ljubic (Austria), 4 points to 3 pointsPero LjubicRyusei Azemoto
- William O'Connor (Ireland) beat Craig Galliano (Gibraltar), 4 points to 2 pointsWilliam O'ConnorCraig Galliano
- Tengku Shah (Malaysia) beat Matt Campbell (Canada), 4 points to 1 pointsMatt CampbellTengku Shah
- Man Lok Leung (Hong Kong) beat Daniel Lauby Jr. (United States), 4 points to 1 pointsDaniel Lauby Jr.Man Lok Leung
- Krzysztof Ratajski (Poland) beat Cameron Carolissen (South Africa), 4 points to 3 pointsKrzysztof RatajskiCameron Carolissen
- Mike de Decker (Belgium) beat Madars Razma (Latvia), 4 points to 1 pointsMike de DeckerMadars Razma
- Danny Noppert (Netherlands) beat Michele Turetta (Italy), 4 points to 0 pointsDanny NoppertMichele Turetta
- Martin Schindler (Germany) beat Jose de Sousa (Portugal), 4 points to 2 pointsMartin SchindlerJose de Sousa
- Mensur Suljovic (Austria) beat Daniel Zapata (Spain), 4 points to 1 pointsMensur SuljovicDaniel Zapata
- Haupai Puha (New Zealand) beat Teemu Harju (Finland), 4 points to 0 pointsTeemu HarjuHaupai Puha
World Cup of Darts Group J - Round 1
- Czechia (Czech Republic) beat Chinese Taipei (Taiwan), 4 points to 2 pointsCzechiaChinese Taipei
World Cup of Darts Group K - Round 1
- Japan beat Croatia, 4 points to 3 pointsCroatiaJapan
World Cup of Darts Group D - Round 1
- Ireland beat Gibraltar, 4 points to 2 pointsIrelandGibraltar
World Cup of Darts Group F - Round 1
- Malaysia beat Canada, 4 points to 1 pointsCanadaMalaysia
World Cup of Darts Group I - Round 1
- Hong Kong beat USA (United States), 4 points to 1 pointsUSAHong Kong
World Cup of Darts Group E - Round 1
- Poland beat South Africa, 4 points to 3 pointsPolandSouth Africa
World Cup of Darts Group B - Round 1
- Belgium beat Latvia, 4 points to 1 pointsBelgiumLatvia
World Cup of Darts Group A - Round 1
- Netherlands beat Italy, 4 points to 0 pointsNetherlandsItaly
World Cup of Darts Group C - Round 1
- Germany beat Portugal, 4 points to 2 pointsGermanyPortugal
World Cup of Darts Group H - Round 1
- Austria beat Spain, 4 points to 1 pointsAustriaSpain
World Cup of Darts Group L - Round 1
- New Zealand beat Finland, 4 points to 0 pointsFinlandNew Zealand
All times are UK and subject to change. BBC is not responsible for any changes.