World Grand Prix 2025: bracket and matches

WinnerWinner
Luke Littler
Runner-upRunner-up
Luke Humphries
Prize fundPrize fund
£600,000

World Grand Prix 2025: the full bracket, from the last 32 to the final. Luke Littler wins the event, beating Luke Humphries 6-1. The 31 matches come round by round with their stats.

World Grand Prix 2025 bracket

Follow a player
Bracket from the

Last 32

Last 16

Quarter-finals

Semi-finals

Winner

Luke Littler

Tap a match to see its stats below.

World Grand Prix 2025 matches

31 matches played

Final

12 Oct WinnerLuke Littler
Humphries 1–6 Littler
Luke HumphriesLuke Littler
93.61Average92.15
Date
12 October 2025
Round
Final
Score
1 – 6 (in sets)
Result
Luke Littler wins

Semi-finals

11 Oct
Littler 5–1 Clayton
Luke LittlerJonny Clayton
97.26Average91.13
Match
Luke Littler 5 - 1 Jonny Clayton
Date
11 October 2025
Round
Semi-finals
Score
5 – 1 (in sets)
Result
Luke Littler wins
Humphries 5–3 Noppert
Luke HumphriesDanny Noppert
93.65Average87.71
Match
Luke Humphries 5 - 3 Danny Noppert
Date
11 October 2025
Round
Semi-finals
Score
5 – 3 (in sets)
Result
Luke Humphries wins

Quarter-finals

10 Oct
van Duijvenbode 0–3 Clayton
Dirk van DuijvenbodeJonny Clayton
84.14Average90.75
Match
Dirk van Duijvenbode 0 - 3 Jonny Clayton
Date
10 October 2025
Round
Quarter-finals
Score
0 – 3 (in sets)
Result
Jonny Clayton wins
Littler 3–2 Price
Luke LittlerGerwyn Price
84.68Average83.40
Match
Luke Littler 3 - 2 Gerwyn Price
Date
10 October 2025
Round
Quarter-finals
Score
3 – 2 (in sets)
Result
Luke Littler wins
Noppert 3–1 Anderson
Danny NoppertGary Anderson
91.91Average92.35
Match
Danny Noppert 3 - 1 Gary Anderson
Date
10 October 2025
Round
Quarter-finals
Score
3 – 1 (in sets)
Result
Danny Noppert wins
Humphries 3–1 Menzies
Luke HumphriesCameron Menzies
91.50Average87.44
Match
Luke Humphries 3 - 1 Cameron Menzies
Date
10 October 2025
Round
Quarter-finals
Score
3 – 1 (in sets)
Result
Luke Humphries wins

Last 16

8 Oct
Clayton 3–1 Woodhouse
Jonny ClaytonLuke Woodhouse
85.67Average80.28
Match
Jonny Clayton 3 - 1 Luke Woodhouse
Date
8 October 2025
Round
Last 16
Score
3 – 1 (in sets)
Result
Jonny Clayton wins
van Duijvenbode 3–0 Gurney
Dirk van DuijvenbodeDaryl Gurney
96.40Average82.69
Match
Dirk van Duijvenbode 3 - 0 Daryl Gurney
Date
8 October 2025
Round
Last 16
Score
3 – 0 (in sets)
Result
Dirk van Duijvenbode wins
Price 3–0 Rock
Gerwyn PriceJosh Rock
92.46Average82.50
Match
Gerwyn Price 3 - 0 Josh Rock
Date
8 October 2025
Round
Last 16
Score
3 – 0 (in sets)
Result
Gerwyn Price wins
Littler 3–0 De Decker
Luke LittlerMike De Decker
91.86Average74.22
Match
Luke Littler 3 - 0 Mike De Decker
Date
8 October 2025
Round
Last 16
Score
3 – 0 (in sets)
Result
Luke Littler wins
Cullen 0–3 Anderson
Joe CullenGary Anderson
68.05Average87.54
Match
Joe Cullen 0 - 3 Gary Anderson
Date
8 October 2025
Round
Last 16
Score
0 – 3 (in sets)
Result
Gary Anderson wins
Bunting 1–3 Noppert
Stephen BuntingDanny Noppert
85.67Average85.55
Match
Stephen Bunting 1 - 3 Danny Noppert
Date
8 October 2025
Round
Last 16
Score
1 – 3 (in sets)
Result
Danny Noppert wins
Menzies 3–1 Cross
Cameron MenziesRob Cross
84.45Average81.27
Match
Cameron Menzies 3 - 1 Rob Cross
Date
8 October 2025
Round
Last 16
Score
3 – 1 (in sets)
Result
Cameron Menzies wins
Humphries 3–1 Ratajski
Luke HumphriesKrzysztof Ratajski
95.58Average90.21
Match
Luke Humphries 3 - 1 Krzysztof Ratajski
Date
8 October 2025
Round
Last 16
Score
3 – 1 (in sets)
Result
Luke Humphries wins

Last 32

6 Oct
Heta 1–2 Woodhouse
Damon HetaLuke Woodhouse
84.98Average80.98
Match
Damon Heta 1 - 2 Luke Woodhouse
Date
6 October 2025
Round
Last 32
Score
1 – 2 (in sets)
Result
Luke Woodhouse wins
Clayton 2–0 Gilding
Jonny ClaytonAndrew Gilding
88.37Average86.49
Match
Jonny Clayton 2 - 0 Andrew Gilding
Date
6 October 2025
Round
Last 32
Score
2 – 0 (in sets)
Result
Jonny Clayton wins
Smith 0–2 Gurney
Ross SmithDaryl Gurney
78.36Average84.86
Match
Ross Smith 0 - 2 Daryl Gurney
Date
6 October 2025
Round
Last 32
Score
0 – 2 (in sets)
Result
Daryl Gurney wins
van Gerwen 0–2 van Duijvenbode
Michael van GerwenDirk van Duijvenbode
88.67Average86.54
Match
Michael van Gerwen 0 - 2 Dirk van Duijvenbode
Date
6 October 2025
Round
Last 32
Score
0 – 2 (in sets)
Result
Dirk van Duijvenbode wins
Rock 2–1 Joyce
Josh RockRyan Joyce
85.21Average84.69
Match
Josh Rock 2 - 1 Ryan Joyce
Date
6 October 2025
Round
Last 32
Score
2 – 1 (in sets)
Result
Josh Rock wins
Price 2–1 Searle
Gerwyn PriceRyan Searle
89.31Average88.34
Match
Gerwyn Price 2 - 1 Ryan Searle
Date
6 October 2025
Round
Last 32
Score
2 – 1 (in sets)
Result
Gerwyn Price wins
Wright 1–2 De Decker
Peter WrightMike De Decker
80.22Average91.41
Match
Peter Wright 1 - 2 Mike De Decker
Date
6 October 2025
Round
Last 32
Score
1 – 2 (in sets)
Result
Mike De Decker wins
Littler 2–0 van Veen
Luke LittlerGian van Veen
105.58Average106.47
Match
Luke Littler 2 - 0 Gian van Veen
Date
6 October 2025
Round
Last 32
Score
2 – 0 (in sets)
Result
Luke Littler wins
Anderson 2–1 van Barneveld
Gary AndersonRaymond van Barneveld
90.06Average86.22
Match
Gary Anderson 2 - 1 Raymond van Barneveld
Date
6 October 2025
Round
Last 32
Score
2 – 1 (in sets)
Result
Gary Anderson wins
Wade 0–2 Cullen
James WadeJoe Cullen
84.62Average85.26
Match
James Wade 0 - 2 Joe Cullen
Date
6 October 2025
Round
Last 32
Score
0 – 2 (in sets)
Result
Joe Cullen wins
Noppert 2–1 Wattimena
Danny NoppertJermaine Wattimena
85.94Average81.97
Match
Danny Noppert 2 - 1 Jermaine Wattimena
Date
6 October 2025
Round
Last 32
Score
2 – 1 (in sets)
Result
Danny Noppert wins
Bunting 2–0 Springer
Stephen BuntingNiko Springer
97.02Average91.22
Match
Stephen Bunting 2 - 0 Niko Springer
Date
6 October 2025
Round
Last 32
Score
2 – 0 (in sets)
Result
Stephen Bunting wins
Cross 2–1 Nijman
Rob CrossWessel Nijman
81.73Average84.60
Match
Rob Cross 2 - 1 Wessel Nijman
Date
6 October 2025
Round
Last 32
Score
2 – 1 (in sets)
Result
Rob Cross wins
Dobey 0–2 Menzies
Chris DobeyCameron Menzies
74.45Average84.24
Match
Chris Dobey 0 - 2 Cameron Menzies
Date
6 October 2025
Round
Last 32
Score
0 – 2 (in sets)
Result
Cameron Menzies wins
Schindler 0–2 Ratajski
Martin SchindlerKrzysztof Ratajski
94.71Average95.94
Match
Martin Schindler 0 - 2 Krzysztof Ratajski
Date
6 October 2025
Round
Last 32
Score
0 – 2 (in sets)
Result
Krzysztof Ratajski wins
Humphries 2–0 Aspinall
Luke HumphriesNathan Aspinall
87.64Average80.83
Match
Luke Humphries 2 - 0 Nathan Aspinall
Date
6 October 2025
Round
Last 32
Score
2 – 0 (in sets)
Result
Luke Humphries wins

Frequently asked questions

The bracket has 32 players in a straight knockout, from the last 32 to the final.
Luke Littler won the World Grand Prix 2025, beating Luke Humphries 6-1 in the final.
Le World Grand Prix 2025 compte 31 matchs joués.
The best average of the World Grand Prix 2025 is 106.47, by Gian van Veen (last 32).