World Grand Prix 2026: bracket and matches

WinnerWinner
Luke Humphries
Runner-upRunner-up
Gerwyn Price
Prize fundPrize fund
£750,000

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

World Grand Prix 2026 bracket

Follow a player
Bracket from the

Last 32

Last 16

Quarter-finals

Semi-finals

Winner

Luke HumphriesLuke Humphries

Tap a match to see its stats below.

World Grand Prix 2026 matches

31 matches played

Final

4 Oct Luke Humphries WinnerLuke Humphries
Gerwyn PricePrice 4–6 HumphriesLuke Humphries
Gerwyn PriceLuke Humphries
95.37Average93.16
100.75First 9 average94.67
1018010
15140+ scores19
44.4%Checkout50.0%
130Highest checkout109
57.1%Functional doubles56.8%
Date
4 October 2026
Round
Final
Score
4 – 6 (in sets)
Result
Luke Humphries wins

Semi-finals

3 Oct to 4 Oct
Luke HumphriesHumphries 5–3 WadeJames Wade
Luke HumphriesJames Wade
96.83Average91.72
97.75First 9 average89.92
101806
14140+ scores24
40.9%Checkout46.7%
78Highest checkout141
48.7%Functional doubles58.3%
Date
4 October 2026
Round
Semi-finals
Score
5 – 3 (in sets)
Result
Luke Humphries wins
Nathan AspinallAspinall 2–5 PriceGerwyn Price
Nathan AspinallGerwyn Price
84.63Average89.90
82.93First 9 average92.99
61806
10140+ scores12
36.7%Checkout44.7%
132Highest checkout101
47.8%Functional doubles56.7%
Date
3 October 2026
Round
Semi-finals
Score
2 – 5 (in sets)
Result
Gerwyn Price wins

Quarter-finals

2 Oct to 3 Oct
Luke HumphriesHumphries 3–0 ZonneveldNiels Zonneveld
Luke HumphriesNiels Zonneveld
85.91Average85.91
88.10First 9 average81.08
41805
10140+ scores7
33.3%Checkout21.1%
76Highest checkout78
39.1%Functional doubles26.7%
Date
3 October 2026
Round
Quarter-finals
Score
3 – 0 (in sets)
Result
Luke Humphries wins
Gian van Veenvan Veen 0–3 WadeJames Wade
Gian van VeenJames Wade
81.56Average96.71
86.27First 9 average100.47
21804
5140+ scores5
25.0%Checkout56.3%
9Highest checkout62
33.3%Functional doubles90.0%
Date
2 October 2026
Round
Quarter-finals
Score
0 – 3 (in sets)
Result
James Wade wins
Gerwyn PricePrice 3–2 ClaytonJonny Clayton
Gerwyn PriceJonny Clayton
91.93Average83.00
100.98First 9 average80.84
61805
8140+ scores9
38.7%Checkout39.1%
75Highest checkout117
42.9%Functional doubles52.9%
Date
2 October 2026
Round
Quarter-finals
Score
3 – 2 (in sets)
Result
Gerwyn Price wins
Nathan AspinallAspinall 3–0 JoyceRyan Joyce
Nathan AspinallRyan Joyce
105.15Average86.36
116.18First 9 average81.69
71801
7140+ scores6
47.4%Checkout36.4%
112Highest checkout153
56.3%Functional doubles57.1%
Date
2 October 2026
Round
Quarter-finals
Score
3 – 0 (in sets)
Result
Nathan Aspinall wins

Last 16

30 Sep to 2 Oct
Gian van Veenvan Veen 3–2 SearleRyan Searle
Gian van VeenRyan Searle
85.89Average84.73
87.27First 9 average89.44
61801
10140+ scores8
38.7%Checkout32.1%
152Highest checkout167
50.0%Functional doubles36.0%
Date
2 October 2026
Round
Last 16
Score
3 – 2 (in sets)
Result
Gian van Veen wins
Luke WoodhouseWoodhouse 0–3 AspinallNathan Aspinall
Luke WoodhouseNathan Aspinall
86.43Average96.27
84.67First 9 average99.50
21808
6140+ scores4
21.4%Checkout39.1%
135Highest checkout106
25.0%Functional doubles47.4%
Date
1 October 2026
Round
Last 16
Score
0 – 3 (in sets)
Result
Nathan Aspinall wins
Luke HumphriesHumphries 3–0 WattimenaJermaine Wattimena
Luke HumphriesJermaine Wattimena
94.11Average85.33
97.98First 9 average83.26
31800
7140+ scores6
64.3%Checkout38.5%
129Highest checkout56
75.0%Functional doubles45.5%
Date
1 October 2026
Round
Last 16
Score
3 – 0 (in sets)
Result
Luke Humphries wins
James WadeWade 3–1 BuntingStephen Bunting
James WadeStephen Bunting
93.20Average96.29
99.18First 9 average94.89
11805
7140+ scores10
56.3%Checkout54.6%
88Highest checkout82
69.2%Functional doubles75.0%
Date
1 October 2026
Round
Last 16
Score
3 – 1 (in sets)
Result
James Wade wins
Niels ZonneveldZonneveld 3–1 AndersonGary Anderson
Niels ZonneveldGary Anderson
85.16Average84.58
85.11First 9 average79.16
21802
5140+ scores6
35.7%Checkout27.8%
109Highest checkout60
41.7%Functional doubles29.4%
Date
1 October 2026
Round
Last 16
Score
3 – 1 (in sets)
Result
Niels Zonneveld wins
Gerwyn PricePrice 3–0 SmithRoss Smith
Gerwyn PriceRoss Smith
90.81Average91.11
94.56First 9 average89.62
21804
8140+ scores7
50.0%Checkout40.0%
87Highest checkout116
81.8%Functional doubles44.4%
Date
30 September 2026
Round
Last 16
Score
3 – 0 (in sets)
Result
Gerwyn Price wins
Jonny ClaytonClayton 3–1 NijmanWessel Nijman
Jonny ClaytonWessel Nijman
93.08Average88.31
85.71First 9 average91.35
81802
6140+ scores7
55.0%Checkout26.3%
126Highest checkout62
61.1%Functional doubles31.3%
Date
30 September 2026
Round
Last 16
Score
3 – 1 (in sets)
Result
Jonny Clayton wins
Danny NoppertNoppert 0–3 JoyceRyan Joyce
Danny NoppertRyan Joyce
85.99Average86.04
78.19First 9 average82.06
31801
3140+ scores7
30.0%Checkout69.2%
63Highest checkout100
30.0%Functional doubles81.8%
Date
30 September 2026
Round
Last 16
Score
0 – 3 (in sets)
Result
Ryan Joyce wins

Last 32

28 Sep to 30 Sep
Stephen BuntingBunting 2–1 GildingAndrew Gilding
Stephen BuntingAndrew Gilding
86.26Average82.55
85.14First 9 average76.83
61802
5140+ scores8
30.4%Checkout55.6%
87Highest checkout77
41.2%Functional doubles71.4%
Date
30 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Stephen Bunting wins
Luke HumphriesHumphries 2–0 ChisnallDave Chisnall
Luke HumphriesDave Chisnall
80.41Average75.38
88.63First 9 average73.92
21802
5140+ scores2
26.1%Checkout25.0%
109Highest checkout40
33.3%Functional doubles28.6%
Date
30 September 2026
Round
Last 32
Score
2 – 0 (in sets)
Result
Luke Humphries wins
Luke LittlerLittler 1–2 WoodhouseLuke Woodhouse
Luke LittlerLuke Woodhouse
82.41Average82.51
88.26First 9 average81.36
31802
5140+ scores5
37.5%Checkout46.7%
106Highest checkout75
54.6%Functional doubles50.0%
Date
29 September 2026
Round
Last 32
Score
1 – 2 (in sets)
Result
Luke Woodhouse wins
Gian van Veenvan Veen 2–0 van DuijvenbodeDirk van Duijvenbode
Gian van VeenDirk van Duijvenbode
85.79Average83.30
98.75First 9 average83.29
11801
5140+ scores5
31.6%Checkout25.0%
69Highest checkout101
50.0%Functional doubles28.6%
Date
29 September 2026
Round
Last 32
Score
2 – 0 (in sets)
Result
Gian van Veen wins
Gary AndersonAnderson 2–1 HetaDamon Heta
Gary AndersonDamon Heta
90.11Average86.39
85.67First 9 average81.81
11800
6140+ scores8
58.3%Checkout45.5%
115Highest checkout156
77.8%Functional doubles50.0%
Date
29 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Gary Anderson wins
James WadeWade 2–1 CullenJoe Cullen
James WadeJoe Cullen
88.65Average83.72
99.86First 9 average84.58
31801
4140+ scores5
28.0%Checkout38.5%
106Highest checkout95
29.2%Functional doubles41.7%
Date
29 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
James Wade wins
Josh RockRock 1–2 ZonneveldNiels Zonneveld
Josh RockNiels Zonneveld
94.14Average92.14
97.26First 9 average85.00
51804
2140+ scores7
62.5%Checkout53.3%
151Highest checkout133
62.5%Functional doubles57.1%
Date
29 September 2026
Round
Last 32
Score
1 – 2 (in sets)
Result
Niels Zonneveld wins
Ryan SearleSearle 2–1 O'ConnorWilliam O'Connor
Ryan SearleWilliam O'Connor
84.69Average91.03
75.64First 9 average91.23
21801
5140+ scores9
60.0%Checkout43.8%
103Highest checkout95
66.7%Functional doubles58.3%
Date
29 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Ryan Searle wins
Chris DobeyDobey 0–2 WattimenaJermaine Wattimena
Chris DobeyJermaine Wattimena
79.93Average86.55
77.85First 9 average95.70
11803
3140+ scores6
30.0%Checkout40.0%
128Highest checkout61
30.0%Functional doubles54.6%
Date
29 September 2026
Round
Last 32
Score
0 – 2 (in sets)
Result
Jermaine Wattimena wins
Wessel NijmanNijman 2–0 CrossRob Cross
Wessel NijmanRob Cross
82.43Average81.02
81.59First 9 average84.00
11802
7140+ scores5
46.2%Checkout21.4%
90Highest checkout58
54.6%Functional doubles21.4%
Date
28 September 2026
Round
Last 32
Score
2 – 0 (in sets)
Result
Wessel Nijman wins
Michael van Gerwenvan Gerwen 1–2 JoyceRyan Joyce
Michael van GerwenRyan Joyce
87.10Average85.21
93.28First 9 average81.33
21800
5140+ scores7
19.2%Checkout66.7%
40Highest checkout118
23.8%Functional doubles80.0%
Date
28 September 2026
Round
Last 32
Score
1 – 2 (in sets)
Result
Ryan Joyce wins
Gerwyn PricePrice 2–0 BialeckiSebastian Bialecki
Gerwyn PriceSebastian Bialecki
101.61Average82.88
111.62First 9 average84.48
31801
1140+ scores2
75.0%Checkout20.0%
120Highest checkout86
75.0%Functional doubles20.0%
Date
28 September 2026
Round
Last 32
Score
2 – 0 (in sets)
Result
Gerwyn Price wins
Jonny ClaytonClayton 2–1 RatajskiKrzysztof Ratajski
Jonny ClaytonKrzysztof Ratajski
85.52Average80.85
89.71First 9 average90.74
11802
4140+ scores4
44.4%Checkout23.1%
127Highest checkout96
47.1%Functional doubles28.6%
Date
28 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Jonny Clayton wins
Nathan AspinallAspinall 2–1 DoetsKevin Doets
Nathan AspinallKevin Doets
89.20Average92.27
89.19First 9 average87.83
31805
9140+ scores9
33.3%Checkout41.2%
115Highest checkout110
38.9%Functional doubles46.7%
Date
28 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Nathan Aspinall wins
Ross SmithSmith 2–1 MenziesCameron Menzies
Ross SmithCameron Menzies
99.54Average90.85
99.24First 9 average82.03
21803
8140+ scores7
75.0%Checkout38.5%
109Highest checkout158
85.7%Functional doubles50.0%
Date
28 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Ross Smith wins
Danny NoppertNoppert 2–1 SpringerNiko Springer
Danny NoppertNiko Springer
88.42Average83.58
89.33First 9 average77.55
21805
8140+ scores7
53.3%Checkout33.3%
112Highest checkout40
66.7%Functional doubles50.0%
Date
28 September 2026
Round
Last 32
Score
2 – 1 (in sets)
Result
Danny Noppert wins

Frequently asked questions

The bracket has 32 players in a straight knockout, from the last 32 to the final.
Luke Humphries won the World Grand Prix 2026, beating Gerwyn Price 6-4 in the final.
Le World Grand Prix 2026 compte 31 matchs joués.
The best average of the World Grand Prix 2026 is 105.15, by Nathan Aspinall (quarter-finals).