Darts Results

Saturday 26th July 2025

World Matchplay - Semi-final

  • James Wade (England) versus Jonny Clayton (Wales), start time 19:00
    James Wade
    19:00
    plays
    Jonny Clayton
  • Luke Littler (England) versus Josh Rock (Northern Ireland), start time 19:00
    Luke Littler
    19:00
    plays
    Josh Rock

Friday 25th July 2025

World Matchplay - Quarter-final

  • Luke Littler (England) beat Andrew Gilding (England), 16 points to 14 points
    Luke Littler
    Andrew Gilding
  • Josh Rock (Northern Ireland) beat Gerwyn Price (Wales), 16 points to 11 points
    Josh Rock
    Gerwyn Price

Thursday 24th July 2025

World Matchplay - Quarter-final

  • James Wade (England) beat Gian van Veen (Netherlands), 16 points to 13 points
    Gian van Veen
    James Wade
  • Jonny Clayton (Wales) beat Stephen Bunting (England), 16 points to 7 points
    Stephen Bunting
    Jonny Clayton

Wednesday 23rd July 2025

World Matchplay - Round of 16

  • Andrew Gilding (England) beat Dirk van Duijvenbode (Netherlands), 11 points to 5 points
    Andrew Gilding
    Dirk van Duijvenbode
  • Gerwyn Price (Wales) beat Chris Dobey (England), 11 points to 3 points
    Chris Dobey
    Gerwyn Price
  • Luke Littler (England) beat Jermaine Wattimena (Netherlands), 13 points to 11 points
    Luke Littler
    Jermaine Wattimena
  • Josh Rock (Northern Ireland) beat Michael van Gerwen (Netherlands), 13 points to 11 points
    Michael van Gerwen
    Josh Rock

Tuesday 22nd July 2025

World Matchplay - Round of 16

  • Gian van Veen (Netherlands) beat Danny Noppert (Netherlands), 11 points to 5 points
    Gian van Veen
    Danny Noppert
  • James Wade (England) beat Wessel Nijman (Netherlands), 11 points to 5 points
    Wessel Nijman
    James Wade
  • Stephen Bunting (England) beat Gary Anderson (Scotland), 12 points to 10 points
    Stephen Bunting
    Gary Anderson
  • Jonny Clayton (Wales) beat Mike de Decker (Belgium), 11 points to 8 points
    Jonny Clayton
    Mike de Decker

Monday 21st July 2025

World Matchplay - Round of 32

  • Chris Dobey (England) beat Ricardo Pietreczko (Germany), 10 points to 5 points
    Chris Dobey
    Ricardo Pietreczko
  • Gerwyn Price (Wales) beat Daryl Gurney (Northern Ireland), 10 points to 7 points
    Gerwyn Price
    Daryl Gurney
  • Michael van Gerwen (Netherlands) beat Raymond van Barneveld (Netherlands), 10 points to 6 points
    Michael van Gerwen
    Raymond van Barneveld
  • Josh Rock (Northern Ireland) beat Ross Smith (England), 10 points to 5 points
    Ross Smith
    Josh Rock

Sunday 20th July 2025

World Matchplay - Round of 32

  • Andrew Gilding (England) beat Damon Heta (Australia), 12 points to 10 points
    Damon Heta
    Andrew Gilding
  • Dirk van Duijvenbode (Netherlands) beat Rob Cross (England), 10 points to 8 points
    Rob Cross
    Dirk van Duijvenbode
  • Jermaine Wattimena (Netherlands) beat Peter Wright (Scotland), 10 points to 8 points
    Peter Wright
    Jermaine Wattimena
  • Mike de Decker (Belgium) beat Dave Chisnall (England), 10 points to 7 points
    Dave Chisnall
    Mike de Decker
  • Gary Anderson (Scotland) beat Luke Woodhouse (England), 10 points to 5 points
    Gary Anderson
    Luke Woodhouse
  • Jonny Clayton (Wales) beat Martin Schindler (Germany), 10 points to 7 points
    Jonny Clayton
    Martin Schindler
  • Luke Littler (England) beat Ryan Searle (England), 10 points to 2 points
    Luke Littler
    Ryan Searle
  • Stephen Bunting (England) beat Ryan Joyce (England), 10 points to 8 points
    Stephen Bunting
    Ryan Joyce

Saturday 19th July 2025

World Matchplay - Round of 32

  • James Wade (England) beat Joe Cullen (England), 10 points to 3 points
    James Wade
    Joe Cullen
  • Danny Noppert (Netherlands) beat Cameron Menzies (Scotland), 10 points to 2 points
    Danny Noppert
    Cameron Menzies
  • Gian van Veen (Netherlands) beat Luke Humphries (England), 10 points to 8 points
    Luke Humphries
    Gian van Veen
  • Wessel Nijman (Netherlands) beat Nathan Aspinall (England), 10 points to 6 points
    Nathan Aspinall
    Wessel Nijman
All times are UK and subject to change. BBC is not responsible for any changes.