Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
2023 African 6-Reds Championship
← No earlier editions
Finishes
Centuries
Editions
2023
This Season
2024 World Championship
2024 Tour Championship
2024 World Open
2024 World Masters
2024 Players Championship
2024 Welsh Open
2024 German Masters
2024 World Grand Prix
2024 Masters
2024 Championship League
2023 Scottish Open
2023 Snooker Shoot Out
2023 UK Championship
2023 Champion of Champions
2023 International Championship
2023 Northern Ireland Open
2023 Wuhan Open
2023 English Open
2023 British Open
2023 Shanghai Masters
2023 European Masters
2023 Championship League
2023 Q School Asia-Oceania - Event 2
2023 Q School Asia-Oceania - Event 1
2023 Q School - Event 2
2023 Q School - Event 1
History
No later editions →
Tournament Info
Status:
Amateur 6-reds
Season:
2023-2024
Dates:
June 11th 2023 - June 15th 2023
Qualifying dates:
No qualifier dates available
Location:
Crucible Academy
,
Casablanca
,
Morocco
Sponsor:
None
Broadcaster:
None
Breaks
50s
60s
70s
80s
90s
100s
Total
Amount
-
-
-
-
-
-
-
Frame rate
-
-
-
-
-
-
0
Players:
Professional
Amateur
Total
0
116
116
Matches:
114
Frames:
643
Centuries:
Qualifiers
Venue
Total
0
0
0
Prize fund:
GBP 0
Points scored:
0
Final
Mohamed Khairy
6
(11)
5
Abdelrahman Shahin
View head-to-head
Played on
2023-06-15
Semi-final
Mohamed Khairy
5
(9)
1
Ali al Abiad
View head-to-head
Played on
2023-06-15
Semi-final
Abdelrahman Shahin
5
(9)
4
Mahmoud El-Hareedy
View head-to-head
Played on
2023-06-15
Quarter-final
Ali al Abiad
5
(9)
4
Hatem Yassen
View head-to-head
Played on
2023-06-14
Quarter-final
Mohamed Khairy
5
(9)
2
Hesham Shawky
View head-to-head
Played on
2023-06-14
Quarter-final
Abdelrahman Shahin
5
(9)
1
Rabii Younes
View head-to-head
Played on
2023-06-14
Last 16
Ali al Abiad
5
(9)
3
Charl Jonck
View head-to-head
Played on
2023-06-14
Last 16
Mahmoud El-Hareedy
5
(9)
3
Salah Ktila
View head-to-head
Played on
2023-06-14
Last 16
Mohamed Khairy
5
(9)
0
Mourad Naitali
View head-to-head
Played on
2023-06-14
Last 16
Mohamed Samy El Khayat
5
(9)
3
Arjun Lavingia
View head-to-head
Played on
2023-06-14
Last 16
Abdelrahman Shahin
5
(9)
0
Chaouki Yousfi
View head-to-head
Played on
2023-06-14
Last 16
Hesham Shawky
5
(9)
3
Ahmed Galal
View head-to-head
Played on
2023-06-14
Last 16
Hatem Yassen
5
(9)
3
Mina Fakhry Awad
View head-to-head
Played on
2023-06-14
Last 16
Rabii Younes
5
(9)
4
Amine Saouad
View head-to-head
Played on
2023-06-14
Last 32
Ali al Abiad
4
(7)
3
Hussien Abou Hussien
View head-to-head
Played on
2023-06-13
Last 32
Mahmoud El-Hareedy
4
(7)
0
Khalid Belaied Abumdas
View head-to-head
Played on
2023-06-13
Last 32
Mina Fakhry Awad
4
(7)
1
Hicham Khaloud
View head-to-head
Played on
2023-06-13
Last 32
Ahmed Galal
4
(7)
0
Mohamed Hannoun
View head-to-head
Played on
2023-06-13
Last 32
Charl Jonck
4
(7)
1
Ahmed Samir
View head-to-head
Played on
2023-06-13
Last 32
Mohamed Khairy
4
(7)
2
Omar Ramy
View head-to-head
Played on
2023-06-13
Last 32
Salah Ktila
4
(7)
0
El Mehdi Faggane
View head-to-head
Played on
2023-06-13
Last 32
Arjun Lavingia
4
(7)
0
Said Machal
View head-to-head
Played on
2023-06-13
Last 32
Mourad Naitali
4
(7)
2
Munier Cassim
View head-to-head
Played on
2023-06-13
Last 32
Mohamed Samy El Khayat
4
(7)
2
Ismail Afiq
View head-to-head
Played on
2023-06-13
Last 32
Amine Saouad
4
(7)
1
Amir Magdy Al Tahtawy
View head-to-head
Played on
2023-06-13
Last 32
Abdelrahman Shahin
4
(7)
3
Yassine Zaraoni
View head-to-head
Played on
2023-06-13
Last 32
Hesham Shawky
4
(7)
2
Mohamed Semmar
View head-to-head
Played on
2023-06-13
Last 32
Hatem Yassen
4
(7)
0
Mohamed Hammouda
View head-to-head
Played on
2023-06-13
Last 32
Rabii Younes
4
(7)
2
Hamza Rassid
View head-to-head
Played on
2023-06-13
Last 32
Chaouki Yousfi
4
(7)
2
Khaled Farouk
View head-to-head
Played on
2023-06-13
Last 64
Hussien Abou Hussien
4
(7)
2
Mohamed Sherif Noweir
View head-to-head
Played on
2023-06-12
Last 64
Ismail Afiq
4
(7)
1
Bouskak Zakaria
View head-to-head
Played on
2023-06-12
Last 64
Ali al Abiad
4
(7)
3
Yassine Bellamine
View head-to-head
Played on
2023-06-12
Last 64
Khalid Belaied Abumdas
4
(7)
2
Bilal Elyas
View head-to-head
Played on
2023-06-12
Last 64
Munier Cassim
4
(7)
2
Tymour Hussien
View head-to-head
Played on
2023-06-12
Last 64
Mahmoud El-Hareedy
4
(7)
1
Mehdi Stambouli
View head-to-head
Played on
2023-06-12
Last 64
Mina Fakhry Awad
4
(7)
2
Hamid Mabchour
View head-to-head
Played on
2023-06-12
Last 64
Khaled Farouk
4
(7)
1
Ameur Riad
View head-to-head
Played on
2023-06-12
Last 64
Ahmed Galal
4
(7)
2
Ali Lamzal
View head-to-head
Played on
2023-06-12
Last 64
Mohamed Hammouda
4
(7)
1
Amine Abbassi
View head-to-head
Played on
2023-06-12
Last 64
Mohamed Hannoun
4
(7)
3
Zakaria Brine
View head-to-head
Played on
2023-06-12
Last 64
Charl Jonck
4
(7)
1
Salman Moosa
View head-to-head
Played on
2023-06-12
Last 64
Mohamed Khairy
4
(7)
0
Mohamed El Haimor
View head-to-head
Played on
2023-06-12
Last 64
Hicham Khaloud
4
(7)
2
Abdellah Loubaris
View head-to-head
Played on
2023-06-12
Last 64
Salah Ktila
4
(7)
2
Houcine Maazouz
View head-to-head
Played on
2023-06-12
Last 64
Arjun Lavingia
4
(7)
3
Mohamed Ettaghi
View head-to-head
Played on
2023-06-12
Last 64
Said Machal
4
(7)
3
Othmane Halhouli
View head-to-head
Played on
2023-06-12
Last 64
Amir Magdy Al Tahtawy
4
(7)
3
Yassine Lahmadi
View head-to-head
Played on
2023-06-12
Last 64
El Mehdi Faggane
4
(7)
2
Ramine Kadmiri
View head-to-head
Played on
2023-06-12
Last 64
Mourad Naitali
4
(7)
0
Mohammed Lahrach
View head-to-head
Played on
2023-06-12
Last 64
Omar Ramy
4
(7)
2
Reda Matour
View head-to-head
Played on
2023-06-12
Last 64
Hamza Rassid
4
(7)
1
Amine Amiri
View head-to-head
Played on
2023-06-12
Last 64
Ahmed Samir
4
(7)
0
Farhad Sayfoo
View head-to-head
Played on
2023-06-12
Last 64
Mohamed Samy El Khayat
4
(7)
1
Richard Halliday
View head-to-head
Played on
2023-06-12
Last 64
Amine Saouad
4
(7)
3
Saad Elantri
View head-to-head
Played on
2023-06-12
Last 64
Mohamed Semmar
4
(7)
1
Ismail Dendane
View head-to-head
Played on
2023-06-12
Last 64
Abdelrahman Shahin
4
(7)
1
Reda Naitali
View head-to-head
Played on
2023-06-12
Last 64
Hesham Shawky
4
(7)
1
Rafique Limbada
View head-to-head
Played on
2023-06-12
Last 64
Hatem Yassen
4
(7)
0
Khaled Shahin
View head-to-head
Played on
2023-06-12
Last 64
Rabii Younes
4
(7)
0
Karim Benomar
View head-to-head
Played on
2023-06-12
Last 64
Chaouki Yousfi
4
(7)
2
Tawdi Mahjoub
View head-to-head
Played on
2023-06-12
Last 64
Yassine Zaraoni
4
(7)
2
Farouk Khiyi
View head-to-head
Played on
2023-06-12
Last 128
Amine Abbassi
(Walkover)
0
(7)
0
Salah Grira
View head-to-head
Last 128
Hussien Abou Hussien
4
(7)
3
Anas El Ouafi
View head-to-head
Played on
2023-06-12
Last 128
Ismail Afiq
4
(7)
0
Mounir Tarek Sabet
View head-to-head
Played on
2023-06-11
Last 128
Ali al Abiad
4
(7)
3
Rabii Chamie
View head-to-head
Played on
2023-06-12
Last 128
Amine Amiri
4
(7)
0
Nabil Marouane
View head-to-head
Played on
2023-06-11
Last 128
Khalid Belaied Abumdas
4
(7)
1
Issam Errif
View head-to-head
Played on
2023-06-11
Last 128
Yassine Bellamine
4
(7)
1
Abdelali Belabbes
View head-to-head
Played on
2023-06-12
Last 128
Karim Benomar
4
(7)
2
Hicham Barakat
View head-to-head
Played on
2023-06-11
Last 128
Zakaria Brine
4
(7)
1
Rafi Mohamed Sami
View head-to-head
Played on
2023-06-11
Last 128
Munier Cassim
4
(7)
2
Mohamed El Arabi
View head-to-head
Played on
2023-06-11
Last 128
Ismail Dendane
(Walkover)
0
(7)
0
Mosab Mohsen Almontaser
View head-to-head
Last 128
Mohamed El Haimor
4
(7)
3
Cader Mohamed
View head-to-head
Played on
2023-06-12
Last 128
Mahmoud El-Hareedy
4
(7)
3
Bendaoud Kamal
View head-to-head
Played on
2023-06-11
Last 128
Saad Elantri
4
(7)
1
Haithem Elsayed
View head-to-head
Played on
2023-06-11
Last 128
Bilal Elyas
4
(7)
0
Mohamed Esslaoui
View head-to-head
Played on
2023-06-11
Last 128
Mohamed Ettaghi
4
(7)
1
Chahat Abdelnour
View head-to-head
Played on
2023-06-11
Last 128
Mina Fakhry Awad
4
(7)
0
Aymane Aloui
View head-to-head
Played on
2023-06-12
Last 128
Khaled Farouk
4
(7)
0
Abderrahmane El Hachimi
View head-to-head
Played on
2023-06-11
Last 128
Ahmed Galal
4
(7)
2
Ahmed Ouboussekssou
View head-to-head
Played on
2023-06-11
Last 128
Othmane Halhouli
(Walkover)
0
(7)
0
Adem Gerwash
View head-to-head
Last 128
Richard Halliday
4
(7)
1
Youssef Mazroub
View head-to-head
Played on
2023-06-11
Last 128
Mohamed Hammouda
4
(7)
1
Imad Atnan
View head-to-head
Played on
2023-06-12
Last 128
Mohamed Hannoun
4
(7)
2
Mohamed Lotfi Bourouina
View head-to-head
Played on
2023-06-11
Last 128
Tymour Hussien
4
(7)
0
Mostafa Lazim
View head-to-head
Played on
2023-06-11
Last 128
Charl Jonck
4
(7)
0
Badr Bella
View head-to-head
Played on
2023-06-11
Last 128
Ramine Kadmiri
(Walkover)
0
(7)
0
Kusai Hamed Sharif
View head-to-head
Last 128
Mohamed Khairy
4
(7)
0
Hicham Hassani
View head-to-head
Played on
2023-06-11
Last 128
Hicham Khaloud
(Walkover)
0
(7)
0
Mustafa Abdulrahman Eldalli
View head-to-head
Last 128
Farouk Khiyi
4
(7)
2
Hamida Mohamed
View head-to-head
Played on
2023-06-11
Last 128
Salah Ktila
4
(7)
0
Souhail Rami
View head-to-head
Played on
2023-06-11
Last 128
Yassine Lahmadi
(Walkover)
0
(7)
0
Saed Abdullah Khalleefah Albarghathi
View head-to-head
Last 128
Mohammed Lahrach
(Walkover)
0
(7)
0
Mouayed Mustafa Mohamed Elbakbak
View head-to-head
Last 128
Ali Lamzal
4
(7)
1
Bandali Shakir Mustafa
View head-to-head
Played on
2023-06-11
Last 128
Arjun Lavingia
4
(7)
3
Adnane Benjelloune
View head-to-head
Played on
2023-06-11
Last 128
Rafique Limbada
(Walkover)
0
(7)
0
Youssef Drissi
View head-to-head
Last 128
Abdellah Loubaris
(Walkover)
0
(7)
0
Abdulrahman Abdulkarim Faraj
View head-to-head
Last 128
Houcine Maazouz
4
(7)
3
Rezk Redy Rezk
View head-to-head
Played on
2023-06-11
Last 128
Hamid Mabchour
4
(7)
0
Marouane El Hmaili
View head-to-head
Played on
2023-06-12
Last 128
Said Machal
4
(7)
0
Reda Bennouna
View head-to-head
Played on
2023-06-11
Last 128
Amir Magdy Al Tahtawy
4
(7)
2
Oussama El Hadrachi
View head-to-head
Played on
2023-06-11
Last 128
Tawdi Mahjoub
4
(7)
2
Michael Davids
View head-to-head
Played on
2023-06-11
Last 128
Reda Matour
4
(7)
0
Mehdi Guezzar
View head-to-head
Played on
2023-06-11
Last 128
El Mehdi Faggane
(Walkover)
0
(7)
0
Abdulbasit Mustafa Albasheer Kaebis
View head-to-head
Last 128
Salman Moosa
4
(7)
3
Jalal Rifai
View head-to-head
Played on
2023-06-11
Last 128
Reda Naitali
4
(7)
2
Walid Aziz
View head-to-head
Played on
2023-06-11
Last 128
Mourad Naitali
4
(7)
3
Soufiane Baskoun
View head-to-head
Played on
2023-06-11
Last 128
Omar Ramy
4
(7)
3
Ibrahim Bardach
View head-to-head
Played on
2023-06-11
Last 128
Hamza Rassid
4
(7)
2
Ahmed Badr
View head-to-head
Played on
2023-06-11
Last 128
Ameur Riad
4
(7)
0
Yara Sharafeldin
View head-to-head
Played on
2023-06-11
Last 128
Ahmed Samir
4
(7)
0
Mohamed Filali
View head-to-head
Played on
2023-06-12
Last 128
Mohamed Samy El Khayat
4
(7)
1
Mostafa El Younssi
View head-to-head
Played on
2023-06-11
Last 128
Amine Saouad
(Walkover)
0
(7)
0
Abuojaylah Amir Altayyib Sharatah
View head-to-head
Last 128
Farhad Sayfoo
4
(7)
2
Omar Yakoubi
View head-to-head
Played on
2023-06-11
Last 128
Mohamed Semmar
4
(7)
2
Bouchaib Farahat
View head-to-head
Played on
2023-06-11
Last 128
Abdelrahman Shahin
4
(7)
2
Oussama El Malki
View head-to-head
Played on
2023-06-11
Last 128
Khaled Shahin
4
(7)
1
Amine Hamzaoui
View head-to-head
Played on
2023-06-12
Last 128
Hesham Shawky
4
(7)
0
Housni Smawi
View head-to-head
Played on
2023-06-11
Last 128
Mohamed Sherif Noweir
4
(7)
2
Mohammed El Idrissi
View head-to-head
Played on
2023-06-11
Last 128
Mehdi Stambouli
(Walkover)
0
(7)
0
Abobakr Ali Altarhoni
View head-to-head
Last 128
Hatem Yassen
4
(7)
0
Aissa Rayad
View head-to-head
Played on
2023-06-12
Last 128
Rabii Younes
4
(7)
0
Jaouad Tabit
View head-to-head
Played on
2023-06-12
Last 128
Chaouki Yousfi
4
(7)
0
Anas Mouti
View head-to-head
Played on
2023-06-11
Last 128
Bouskak Zakaria
4
(7)
2
Youssef Lahlou
View head-to-head
Played on
2023-06-11
Last 128
Yassine Zaraoni
4
(7)
0
Osama Ali Abdelmonem Mourad
View head-to-head
Played on
2023-06-11