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

Du Xiaoman Xi'an Grand Prix [ - ] [ + ]

Main Tour, Ranking

7‑13 Oct 2025, Qujiang Athletic Center, Xi'an, China
Previous champion: Kyren Wilson (2024)
See also: Live (8) | Results (101) | Upcoming (23) ... more

Watch on TNT/Eurosport/Discovery+, WST Play, Huya & more - (Timezone )

Final
(Best of 19; Winner: £177,000; Runner-up: £76,000)
To be decided v To be decided   2025-10-13 06:00:00Z
2025-10-13 11:30:00Z
Semifinals
(Best of 11; Losers receive £34,500)
To be decided v To be decided   Sun 12 Oct
To be decided v To be decided   Sun 12 Oct
Quarterfinals
(Best of 9; Losers receive £22,350)
To be decided v To be decided   Sat 11 Oct
To be decided v To be decided   Sat 11 Oct
To be decided v To be decided   Sat 11 Oct
To be decided v To be decided   Sat 11 Oct
Round 4
(Last 16; Best of 9; Losers receive £14,000)
1 England Kyren Wilson [1] v S Murphy / Wu Yize   Fri 10 Oct
2 Slessor / O Lines v Heathcote / Ding Junhui   Fri 10 Oct
3 R O'Sullivan / Maguire v D Lilley / Jak Jones   Fri 10 Oct
4 G Wilson / Baranowski v He Guoqiang / N Robertson   Fri 10 Oct
5 M Stevens / Lyu Haotian v England Stuart Bingham [20]   Fri 10 Oct
6 Un-Nooh / Hawkins v Zhou Yuelong / M J Williams   Fri 10 Oct
7 England Liam Pullen [107] v Ireland Aaron Hill [46] Head to head Fri 10 Oct
8 Wells / Si Jiahui v J Robertson / Milkins   Fri 10 Oct
Round 3
(Last 32; Losers receive £9,400)
1 England Kyren Wilson [1] 5-2 China Yuan Sijun [29] Head to head Details 
2 England Shaun Murphy [15] v China Wu Yize [18]   2025-10-09 11:30:00Z
3 England Elliot Slessor [22] v England Oliver Lines [63] Head to head 2025-10-09 11:30:00Z
4 England Louis Heathcote [90] 3-4 China Ding Junhui [8]   Details Live scores 

Watch on TNT/Eurosport/Discovery+, WST Play, Huya & more.

5 England Ronnie O'Sullivan [5] v Scotland Stephen Maguire [25] Head to head 2025-10-09 11:30:00Z
6 England David Lilley [58] 2-4 Wales Jak Jones [21]   Details Live scores 

Watch on TNT/Eurosport/Discovery+, WST Play, Huya & more.

7 England Gary Wilson [17] v Poland Mateusz Baranowski [121]   2025-10-09 11:30:00Z
8 China He Guoqiang [45] 3-3 Australia Neil Robertson [4] Head to head Details Live scores 

Watch on TNT/Eurosport/Discovery+, WST Play, Huya & more.

9 Wales Matthew Stevens [49] v China Lyu Haotian [38] Head to head 2025-10-09 11:30:00Z
10 England Stuart Bingham [20] 5-0 England Stan Moody [60]   Details 
11 Thailand Thepchaiya Un-Nooh [43] v England Barry Hawkins [9] Head to head 2025-10-09 11:30:00Z
12 China Zhou Yuelong [31] v Wales Mark J Williams [6] Head to head 2025-10-09 11:30:00Z
13 England Liam Pullen [107] 5-0 Thailand Noppon Saengkham [32] Head to head Details 
14 Ireland Aaron Hill [46] 5-1 England Mark Davis [55]   Details 
15 Wales Daniel Wells [44] 3-3 China Si Jiahui [14] Head to head Details Live scores 

Watch on TNT/Eurosport/Discovery+, WST Play, Huya & more.

16 England Jimmy Robertson [35] v England Robert Milkins [52] Head to head 2025-10-09 11:30:00Z
Round 2
(Last 64; Losers receive £5,350)
1 England Kyren Wilson [1] w/o Hong Kong Marco Fu [123] Head to head  

Marco Fu has pulled out

2 China Yuan Sijun [29] w/o Wales Jamie Jones [47] Head to head  

Jones has withdrawn.

3 England Shaun Murphy [15] 5-0 China Long Zehuang [53] Head to head Details 
4 China Wu Yize [18] 5-2 China Xu Si [41]   Details 
5 England Elliot Slessor [22] 5-3 England Ricky Walden [40] Head to head Details 
6 England Oliver Lines [63] 5-4 Northern Ireland Mark Allen [11] Head to head Details 

Lines won frame 1 on a respotted black.

7 England Louis Heathcote [90] 5-0 Wales Jackson Page [34]   Details 
8 China Ding Junhui [8] 5-1 Northern Ireland Jordan Brown [51] Head to head Details 

Ding missed the yellow on the way to a max in frame 3.

9 England Ronnie O'Sullivan [5] 5-1 China Yao Pengcheng [116]   Details 
10 Scotland Stephen Maguire [25] 5-2 England Robbie Williams [48]   Details 
11 England David Lilley [58] 5-1 Pakistan Farakh Ajaib [73]   Details 
12 Wales Jak Jones [21] 5-1 Wales Dylan Emery [93]   Details 
13 England Gary Wilson [17] 5-1 Thailand Sunny Akani [69] Head to head Details 
14 Poland Mateusz Baranowski [121] 5-2 China Zhang Hao (a)   Details 
15 China He Guoqiang [45] 5-3 China Xu Yichen [122]   Details 
16 Australia Neil Robertson [4] 5-3 India Ishpreet Singh Chadha [61]   Details 
17 Wales Matthew Stevens [49] 5-4 England Judd Trump [3] Head to head Details 

Trump won frame 8 on a respotted black after having required 11 foul points to tie

18 China Lyu Haotian [38] 5-4 Hong Kong Wang Yuchen [70] Head to head Details 
19 England Stan Moody [60] 5-3 England Ali Carter [16] Head to head Details 
20 England Stuart Bingham [20] 5-3 England Matthew Selt [33] Head to head Details 
21 Thailand Thepchaiya Un-Nooh [43] 5-3 China Jiang Jun [119]   Details 
22 England Barry Hawkins [9] 5-2 England David Grace [109] Head to head Details 
23 China Zhou Yuelong [31] 5-2 Wales Ryan Day [36] Head to head Details 
24 Wales Mark J Williams [6] w/o Scotland Scott Donaldson [56] Head to head  

Donaldson has withdrawn.

25 England Liam Pullen [107] 5-3 England Michael Holt [64]   Details 
26 Thailand Noppon Saengkham [32] 5-1 Poland Michal Szubarczyk [98]   Details 
27 England Mark Davis [55] 5-4 England Mark Selby [10] Head to head Details 
28 Ireland Aaron Hill [46] 5-2 China Huang Jiahao [82]   Details 

Hill made his second max of the season in frame 2. It was the 13th of the season and 230th in total. Watch on YouTube.

29 Wales Daniel Wells [44] 5-1 England David Gilbert [23] Head to head Details 

Wells finished the match with three consecutive centuries

30 China Si Jiahui [14] 5-4 China Fan Zhengyi [50]   Details 

Combined they made four consecutive centuries in frames 5-8. Si made his 100th career century in frame 7.

31 England Jimmy Robertson [35] 5-1 England Joe O'Connor [26] Head to head Details 
32 England Robert Milkins [52] 5-2 China Zhao Xintong [2] Head to head Details 

Xi'an Grand Prix Qualifiers [ - ] [ + ]

Main Tour (View on separate page)

1‑3 Sep 2025, Mattioli Arena, Leicester, England
See also: Results (65)

Qual Round 2
(Last 128; Losers receive £0)
1 England Kyren Wilson [1] 5-1 Pakistan Haris Tahir [83] Head to head Details 
2 Hong Kong Marco Fu [123] 5-1 England Sanderson Lam [59] Head to head Details 
3 China Yuan Sijun [29] 5-1 Egypt Mahmoud El Hareedy [125]   Details 
4 Wales Jamie Jones [47] 5-1 England Connor Benzey [113]   Details 
5 England Shaun Murphy [15] 5-0 England Liam Highfield [101] Head to head Details 
6 China Long Zehuang [53] 5-1 Latvia Artemijs Zizins [74]   Details 
7 China Wu Yize [18] 5-4 Austria Florian Nüßle [120]   Details 
8 China Xu Si [41] 5-1 Hungary Bulcsu Revesz [78] Head to head Details 
9 England Ricky Walden [40] 5-1 Wales Liam Davies [76] Head to head Details 
10 England Elliot Slessor [22] 5-1 Scotland Liam Graham [106]   Details 
11 England Oliver Lines [63] 5-1 China Gao Yang [94]   Details 
12 Northern Ireland Mark Allen [11] 5-4 England Mitchell Mann [87] Head to head Details 
13 Wales Jackson Page [34] 5-3 Canada Sahil Nayyar [115]   Details 
14 England Louis Heathcote [90] 5-3 China Lei Peifan [30] Head to head Details 
15 Northern Ireland Jordan Brown [51] 5-1 England Oliver Brown [102]   Details 
16 China Ding Junhui [8] 5-1 England Sam Craigie [88] Head to head Details 
17 England Ronnie O'Sullivan [5] 5-0 Ukraine Iulian Boiko [85]   Details 
18 China Yao Pengcheng [116] 5-1 England Zak Surety [62]   Details 
19 Scotland Stephen Maguire [25] 5-2 China Bai Yulu (f) [92]   Details 
20 England Robbie Williams [48] 5-1 Northern Ireland Fergal Quinn [112]   Details 
21 Pakistan Farakh Ajaib [73] 5-4 China Zhang Anda [12]   Details 

Decided on the final black

22 England David Lilley [58] 5-3 India Kreishh Gurbaxani [104]   Details 
23 Wales Jak Jones [21] 5-0 England Haydon Pinhey [79] Head to head Details 
24 Wales Dylan Emery [93] 5-3 England Ben Woollaston [37] Head to head Details 
25 Thailand Sunny Akani [69] 5-0 Belgium Luca Brecel [39] Head to head Details 

Brecel conceded the match at 0-2 and 1-40.

26 England Gary Wilson [17] 5-0 China Zhang Xiao (a)   Details 
27 Poland Mateusz Baranowski [121] 5-4 China Liu Hongyu [54]   Details 
28 China Zhang Hao (a) 5-3 England Chris Wakelin [13]   Details 
The match was pulled off at Zhang 4-3 Wakelin.
29 China He Guoqiang [45] 5-1 China Zhao Hanyang [111]   Details 
30 China Xu Yichen [122] 5-4 England Jack Lisowski [27]   Details 
31 India Ishpreet Singh Chadha [61] 5-0 Brazil Jonas Luz [95]   Details 
32 Australia Neil Robertson [4] 5-1 Ireland Leone Crowley [114] Head to head Details 
33 England Judd Trump [3] 5-2 Hong Kong Ng On Yee (f) [108]   Details 

Trump made a 147 in frame 5. It was the ninth max of his career, the 229th in pro snooker and the 12th of this season. Watch on YouTube.

34 Wales Matthew Stevens [49] 5-0 England Ian Burns [118] Head to head Details 
35 Hong Kong Wang Yuchen [70] 5-3 China Pang Junxu [28]   Details 
36 China Lyu Haotian [38] 5-2 England Steven Hallworth [84] Head to head Details 
37 England Ali Carter [16] 5-1 England Allan Taylor [71] Head to head Details 
38 England Stan Moody [60] 5-4 Iran Amir Sarkhosh [72]   Details 
39 England Stuart Bingham [20] 5-2 Wales Duane Jones [66] Head to head Details 
40 England Matthew Selt [33] 5-4 Poland Antoni Kowalski [68]   Details 
41 Thailand Thepchaiya Un-Nooh [43] 5-1 England Patrick Whelan (a)   Details 

Whelan replaced Mohammed Shehab

42 China Jiang Jun [119] 5-0 Iran Hossein Vafaei [24] Head to head Details 
43 England David Grace [109] 5-4 Scotland Anthony McGill [57] Head to head Details 

McGill was 4-0 Down

44 England Barry Hawkins [9] 5-0 Egypt Hatem Yassen [96] Head to head Details 
45 Wales Ryan Day [36] 5-4 Scotland Ross Muir [105] Head to head Details 
46 China Zhou Yuelong [31] 5-2 Belgium Julien Leclercq [75] Head to head Details 

147 by Zhou in frame 4. This is his 3rd maximum break and the 225th overall in professional snooker. Watch on YouTube.

47 Scotland Scott Donaldson [56] 5-1 Northern Ireland Robbie McGuigan [81] Head to head Details 
48 Wales Mark J Williams [6] 5-2 China Zhou Jinhao (a)   Details 
49 England Liam Pullen [107] 5-3 Scotland John Higgins [7] Head to head Details 
50 England Michael Holt [64] 5-1 Germany Umut Dikme (a)   Details 

Dikme replaced Jimmy White

51 Thailand Noppon Saengkham [32] 5-2 Switzerland Alexander Ursenbacher [110] Head to head Details 

Saengkham won frame 2 on a respotted black

52 Poland Michal Szubarczyk [98] 5-4 England Martin O'Donnell [42]   Details 
53 England Mark Selby [10] 5-0 China Gong Chenzhi [65]   Details 
54 England Mark Davis [55] 5-1 England Reanne Evans (f) [97]   Details 
55 China Huang Jiahao [82] 5-3 England Tom Ford [19] Head to head Details 
56 Ireland Aaron Hill [46] 5-2 China Liu Wenwei [117]   Details 
57 Wales Daniel Wells [44] 5-1 Ireland Ken Doherty [89] Head to head Details 
58 England David Gilbert [23] 5-1 Scotland Chris Totten [86]   Details 
59 China Fan Zhengyi [50] 5-1 Belgium Ben Mertens [67] Head to head Details 
60 China Si Jiahui [14] 5-3 China Chang Bingyu [77] Head to head Details 
61 England Jimmy Robertson [35] 5-2 Hong Kong Cheung Ka Wai [80]   Details 
62 England Joe O'Connor [26] 5-2 China Lan Yuhao [91]   Details 
63 England Robert Milkins [52] 5-1 Thailand Mink Nutcharut (f) [103] Head to head Details 
64 China Zhao Xintong [2] 5-2 China Wang Xinbo (a)   Details 
Qual Round 1
(Last 129; Losers receive £0)
1 China Zhou Jinhao (a) 5-2 Thailand Chatchapong Nasa [99]   Details 


Related Pages