snooker.org Frontpage
Home > Events > 2025/2026: What's new | Live | Results | Upcoming | Calendar | Winners | Main Tour players | Match stats
Twitter

Halo World Championship [ - ] [ + ]

Main Tour, Ranking

18 Apr - 4 May 2026, Crucible Theatre, Sheffield, England
Previous champion: Zhao Xintong (2025)
See also: Live (2) | Results (128) | Upcoming (15) ... more

Watch on BBC, TNT/Eurosport/HBO Max, WST Play & more - (Timezone )

Final
(Best of 35; Winner: £500,000; Runner-up: £200,000)
To be decided v To be decided   2026-05-03 12:00:00Z
2026-05-03 18:00:00Z
2026-05-04 12:00:00Z
2026-05-04 18:00:00Z

Referee: Rob Spencer

Semifinals
(Best of 33; Losers receive £100,000)
To be decided v To be decided   2026-04-30 12:00:00Z
2026-05-01 09:00:00Z
2026-05-01 18:00:00Z
2026-05-02 13:30:00Z
To be decided v To be decided   2026-04-30 18:00:00Z
2026-05-01 13:30:00Z
2026-05-02 09:00:00Z
2026-05-02 18:00:00Z
Quarterfinals
(Best of 25; Losers receive £50,000)
Zhao Xintong / Ding Junhui v Xiao Guodong / S Murphy   2026-04-28 09:00:00Z
2026-04-28 18:00:00Z
2026-04-29 13:30:00Z
J Higgins / R O'Sullivan v C Wakelin / N Robertson   2026-04-28 13:30:00Z
2026-04-29 09:00:00Z
2026-04-29 18:00:00Z
K Wilson / M Allen v Hawkins / M J Williams   2026-04-28 09:00:00Z
2026-04-28 18:00:00Z
2026-04-29 09:00:00Z
Selby / Wu Yize v Vafaei / Trump   2026-04-28 13:30:00Z
2026-04-29 13:30:00Z
2026-04-29 18:00:00Z
Round 2
(Last 16; Best of 25; Losers receive £30,000)
1 China Zhao Xintong [1] v China Ding Junhui [16] Head to head 2026-04-24 13:30:00Z
2026-04-25 13:30:00Z
2026-04-26 09:00:00Z
2 China Xiao Guodong [9] 2-6 England Shaun Murphy [8] Head to head Details Live scores 
2026-04-24 09:00:00Z
2026-04-24 18:00:00Z

Watch on BBC, TNT/Eurosport/HBO Max, WST Play & more.
Match will resume later.

3 Scotland John Higgins [5] v England Ronnie O'Sullivan [12] Head to head 2026-04-25 18:00:00Z
2026-04-26 18:00:00Z
2026-04-27 12:00:00Z
4 England Chris Wakelin [13] v Australia Neil Robertson [4] Head to head 2026-04-25 09:00:00Z
2026-04-26 13:30:00Z
2026-04-27 18:00:00Z
5 England Kyren Wilson [3] 3-5 Northern Ireland Mark Allen [14] Head to head Details Live scores 
2026-04-24 13:30:00Z
2026-04-25 09:00:00Z

Watch on BBC, TNT/Eurosport/HBO Max, WST Play & more.
Match will resume later.

6 England Barry Hawkins [11] v Wales Mark J Williams [6] Head to head 2026-04-24 09:00:00Z
2026-04-24 18:00:00Z
2026-04-25 18:00:00Z

Watch on BBC, TNT/Eurosport/HBO Max, WST Play & more.

7 England Mark Selby [7] v China Wu Yize [10] Head to head 2026-04-26 09:00:00Z
2026-04-26 18:00:00Z
2026-04-27 12:00:00Z
8 Iran Hossein Vafaei [32] v England Judd Trump [2] Head to head 2026-04-25 13:30:00Z
2026-04-26 13:30:00Z
2026-04-27 18:00:00Z
Round 1
(Last 32; Losers receive £20,000 / £0)
1 China Zhao Xintong [1] 10-7 England Liam Highfield [90] Head to head Details 
2 China Ding Junhui [16] 10-5 England David Gilbert [25] Head to head Details 
3 China Xiao Guodong [9] 10-6 China Zhou Yuelong [24] Head to head Details 
Respotted black in frame 5, won by Zhou.
4 England Shaun Murphy [8] 10-9 China Fan Zhengyi [63] Head to head Details 
5 Scotland John Higgins [5] 10-7 England Ali Carter [23] Head to head Details 
6 England Ronnie O'Sullivan [12] 10-2 China He Guoqiang [47] Head to head Details 
7 England Chris Wakelin [13] 10-6 England Liam Pullen [84] Head to head Details 
8 Australia Neil Robertson [4] 10-6 China Pang Junxu [29] Head to head Details 

Robertson was fined as he conceded frame 2 after a miscalculation (47 behind, 51 left).

9 England Kyren Wilson [3] 10-7 England Stan Moody [44] Head to head Details 

Wilson won the last seven frames, including a respotted black in frame 11. He won frame 14 after having needed three snookers.

10 Northern Ireland Mark Allen [14] 10-6 China Zhang Anda [22] Head to head Details 
11 England Barry Hawkins [11] 10-4 Wales Matthew Stevens [48] Head to head Details 
12 Wales Mark J Williams [6] 10-4 Poland Antoni Kowalski [69]   Details 
13 England Mark Selby [7] 10-2 Wales Jak Jones [19] Head to head Details 
14 China Wu Yize [10] 10-2 China Lei Peifan [30] Head to head Details 
15 Iran Hossein Vafaei [32] 10-3 China Si Jiahui [15] Head to head Details 

Vafaei becomes the first qualifier this year to beat a seed. He won the last nine frames.

16 England Judd Trump [2] 10-5 England Gary Wilson [27] Head to head Details 

World Championship Qualifiers [ - ] [ + ]

Main Tour (View on separate page)

6‑15 Apr 2026, English Institute of Sport, Sheffield, England
See also: Results (112)

Qual Round 4
(Last 48; Losers receive £15,000)
1 Wales Matthew Stevens [48] 10-7 England Stuart Bingham [17] Head to head Details 

Bingham missed the 12th black on a max in frame 10

2 Iran Hossein Vafaei [32] 10-4 China Gao Yang [97]   Details 

Vafaei won the last nine frames from 4-1 down.

3 England David Gilbert [25] 10-6 Ireland Aaron Hill [40] Head to head Details 
4 China Zhou Yuelong [24] 10-4 England Michael Holt [56] Head to head Details 
5 England Stan Moody [44] 10-9 China Jiang Jun [76] Head to head Details 

Moody will now make his debut at the Crucible.

6 Poland Antoni Kowalski [69] 10-8 Wales Jamie Jones [60]   Details 

Kowalski secured his Tour card by winning this match. He will be the first player from Poland at the Crucible.

7 China Pang Junxu [29] 10-8 Wales Jackson Page [36] Head to head Details 
8 England Liam Pullen [84] 10-8 Thailand Noppon Saengkham [45] Head to head Details 

Pullen missed the 14th black on a max. He would have earnt a bonus of 147,000 pounds. He will now make his debut at the Crucible.

9 Wales Jak Jones [19] 10-5 Belgium Luca Brecel [46] Head to head Details 
10 China Lei Peifan [30] 10-5 Wales Ryan Day [35] Head to head Details 
11 England Gary Wilson [27] 10-9 China Xu Si [38] Head to head Details 
12 China Zhang Anda [22] 10-3 England Zak Surety [43] Head to head Details 
13 England Ali Carter [23] 10-7 Scotland Anthony McGill [42] Head to head Details 
14 England Liam Highfield [90] 10-2 England Oliver Lines [58] Head to head Details 
15 China Fan Zhengyi [63] 10-4 Belgium Ben Mertens [66] Head to head Details 
16 China He Guoqiang [47] 10-5 England Jack Lisowski [18] Head to head Details 

He will now make his debut at the Crucible.

Qual Round 3
(Last 80; Losers receive £10,000 / £0)
1 England Stuart Bingham [17] 10-2 China Wang Xinbo (a)   Details 
2 Wales Matthew Stevens [48] 10-8 England Peter Lines (a) Head to head Details 
3 Iran Hossein Vafaei [32] 10-2 Poland Michal Szubarczyk [96]   Details 
4 China Gao Yang [97] 10-8 England Tom Ford [33]   Details 
5 Ireland Aaron Hill [40] 10-3 China Yao Pengcheng [104] Head to head Details 
6 England David Gilbert [25] 10-3 Ireland Leone Crowley [114]   Details 

Gilbert made a 50+ break in 12 consecutive frames (incl four centuries).

7 England Michael Holt [56] 10-5 Wales Daniel Wells [41] Head to head Details 
8 China Zhou Yuelong [24] 10-3 Northern Ireland Robbie McGuigan [88] Head to head Details 
9 China Jiang Jun [76] 10-7 England Elliot Slessor [21]   Details 
10 England Stan Moody [44] 10-5 England Robbie Williams [53]   Details 
11 Poland Antoni Kowalski [69] 10-8 England Joe O'Connor [28] Head to head Details 
12 Wales Jamie Jones [60] 10-3 England Matthew Selt [37] Head to head Details 
Match was pulled off at 5-3 to Jones.
13 Wales Jackson Page [36] 10-6 England Patrick Whelan (a)   Details 
14 China Pang Junxu [29] 10-9 Wales Dylan Emery [93] Head to head Details 
15 Thailand Noppon Saengkham [45] 10-6 England Ricky Walden [52] Head to head Details 
16 England Liam Pullen [84] 10-7 Thailand Thepchaiya Un-Nooh [20]   Details 
17 Wales Jak Jones [19] 10-6 Hong Kong Marco Fu [83] Head to head Details 
18 Belgium Luca Brecel [46] 10-8 China Chang Bingyu [51] Head to head Details 

147 by Chang in frame 9. It's his second max and the 241st in pro snooker. It's the record-extending 24th of this season. Since his first max came in the 2025 UK Championship qualifiers, he earns a 147,000 pounds season bonus for two maximums in majors. Watch on YouTube.

19 China Lei Peifan [30] 10-4 Northern Ireland Jordan Brown [67]   Details 
20 Wales Ryan Day [35] 10-8 India Ishpreet Singh Chadha [62]   Details 
21 China Xu Si [38] 10-8 China Liu Hongyu [59]   Details 
22 England Gary Wilson [27] 10-1 England Allan Taylor [70] Head to head Details 
23 England Zak Surety [43] 10-3 England Oliver Sykes (a)   Details 
24 China Zhang Anda [22] 10-6 Hungary Bulcsu Revesz [86]   Details 
25 England Ali Carter [23] 10-5 Belgium Julien Leclercq [74]   Details 
26 Scotland Anthony McGill [42] 10-9 England Martin O'Donnell [55] Head to head Details 

McGill came back From 9-4 and 69-0 down

27 England Liam Highfield [90] 10-5 Scotland Stephen Maguire [26] Head to head Details 
28 England Oliver Lines [58] 10-8 England Ben Woollaston [39] Head to head Details 
29 China Fan Zhengyi [63] 10-4 England Jimmy Robertson [34] Head to head Details 
30 Belgium Ben Mertens [66] 10-9 China Yuan Sijun [31] Head to head Details 
31 China He Guoqiang [47] 10-8 China Long Zehuang [50]   Details 
32 England Jack Lisowski [18] 10-7 Germany Umut Dikme (a)   Details 
Qual Round 2
(Last 112; Losers receive £5,000 / £0)
1 China Wang Xinbo (a) 10-4 Ukraine Iulian Boiko [80]   Details 
2 England Peter Lines (a) 10-8 Scotland Scott Donaldson [49] Head to head Details 
The match was pulled off at 9-8 to Lines.
3 Poland Michal Szubarczyk [96] 10-8 England Sanderson Lam [65]   Details 
4 China Gao Yang [97] 10-6 England Mark Davis [64] Head to head Details 
5 China Yao Pengcheng [104] 10-5 England David Lilley [57]   Details 
6 Ireland Leone Crowley [114] 10-5 Wales Duane Jones [72]   Details 
The match was pulled off at 9-5 to Crowley.
7 England Michael Holt [56] 10-4 China Bai Yulu (f) [105]   Details 
8 Northern Ireland Robbie McGuigan [88] 10-7 China Gong Chenzhi [73] Head to head Details 
9 China Jiang Jun [76] 10-3 England Ashley Carty (a)   Details 
10 England Robbie Williams [53] 10-4 Scotland Ross Muir [108] Head to head Details 
11 Poland Antoni Kowalski [69] 10-1 England Connor Benzey [116] Head to head Details 
12 Wales Jamie Jones [60] 10-3 Moldova Vladislav Gradinari (a)   Details 
13 England Patrick Whelan (a) 10-3 England Robert Milkins [61] Head to head Details 
14 Wales Dylan Emery [93] 10-6 Latvia Artemijs Zizins [68] Head to head Details 
15 England Ricky Walden [52] 10-4 Poland Mateusz Baranowski [109]   Details 
16 England Liam Pullen [84] 10-7 Iran Amir Sarkhosh [77]   Details 
17 Hong Kong Marco Fu [83] 10-9 Wales Liam Davies [78] Head to head Details 
Decided on the final black.
18 China Chang Bingyu [51] 10-2 Thailand Prin Ratmukda (a)   Details 
19 Northern Ireland Jordan Brown [67] 10-9 England Ian Burns [94]   Details 
Respotted black in frame 1 won by Brown. Match pulled off at 6-2 to Brown. In the deciding frame Burns managed to get the snooker he needed with pink and black left only for Brown to win on the final black.
20 India Ishpreet Singh Chadha [62] 10-5 Scotland Chris Totten [99] Head to head Details 
21 China Liu Hongyu [59] 10-5 China Xu Yichen [102]   Details 
22 England Allan Taylor [70] 10-6 England Steven Hallworth [91]   Details 
23 England Oliver Sykes (a) 10-8 China Lyu Haotian [54]   Details 
146 by Sykes in frame 9.
24 Hungary Bulcsu Revesz [86] 10-8 England Louis Heathcote [75]   Details 
25 Belgium Julien Leclercq [74] 10-7 England Ashley Hugill (a) Head to head Details 
26 England Martin O'Donnell [55] 10-5 China Zhao Hanyang [106]   Details 
27 England Liam Highfield [90] 10-4 Hong Kong Wang Yuchen [71] Head to head Details 
28 England Oliver Lines [58] 10-2 England Mark Lloyd (a) Head to head Details 
29 China Fan Zhengyi [63] 10-3 China Lan Yuhao [98]   Details 
30 Belgium Ben Mertens [66] 10-0 Wales Jamie Clarke (a)   Details 
Clarke conceded after the fifth frame due to not feeling well
31 China Long Zehuang [50] 10-2 Northern Ireland Fergal Quinn [123] Head to head Details 
32 Germany Umut Dikme (a) 10-9 England Sam Craigie [79]   Details 
Craigie was docked one frame after returning late from the first-session interval.
Qual Round 1
(Last 144; Losers receive £0)
1 China Wang Xinbo (a) 10-4 England Mitchell Mann [81] Head to head Details 
2 England Peter Lines (a) 10-2 Brazil Jonas Luz [112]   Details 
3 Poland Michal Szubarczyk [96] 10-7 Hong Kong Ng On Yee (f) [120]   Details 
4 China Gao Yang [97] 10-9 England Jimmy White [119]   Details 
5 China Yao Pengcheng [104] 10-9 England Ryan Davies (a) Head to head Details 
6 Ireland Leone Crowley [114] 10-5 China Huang Jiahao [89]   Details 
7 China Bai Yulu (f) [105] 10-7 England Daniel Womersley (a)   Details 
8 Northern Ireland Robbie McGuigan [88] 10-8 England Hammad Miah (a) Head to head Details 
9 England Ashley Carty (a) 10-9 Hong Kong Cheung Ka Wai [85]   Details 
10 Scotland Ross Muir [108] 10-5 Ukraine Mykhailo Larkov (a)   Details 
11 England Connor Benzey [116] 10-6 Pakistan Haris Tahir [92] Head to head Details 
12 Moldova Vladislav Gradinari (a) 10-7 England Reanne Evans (f) [101]   Details 
13 England Patrick Whelan (a) 10-5 Ireland Ken Doherty [100]   Details 
14 Wales Dylan Emery [93] 10-9 Ukraine Anton Kazakov (a) Head to head Details 
15 Poland Mateusz Baranowski [109] 10-5 Austria Florian Nüßle [118]   Details 
16 England Liam Pullen [84] 10-9 England Alfie Burden (a)   Details 
17 Hong Kong Marco Fu [83] 10-1 Thailand Mink Nutcharut (f) [117]   Details 
18 Thailand Prin Ratmukda (a) w/o Switzerland Alexander Ursenbacher [110]  
19 England Ian Burns [94] 10-6 Canada Sahil Nayyar [121]   Details 
20 Scotland Chris Totten [99] 10-5 England Daniel Boyes (a)   Details 
21 China Xu Yichen [102] 10-4 England Stuart Carrington (a)   Details 
22 England Steven Hallworth [91] 10-6 India Kreishh Gurbaxani [122]   Details 
23 England Oliver Sykes (a) 10-4 Scotland Liam Graham [107]   Details 
24 Hungary Bulcsu Revesz [86] 10-6 England Craig Steadman (a) Head to head Details 
25 England Ashley Hugill (a) 10-4 England David Grace [87] Head to head Details 
26 China Zhao Hanyang [106] 10-3 Egypt Mahmoud El Hareedy [124]   Details 
27 England Liam Highfield [90] 10-4 England Oliver Brown [115] Head to head Details 
28 England Mark Lloyd (a) 10-3 China Liu Wenwei [103]   Details 
29 China Lan Yuhao [98] 10-5 Thailand Chatchapong Nasa [113]   Details 
Lan missed the 15th red on a maximum attempt in the final frame.
30 Wales Jamie Clarke (a) 10-5 England Haydon Pinhey [95] Head to head Details 
31 Northern Ireland Fergal Quinn [123] 10-4 Egypt Hatem Yassen [111]   Details 
32 Germany Umut Dikme (a) 10-7 Pakistan Farakh Ajaib [82]   Details 


Related Pages