Sunday 30th June 2024
World Cup of Darts - Quarter-final
- Rowby John Rodriguez (Austria) beat Boris Krcmar (Croatia), 8 points to 7 pointsBoris KrcmarRowby John Rodriguez
- Kim Huybrechts (Belgium) beat Massimo Dalla Rosa (Italy), 8 points to 7 pointsKim HuybrechtsMassimo Dalla Rosa
- Luke Humphries (England) beat Brendan Dolan (Northern Ireland), 8 points to 4 pointsLuke HumphriesBrendan Dolan
- Gary Anderson (Scotland) beat Jeffrey de Graaf (Sweden), 8 points to 7 pointsGary AndersonJeffrey de Graaf
World Cup of Darts Final Stage - Quarter-final
- Austria beat Croatia, 8 points to 7 pointsCroatiaAustria
- Belgium beat Italy, 8 points to 7 pointsBelgiumItaly
- England beat Northern Ireland, 8 points to 4 pointsEnglandNorthern Ireland
- Scotland beat Sweden, 8 points to 7 pointsScotlandSweden
World Cup of Darts Final Stage - Semi-final
- Austria beat Belgium, 8 points to 3 pointsAustriaBelgium
- England beat Scotland, 8 points to 4 pointsEnglandScotland
World Cup of Darts - Semi-final
- Rowby John Rodriguez (Austria) beat Kim Huybrechts (Belgium), 8 points to 3 pointsRowby John RodriguezKim Huybrechts
- Luke Humphries (England) beat Gary Anderson (Scotland), 8 points to 4 pointsLuke HumphriesGary Anderson
World Cup of Darts Final Stage - Final
- England beat Austria, 10 points to 6 pointsEnglandAustria
World Cup of Darts - Final
- Luke Humphries (England) beat Rowby John Rodriguez (Austria), 10 points to 6 pointsLuke HumphriesRowby John Rodriguez
Saturday 29th June 2024
World Cup of Darts Final Stage - Round of 16
- Sweden beat Czechia (Czech Republic), 8 points to 6 pointsCzechiaSweden
- Austria beat Chinese Taipei (Taiwan), 8 points to 4 pointsAustriaChinese Taipei
- Scotland beat Poland, 8 points to 2 pointsScotlandPoland
- Italy beat Australia, 8 points to 7 pointsItalyAustralia
- Northern Ireland beat Germany, 8 points to 7 pointsNorthern IrelandGermany
- England beat France, 8 points to 3 pointsEnglandFrance
- Croatia beat Wales, 8 points to 6 pointsWalesCroatia
- Belgium beat Netherlands, 8 points to 2 pointsNetherlandsBelgium
World Cup of Darts - Round of 16
- Jeffrey de Graaf (Sweden) beat Adam Gawlas (Czech Republic), 8 points to 6 pointsAdam GawlasJeffrey de Graaf
- Rowby John Rodriguez (Austria) beat An-Sheng Lu (Taiwan), 8 points to 4 pointsRowby John RodriguezAn-Sheng Lu
- Gary Anderson (Scotland) beat Krzysztof Ratajski (Poland), 8 points to 2 pointsGary AndersonKrzysztof Ratajski
- Massimo Dalla Rosa (Italy) beat Damon Heta (Australia), 8 points to 7 pointsMassimo Dalla RosaDamon Heta
- Brendan Dolan (Northern Ireland) beat Gabriel Clemens (Germany), 8 points to 7 pointsBrendan DolanGabriel Clemens
- Luke Humphries (England) beat Jacques Labre (France), 8 points to 3 pointsLuke HumphriesJacques Labre
- Boris Krcmar (Croatia) beat Jonny Clayton (Wales), 8 points to 6 pointsJonny ClaytonBoris Krcmar
- Kim Huybrechts (Belgium) beat Danny Noppert (Netherlands), 8 points to 2 pointsDanny NoppertKim Huybrechts
Friday 28th June 2024
World Cup of Darts Group K - Round 2
- Gibraltar beat Spain, 4 points to 3 pointsSpainGibraltar
World Cup of Darts - Round 2
- Craig Galliano (Gibraltar) beat Jose Justicia (Spain), 4 points to 3 pointsJose JusticiaCraig Galliano
- Petur Gudmonsson (Iceland) beat Duda Durra (Bahrain), 4 points to 0 pointsDuda DurraPetur Gudmonsson
- Valters Melderis (Latvia) beat Benjamin Drue Reuss (Denmark), 4 points to 2 pointsValters MelderisBenjamin Drue Reuss
- David Cameron (Canada) beat Mohd-Nasir Bin Jantan (Malaysia), 4 points to 3 pointsMohd-Nasir Bin JantanDavid Cameron
- An-Sheng Lu (Taiwan) beat Mindaugas Barauskas (Lithuania), 4 points to 2 pointsMindaugas BarauskasAn-Sheng Lu
- Cor Dekker (Norway) beat Gabor Jagica (Hungary), 4 points to 3 pointsCor DekkerGabor Jagica
- Massimo Dalla Rosa (Italy) beat Daniel Lauby Jr. (United States), 4 points to 2 pointsDaniel Lauby Jr.Massimo Dalla Rosa
- Christian Perez (Philippines) beat Harith Lim (Singapore), 4 points to 1 pointsHarith LimChristian Perez
- Cameron Carolissen (South Africa) beat Stefan Bellmont (Switzerland), 4 points to 2 pointsCameron CarolissenStefan Bellmont
- Haupai Puha (New Zealand) beat Teemu Harju (Finland), 4 points to 0 pointsHaupai PuhaTeemu Harju
- Man Lok Leung (Hong Kong) beat Ryusei Azemoto (Japan), 4 points to 1 pointsRyusei AzemotoMan Lok Leung
- Chengan Liu (China) beat Norman Madhoo (Guyana), 4 points to 2 pointsChengan LiuNorman Madhoo
World Cup of Darts Group H - Round 2
- Iceland beat Bahrain, 4 points to 0 pointsBahrainIceland
World Cup of Darts Group J - Round 2
- Latvia beat Denmark, 4 points to 2 pointsLatviaDenmark
World Cup of Darts Group I - Round 2
- Canada beat Malaysia, 4 points to 3 pointsMalaysiaCanada
World Cup of Darts Group E - Round 2
- Chinese Taipei (Taiwan) beat Lithuania, 4 points to 2 pointsLithuaniaChinese Taipei
World Cup of Darts Group G - Round 2
- Norway beat Hungary, 4 points to 3 pointsNorwayHungary
World Cup of Darts Group L - Round 2
- Italy beat USA (United States), 4 points to 2 pointsUSAItaly
World Cup of Darts Group A - Round 2
- Philippines beat Singapore, 4 points to 1 pointsSingaporePhilippines
World Cup of Darts Group B - Round 2
- South Africa beat Switzerland, 4 points to 2 pointsSouth AfricaSwitzerland
World Cup of Darts Group C - Round 2
- New Zealand beat Finland, 4 points to 0 pointsNew ZealandFinland
World Cup of Darts Group D - Round 2
- Hong Kong beat Japan, 4 points to 1 pointsJapanHong Kong
World Cup of Darts Group F - Round 2
- China beat Guyana, 4 points to 2 pointsChinaGuyana
World Cup of Darts Group K - Round 3
- Sweden beat Gibraltar, 4 points to 1 pointsSwedenGibraltar
World Cup of Darts - Round 3
- Jeffrey de Graaf (Sweden) beat Craig Galliano (Gibraltar), 4 points to 1 pointsJeffrey de GraafCraig Galliano
- Adam Gawlas (Czech Republic) beat Petur Gudmonsson (Iceland), 4 points to 0 pointsAdam GawlasPetur Gudmonsson
- Thibault Tricole (France) beat Benjamin Drue Reuss (Denmark), 4 points to 3 pointsThibault TricoleBenjamin Drue Reuss
- Boris Krcmar (Croatia) beat David Cameron (Canada), 4 points to 2 pointsBoris KrcmarDavid Cameron
- An-Sheng Lu (Taiwan) beat William O'Connor (Ireland), 4 points to 3 pointsWilliam O'ConnorAn-Sheng Lu
- Krzysztof Ratajski (Poland) beat Gabor Jagica (Hungary), 4 points to 1 pointsKrzysztof RatajskiGabor Jagica
- Massimo Dalla Rosa (Italy) beat Jose de Sousa (Portugal), 4 points to 3 pointsJose de SousaMassimo Dalla Rosa
- Kim Huybrechts (Belgium) beat Christian Perez (Philippines), 4 points to 0 pointsKim HuybrechtsChristian Perez
- Brendan Dolan (Northern Ireland) beat Stefan Bellmont (Switzerland), 4 points to 3 pointsBrendan DolanStefan Bellmont
- Gabriel Clemens (Germany) beat Teemu Harju (Finland), 4 points to 1 pointsGabriel ClemensTeemu Harju
- Simon Whitlock (Australia) beat Man Lok Leung (Hong Kong), 4 points to 2 pointsSimon WhitlockMan Lok Leung
- Rowby John Rodriguez (Austria) beat Norman Madhoo (Guyana), 4 points to 1 pointsRowby John RodriguezNorman Madhoo
World Cup of Darts Group H - Round 3
- Czechia (Czech Republic) beat Iceland, 4 points to 0 pointsCzechiaIceland
World Cup of Darts Group J - Round 3
- France beat Denmark, 4 points to 3 pointsFranceDenmark
World Cup of Darts Group I - Round 3
- Croatia beat Canada, 4 points to 2 pointsCroatiaCanada
World Cup of Darts Group E - Round 3
- Chinese Taipei (Taiwan) beat Ireland, 4 points to 3 pointsIrelandChinese Taipei
World Cup of Darts Group G - Round 3
- Poland beat Hungary, 4 points to 1 pointsPolandHungary
World Cup of Darts Group L - Round 3
- Italy beat Portugal, 4 points to 3 pointsPortugalItaly
World Cup of Darts Group A - Round 3
- Belgium beat Philippines, 4 points to 0 pointsBelgiumPhilippines
World Cup of Darts Group B - Round 3
- Northern Ireland beat Switzerland, 4 points to 3 pointsNorthern IrelandSwitzerland
World Cup of Darts Group C - Round 3
- Germany beat Finland, 4 points to 1 pointsGermanyFinland
World Cup of Darts Group D - Round 3
- Australia beat Hong Kong, 4 points to 2 pointsAustraliaHong Kong
World Cup of Darts Group F - Round 3
- Austria beat Guyana, 4 points to 1 pointsAustriaGuyana
Thursday 27th June 2024
World Cup of Darts - Round 1
- Jeffrey de Graaf (Sweden) beat Jose Justicia (Spain), 4 points to 0 pointsJeffrey de GraafJose Justicia
- Adam Gawlas (Czech Republic) beat Duda Durra (Bahrain), 4 points to 3 pointsAdam GawlasDuda Durra
- Thibault Tricole (France) beat Valters Melderis (Latvia), 4 points to 1 pointsThibault TricoleValters Melderis
- Boris Krcmar (Croatia) beat Mohd-Nasir Bin Jantan (Malaysia), 4 points to 0 pointsBoris KrcmarMohd-Nasir Bin Jantan
- William O'Connor (Ireland) beat Mindaugas Barauskas (Lithuania), 4 points to 2 pointsWilliam O'ConnorMindaugas Barauskas
- Krzysztof Ratajski (Poland) beat Cor Dekker (Norway), 4 points to 2 pointsKrzysztof RatajskiCor Dekker
- Jose de Sousa (Portugal) beat Daniel Lauby Jr. (United States), 4 points to 2 pointsDaniel Lauby Jr.Jose de Sousa
- Kim Huybrechts (Belgium) beat Harith Lim (Singapore), 4 points to 2 pointsKim HuybrechtsHarith Lim
- Brendan Dolan (Northern Ireland) beat Cameron Carolissen (South Africa), 4 points to 1 pointsBrendan DolanCameron Carolissen
- Gabriel Clemens (Germany) beat Haupai Puha (New Zealand), 4 points to 3 pointsGabriel ClemensHaupai Puha
- Simon Whitlock (Australia) beat Ryusei Azemoto (Japan), 4 points to 3 pointsSimon WhitlockRyusei Azemoto
- Rowby John Rodriguez (Austria) beat Chengan Liu (China), 4 points to 0 pointsRowby John RodriguezChengan Liu
World Cup of Darts Group K - Round 1
- Sweden beat Spain, 4 points to 0 pointsSwedenSpain
World Cup of Darts Group H - Round 1
- Czechia (Czech Republic) beat Bahrain, 4 points to 3 pointsCzechiaBahrain
World Cup of Darts Group J - Round 1
- France beat Latvia, 4 points to 1 pointsFranceLatvia
World Cup of Darts Group I - Round 1
- Croatia beat Malaysia, 4 points to 0 pointsCroatiaMalaysia
World Cup of Darts Group E - Round 1
- Ireland beat Lithuania, 4 points to 2 pointsIrelandLithuania
World Cup of Darts Group G - Round 1
- Poland beat Norway, 4 points to 2 pointsPolandNorway
World Cup of Darts Group L - Round 1
- Portugal beat USA (United States), 4 points to 2 pointsUSAPortugal
World Cup of Darts Group A - Round 1
- Belgium beat Singapore, 4 points to 2 pointsBelgiumSingapore
World Cup of Darts Group B - Round 1
- Northern Ireland beat South Africa, 4 points to 1 pointsNorthern IrelandSouth Africa
World Cup of Darts Group C - Round 1
- Germany beat New Zealand, 4 points to 3 pointsGermanyNew Zealand
World Cup of Darts Group D - Round 1
- Australia beat Japan, 4 points to 3 pointsAustraliaJapan
World Cup of Darts Group F - Round 1
- Austria beat China, 4 points to 0 pointsAustriaChina
All times are UK and subject to change. BBC is not responsible for any changes.