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 India Aarav Sancheti 1 vs 3 Kwan Chuen Chen Hong Kong China
2 Ireland Aaron Quinn 3 vs 1 Abdulla Mohammed Bahrain
3 India Rahul Williams 3 vs 0 Hussain Aqeel Bahrain
4 China Xiong Ran 3 vs 0 Wojciech Sowiński Poland
5 Hong Kong China Kwan Chun Wong 3 vs 1 Saif Saeed Alzaabi United Arab Emirates
6 Pakistan Muhammad Hasnain 3 vs 0 Ka Long Pang Hong Kong China
7 Romania David Nistor 3 vs 1 Khaled Gazali Sri Lanka
8 Wales Riley Powell 3 vs 0 Mohammad Alrumaithi United Arab Emirates
9 Hong Kong China Shaun Liu 3 vs 0 Vaibhav Chadha India
10 Poland Oliwier Niziałek 3 vs 0 Mutasim Al Saadi Oman
11 Hong Kong China Sky Chan 3 vs 0 Salem Alazri Bahrain
12 Hong Kong China Langyi Ryan Li 3 vs 0 Mahmood Ahmed Bahrain
13 Hong Kong China Kai Nam Pang 3 vs 1 Rashid Al Yafei Qatar
14 Poland Witold Bystrzycki 3 vs 0 Ahmed Saeed Alshehhi United Arab Emirates
15 Sri Lanka Hassan Ali Amanulla 3 vs 1 Fionn Nagle Ireland
16 Australia Max Handley 2 vs 3 Chiu Chun Tung Hong Kong China
17 China Chen Qien 3 vs 0 Abdulla Alhalwaki Bahrain
18 Poland Krzysztof Czapnik 3 vs 0 Faisal Albasri Bahrain
19 Poland Oliwier Niziałek 3 vs 0 Kwan Chuen Chen Hong Kong China
20 China Dong Zihao 3 vs 0 Mohammad Alrumaithi United Arab Emirates
21 India Rahul Williams 1 vs 3 Wojciech Sowiński Poland
22 India Aarav Sancheti 3 vs 1 Mutasim Al Saadi Oman
23 Hong Kong China Kwan Chun Wong 3 vs 0 Shadir Sanoon Sri Lanka
24 India Mayur Garg 3 vs 0 Saif Saeed Alzaabi United Arab Emirates
25 Australia Max Handley 3 vs 2 Abdulla Alaali Bahrain
26 Hong Kong China Shaun Liu 3 vs 0 Faisal Almaliki Bahrain
27 China Xiong Ran 3 vs 1 Hussain Aqeel Bahrain
28 China Pan Yiming 3 vs 0 Fionn Nagle Ireland
29 Hong Kong China Sky Chan 1 vs 3 Mayank Karthik India
30 China Guan Hanlin 3 vs 0 Salem Alazri Bahrain
31 Sri Lanka Mohamed Musarraf 3 vs 1 Ahmed Saeed Alshehhi United Arab Emirates
32 Poland Witold Bystrzycki 3 vs 0 Abdulla Al Musleh Qatar
33 India Srikanth Gadda 0 vs 3 Chiu Chun Tung Hong Kong China
34 Hong Kong China Langyi Ryan Li 3 vs 0 Bhavya Pipaliya India
35 Pakistan Ahsan Ramzan 3 vs 0 Mahmood Ahmed Bahrain
36 Poland Sebastian Milewski 3 vs 0 Vaibhav Chadha India
37 Egypt Abdallah Gamal 3 vs 1 Abdulla Alhalwaki Bahrain
38 Scotland Ayaan Iqbal 3 vs 0 Hassan Ali Amanulla Sri Lanka
39 China Hu Jiayun 3 vs 0 Abdulla Mohammed Bahrain
40 Ireland Aaron Quinn 0 vs 3 Adham Ismail Egypt
41 Scotland Amaan Iqbal 3 vs 0 Zachary Burns Australia
42 India Shahyan Razmi 3 vs 0 Mohamed Zahim Sri Lanka
43 Poland Krzysztof Czapnik 3 vs 0 Rashid Al Yafei Qatar
44 Hong Kong China Kai Nam Pang 3 vs 0 Faisal Albasri Bahrain
45 China Chen Qien 3 vs 0 Jayad Aarav India
46 India Shahyan Razmi 3 vs 0 Zachary Burns Australia
47 India Rahul Williams 1 vs 3 Xiong Ran China
48 India Mayur Garg 3 vs 0 Shadir Sanoon Sri Lanka
49 Poland Sebastian Milewski 3 vs 0 Faisal Almaliki Bahrain
50 India Aarav Sancheti 3 vs 2 Oliwier Niziałek Poland
51 Egypt Abdallah Gamal 3 vs 0 Jayad Aarav India
52 Oman Mutasim Al Saadi 0 vs 3 Kwan Chuen Chen Hong Kong China
53 Scotland Amaan Iqbal 3 vs 0 Mohamed Zahim Sri Lanka
54 Wales Riley Powell 3 vs 2 Dong Zihao China
55 China Pan Yiming 3 vs 0 Hassan Ali Amanulla Sri Lanka
56 Scotland Ayaan Iqbal 3 vs 0 Fionn Nagle Ireland
57 China Hu Jiayun 2 vs 3 Adham Ismail Egypt
58 China Guan Hanlin 1 vs 3 Mayank Karthik India
59 India Srikanth Gadda 1 vs 3 Abdulla Alaali Bahrain
60 Romania David Nistor 2 vs 3 Ka Long Pang Hong Kong China
61 Sri Lanka Mohamed Musarraf 3 vs 0 Abdulla Al Musleh Qatar
62 Pakistan Muhammad Hasnain 3 vs 0 Khaled Gazali Sri Lanka
63 Pakistan Ahsan Ramzan 3 vs 0 Bhavya Pipaliya India
64 India Mayank Karthik 3 vs 0 Salem Alazri Bahrain
65 Hong Kong China Kwan Chun Wong 2 vs 3 Mayur Garg India
66 Sri Lanka Shadir Sanoon 1 vs 3 Saif Saeed Alzaabi United Arab Emirates
67 Poland Sebastian Milewski 0 vs 3 Shaun Liu Hong Kong China
68 India Vaibhav Chadha 3 vs 0 Faisal Almaliki Bahrain
69 Sri Lanka Mohamed Musarraf 3 vs 0 Witold Bystrzycki Poland
70 United Arab Emirates Ahmed Saeed Alshehhi 3 vs 0 Abdulla Al Musleh Qatar
71 Hong Kong China Sky Chan 3 vs 2 Guan Hanlin China
72 Poland Wojciech Sowiński 3 vs 0 Hussain Aqeel Bahrain
73 China Pan Yiming 0 vs 3 Ayaan Iqbal Scotland
74 China Hu Jiayun 3 vs 0 Aaron Quinn Ireland
75 India Srikanth Gadda 0 vs 3 Max Handley Australia
76 Hong Kong China Chiu Chun Tung 1 vs 3 Abdulla Alaali Bahrain
77 Pakistan Ahsan Ramzan 1 vs 3 Langyi Ryan Li Hong Kong China
78 Bahrain Mahmood Ahmed 0 vs 3 Bhavya Pipaliya India
79 Qatar Rashid Al Yafei 3 vs 0 Faisal Albasri Bahrain
80 Poland Krzysztof Czapnik 3 vs 1 Kai Nam Pang Hong Kong China
81 China Chen Qien 3 vs 1 Abdallah Gamal Egypt
82 India Jayad Aarav 3 vs 0 Abdulla Alhalwaki Bahrain
83 Scotland Amaan Iqbal 3 vs 0 Shahyan Razmi India
84 Sri Lanka Mohamed Zahim 1 vs 3 Zachary Burns Australia
85 Egypt Adham Ismail 3 vs 1 Abdulla Mohammed Bahrain
86 Pakistan Muhammad Hasnain 3 vs 0 David Nistor Romania
87 Sri Lanka Khaled Gazali 0 vs 3 Ka Long Pang Hong Kong China
88 India Mayur Garg 3 vs 1 Abdulla Alaali Bahrain
89 Hong Kong China Kwan Chuen Chen 3 vs 2 Mohamed Musarraf Sri Lanka
90 Poland Krzysztof Czapnik 2 vs 3 Sky Chan Hong Kong China
91 Poland Wojciech Sowiński 2 vs 3 Ayaan Iqbal Scotland
92 Egypt Adham Ismail 0 vs 3 Sebastian Milewski Poland
93 Scotland Amaan Iqbal 3 vs 2 Ka Long Pang Hong Kong China
94 Hong Kong China Kwan Chun Wong 3 vs 2 Oliwier Niziałek Poland
95 Egypt Abdallah Gamal 0 vs 3 Riley Powell Wales
96 India Shahyan Razmi 2 vs 3 Ahsan Ramzan Pakistan
97 Hong Kong China Langyi Ryan Li 0 vs 3 Kai Nam Pang Hong Kong China
98 Australia Max Handley 2 vs 3 Hu Jiayun China
99 China Xiong Ran 1 vs 3 Pan Yiming China
100 Poland Witold Bystrzycki 3 vs 2 Chen Qien China
101 China Dong Zihao 2 vs 3 Mayank Karthik India
102 China Pan Yiming 4 vs 1 Witold Bystrzycki Poland
103 Scotland Amaan Iqbal 0 vs 4 Kwan Chun Wong Hong Kong China
104 India Mayur Garg 4 vs 2 Kwan Chuen Chen Hong Kong China
105 Hong Kong China Kai Nam Pang 4 vs 1 Mayank Karthik India
106 Poland Sebastian Milewski 4 vs 2 Ayaan Iqbal Scotland
107 Hong Kong China Sky Chan 2 vs 4 Riley Powell Wales
108 Pakistan Muhammad Hasnain 1 vs 4 Ahsan Ramzan Pakistan
109 China Hu Jiayun 4 vs 3 Shaun Liu Hong Kong China
110 Hong Kong China Kai Nam Pang 3 vs 4 Hu Jiayun China
111 Hong Kong China Kwan Chun Wong 2 vs 4 Pan Yiming China
112 Wales Riley Powell 3 vs 4 Sebastian Milewski Poland
113 Pakistan Ahsan Ramzan 4 vs 0 Mayur Garg India
114 Pakistan Ahsan Ramzan 2 vs 5 Sebastian Milewski Poland
115 China Pan Yiming 5 vs 2 Hu Jiayun China
116 Poland Sebastian Milewski 5 vs 0 Pan Yiming China

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