COMPLETED

2025 World Championship

Alexandra Palace, London, London
Dec 15, 2024 – Jan 3, 2025
95/95
Matches
7
Rounds
Tournament Bracket
R128
Round of 128
32 matches
R64
Round of 64
32 matches
Champion
Luke Littler
All Matches
95 total
R128FINAL
Dec 17, 1:45 PM
Kevin Doets
3
Noa-Lynn van Leuven
1
R128FINAL
Dec 19, 1:45 PM
Callan Rydz
3
Romeo Grbavac
0
R128FINAL
Dec 20, 9:40 PM
William O'Connor
1
Dylan Slevin
3
R128FINAL
Dec 16, 7:15 PM
Niels Zonneveld
1
Rob Owen
3
R128FINAL
Dec 18, 9:45 PM
Ricky Evans
3
Gordon Mathers
2
R128FINAL
Dec 18, 7:15 PM
Jim Williams
2
Paolo Nebrida
3
R128FINAL
Dec 17, 7:15 PM
Jeffrey De Graaf
3
Rashad Sweeting
1
R128FINAL
Dec 19, 12:45 PM
Chris Landman
1
Lok Yin Lee
3
R128FINAL
Dec 17, 12:45 PM
James Hurrell
3
Jim Long
0
R128FINAL
Dec 20, 1:45 PM
Wessel Nijman
3
Cameron Carolissen
2
R128FINAL
Dec 15, 9:20 PM
Kim Huybrechts
1
Keane Barry
3
R128FINAL
Dec 20, 8:15 PM
Florian Hempel
3
Jeffrey De Zwaan
1
R128FINAL
Dec 20, 7:15 PM
Mickey Mansell
3
Tomoya Goto
1
R128FINAL
Dec 21, 12:45 PM
Karel Sedlacek
0
Rhys Griffin
3
R128FINAL
Dec 20, 12:45 PM
Stephen Burton
0
Alexander Merkx
3
R128FINAL
Dec 21, 1:45 PM
Richard Veenstra
0
Alexis Toylo
3
R128FINAL
Dec 15, 7:15 PM
Thibault Tricole
3
Joe Comito
1
R128FINAL
Dec 19, 2:30 PM
Martin Lukeman
3
Nitin Kumar
1
R128FINAL
Dec 16, 9:15 PM
Cameron Menzies
1
Leonard Gates
3
R128FINAL
Dec 17, 8:15 PM
Ricardo Pietreczko
3
Xiaochen Zong
0
R128FINAL
Dec 19, 9:15 PM
Scott Williams
3
Niko Springer
1
R128FINAL
Dec 19, 8:15 PM
Mensur Suljovic
2
Matt Campbell
3
R128FINAL
Dec 17, 2:30 PM
Ryan Joyce
3
Darius Labanauskas
1
R128RETI
Dec 15, 12:00 AM
Ian White
0
Sandro Eric Sosing
0
R128FINAL
Dec 17, 9:15 PM
Ryan Meikle
3
Fallon Sherrock
2
R128FINAL
Dec 16, 2:00 PM
Luke Woodhouse
3
Lourence Ilagan
0
R128FINAL
Dec 16, 8:15 PM
Connor Scutt
3
Ben Robb
0
R128FINAL
Dec 18, 8:15 PM
Madars Razma
3
Christian Kist
1
R128FINAL
Dec 16, 3:00 PM
Alan Soutar
1
Kai Gotthardt
3
R128FINAL
Dec 16, 12:45 PM
Wesley Plaisier
3
Ryusei Azemoto
2
R128FINAL
Dec 15, 8:15 PM
Jermaine Wattimena
3
Stefan Bellmont
0
R128FINAL
Dec 19, 7:20 PM
Nick Kenny
3
Stowe Buntz
0
R64FINAL
Dec 19, 10:15 PM
Michael Smith
2
Kevin Doets
3
R64FINAL
Dec 22, 7:15 PM
Martin Schindler
0
Callan Rydz
3
R64FINAL
Dec 22, 10:15 PM
Dimitri Van den Bergh
3
Dylan Slevin
0
R64FINAL
Dec 19, 3:45 PM
Gabriel Clemens
1
Rob Owen
3
R64FINAL
Dec 23, 9:15 PM
Dave Chisnall
2
Ricky Evans
3
R64FINAL
Dec 22, 8:15 PM
Ross Smith
0
Paolo Nebrida
3
R64FINAL
Dec 22, 9:15 PM
Gary Anderson
0
Jeffrey De Graaf
3
R64FINAL
Dec 21, 2:45 PM
Brendan Dolan
3
Lok Yin Lee
0
R64FINAL
Dec 20, 10:40 PM
Michael van Gerwen
3
James Hurrell
0
R64FINAL
Dec 22, 2:35 PM
Joe Cullen
3
Wessel Nijman
0
R64FINAL
Dec 16, 10:15 PM
Gerwyn Price
3
Keane Barry
0
R64FINAL
Dec 23, 8:15 PM
Daryl Gurney
3
Florian Hempel
2
R64FINAL
Dec 23, 4:00 PM
Jonny Clayton
3
Mickey Mansell
2
R64FINAL
Dec 23, 3:00 PM
Josh Rock
3
Rhys Griffin
0
R64FINAL
Dec 21, 3:35 PM
Chris Dobey
3
Alexander Merkx
1
R64FINAL
Dec 23, 12:45 PM
Krzysztof Ratajski
3
Alexis Toylo
1
R64FINAL
Dec 15, 10:20 PM
Luke Humphries
3
Thibault Tricole
0
R64FINAL
Dec 23, 1:45 PM
Andrew Gilding
3
Martin Lukeman
1
R64FINAL
Dec 18, 10:45 PM
Nathan Aspinall
3
Leonard Gates
1
R64FINAL
Dec 23, 7:15 PM
Gian van Veen
1
Ricardo Pietreczko
3
R64FINAL
Dec 23, 10:15 PM
Rob Cross
1
Scott Williams
3
R64FINAL
Dec 22, 12:45 PM
Ryan Searle
3
Matt Campbell
0
R64FINAL
Dec 21, 7:15 PM
Danny Noppert
1
Ryan Joyce
3
R64FINAL
Dec 22, 3:25 PM
Ritchie Edhouse
1
Ian White
3
R64FINAL
Dec 21, 9:15 PM
Luke Littler
3
Ryan Meikle
1
R64FINAL
Dec 17, 3:30 PM
Mike De Decker
1
Luke Woodhouse
3
R64FINAL
Dec 21, 10:25 PM
Damon Heta
3
Connor Scutt
1
R64FINAL
Dec 22, 1:45 PM
Dirk van Duijvenbode
1
Madars Razma
3
R64FINAL
Dec 20, 3:10 PM
Stephen Bunting
3
Kai Gotthardt
1
R64FINAL
Dec 17, 10:15 PM
Peter Wright
3
Wesley Plaisier
1
R64FINAL
Dec 16, 4:00 PM
James Wade
0
Jermaine Wattimena
3
R64FINAL
Dec 21, 8:15 PM
Raymond van Barneveld
1
Nick Kenny
3
R32FINAL
Dec 27, 10:10 PM
Luke Humphries
4
Nick Kenny
0
R32FINAL
Dec 27, 8:30 PM
Jermaine Wattimena
2
Peter Wright
4
R32FINAL
Dec 27, 3:45 PM
Stephen Bunting
4
Madars Razma
1
R32FINAL
Dec 27, 12:45 PM
Damon Heta
3
Luke Woodhouse
4
R32FINAL
Dec 28, 9:45 PM
Luke Littler
4
Ian White
1
R32FINAL
Dec 28, 12:45 PM
Ryan Joyce
4
Ryan Searle
3
R32FINAL
Dec 28, 2:00 PM
Scott Williams
1
Ricardo Pietreczko
4
R32FINAL
Dec 28, 3:25 PM
Nathan Aspinall
4
Andrew Gilding
0
R32FINAL
Dec 29, 2:00 PM
Kevin Doets
4
Krzysztof Ratajski
3
R32FINAL
Dec 28, 7:15 PM
Chris Dobey
4
Josh Rock
2
R32FINAL
Dec 27, 2:00 PM
Jonny Clayton
4
Daryl Gurney
3
R32FINAL
Dec 27, 7:15 PM
Gerwyn Price
4
Joe Cullen
3
R32FINAL
Dec 28, 8:30 PM
Michael van Gerwen
4
Brendan Dolan
2
R32FINAL
Dec 29, 12:45 PM
Jeffrey De Graaf
4
Paolo Nebrida
1
R32FINAL
Dec 29, 7:15 PM
Ricky Evans
2
Rob Owen
4
R32FINAL
Dec 29, 3:25 PM
Dimitri Van den Bergh
0
Callan Rydz
4
R16FINAL
Dec 29, 9:45 PM
Luke Humphries
1
Peter Wright
4
R16FINAL
Dec 30, 7:15 PM
Stephen Bunting
4
Luke Woodhouse
0
R16FINAL
Dec 30, 9:45 PM
Luke Littler
4
Ryan Joyce
3
R16FINAL
Dec 30, 3:35 PM
Ricardo Pietreczko
0
Nathan Aspinall
4
R16FINAL
Dec 30, 12:45 PM
Kevin Doets
3
Chris Dobey
4
R16FINAL
Dec 29, 8:30 PM
Jonny Clayton
2
Gerwyn Price
4
R16FINAL
Dec 30, 8:30 PM
Michael van Gerwen
4
Jeffrey De Graaf
2
R16FINAL
Dec 30, 2:00 PM
Rob Owen
3
Callan Rydz
4
QFFINAL
Jan 1, 7:15 PM
Peter Wright
2
Stephen Bunting
5
QFFINAL
Jan 1, 9:00 PM
Luke Littler
5
Nathan Aspinall
2
QFFINAL
Jan 1, 12:45 PM
Chris Dobey
5
Gerwyn Price
3
QFFINAL
Jan 1, 2:30 PM
Michael van Gerwen
5
Callan Rydz
3
SFFINAL
Jan 2, 9:15 PM
Stephen Bunting
1
Luke Littler
6
SFFINAL
Jan 2, 7:45 PM
Chris Dobey
1
Michael van Gerwen
6
FFINAL
Jan 3, 7:30 PM
Luke Littler
7
Michael van Gerwen
3