Played matches results

INTERNATIONAL BILLIARDS & SNOOKER FEDERATION

Played matches WORLD Snooker Championships → Bahrain - Manama 2025


Click on vs to see the scoresheet

No Country Player A Player B Country
1 Wales Riley Powell 3 vs 0 Faisal Almaliki Bahrain
2 India Aarav Sancheti 2 vs 3 Mutasim Al Saadi Oman
3 Hong Kong China Kai Nam Pang 3 vs 0 Vaibhav Chadha India
4 Pakistan Muhammad Hasnain 3 vs 0 Abdulla Al Musleh Qatar
5 Poland Witold Bystrzycki 3 vs 0 Mohammad Omar Alrumaithi United Arab Emirates
6 India Rahul Williams 1 vs 3 Kwan Chuen Chen Hong Kong China
7 Poland Krzysztof Czapnik 3 vs 1 Bhavya Pipaliya India
8 Poland Wojciech Sowiński 3 vs 0 Ahmad Noman Afghanistan
9 Hong Kong China Shaun Liu 3 vs 0 Rashid Al Yafei Qatar
10 China Xiong Ran 3 vs 0 Hassan Ali Amanulla Sri Lanka
11 Romania David Nistor 3 vs 2 Jayad Aarav India
12 Poland Oliwier Niziałek 3 vs 0 Mohamed Khaled Gazali Sri Lanka
13 China Guan Hanlin 3 vs 1 Ka Long Pang Hong Kong China
14 China Chen Qien 3 vs 0 Zachary Burns Australia
15 Australia Max Handley 3 vs 1 Hussain Aqeel Bahrain
16 Poland Wojciech Sowiński 0 vs 3 Kwan Chuen Chen Hong Kong China
17 India Aarav Sancheti 3 vs 0 Faisal Almaliki Bahrain
18 Hong Kong China Kai Nam Pang 3 vs 0 Faisal Albasri Bahrain
19 Poland Witold Bystrzycki 3 vs 0 Abdulla Al Musleh Qatar
20 India Rahul Williams 3 vs 0 Ahmad Noman Afghanistan
21 Wales Riley Powell 3 vs 0 Mutasim Al Saadi Oman
22 Pakistan Muhammad Hasnain 3 vs 0 Mohammad Omar Alrumaithi United Arab Emirates
23 China Xiong Ran 3 vs 0 Bhavya Pipaliya India
24 Poland Krzysztof Czapnik 3 vs 0 Hassan Ali Amanulla Sri Lanka
25 Romania David Nistor 3 vs 0 Rashid Al Yafei Qatar
26 China Chen Qien 3 vs 0 Mohamed Khaled Gazali Sri Lanka
27 Poland Oliwier Niziałek 3 vs 0 Zachary Burns Australia
28 Australia Max Handley 1 vs 3 Ka Long Pang Hong Kong China
29 China Guan Hanlin 3 vs 1 Hussain Aqeel Bahrain
30 Hong Kong China Shaun Liu 3 vs 0 Jayad Aarav India
31 Oman Mutasim Al Saadi 3 vs 2 Faisal Almaliki Bahrain
32 India Rahul Williams 3 vs 2 Wojciech Sowiński Poland
33 India Vaibhav Chadha 3 vs 0 Faisal Albasri Bahrain
34 Pakistan Muhammad Hasnain 3 vs 0 Witold Bystrzycki Poland
35 Afghanistan Ahmad Noman 0 vs 3 Kwan Chuen Chen Hong Kong China
36 United Arab Emirates Mohammad Omar Alrumaithi 1 vs 3 Abdulla Al Musleh Qatar
37 Wales Riley Powell 3 vs 1 Aarav Sancheti India
38 Sri Lanka Hassan Ali Amanulla 3 vs 2 Bhavya Pipaliya India
39 Hong Kong China Shaun Liu 3 vs 1 David Nistor Romania
40 India Jayad Aarav 3 vs 0 Rashid Al Yafei Qatar
41 China Chen Qien 3 vs 0 Oliwier Niziałek Poland
42 Australia Max Handley 2 vs 3 Guan Hanlin China
43 Hong Kong China Ka Long Pang 3 vs 0 Hussain Aqeel Bahrain
44 Poland Krzysztof Czapnik 3 vs 1 Xiong Ran China
45 Sri Lanka Mohamed Khaled Gazali 1 vs 3 Zachary Burns Australia
46 Poland Krzysztof Czapnik 3 vs 0 Ka Long Pang Hong Kong China
47 China Xiong Ran 3 vs 2 Guan Hanlin China
48 India Rahul Williams 0 vs 3 Riley Powell Wales
49 Hong Kong China Shaun Liu 3 vs 0 Witold Bystrzycki Poland
50 Hong Kong China Kai Nam Pang 3 vs 0 David Nistor Romania
51 Oman Mutasim Al Saadi 0 vs 3 Muhammad Hasnain Pakistan
52 China Chen Qien 3 vs 0 Vaibhav Chadha India
53 Poland Oliwier Niziałek 3 vs 0 Kwan Chuen Chen Hong Kong China
54 Poland Krzysztof Czapnik 1 vs 3 Muhammad Hasnain Pakistan
55 Hong Kong China Kai Nam Pang 0 vs 3 Oliwier Niziałek Poland
56 Hong Kong China Shaun Liu 2 vs 3 Riley Powell Wales
57 China Chen Qien 3 vs 0 Xiong Ran China
58 Poland Oliwier Niziałek 0 vs 4 Muhammad Hasnain Pakistan
59 China Chen Qien 0 vs 4 Riley Powell Wales
60 Wales Riley Powell 0 vs 4 Muhammad Hasnain Pakistan

© IBSF 2013-2025 All rights reserved. Created by :