3x3x3 Cube          Africa          All Persons
 
Rank Person Result Citizen of Competition  
1Yassine Bettahar6.73AlgeriaSetif Spring Open 2018 
2Shivaan Harichander8.09South AfricaSpeedcubes Joburg 2017 
3Ruben Grobler8.46South AfricaArnold Classic Africa 2018 
4Zaakir Hagee8.49South AfricaSpeedcubes Joburg 2017 
5Emna Boughizane8.80TunisiaChachya Open Rotary Edition 2018 
6Moez Boussarsar8.82TunisiaChachya Open Rotary Edition 2018 
7Hassen Kallala8.88TunisiaChachya Open Rotary Edition 2018 
8Cameron Blumenow8.99South AfricaGauteng Autumn 2018 
9Youssef Kallala9.11TunisiaTunisia Winter Open 2018 
10Amine Chouchane9.20TunisiaTunisia Autumn Open 2017 
11Justin Zhang9.25South AfricaBig 'n Weird 2017 
12Kamaru-Deen Lawal9.33NigeriaCSP Fall 2012 
13Maverick Pearson9.40South AfricaArnold Classic Africa 2018 
14Sadiq Ahmed9.75NigeriaNew York City Winter 2017 
15Stephen Cotterrell9.81South AfricaCape Town Open 2015 
16Ayman Mohamed Abdalla10.24EgyptOakville Limited Fall 2017 
17Ayoub El Atouany10.33MoroccoMorocco Open 2018 
18Lonwabo Mvovo10.48South AfricaCape Town 2016 
19Mohamed Ben Driss Chokri10.56MoroccoMijas Open 2017 
20Abdul Darries10.59South AfricaSpeedcubes Cape Town 2017 
21Conor Cronin10.60South AfricaPeterborough Open 2017 
22David Joseph10.66South AfricaCape Town 2016 
23Jacobus Philip Haupt10.71South AfricaVancouver Summer 2012 
24Pieterjan Joubert10.73South AfricaGauteng Autumn 2018 
25Patrick Ellis11.00South AfricaArnold Classic Africa 2018 
26Quinton Scholtz11.06South AfricaGauteng Autumn 2018 
27Mouhamed Islem Boukri11.48AlgeriaChachya Open Rotary Edition 2018 
28Anas Meziani11.49MoroccoArchena Open 2016 
29Aymen Aissaoui11.50AlgeriaChachya Open 2017 
30Logan Woolfson11.66South AfricaTuks Open 2015 
31Shane Swanepoel11.70South AfricaGauteng Autumn 2018 
32Casey Milos11.83South AfricaJohannesburg Open 2015 
33Achraf Chaouch11.85TunisiaChachya Open Rotary Edition 2018 
34Emile Compion11.94South AfricaToronto Open Winter 2012 
35Jaméan Groenewald11.96South AfricaBig 'n Weird 2016 
36Timothy Fon Sing12.01MauritiusMauritius Open 2018 
37Omar Ouadouha12.05MoroccoMorocco Open 2018 
38Christopher Kondylis12.06South AfricaSpeedcubes Joburg 2017 
39Jasen Bredenkamp12.11South AfricaGauteng Winter 2017 
40Victor Ebubechukwu Tobechukwu Asiwe12.15NigeriaPretoria Science Week 2015 
41Rayan Kerkeni12.25TunisiaOpal Open 2016 
42Lawrence Obioma12.31NigeriaTaylor's Cube Open 2012 
43Kayur Ranchod12.32South AfricaSpeedcubes Cape Town 2018 
44Marike Faught12.38South AfricaArnold Classic Africa 2018 
45Tarek Bazizi12.61AlgeriaAlgeria Winter Open 2017 
46Jonathan Munro12.69South AfricaSpeedcubes Cape Town 2018 
47Mohamad Tamer Mohamad12.73EgyptSydney Championship 2017 
 Nkosinathi Radebe12.73South AfricaJohannesburg 2016 
 Timothy Joseph12.73South AfricaCape Town 2016 
50Riley Naidoo12.79South AfricaArnold Classic Africa 2018 
51Wael Ben Ali13.01TunisiaChachya Open Rotary Edition 2018 
52Richard Hohls13.13South AfricaPretoria Science Week 2015 
 Zameer Dada13.13South AfricaGauteng Winter 2017 
54Jeandre du Preez13.24South AfricaGauteng Autumn 2018 
55Jesse Tipton13.26South AfricaUK Championship 2016 
56Pranav Ramraj13.28South AfricaEden Village Winter 2017 
57Terushan Moodley13.40South AfricaArnold Classic Africa 2018 
58John Setati13.53South AfricaArnold Classic Africa 2018 
59Brendan James Gray13.55South AfricaSpeedcubes Joburg 2017 
 Evan Roux13.55South AfricaBig 'n Weird 2016 
61Brent Boswell13.56South AfricaSpeedcubes Cape Town 2018 
62Raparaoelina Mandresy13.58MadagascarSlow N Steady Summer 2017 
63Selim Makni13.63TunisiaChachya Open Rotary Edition 2018 
64Etienne Amany13.84Côte d'IvoireLyon Winter Open 2007 
65Donovan Pretorius13.88South AfricaJohannesburg Open 2015 
66Michael Beukman13.94South AfricaArnold Classic Africa 2018 
67Nouamane Ezzemrany13.96MoroccoMorocco Open 2018 
68Willie De Klerk14.09South AfricaArnold Classic Africa 2018 
69Pierre Cilliers14.16South AfricaCape Town 2014 
70Dylan Swarts14.27South AfricaArnold Classic Africa 2018 
71Kian Hanekom14.31South AfricaCape Town Open 2015 
72Fadi Aissaoui14.40AlgeriaAlgeria Winter Open 2017 
73Uan Hermanus14.43South AfricaCape Town 2016 
74Jordan North14.44South AfricaCape Town 2016 
75Liron Horowitz14.45South AfricaSpeedcubes Joburg 2017 
76Shahil Koovarjee14.55South AfricaArnold Classic Africa 2018 
77Antonio Pereira14.69South AfricaArnold Classic Africa 2018 
78Haithem Chirane14.71AlgeriaAlgeria Winter Open 2017 
79Taariq Hassim14.72South AfricaArnold Classic Africa 2018 
80André Hallaby14.77South AfricaJohannesburg 2014 
81Slimane Siroukane14.78AlgeriaAlgeria Winter Open 2017 
82Shaiv Ramdhani14.79South AfricaVancouver Winter 2018 
83Mark van Wyk14.80South AfricaGerman Open 2018 
84Youcef Kouadria14.82AlgeriaAlgeria Winter Open 2017 
85Taha Ben Salah14.91TunisiaTunisia Winter Open Day 2017 
86Aziz Dimassi14.99TunisiaChachya Open 2017 
87Leith Guelmami15.01TunisiaChachya Open 2017 
88Ekhard Rabie15.03South AfricaArnold Classic Africa 2018 
89Dylan Dulthummon15.18MauritiusMauritius Open 2018 
90Tyrone Warren Bayliss15.26South AfricaSpeedcubes Cape Town 2018 
91Christo du Venage15.38South AfricaPretoria Science Week 2015 
92Nathan Hees15.49South AfricaJohannesburg 2016 
93Benjamin Kleyn15.52South AfricaSpeedcubes Cape Town 2018 
 Gabriel Robinson15.52South AfricaArnold Classic Africa 2018 
 Matthew Cohen15.52South AfricaJohannesburg Open 2016 
96Anthony Orji15.53NigeriaMonmouth 2013 
97Ayman Bourchachene15.57MoroccoMorocco Open 2018 
98Christian Lacle15.68TogoMorocco Open 2018 
 Nour Mseddi15.68TunisiaTunisia Spring Open 2017 
100Mehdi Zinelabidine15.71TunisiaTunisia Winter Open Day 2017 
101Dalton Bosman15.72South AfricaJohannesburg Open 2015 
102Conrad Kruger15.75South AfricaSpeedcubes Joburg 2017 
103Brayden Steenhoff15.81South AfricaGauteng Autumn 2018 
104Motasim Mauthoor15.90MauritiusMauritius Open 2018 
105Jacq van Jaarsveld16.00South AfricaCape Town 2014 
106David Shotter16.08South AfricaUK Championship 2016 
107Abdesalam Derdour16.10AlgeriaAlgers Summer Open 2016 
108Tristan Viranyi16.11South AfricaCape Town Open 2015 
109Jawad Ben Slimane16.22MoroccoMorocco Open 2018 
110Milind Bhoyroo16.34MauritiusMauritius Open 2018 
111Thorne Hamer16.40South AfricaArnold Classic Africa 2018 
112Keanu Nahum Murugan16.43South AfricaArnold Classic Africa 2018 
 Keelan Naidoo16.43South AfricaAdelaide Summer 2018 
114Errol Koffi16.47Côte d'IvoireNational Capital Region 2017 
115Dewald Swanevelder16.51South AfricaArnold Classic Africa 2018 
116Tristan Steenveld16.52South AfricaSpeedcubes Cape Town 2017 
117Muhammad Akoodi16.66South AfricaSpeedcubes Joburg 2017 
118Soufiane Lakhlifi16.73MoroccoMorocco Open 2017 
119Chady Ben Hamida16.76TunisiaTunisia Summer Open 2015 
120Khwezi Nyathi16.84South AfricaJohannesburg Open 2016 
121Lindsay Hans16.93South AfricaCape Town Open 2015 
122Pranav Ramdhani17.09South AfricaVancouver Winter 2018 
123Keandre Swanepoel17.16South AfricaArnold Classic Africa 2018 
124Chris Groenewald17.31South AfricaArnold Classic Africa 2018 
 Hanzalah Ismail17.31South AfricaSpeedcubes Joburg 2017 
126Mohamed Elkhatri17.32MoroccoMorocco Open 2017 
127Khaled Bazizi17.53AlgeriaAlgeria Winter 2016 
128Ken Chan Thim17.55MauritiusMauritius Open 2018 
 William Mouton17.55South AfricaJohannesburg 2016 
130Lourens Kruger17.65South AfricaJohannesburg Open 2016 
131Xander Coetzee17.73South AfricaArnold Classic Africa 2018 
132Christo Hoffman17.74South AfricaArnold Classic Africa 2018 
133Jossi Afargan17.90South AfricaArnold Classic Africa 2018 
134Khouloud Belarbi17.96AlgeriaSetif Spring Open 2018 
135Dylan Adriaanse17.97South AfricaCape Town Open 2015 
136Adam Mohamed18.10South AfricaCape Town 2016 
137Timothy Lawrance18.35South AfricaGauteng Autumn 2018 
138Ruan van der Spoel18.36South AfricaJohannesburg Open 2015 
139Aziz Boussarsar18.37TunisiaAlgeria Winter Open 2017 
140Athos Whittington18.44South AfricaArnold Classic Africa 2018 
 Gerrie van Staden18.44South AfricaArnold Classic Africa 2018 
142Sejal Khan18.52South AfricaLong Island 2010 
143Zac Rubin18.71South AfricaCape Town 2014 
144Karan Jeevan18.84South AfricaArnold Classic Africa 2018 
 Zander Hanekom18.84South AfricaTuks Winter 2015 
146Jesse Lewis18.93South AfricaArnold Classic Africa 2018 
147Mahmoud Ibrahim18.95TunisiaChachya Open 2017 
 Mohamed Lahouel18.95TunisiaTunisia Autumn Open 2017 
149Mehdi Jaafour18.97MoroccoMorocco Open 2018 
150Thammy Ndlovu19.02South AfricaBig 'n Weird 2017 
151Sam Peters19.13South AfricaSpeedcubes Cape Town 2018 
152Zoubir Lebbihiat19.23AlgeriaSetif Spring Open 2018 
153Salim Ameziane19.25MoroccoMorocco Open 2018 
154Aya El Hani19.27MoroccoMorocco Open 2018 
155Asher Steenhoff19.30South AfricaGauteng Autumn 2018 
156Ricco Visser19.35South AfricaSpeedcubes Cape Town 2018 
157Pierre Van Rensburg19.36South AfricaSouth Africa Open 2014 
158Liam O'Hagan19.38South AfricaJohannesburg 2014 
159Hayat Farah Benantar19.50AlgeriaAlgeria Winter Open 2017 
160Mohamed Aziz Bouaouina19.60TunisiaTunisia Spring Open 2015 
161Jaco van der Bank19.68South AfricaJohannesburg Open 2016 
162Cullen Milne19.80South AfricaSpeedcubes Cape Town 2018 
163Jagger Khalifa19.83South AfricaCape Town Open 2015 
 Mohamed Aziz Alaya19.83TunisiaChachya Open 2017 
165Hridhay Somera19.91South AfricaJohannesburg Open 2016 
166Mahmoud Imhah19.93MoroccoMorocco Open 2018 
167Soufiane Adeir19.95MoroccoMorocco Open 2018 
168Jacques Valentine19.98South AfricaSpeedcubes Cape Town 2017 
 Muhammad Jasat19.98South AfricaSpeedcubes Joburg 2017 
170Amr Ramadan20.19EgyptAachen Open 2011 
171Joel Kahl20.25South AfricaJohannesburg 2016 
 Zander Biewenga20.25South AfricaSouth Africa Open 2014 
173Edoo Mohamad Ridwaan20.28MauritiusPutra Speedcubing Challenge 2018 
174Steven Watts20.29South AfricaSpeedcubes Joburg 2017 
175Yusuf Momoniat20.30South AfricaBig 'n Weird 2017 
176Kimon Candiotes20.38South AfricaTuks Winter 2015 
177Chedli Ghorbel20.39TunisiaTunisia Winter Open Day 2017 
178Zakaria Abdelaziz20.54AlgeriaAlgeria Winter 2016 
179Prian Naidoo20.55South AfricaSpeedcubes Joburg 2017 
180Abe Wickham20.56South AfricaCape Town 2014 
181Wajdi Omrani20.64TunisiaChachya Open Rotary Edition 2018 
182Lucas Martin20.69MauritiusMauritius Open 2018 
183Devin Joubert20.75South AfricaCape Town 2015 
184Shalin Sing20.84South AfricaArnold Classic Africa 2018 
185Hashil Arjun20.91South AfricaJohannesburg 2014 
 Mandla Zondo20.91South AfricaSouth Africa Open 2014 
187Lucian Erasmus21.02South AfricaSpeedcubes Cape Town 2018 
188Yassine Jdidi21.13MoroccoMorocco Open 2018 
189Mahir Ambelal21.17South AfricaGauteng Winter 2017 
190Hadil Wissal Meradi21.18AlgeriaAlgeria Winter Open 2017 
 Rudi Briel21.18South AfricaGauteng Autumn 2018 
192Leandro Vindu Kalemba21.22AngolaWorld Championship 2015 
 Lochlan Williamson21.22South AfricaSpeedcubes Cape Town 2018 
194Noah Krishnamoorty21.26MauritiusMauritius Open 2018 
195Oliver Morgan21.27South AfricaJohannesburg Open 2016 
196Stefan van der Sandt21.30South AfricaCape Town 2015 
197Nouha Boussahi21.62AlgeriaAlgeria Summer Open 2017 
198Deuel Govender21.63South AfricaJohannesburg 2014 
199Matthew Paulsen21.71South AfricaCape Town Open 2016 
200Benjamin Orthner21.73GhanaAustrian Open 2017 
201Anas Fathani21.75MoroccoMorocco Open 2017 
202Menzi Mohale21.81South AfricaJohannesburg Open 2015 
203Donovan Hale21.83South AfricaArnold Classic Africa 2018 
 Rayhaan Essa21.83South AfricaJohannesburg Open 2015 
205Iskander Ouari22.04AlgeriaSetif Spring Open 2018 
206Joshua Beckley22.06South AfricaSpeedcubes Cape Town 2018 
207Armandt Malan22.13South AfricaArnold Classic Africa 2018 
208Michael Abrahamson22.15South AfricaJohannesburg 2016 
209Henry Rochester22.34South AfricaPretoria Science Week 2015 
210Zander Wessels22.40South AfricaBig 'n Weird 2016 
211Damian Jansen22.41South AfricaBig 'n Weird 2017 
212Yolen Marimuthu22.44South AfricaJohannesburg Open 2016 
213Sasha Katz22.46South AfricaCape Town 2016 
214Kyle Dornan22.53South AfricaJohannesburg Open 2015 
215Eben de Wit22.54South AfricaArnold Classic Africa 2018 
216Kirill Mariashin22.58South AfricaArnold Classic Africa 2018 
217Sakina Belakbir22.60MoroccoMorocco Open 2018 
218Muawiya Ziyaad22.72South AfricaSingapore Open 2017 
219Rami Hennawi22.79EgyptNortheast Championship 2018 
220Darrien Steyn22.81South AfricaArnold Classic Africa 2018 
221Fayez Kaabi22.85TunisiaTunisia Summer Open 2016 
222Kael Scanes22.90South AfricaJohannesburg Open 2016 
223Ethan Redman22.93South AfricaArnold Classic Africa 2018 
224Alex Meulenbeld22.96South AfricaSouth Africa Open 2014 
225Dylan Williams23.02South AfricaSpeedcubes Joburg 2017 
226Ivan Visser23.16South AfricaJohannesburg 2016 
227Liza-Mari du Plessis23.18South AfricaCape Town 2015 
228John Robert O'Reilly23.25South AfricaArnold Classic Africa 2018 
229Shuraih Adams23.27South AfricaSpeedcubes Cape Town 2018 
230Simon Cameron23.29South AfricaCape Town 2016 
231Waldi van der Lingen23.30South AfricaJohannesburg Open 2015 
232Golo Mühr23.40NamibiaJohannesburg 2016 
233Abdelkarim Derrab23.55AlgeriaAlgeria Summer Open 2017 
234Daniel Selvan23.59South AfricaJohannesburg 2014 
235Ramotsumi Sesele23.72South AfricaSouth Africa Open 2014 
236Awie Potgieter23.82South AfricaArnold Classic Africa 2018 
 Stefan Nell23.82South AfricaArnold Classic Africa 2018 
238Ricardo Pekelharing23.90South AfricaJohannesburg 2014 
239Hatem Araar23.99TunisiaTunisia Summer Open 2016 
 Seif Houache23.99AlgeriaSunmarke Open 2018 
241George Guvamatanga24.00South AfricaSpeedcubes Cape Town 2018 
242Selwyn Laureles Whittington24.09South AfricaArnold Classic Africa 2018 
 Seth Donn24.09South AfricaSpeedcubes Cape Town 2018 
244Achraf Boussahi24.24AlgeriaAlgeria Winter Open 2017 
245Ruan du Plooy24.43South AfricaArnold Classic Africa 2018 
 Willem Johannes Meyer24.43South AfricaCape Town 2014 
247Kyle Meaker24.47South AfricaSpeedcubes Cape Town 2018 
248Richard Landman24.58South AfricaCape Town Open 2015 
249Raphael Bellepeau24.60MauritiusMauritius Open 2018 
250Eduard Louis de Muelenaere24.67South AfricaSpeedcubes Joburg 2017 
251Ismail Diouri24.68MoroccoMorocco Open 2018 
252Kian Zumpt24.71South AfricaJohannesburg Open 2015 
253James Sheridan24.72South AfricaPretoria Science Week 2015 
 Mootez Aoulad Ahmed24.72TunisiaTunisia Summer Open 2016 
255Elke van der Walt24.77South AfricaPops Winter 2015 
256Gerhardus S. Otto24.78South AfricaArnold Classic Africa 2018 
257Florian Narayanen24.80MauritiusMauritius Open 2018 
258Alan van Tonder24.85South AfricaJohannesburg 2016 
 Youssef Mustapha24.85LibyaChachya Open Rotary Edition 2018 
260Asha Langenhoven Clark24.86South AfricaCape Town Open 2016 
 Joshua Walker24.86South AfricaJohannesburg Open 2015 
262Shezad Satter24.92South AfricaSpeedcubes Joburg 2017 
263Lee Bloenstein25.01South AfricaJohannesburg 2016 
264Yassine Bouzouita25.04TunisiaTunisia Open 2014 
265Saad Ghamgui25.05MoroccoMorocco Open 2017 
266Joshua Van Wyk25.11South AfricaKimberley Open 2015 
267Andreas Visagie25.13South AfricaJohannesburg Open 2016 
268Markus Marais25.16South AfricaTuks Open 2015 
269Eugene Sarpong Frimpong25.28GhanaLes Franqueses Open 2018 
 Kyle Horak25.28South AfricaJohannesburg 2016 
271Fady Loukili25.37MoroccoMorocco Open 2018 
272Jacus Horne25.41South AfricaCape Town 2014 
273Elyes Hamouda25.42TunisiaTunisia Winter Open 2018 
 Victoria Sutherland-Dadds25.42South AfricaGauteng Winter 2017 
275Abdelbagi Hydoub25.46SudanKorean KAIST Style 2015 
276Sahil Surdha25.49MauritiusMauritius Open 2018 
277Kaushal Hurbans25.61South AfricaArnold Classic Africa 2018 
278Justin Higginson25.64South AfricaArnold Classic Africa 2018 
279Byron Gomes25.68South AfricaJohannesburg 2016 
280Marthinus Christoffel25.71South AfricaGauteng Autumn 2018 
281Samuel Chee Man Shing25.77MauritiusMauritius Open 2018 
282Ethan Petersen25.93South AfricaSpeedcubes Cape Town 2017 
283Jesse Lelong26.00South AfricaJohannesburg Open 2015 
284Wassim Youssef26.01TunisiaChachya Open Rotary Edition 2018 
285Marcus Furstenberg26.05South AfricaJohannesburg 2016 
286Nadav Ossendryver26.06South AfricaTuks Winter 2015 
287Muaaz Bayat26.09South AfricaJohannesburg 2016 
288Ahmed Baya Chatti26.13TunisiaChachya Open Rotary Edition 2018 
289Taher Ghiloubi26.16AlgeriaChachya Open 2017 
290Srikesh Singh26.21South AfricaTuks Winter 2015 
291Christian Garry26.33South AfricaCape Town Open 2015 
292Christiaan Prinsloo26.41South AfricaPops Toys Summer 2015 
293Saieshan Dadi26.48South AfricaSpeedcubes Joburg 2017 
294Amani Thouri26.50AlgeriaSetif Spring Open 2018 
295Alexander Gibb Foster26.56South AfricaCape Town 2016 
296Khelil Oualdi26.60TunisiaChachya Open Rotary Edition 2018 
297Matthew Green26.69South AfricaCape Town Open 2015 
298Shannon Robert26.76South AfricaJohannesburg 2016 
299Tiaan Meyer26.77South AfricaJohannesburg 2016 
300Marco Lerena26.80South AfricaSouth Africa Open 2014 
301Naïm Beneddra26.94AlgeriaAlgeria Summer Open 2017 
302Aidan Jacobs27.02South AfricaArnold Classic Africa 2018 
303Albert Nel27.11South AfricaTuks Open 2015 
304Yahia Daga27.16AlgeriaSetif Spring Open 2018 
305Riaan Meades27.25South AfricaGauteng Autumn 2018 
306Jayden van Zuydam27.27South AfricaSpeedcubes Cape Town 2018 
307Sayed Gool27.28South AfricaKimberley Open 2015 
308Aryeh Berkowitz27.47South AfricaSpeedcubes Joburg 2017 
309Felix Berthou27.59South AfricaSpeedcubes Joburg 2017 
310Ian Jannasch27.61South AfricaTuks Winter 2015 
311James Berriman27.70South AfricaArnold Classic Africa 2018 
312Marco Van Wyk27.72South AfricaArnold Classic Africa 2018 
313Abdeldjalil Merzougui27.78AlgeriaSetif Spring Open 2018 
314Wayne Michael Steedman27.86South AfricaSpeedcubes Joburg 2017 
315Jonathan Tribelhorn27.88South AfricaJohannesburg 2016 
316Dylan Smit28.00South AfricaCape Town 2016 
317Carlo Steenkamp Drotskie28.05South AfricaJohannesburg Open 2016 
318Yaseen Mahomed28.06South AfricaJohannesburg 2014 
319Mark Ian Rimmer28.07South AfricaJohannesburg 2016 
320Francois Kemp28.11South AfricaCape Town 2015 
321Albertus Seyffert28.16South AfricaJohannesburg Open 2015 
322Uthmaan Jabaar28.18South AfricaJohannesburg Open 2016 
323Ahmed Sghaier28.29TunisiaChachya Open Rotary Edition 2018 
324Ryan du Preez28.36South AfricaArnold Classic Africa 2018 
325Jordan Jacobson28.56South AfricaJohannesburg Open 2015 
326Ben van Dijk28.71South AfricaCape Town 2016 
327Meryame Arezki28.78AlgeriaSetif Spring Open 2018 
 Mohamed El Amine Rebadj28.78AlgeriaAlgeria Winter 2016 
329Wade Loots28.81South AfricaArnold Classic Africa 2018 
330Dilaan Coetzee28.86South AfricaSpeedcubes Joburg 2017 
331Shayne Sher28.90South AfricaJohannesburg Open 2015 
332Anes Haffedh28.91AlgeriaAlgeria Winter Open 2017 
 Marco Ribeiro28.91South AfricaCape Town Open 2015 
334Luke Smith28.94South AfricaCape Town Open 2016 
335Faeez Kootbally28.96MauritiusMauritius Open 2018 
336Justin Blanckensee29.03South AfricaCape Town 2015 
337Bentayfor Yassine29.13MoroccoMorocco Open 2018 
338Andre Brink29.15South AfricaJohannesburg Open 2016 
339Andreas Scott29.16South AfricaJohannesburg Open 2016 
340Timothy Ritshuri29.18South AfricaSpeedcubes Cape Town 2018 
341Jaco Coetzee29.19South AfricaGauteng Winter 2017 
342Yousef Negm El Din29.22EgyptBahrain Open 2017 
343Amine Lahrachi29.33MoroccoMorocco Open 2018 
344Youcef Maouch29.38AlgeriaSetif Spring Open 2018 
345Andre van Staden29.42South AfricaArnold Classic Africa 2018 
346Timothy Bosman29.43South AfricaJohannesburg Open 2015 
347Melek Sebri29.47TunisiaTunisia Winter Open 2018 
348Neeraav Ranjit29.48South AfricaJohannesburg 2016 
349Alex Pickering29.55South AfricaCape Town 2014 
 Joseph Ruiz von Walter29.55South AfricaCape Town 2015 
351Dylan Dermeik29.56South AfricaJohannesburg 2014 
352Younes Haffedh29.62AlgeriaAlgeria Winter Open 2017 
353Raeed Ganief29.80South AfricaCape Town 2016 
354Joey Jooste29.83South AfricaSpeedcubes Cape Town 2017 
355Martijn De Wet29.90South AfricaCape Town 2015 
356Luca Mann29.94South AfricaCape Town Open 2016 
357Andreas de Lange29.96South AfricaArnold Classic Africa 2018 
 Troye Keuvelaar29.96South AfricaJohannesburg 2016 
359Rabie Rahhali29.98MoroccoMorocco Open 2017 
360Robert Walker30.09South AfricaJohannesburg Open 2015 
361Pranav Gungadeen30.10South AfricaJohannesburg 2016 
362Michael Pincus30.12South AfricaJohannesburg 2016 
363Eduard Meiring30.13South AfricaSpeedcubes Cape Town 2018 
364Cobus Kotze30.22South AfricaJohannesburg Open 2015 
365Yanice Baouali30.27AlgeriaFrance 2017 
366Abderrahmane Baghli30.35AlgeriaAlgeria Winter 2016 
367Omar Hassan30.36South AfricaPops Toys Summer 2015 
368Mouhamed Kerfa30.45AlgeriaAlgeria Winter 2016 
369Muhammed T. Razzak30.51South AfricaSpeedcubes Cape Town 2018 
370Ahmed Fadi Mahamdi30.57AlgeriaChachya Open 2017 
371Mehdi Chbani30.62MoroccoMorocco Open 2018 
372Carel de Beer30.63South AfricaJohannesburg 2016 
373Anfel Elgherissi30.64AlgeriaAlgeria Summer Open 2017 
374Charles Dubber30.66South AfricaSpeedcubes Joburg 2017 
375Nelis van der Lingen30.67South AfricaJohannesburg 2016 
376Ethan Viljoen30.68South AfricaArnold Classic Africa 2018 
 Michael Swanepoel30.68South AfricaJohannesburg Open 2016 
378Yassine Balazi30.75MoroccoChampagne Open 2013 
379Alec Ruiters31.11South AfricaKimberley Open 2015 
380Mohamed Abderrahmen Maouch31.34AlgeriaAlgeria Winter Open 2017 
381Shyam Narsay31.39South AfricaArnold Classic Africa 2018 
382Jayden Katz31.41South AfricaCape Town 2015 
383Graeme Karon31.44South AfricaCape Town Open 2016 
384Saad Sebaihi31.66AlgeriaLa Montagne Open 2013 
385Carlos John Costa31.77South AfricaJohannesburg 2014 
386Taariq Hassim31.81South AfricaJohannesburg 2014 
387Musonda Manda31.84South AfricaJohannesburg Open 2015 
388Jaafar Bendahou31.85MoroccoMorocco Open 2018 
389Armin Steenkamp31.86South AfricaJohannesburg 2016 
 Troy John Palframan31.86South AfricaCape Town 2016 
391Lee Lambert31.87South AfricaCape Town 2016 
392Danyaal Patel31.94South AfricaJohannesburg Open 2016 
393Dirk Du Toit31.97South AfricaTuks Open 2015 
394Zayd Motara32.02South AfricaCape Town 2015 
395Haran Govindan32.06South AfricaCape Town 2016 
396Tshwaro Khuduga32.30South AfricaKimberley Open 2015 
397Jack Coetzer32.31South AfricaJohannesburg Open 2016 
398Joseph Melzer32.36South AfricaSpeedcubes Cape Town 2018 
399Asma Thabet32.39TunisiaTunisia Open 2014 
400Ridwaan Ahmed32.55South AfricaPops Toys Summer 2015 
401Ryan Gibbon32.63South AfricaSpeedcubes Cape Town 2018 
402Joshua Rolse32.65South AfricaKimberley Open 2015 
403Tyler Miles32.71South AfricaCape Town 2015 
404Khaoula Bougurra32.72AlgeriaAlgeria Winter 2016 
405Rogan Billings32.75South AfricaCape Town Open 2015 
406Reinhardt Du Plessis32.84South AfricaSouth Africa Open 2014 
407Iheb Ghanmi32.88TunisiaTunisia Spring Open 2015 
408Christo Meintjies32.94South AfricaBig 'n Weird 2016 
 Matt Rubin32.94South AfricaCape Town 2015 
410Roufaida Insaf Mamou33.02AlgeriaAlgeria Winter Open 2017 
411Pape Amady Niang33.04SenegalFaria Brito 2015 
412Pero Brittz33.05South AfricaJohannesburg Open 2016 
413Derrick Oosthuizen33.15South AfricaJohannesburg Open 2016 
414Zakaria Mustapha33.17LibyaChachya Open Rotary Edition 2018 
415Ivan Kovatchev33.18South AfricaSouth Africa Open 2014 
416Tayeb El Ouadrassi Tlidi33.19MoroccoMorocco Open 2018 
417Zaakir Nagia33.31South AfricaCape Town 2015 
418Shane Jacobs33.34South AfricaCape Town Open 2015 
419Geoff Hudson33.44South AfricaCape Town 2016 
420Helmi Gaaloul33.47TunisiaTunisia Winter Open 2015 
421Ahmad Khan33.53South AfricaJohannesburg Open 2016 
422Matteo Paparella33.58South AfricaPops Winter 2015 
423Nelius van der Merwe33.66South AfricaJohannesburg 2016 
424Jake Weinstein33.88South AfricaJohannesburg Open 2016 
425Shane van Heerden33.90South AfricaJohannesburg 2014 
426Gawie Beukman33.92South AfricaSpeedcubes Joburg 2017 
427Heinrich Mostert34.03South AfricaJohannesburg 2014 
428Amnon Melzer34.05South AfricaCape Town 2016 
429Mustafa Zohier Elmaskhot34.10LibyaChachya Open 2017 
430Kevan Chinapul34.11MauritiusMauritius Open 2018 
431Nishaylin Moodley34.19South AfricaArnold Classic Africa 2018 
432Mohamed Adnene Bribech34.39TunisiaTunisia Spring Open 2015 
433Jaco Momberg34.40South AfricaSpeedcubes Cape Town 2018 
434Berno Kotze34.55South AfricaSouth Africa Open 2014 
435Menachem Altman34.59South AfricaCape Town 2014 
436Luca Botha34.61South AfricaCape Town Open 2015 
 Yassine Benzina34.61TunisiaTunisia Winter Open Day 2017 
438Rian Kleynhans34.64South AfricaGauteng Winter 2017 
439Rameez Abdool34.65South AfricaJohannesburg Open 2015 
440Moshe Landau34.66South AfricaJohannesburg Open 2016 
441Lucas Johan Roos34.71South AfricaPretoria Science Week 2015 
442Johan Koekemoer34.84South AfricaPretoria Science Week 2015 
443Farah Briki34.99TunisiaTunisia Summer Open 2016 
444Chengyan Ma35.08South AfricaSpeedcubes Cape Town 2018 
445Mieke Wessels35.15South AfricaArnold Classic Africa 2018 
446Nada Tabakh35.17AlgeriaAlgeria Winter 2016 
447Jaden Oliver Ryan Ah-Yuen35.19MauritiusMauritius Open 2018 
448Bilel Messiouri35.38AlgeriaSetif Spring Open 2018 
449Aidan Schworer35.40South AfricaSpeedcubes Joburg 2017 
 Alex Candiotes35.40South AfricaPops Toys Summer 2015 
451Luca Karsten35.44South AfricaCape Town 2014 
452Sarra Nefzaoui35.46TunisiaTunisia Winter Open 2017 
453Abdelmouhaimen Khanfouci35.50AlgeriaSetif Spring Open 2018 
454Doublal Anass35.61MoroccoMorocco Open 2018 
455Dylan Davies35.63South AfricaJohannesburg 2016 
 Jaden Govender35.63South AfricaJohannesburg Open 2015 
457Cameron Horne35.65South AfricaCape Town Open 2016 
458Sholto Armstrong35.71South AfricaSouth Africa Open 2014 
459Aidan De Wit35.79South AfricaArnold Classic Africa 2018 
460Shakeel Rosen35.81South AfricaKimberley Open 2015 
461Wael Gares35.89TunisiaTunisia Summer Open 2016 
462Aicha Azzaoui35.96MoroccoMorocco Open 2017 
463Kelvin Buckley-Fawcett36.40South AfricaCape Town 2015 
464Reece Jelliman36.44South AfricaJohannesburg 2014 
 Younes Chafi36.44MoroccoMorocco Open 2018 
466Maram Abbassi36.45TunisiaTunisia Winter Open 2017 
467Tiyani Mthombeni36.46South AfricaCape Town 2015 
468Lukas Esterhuizen36.47South AfricaJohannesburg 2016 
469Azraa Ameer36.63South AfricaCape Town 2015 
470Jason de Kock36.66South AfricaJohannesburg Open 2016 
471Keven Williams36.69South AfricaPretoria Science Week 2015 
472Hamzah Bayat36.75South AfricaJohannesburg 2016 
473Keashin Lubenthiram Moodley36.78South AfricaJohannesburg 2014 
474Langton Rawlins36.88South AfricaTuks Winter 2015 
 Rohan Naik36.88South AfricaJohannesburg 2016 
476Joey Forman36.93South AfricaCape Town 2015 
 Muaaz Khan36.93South AfricaJohannesburg Open 2015 
 Reda El Messaoudi36.93MoroccoMorocco Open 2018 
479Hasnain Moola36.99South AfricaSpeedcubes Joburg 2017 
480Franco Burger37.02South AfricaPretoria Science Week 2015 
481Reguia Salim37.10TunisiaTunisia Spring Open 2016 
482Nidhal Amamou37.11TunisiaTunisia Winter Open 2018 
483Piet Venter Michau37.12South AfricaJohannesburg 2016 
 Uzair Mamudbaccus37.12MauritiusMauritius Open 2018 
485Nour Eliman Omeiri37.17AlgeriaAlgeria Winter 2016 
486Alex Hintenaus37.21South AfricaCape Town 2016 
487Dewald Visage37.31South AfricaGauteng Autumn 2018 
488Aidan Mcgrath37.41South AfricaCape Town Open 2016 
 Yanis Ibrahimi37.41MoroccoBelgian Easter 2018 
490Majd El Bedoui37.51TunisiaTunisia Winter Open 2015 
491Ferdi Delpot37.55South AfricaJohannesburg 2016 
492Naman Sharma37.56South AfricaArnold Classic Africa 2018 
493Alex Bezuidenhout37.58South AfricaJohannesburg 2016 
494Nandor Desi37.78South AfricaCape Town 2015 
495Robbie Venter37.84South AfricaJohannesburg 2016 
496Rayan K.C. Ip Man Pun37.93MauritiusMauritius Open 2018 
497Leon de Beer37.94South AfricaJohannesburg 2014 
498Adam Schewitz38.03South AfricaCape Town 2014 
499Dillen Govender38.05South AfricaSpeedcubes Joburg 2017 
500Sarah Katz38.13South AfricaCape Town 2015 
501Matthew Warren Cameron38.15South AfricaSpeedcubes Joburg 2017 
502Alexander Vorster38.16South AfricaCape Town 2016 
503Corne van Rensburg38.21South AfricaArnold Classic Africa 2018 
504Megan Jacobs38.25South AfricaArnold Classic Africa 2018 
505Albert Holl38.27South AfricaArnold Classic Africa 2018 
506Kyle Taylor38.36South AfricaCape Town Open 2015 
507Ayoub Dif38.38MoroccoMorocco Open 2018 
508Insaf Boussahi38.41AlgeriaAlgeria Winter Open 2017 
509Ismail Gani38.44South AfricaJohannesburg Open 2016 
510Aadilah Khader38.52South AfricaCape Town 2016 
511Luca Coetzer38.55South AfricaJohannesburg Open 2015 
512Hichem Naami38.59AlgeriaAlgeria Winter 2016 
513Mohamed Anis Charef38.61AlgeriaAlgeria Winter 2016 
514Tatiana Khoodaruth38.65MauritiusMauritius Open 2018 
515Meekaa'eel Booley38.74South AfricaCape Town 2016 
516Noam Shani38.78South AfricaJohannesburg Open 2015 
 Yusuf Akoodi38.78South AfricaJohannesburg Open 2015 
518Tougheed Marlie38.81South AfricaCape Town 2014 
519Nissim Brett38.83South AfricaCape Town 2014 
520Niel Theron38.86South AfricaCape Town 2015 
521Steven Crocker38.91South AfricaJohannesburg Open 2016 
522Yahya Ghadhab38.94TunisiaChachya Open Rotary Edition 2018 
523Zac Pillay38.95South AfricaJohannesburg 2016 
524Lokmane Bahi38.96AlgeriaAlgeria Summer Open 2017 
525Amine Haddad39.04TunisiaTunisia Winter Open 2017 
526Werner van der Walt39.06South AfricaSouth Africa Open 2014 
527Kegan Pelissier39.08South AfricaCape Town 2015 
528Avnish Sooreea39.18MauritiusMauritius Open 2018 
529Diaan Louw39.21South AfricaTuks Open 2015 
530Thomas Narayanen39.27MauritiusMauritius Open 2018 
531Aditya Mewadhari39.34South AfricaArnold Classic Africa 2018 
532Clyde Roux39.46South AfricaTuks Open 2015 
533Yosr Boussarsar39.48TunisiaAlgeria Winter Open 2017 
534Rym Arezki39.51AlgeriaAlgeria Winter 2016 
535Kelvin Liaw39.65South AfricaJohannesburg Open 2016 
536Niaan Human39.72South AfricaJohannesburg 2016 
537Drewhan Van Der Westhuizen39.84South AfricaCape Town 2015 
538Louis Anthony Wilkinson39.88South AfricaCape Town 2016 
539Zachary Bekker39.91South AfricaSpeedcubes Cape Town 2018 
540Abderrahmen Behloul39.94AlgeriaAlgeria Summer Open 2017 
541Paul Potgieter40.15South AfricaSouth Africa Open 2014 
542Paige Milligan40.33South AfricaArnold Classic Africa 2018 
543Lebone Selele40.40South AfricaJohannesburg Open 2015 
544Cameron James40.41South AfricaPretoria Science Week 2015 
545Yacine Habbi40.50AlgeriaAlgeria Winter Open 2017 
546Faeez Dada40.60South AfricaBig 'n Weird 2016 
 Sven Surjoodeen40.60South AfricaJohannesburg 2014 
548Simon James Pauck40.63South AfricaSpeedcubes Cape Town 2017 
549Matthew Short40.64South AfricaCape Town 2016 
550Mehdi Amziane40.66AlgeriaAlgers Summer Open 2016 
551Christiaan Pretorius40.77South AfricaJohannesburg 2014 
552Zeyad Abou Zeid40.80EgyptSunmarke Open 2018 
553Nathan Savides40.83South AfricaSpeedcubes Cape Town 2018 
 Shaun Green40.83South AfricaPops Toys Summer 2015 
555Gavi Waksman40.89South AfricaSpeedcubes Joburg 2017 
556Kyle Huzninger40.91South AfricaPops Toys Summer 2015 
557Louie Barnard41.03South AfricaJohannesburg Open 2015 
558Keshia Soobrayen41.06MauritiusMauritius Open 2018 
559Feriel Kaced41.11AlgeriaAlgeria Winter 2016 
560Ayur Rameshchandra Matai41.13South AfricaBig 'n Weird 2017 
 Letlatsa Ledingwane41.13South AfricaPretoria Science Week 2015 
562Luke Lenz41.21South AfricaCape Town Open 2015 
563Seifeddine Majdoub41.24AlgeriaTunisia Spring Open 2015 
564Felix Brimelow41.25South AfricaSpeedcubes Joburg 2017 
565Hani Zaaboubi41.30AlgeriaAlgeria Winter 2016 
566Francios van Niekerk41.32South AfricaSpeedcubes Cape Town 2018 
567Jayden Brits41.33South AfricaSpeedcubes Cape Town 2017 
568Tariq Govender41.34South AfricaJohannesburg 2016 
569Daniel Klette41.37South AfricaCape Town 2016 
570Mouhamed Rami Ben Moussa41.49TunisiaTunisia Winter Open 2015 
571Abdelmokit Abed41.59AlgeriaAlgeria Winter Open 2017 
572Etian Roets41.79South AfricaSpeedcubes Cape Town 2018 
573Calum Visagie41.84South AfricaSpeedcubes Cape Town 2018 
574Ferdi Weyers42.00South AfricaSouth Africa Open 2014 
575Ashton Merriman42.02South AfricaJohannesburg 2016 
576Adem Boutiche42.03AlgeriaAlgeria Winter 2016 
577Zaid Kajee42.06South AfricaJohannesburg 2014 
578Joss Alexander42.08South AfricaJohannesburg 2016 
579Liam James du Plessis42.15South AfricaJohannesburg 2016 
580Sami Ait Moulay42.34MoroccoMorocco Open 2018 
581Mosab Elfasy42.35LibyaChachya Open 2017 
582Jo-Bert van Deventer42.40South AfricaCape Town 2015 
583Nathan Coetzee42.41South AfricaGauteng Winter 2017 
 Sasha Berkowitz42.41South AfricaSpeedcubes Joburg 2017 
585Luke Renton42.56South AfricaJohannesburg Open 2015 
586Brenton Early42.63South AfricaCape Town 2016 
587Hercules Kleynhans42.66South AfricaJohannesburg Open 2015 
588Nathan Ford42.68South AfricaJohannesburg Open 2016 
589Seraph Mathebula42.74South AfricaArnold Classic Africa 2018 
590Ricardo Groenewald42.80South AfricaJohannesburg Open 2016 
591Avi Kupowitz42.85South AfricaJohannesburg 2016 
592Chihab Boutighane42.94AlgeriaAlgeria Winter 2016 
593Mateen Ghood43.06South AfricaPretoria Science Week 2015 
594Liam43.10South AfricaJohannesburg 2016 
 Vivek Rajaram43.10South AfricaJohannesburg 2016 
596Mouad Khallouk43.11MoroccoMorocco Open 2018 
597Jaco Faught43.15South AfricaArnold Classic Africa 2018 
598Allan Davids43.28South AfricaCape Town Open 2016 
599Amine Laaguidi43.33MoroccoMorocco Open 2018 
600Devak Mistry43.36South AfricaBig 'n Weird 2016 
601Samuel Gawronsky43.40South AfricaCape Town 2015 
602Alexander Viljoen43.50South AfricaArnold Classic Africa 2018 
603Divan Van Der Bank43.59South AfricaTuks Open 2015 
604Abdullah Laher43.61South AfricaJohannesburg Open 2015 
605Joffie Berkowitz43.62South AfricaJohannesburg 2016 
606Mahe Rivet43.63MauritiusMauritius Open 2018 
607Hamzah Saloojee43.66South AfricaJohannesburg 2016 
608Afef Thabet43.69TunisiaTunisia Spring Open 2016 
609Yanis Khorsi43.74AlgeriaPict'Open 2018 
610Wai Keung Yiu Man Lung43.80MauritiusMelbourne Cube Day 2011 
611Tynin Sampson43.94South AfricaJohannesburg 2016 
612Damien Pillay44.07South AfricaArnold Classic Africa 2018 
613Duncan Thomas44.11South AfricaArnold Classic Africa 2018 
614Kenan Corner44.13South AfricaKimberley Open 2015 
615Rushil Parbhoo44.15South AfricaArnold Classic Africa 2018 
616Marouane El Qoraychi44.23MoroccoMorocco Open 2018 
617Gad Matisonn44.28South AfricaSpeedcubes Joburg 2017 
618Maroua Meftah44.40AlgeriaAlgers Summer Open 2016 
619Allan Gibbon44.46South AfricaSpeedcubes Cape Town 2018 
620Safaa Bougara Lekhal44.77AlgeriaSetif Spring Open 2018 
621Luca Walser44.96South AfricaSpeedcubes Cape Town 2018 
622Jordan Landsman44.97South AfricaJohannesburg Open 2015 
623Yakeen Barden45.05South AfricaSpeedcubes Cape Town 2018 
624Elyas Mzali45.24TunisiaTunisia Winter Open 2018 
625Faizaan Gani45.27South AfricaJohannesburg Open 2016 
626Maxim Wunsch45.36South AfricaSouth Africa Open 2014 
627Jonah Lustig45.39South AfricaCape Town 2016 
628Johan Brink45.49South AfricaJohannesburg Open 2016 
 Malak Rabi45.49MoroccoMorocco Open 2018 
630Abdur Rahmaan45.57MauritiusSunmarke Open 2018 
631Christopher Steenkamp45.58South AfricaArnold Classic Africa 2018 
632Luca Clark45.59South AfricaJohannesburg 2016 
633Mishka Vallabh45.78South AfricaKimberley Open 2015 
634Riley de Chaves45.87South AfricaJohannesburg 2016 
635Alaa Hamdi45.94AlgeriaAlgeria Winter 2016 
636Menno Brandt46.03South AfricaAdelaide Summer 2017 
637Dushyanta Sunassee46.14MauritiusMauritius Open 2018 
638Kaylie Pretorius46.19South AfricaArnold Classic Africa 2018 
639Abdelbari Bourjouh46.25AlgeriaAlgers Summer Open 2016 
640Jacques Mouton46.34South AfricaSpeedcubes Joburg 2017 
641Khaya Simon46.46South AfricaSpeedcubes Joburg 2017 
642Neal Keyter46.50South AfricaJohannesburg Open 2016 
643Jared Stewart46.56South AfricaSpeedcubes Joburg 2017 
644Wilhelm Gelderblom46.60South AfricaSpeedcubes Cape Town 2018 
645Hein Nieuwoudt46.61South AfricaCape Town 2016 
646Francois van Schalkwyk46.68South AfricaSouth Africa Open 2014 
647William Acutt46.70South AfricaSpeedcubes Cape Town 2018 
648Jodie Corlett46.83South AfricaPops Winter 2015 
 Yusuf Akoojee46.83South AfricaSpeedcubes Joburg 2017 
650Kade Dean46.90South AfricaSpeedcubes Joburg 2017 
651Zander De Groote47.20South AfricaJohannesburg 2016 
652Khaled Nabli47.24TunisiaChachya Open Rotary Edition 2018 
653Michael Rosin47.28South AfricaPretoria Science Week 2015 
654Muhammad Athar Kader47.36South AfricaJohannesburg 2016 
655Jared van Bergen47.53South AfricaJohannesburg Open 2016 
656Daniel Kupowitz47.61South AfricaJohannesburg Open 2016 
 Rishkaar Sunnylall47.61South AfricaSpeedcubes Joburg 2017 
658Ryan Ho Hip47.62South AfricaSpeedcubes Joburg 2017 
659Alex Welte48.09South AfricaCape Town Open 2016 
 Yassine Benaissa48.09AlgeriaAlgers Summer Open 2016 
661Tyler Bolle48.18South AfricaJohannesburg Open 2016 
662Matthew Pillay48.27South AfricaCape Town 2015 
663Ruan Grove48.45South AfricaSpeedcubes Cape Town 2018 
664Robin Niekerk48.52South AfricaKimberley Open 2015 
665Hraklis Papageorgiou48.59South AfricaJohannesburg 2014 
666Dan Klompas48.74South AfricaJohannesburg 2014 
667Nathan Reyneke48.77South AfricaPops Toys Summer 2015 
668Michael Johnson48.90South AfricaCape Town 2016 
669Fayaaz Basa48.92South AfricaCape Town 2016 
670Luca van Loggerenberg48.95South AfricaJohannesburg 2016 
671James Roberts49.04South AfricaCape Town 2016 
672Stuart Christie49.08South AfricaCape Town 2016 
673Chaker Souissi49.11TunisiaTunisia Summer Open 2016 
674Adriaan Jacobs49.16South AfricaJohannesburg 2016 
675Ethan Kirkland49.18South AfricaCape Town Open 2016 
676Ayur Matai49.24South AfricaSpeedcubes Joburg 2017 
677Reinier Smuts49.25South AfricaJohannesburg Open 2015 
678Douw du Preez49.28South AfricaJohannesburg Open 2016 
679Arno Hatton-Jones49.30South AfricaJohannesburg 2016 
680Brian Scott-Emuakpor49.31NigeriaODU Big Blue Spring 2017 
 Damon Kavonic49.31South AfricaJohannesburg Open 2015 
682Wathek Belleh Lachheb49.37TunisiaTunisia Autumn Open 2017 
683Karla Wessels49.44South AfricaJohannesburg Open 2015 
684Lehan Goosen49.56South AfricaJohannesburg 2016 
685Ibtihel Benziar49.63AlgeriaTunisia Open 2014 
686Mohamed Riahi49.69TunisiaHEM MariCubik Open 2013 
687Juan-Pierre Minnie49.72South AfricaSpeedcubes Cape Town 2018 
688Ramzi Mourali49.76TunisiaChachya Open Rotary Edition 2018 
689Liam Hewitson49.90South AfricaCape Town 2014 
690Jaco de Waal49.96South AfricaJohannesburg 2014 
691Kemesha Moodley50.06South AfricaJohannesburg 2014 
692Corné Pieterse50.11South AfricaJohannesburg 2014 
693Younes Bahi50.17AlgeriaAlgeria Summer Open 2017 
694Ibrahim Saddour50.20TunisiaTunisia Spring Open 2015 
695Elijah Sherman50.30South AfricaJohannesburg 2014 
696Rayen Nasr Khouaja50.62TunisiaTunisia Winter Open 2018 
697Daniel Schewitz50.66South AfricaCape Town 2014 
698Mousa Elfasy50.69LibyaChachya Open 2017 
699Amine Zarrad50.70TunisiaTunisia Winter Open 2017 
700Antonie Roets50.80South AfricaKimberley Open 2015 
701Muhammed Bhayla50.97South AfricaSpeedcubes Joburg 2017 
702Fadia Guizlene Taleb51.02AlgeriaAlgeria Winter 2016 
703Mohamed Yacine Amara51.15TunisiaTunisia Winter Open 2018 
704Nikheil Govindasamy51.19South AfricaJohannesburg 2014 
705Tiag Jacobs51.25South AfricaJohannesburg 2016 
706Jean-Jacq du Plessis51.28South AfricaCape Town 2014 
 Ori Rose Melzer51.28South AfricaSpeedcubes Cape Town 2018 
708Mohamed Dhia Eddine Lombarkia51.35AlgeriaAlgeria Winter 2016 
709Ryan James51.47South AfricaJohannesburg 2014 
710Mohamed Reda Moussouni51.52AlgeriaAlgeria Winter 2016 
711Chaimaa Moubarik51.60MoroccoMorocco Open 2017 
712Ali Bensouda51.71MoroccoMorocco Open 2018 
713Caleb Daniels51.73South AfricaCape Town 2016 
714Jordan Weitzer51.83South AfricaTuks Winter 2015 
715Youssef Ouenniche52.05TunisiaGauteng Autumn 2018 
716Nasrallah Bourjouh52.11AlgeriaAlgeria Winter 2016 
717Stefan Sonderling52.36South AfricaArnold Classic Africa 2018 
718Mohamed Ouala Eddine Omeiri52.45AlgeriaAlgeria Winter 2016 
719Imaad Dalwai52.52South AfricaCape Town 2015 
720Loic Martin52.53MauritiusMauritius Open 2018 
721Alla Eddine Mustapha Taleb52.61AlgeriaAlgeria Winter 2016 
722Djebril Zidour52.62AlgeriaAlgeria Summer Open 2017 
723Ulrich Gaum52.66South AfricaCape Town 2014 
724Richard Fisher52.79South AfricaGauteng Winter 2017 
725Krinar Sewpawl52.87South AfricaJohannesburg 2016 
726Janus Roberts52.95South AfricaCape Town 2016 
727Faraaz Parker53.04South AfricaCape Town 2016 
728Doron Zinman53.08South AfricaCape Town 2015 
729Wian Beytel53.13South AfricaArnold Classic Africa 2018 
730Johann Van Jaarsveld53.16South AfricaArnold Classic Africa 2018 
731Oussema Sgheir53.17TunisiaTunisia Spring Open 2015 
732Ruan van Tonder53.25South AfricaSpeedcubes Joburg 2017 
733Conor Kelly53.33South AfricaWGC Open 2014 
 Thomas Philippus de Vries53.33South AfricaJohannesburg 2016 
735Brandon Rae53.37South AfricaSpeedcubes Cape Town 2018 
736Bechir Sghair53.50TunisiaTunisia Winter Open 2018 
737Ross Lakey53.52South AfricaCape Town 2015 
738Cheryl Allen53.53South AfricaSouth Africa Open 2014 
739Harmen Potgieter53.58South AfricaJohannesburg 2016 
740Firas Trabelsi53.63TunisiaTunisia Open 2014 
741William Ford53.68South AfricaJohannesburg Open 2015 
742Ruan Wessel van Tonder53.90South AfricaJohannesburg 2016 
743Anes Bayoudh54.10TunisiaTunisia Spring Open 2015 
744Maxwell Musakanda54.11ZimbabweCape Town 2014 
745Amine Kabbaj54.26MoroccoMorocco Open 2017 
 Thomas Brice54.26South AfricaCape Town 2016 
747Kejin Zeng54.40South AfricaSpeedcubes Cape Town 2018 
748Noa-Ariella Marks54.55South AfricaJohannesburg Open 2016 
749Ricky Marketos54.59South AfricaJohannesburg 2014 
750Stuart Hudson54.69South AfricaCape Town 2016 
751Kaya Canau-Kurt54.78South AfricaCape Town Open 2016 
752Issam Ben Osman54.86TunisiaTunisia Spring Open 2015 
753Hamza Charfi54.91TunisiaTunisia Autumn Open 2017 
754Moadh Cherif55.06TunisiaTunisia Summer Open 2015 
755Khadidja Bouziane55.68AlgeriaSetif Spring Open 2018 
756Mohamed Zidan Cassim55.71South AfricaJohannesburg 2014 
757Aslam Mekki55.72TunisiaTunisia Summer Open 2015 
758Amy Lauren Green55.90South AfricaPops Toys Summer 2015 
759Bradley Smith55.91South AfricaSpeedcubes Cape Town 2017 
760Douae El Hani55.92MoroccoMorocco Open 2018 
 Shivesh Narsai55.92South AfricaJohannesburg 2016 
762Louay Bekkar55.96AlgeriaSetif Spring Open 2018 
 Mohamed Islam Tobni55.96AlgeriaAlgeria Winter 2016 
764Jan-Ernst Oosthuizen55.97South AfricaPretoria Science Week 2015 
765Abdallah Abdallah56.00EgyptSunmarke Open 2018 
766Michael Grinsteud56.03South AfricaCape Town Open 2016 
767Jaco Nel56.09South AfricaArnold Classic Africa 2018 
768Reebye Chandish56.33MauritiusMauritius Open 2018 
769Tristan Boswell56.34South AfricaSpeedcubes Cape Town 2018 
770Sid Wang56.44South AfricaJohannesburg Open 2016 
771Mohamed Jarboua56.47TunisiaEtna Open 2018 
772Muaad Alfasy56.51LibyaChachya Open 2017 
773Etienne Theron56.58South AfricaJohannesburg Open 2015 
774Sofia Sandjakeddine56.64AlgeriaAlgeria Winter 2016 
775Clayton Gordon56.69South AfricaSpeedcubes Cape Town 2018 
776Rameez Ebrahim56.72South AfricaJohannesburg Open 2015 
777Alaeddine Saidani56.73TunisiaTunisia Winter Open 2017 
778Emma Unthank56.77South AfricaSpeedcubes Cape Town 2017 
779Stefan Milos56.86South AfricaTuks Open 2015 
780Rasool Abrahams56.87South AfricaCape Town 2016 
781Rahma Louhichi56.93TunisiaTunisia Winter Open 2017 
782Hamza Kherbouche56.97AlgeriaAlgeria Winter Open 2017 
783Alec Pratt57.05South AfricaPops Toys Summer 2015 
784Sasha Aaram Okware57.08UgandaAftab Cubing Days 2018 
785Mohammed Cassim57.13South AfricaPretoria Science Week 2015 
786Chayma Boukari57.58TunisiaTunisia Summer Open 2015 
787Ahmed Yacine Atoussi57.75AlgeriaAlgeria Winter Open 2017 
788Fardeen Rhemtula57.80South AfricaTuks Open 2015 
789Adrian Joubert57.86South AfricaJohannesburg Open 2015 
790Anis Kerkeni57.87TunisiaOpal Open 2016 
791Christo Botha57.91South AfricaPretoria Science Week 2015 
792Ahmed Garmazi57.94TunisiaChachya Open Rotary Edition 2018 
 Michal Kita57.94South AfricaCape Town Open 2016 
 Shivay Brijomhan57.94South AfricaJohannesburg 2016 
795Yassine Miled57.96TunisiaTunisia Summer Open 2015 
796Bianca Curitz58.00South AfricaCape Town 2015 
797Abdennour Chami58.04AlgeriaAlgers Summer Open 2016 
 Ghayda Tebessi58.04TunisiaTunisia Spring Open 2015 
799Rayen Ltaief58.27TunisiaChachya Open 2017 
800Tahar Bachir Charbi58.32AlgeriaAlgeria Summer Open 2017 
801Mohamed Momtez Bouzouita58.66TunisiaTunisia Open 2014 
802Cian Ramkissoon58.70South AfricaJohannesburg 2016 
803Ela Ben Saad58.76TunisiaTunisia Autumn Open 2016 
804Aya Rebadj58.92AlgeriaAlgeria Winter 2016 
805Gayle Apfel58.93South AfricaCape Town Open 2015 
806Ali Rached Hadjine59.10AlgeriaAlgeria Winter 2016 
807Matthew Jean Thompson59.13South AfricaCape Town Open 2016 
808Enrico Dreyer59.32South AfricaJohannesburg 2016 
809Jake Oelz59.33South AfricaCape Town Open 2015 
810Mazen Ghozzi59.34TunisiaChachya Open Rotary Edition 2018 
811Amaan Nadvi59.40South AfricaCape Town 2014 
812Mohamed Amine Koulache59.47AlgeriaAlgeria Winter 2016 
813Esmeralda Steyn59.54South AfricaSpeedcubes Joburg 2017 
814Ayhem Bou Abid59.55TunisiaTunisia Winter Open 2017 
815Hana Mekhlouf59.58AlgeriaAlgeria Summer Open 2017 
816Ilyes Kerkeni59.61TunisiaOpal Open 2016 
817Thuto Moitsemang59.63South AfricaKimberley Open 2015 
818Mohamed Rekik59.79TunisiaTunisia Open 2014 
819Ishak Abdelqodous Djerah59.85AlgeriaAlgers Summer Open 2016 
820Marwen Berrayana1:00.14TunisiaChachya Open Rotary Edition 2018 
821Joshua Isaacs1:00.16South AfricaTuks Winter 2015 
822Roscoe Botha1:00.22South AfricaJohannesburg Open 2016 
823Sohial Ounnas1:00.25AlgeriaAlgeria Winter 2016 
824Saif Ben Salah1:00.32TunisiaTunisia Winter Open 2015 
825Mark Doyle1:00.58South AfricaCape Town 2015 
826Firas Jendoubi1:00.61TunisiaTunisia Autumn Open 2017 
 Malak Haddou1:00.61AlgeriaSetif Spring Open 2018 
828Billieleigh Billson1:00.76South AfricaJohannesburg 2016 
829Noureddine Douib1:00.79AlgeriaAlgers Summer Open 2016 
830Ethan Esterhuizen1:00.92South AfricaJohannesburg 2016 
831Hiba Benlhaj1:00.94MoroccoMorocco Open 2018 
832Mark Taylor1:01.02South AfricaCape Town 2014 
833Leo Bachmann1:01.31South AfricaCape Town 2014 
834Abdelhak Benzina1:01.46TunisiaTunisia Winter Open Day 2017 
835Chihab Eddine Boutichane1:01.59AlgeriaChachya Open 2017 
836Khaled Kaoubi1:01.64TunisiaTunisia Winter Open 2017 
837Nina Unthank1:01.68South AfricaSpeedcubes Cape Town 2017 
838Abubakar Ahmed1:01.71South AfricaEden Village Winter 2017 
839Samuel Hayes1:01.80South AfricaCape Town Open 2015 
840Naela Akrour1:01.87AlgeriaChachya Open 2017 
841Sohaib Benamra1:01.91AlgeriaAlgeria Winter 2016 
842Nicholas Visagie1:02.19South AfricaJohannesburg 2016 
843Aymen Bouziane1:02.26AlgeriaAlgeria Winter 2016 
844Vincent Jordaan1:02.30South AfricaGauteng Winter 2017 
845Yacine Hanafi1:02.36AlgeriaAlgeria Summer Open 2017 
846St-John Salisbury1:02.37South AfricaGauteng Winter 2017 
847Imran Sydney1:02.52South AfricaCape Town 2016 
848Mohamed Mourou1:02.53MoroccoMurcia Open 2013 
849Daniel Rush1:02.58South AfricaSpeedcubes Cape Town 2018 
850Luke James Chadwick1:02.61South AfricaCape Town 2014 
851Hiba Oucief1:02.65AlgeriaAlgeria Winter 2016 
852Rayen Fares1:02.74TunisiaTunisia Open 2014 
853Aziz Korbi1:02.75TunisiaChachya Open Rotary Edition 2018 
854Alisha Govender1:02.78South AfricaJohannesburg Open 2015 
855Mohamed Boughrara1:02.80TunisiaTunisia Winter Open 2018 
856Shneur Zalman Smith1:02.89South AfricaJohannesburg 2016 
857Mohamed Fazel Khan1:02.91South AfricaKimberley Open 2015 
858Jonathan McCormack1:03.00South AfricaCape Town 2016 
859Lauren Frade1:03.02South AfricaSouth Africa Open 2014 
860Ceryne Koulache1:03.03AlgeriaAlgeria Winter 2016 
861Cameron Arthur1:03.05South AfricaJohannesburg Open 2015 
862Aaron Levenberg1:03.28South AfricaJohannesburg Open 2015 
 Rachel Jane Green1:03.28South AfricaPops Toys Summer 2015 
864Melek Zouaoui1:03.34TunisiaChachya Open Rotary Edition 2018 
865Karthik Kara1:03.38South AfricaSpeedcubes Joburg 2017 
866Iyed Gabbouj1:03.48TunisiaTunisia Winter Open 2018 
867David Shochot1:03.63South AfricaCape Town 2014 
868Yecin Ouertani1:03.64TunisiaChachya Open 2017 
869Mohamed Helmi Zarai1:03.76TunisiaTunisia Summer Open 2016 
870Ilyes Benzina1:04.00TunisiaTunisia Winter Open Day 2017 
871Heinu van Jaarsveld1:04.01South AfricaSpeedcubes Joburg 2017 
872Imaad Kumandan1:04.11South AfricaCape Town 2016 
 Nouha Chouihi1:04.11TunisiaTunisia Winter Open 2015 
874Nicholas Smart1:04.21South AfricaCape Town Open 2016 
875Karthik Murugesan1:04.23MauritiusMauritius Open 2018 
876Mohamed Meradi1:04.68AlgeriaAlgeria Winter 2016 
877Caleb Johnstone1:04.97South AfricaJohannesburg Open 2015 
878Ammaarah Wadee1:05.00South AfricaPops Toys Summer 2015 
879Ahmed Ghanmi1:05.03TunisiaTunisia Spring Open 2015 
880Levi Kavonic1:05.21South AfricaJohannesburg Open 2015 
 Matthew Hird1:05.21South AfricaSpeedcubes Cape Town 2017 
882Asma Mabroul1:05.37TunisiaTunisia Spring Open 2016 
883Trevor Nell1:05.75South AfricaCape Town Open 2016 
884Anna Gibbon1:05.81South AfricaSpeedcubes Cape Town 2018 
885Hanjo Odendaal1:05.84South AfricaCape Town Open 2016 
 Mohamed Amine Ayadi1:05.84TunisiaTunisia Autumn Open 2016 
887Alaa Boussaffara1:05.90TunisiaTunisia Spring Open 2016 
888Marthinus Beets1:06.00South AfricaJohannesburg 2016 
889Farah Boufarik Bekkai1:06.04AlgeriaSetif Spring Open 2018 
890Zahra Kadwa1:06.05South AfricaCape Town 2016 
891Yahia Bensaid1:06.13AlgeriaSetif Spring Open 2018 
892Omar Sghair1:06.15TunisiaTunisia Winter Open 2018 
893Yonatan Rabinowitz1:06.25South AfricaJohannesburg Open 2015 
894Tracy Visser1:06.53South AfricaJohannesburg 2016 
895Tyla Gill1:06.58South AfricaCape Town 2014 
896Abdou Essalam Lerari1:06.64AlgeriaAlgeria Winter 2016 
897Ahmed Rebai1:06.66TunisiaTunisia Spring Open 2016 
898Miqdad Alfasy1:06.76LibyaChachya Open 2017 
899Nada Benzaoui1:07.15AlgeriaTunisia Open 2014 
900Brian Joubert1:07.18South AfricaCape Town 2014 
901Angus Dippenaar1:07.28South AfricaSpeedcubes Joburg 2017 
 Brandon van der Halt1:07.28South AfricaSpeedcubes Joburg 2017 
903Oussama Gabbouj1:07.83TunisiaTunisia Winter Open 2015 
904Chiraz Labaci1:08.07AlgeriaAlgeria Summer Open 2017 
905Ilan Ben Melech1:08.09South AfricaJohannesburg Open 2015 
906Romaissa Drid Assala1:08.35AlgeriaSetif Spring Open 2018 
907Ali Boughrara1:08.42TunisiaTunisia Winter Open 2018 
908Yael Kallmann1:08.61South AfricaCape Town 2014 
909Rached Fares1:08.63TunisiaTunisia Open 2014 
910Mouhamed Amine Zeddam1:08.64AlgeriaAlgeria Winter 2016 
911Mohamed Zermani1:08.80AlgeriaSetif Spring Open 2018 
912Yehuda Hecht1:08.84South AfricaCape Town 2014 
913Willem van Jaaesveld1:09.09South AfricaSpeedcubes Joburg 2017 
914Steven Galliard1:09.13South AfricaArnold Classic Africa 2018 
915Amine Lemmou1:09.16AlgeriaAlgeria Summer Open 2017 
916Wassim Ramdani1:09.23AlgeriaAlgeria Winter 2016 
917Meriam Jamel1:09.59TunisiaTunisia Autumn Open 2017 
918Craig Simpson1:09.63South AfricaCape Town 2014 
919Nessrine Arezki1:09.80AlgeriaAlgeria Winter 2016 
920Boujnah Imene1:09.84TunisiaTunisia Winter Open 2018 
921Jeanré Wilken1:10.18South AfricaCape Town 2014 
922Connor Prentice1:10.27South AfricaJohannesburg 2014 
923Ruben Calitz1:10.59South AfricaArnold Classic Africa 2018 
 Sonia Sandjakeddine1:10.59AlgeriaAlgeria Winter 2016 
925Sabiha Jhetam-Loonat1:10.83South AfricaCape Town 2014 
926Yisroel Hecht1:10.94South AfricaCape Town 2014 
927Oualid Ezzahiri1:11.24MoroccoMorocco Open 2017 
928Mika'il Adams1:11.38South AfricaCape Town 2016 
929Morad Mokritar1:11.39AlgeriaSetif Spring Open 2018 
930Wissam Lemmou1:11.60AlgeriaAlgeria Summer Open 2017 
931Lina Amira Haddou1:11.71AlgeriaSetif Spring Open 2018 
932Layna Bekker1:11.79South AfricaJohannesburg 2016 
933Elouise Nell1:11.84South AfricaCape Town Open 2016 
934Mohamed Yacine Torkmen1:12.07TunisiaTunisia Winter Open Day 2017 
935Matthew Hill1:12.32South AfricaCape Town 2016 
936Ross Silbert1:12.41South AfricaCape Town 2014 
937Abdelhamid Birane1:12.44AlgeriaAlgeria Winter 2016 
938Taher Ajmi1:12.46TunisiaTunisia Winter Open 2018 
939Alistair Mc Donald1:12.88South AfricaCape Town 2014 
940Zaki Abd Alh Behram1:13.07AlgeriaAlgers Summer Open 2016 
941Razeen Abdool1:13.21South AfricaJohannesburg Open 2015 
942Aymen Gabbouj1:13.33TunisiaTunisia Spring Open 2016 
943Teshka Bhoyroo1:13.35MauritiusMauritius Open 2018 
944Seifedine Khaldi1:13.43AlgeriaAlgeria Winter 2016 
945Abdelghani Nadji1:13.55AlgeriaAlgeria Winter 2016 
946Andre Stemment1:13.78South AfricaCape Town Open 2015 
947Eya Dridi1:13.95TunisiaTunisia Spring Open 2016 
948Wessel Beneke1:14.13South AfricaCape Town 2016 
949Ketan Tailor1:14.34ZambiaCape Town 2014 
950Tristan Thomas1:14.63South AfricaCape Town 2014 
951Tristan Malherbe1:14.66South AfricaJohannesburg Open 2015 
952Charl Louw1:14.84South AfricaSpeedcubes Cape Town 2018 
953Ayoub Galoul1:15.04AlgeriaAlgeria Winter 2016 
954Rinad Guerroumi1:15.13AlgeriaSetif Spring Open 2018 
955Anis Tafraoui1:15.17AlgeriaAlgeria Winter 2016 
 Mohamed Kacem Toumi1:15.17TunisiaTunisia Open 2014 
957Amine Bouslah1:15.55TunisiaTunisia Summer Open 2015 
958Nourelhouda Korti1:15.80AlgeriaSetif Spring Open 2018 
959Robbie Taylor1:16.15South AfricaCape Town 2014 
960Omar Ouardani1:16.27TunisiaTunisia Winter Open 2018 
 Slimane Akkouche1:16.27AlgeriaTunisia Open 2014 
962Amir Djebari1:16.33AlgeriaSetif Spring Open 2018 
963Souad Jaafri1:17.08MoroccoGaleries Lafayette Open 2011 
964Tadjine Ali Rached1:17.15AlgeriaAlgers Summer Open 2016 
965Xavier Naidoo1:17.20South AfricaJohannesburg 2016 
966Matthew Earle1:17.44South AfricaCape Town Open 2015 
967Khaled Lombarkia1:17.65AlgeriaAlgers Summer Open 2016 
968Dylan Tulsidas1:17.71MauritiusMauritius Open 2018 
969Soumia Malki1:17.83AlgeriaAlgers Summer Open 2016 
970Eli Shnaps1:18.27South AfricaSpeedcubes Cape Town 2018 
971Muhammad Khan1:18.71South AfricaJohannesburg 2014 
972Nour Boutighane1:18.97AlgeriaChachya Open 2017 
973Aya Ben Saad1:19.15TunisiaTunisia Autumn Open 2016 
974Rafee Besbes1:19.32TunisiaTunisia Open 2014 
975Mohamed Ali Bizid1:19.35TunisiaTunisia Open 2014 
976Youcef Adour1:19.47AlgeriaAlgeria Winter 2016 
977Mitchell Bone1:19.53South AfricaJohannesburg 2014 
978Lamiss Besbes1:19.59TunisiaTunisia Open 2014 
979Nourhene Rabaoui1:19.71TunisiaTunisia Spring Open 2016 
980Imane Djedari1:19.73AlgeriaSetif Spring Open 2018 
981Oussema Saïd1:20.02TunisiaChachya Open Rotary Edition 2018 
982Joshua Langenhoven Clark1:20.49South AfricaCape Town Open 2016 
983Senda Belaanes1:21.23TunisiaChachya Open 2017 
984Aya Dridi1:21.28TunisiaTunisia Winter Open 2015 
985Skyler Danger Hale1:21.43South AfricaArnold Classic Africa 2018 
986Mohamed Amime Hadded1:21.56TunisiaTunisia Spring Open 2015 
987Mustapha Labaci1:21.83AlgeriaAlgeria Summer Open 2017 
988Dorothea Lotter1:22.22South AfricaPops Winter 2015 
989Abdelhamid Djawab1:22.67AlgeriaSetif Spring Open 2018 
990Lance Katz1:22.69South AfricaCape Town 2014 
991Farouk Saaidia1:22.81TunisiaTunisia Open 2014 
992Steve Chalom1:22.83South AfricaJohannesburg Open 2016 
993Youssef Ghedira1:22.85TunisiaTunisia Winter Open 2015 
994Cecil Setati1:23.66South AfricaArnold Classic Africa 2018 
995Carl Binedell1:24.16South AfricaCape Town Open 2015 
996Reda Bounaas1:24.51AlgeriaTunisia Open 2014 
997Paul Mvuyana1:24.53South AfricaJohannesburg Open 2016 
998Maria Gourine1:25.01AlgeriaAlgers Summer Open 2016 
999Awatef Ben Hassine1:25.52TunisiaTunisia Winter Open 2015 
1000Soualili Houssem Eddine1:25.77AlgeriaAlgers Summer Open 2016 
1001Willie van Staden1:26.46South AfricaArnold Classic Africa 2018 
1002Ethan Johnson1:26.50South AfricaCape Town 2014 
1003Mohamed Aziz Sassi1:26.87TunisiaTunisia Winter Open 2015 
1004Khawla Triki1:27.16TunisiaTunisia Winter Open 2015 
1005Imen Khenchelaoui1:27.30AlgeriaChachya Open 2017 
1006Lawrence Grobler1:27.31South AfricaArnold Classic Africa 2018 
1007Jo Stone1:27.52South AfricaCape Town 2015 
1008Sara Bouqua1:27.69MoroccoMorocco Open 2017 
1009Achraf Rabaoui1:27.74TunisiaTunisia Summer Open 2016 
1010Amira Thabet1:27.84TunisiaTunisia Spring Open 2015 
1011Helgard du Toit1:28.35South AfricaJohannesburg Open 2015 
1012Youssef Chelaifa1:28.82TunisiaTunisia Open 2014 
1013Houda Boutighane1:28.95AlgeriaAlgeria Winter 2016 
1014Estiaan van der Heever1:29.37South AfricaSpeedcubes Joburg 2017 
1015Yacin Saoud1:29.43AlgeriaAlgeria Winter 2016 
1016Moatez Bedoui1:29.74TunisiaTunisia Summer Open 2015 
1017Mootez El Bedoui1:29.83TunisiaTunisia Winter Open 2015 
1018Declan Heathcote-Marks1:29.99South AfricaCape Town 2014 
1019Nourane Abbar1:30.17AlgeriaAlgeria Summer Open 2017 
1020Mohamed Khalil Ben Saleh1:30.44TunisiaTunisia Winter Open 2015 
1021Brynn Posthumus1:30.55South AfricaJohannesburg 2014 
1022Akshay Tarolah1:30.61MauritiusMauritius Open 2018 
1023Lina Tayeri1:31.14TunisiaTunisia Open 2014 
1024Bouhafs Boukri1:31.16AlgeriaSetif Spring Open 2018 
1025Neha Jeevan1:31.50South AfricaArnold Classic Africa 2018 
1026Abdellah Haddou1:32.24AlgeriaSetif Spring Open 2018 
1027Ibtissam Ainouche1:33.27AlgeriaAlgeria Summer Open 2017 
1028Mia Dippenaar1:33.50South AfricaJohannesburg 2016 
1029Danni Shochot1:33.72South AfricaCape Town 2015 
1030Mohamed Ben Brahim1:35.20TunisiaChachya Open Rotary Edition 2018 
1031Tessa Abrahamson1:35.96South AfricaJohannesburg 2014 
1032Abderaouf Birane1:36.08AlgeriaAlgers Summer Open 2016 
1033Hannes van Niekerk1:36.63South AfricaCape Town 2014 
1034Tarun Khumalo1:37.03South AfricaArnold Classic Africa 2018 
1035Ane Malan1:37.07South AfricaCape Town 2016 
1036Lisa Bergoff Grey1:37.44South AfricaCape Town 2014 
1037Amira Bougherbi1:37.63AlgeriaAlgeria Summer Open 2017 
1038Jeremy Martin1:38.30South AfricaCape Town 2014 
1039Samantha Lustig1:38.45South AfricaCape Town 2016 
1040Bianca Le Cornu1:38.55South AfricaJohannesburg 2016 
1041Juan Holscher1:39.00South AfricaCape Town 2014 
1042Saad Panjwani1:40.21MalawiCape Town 2015 
1043Ghazi Ammari1:40.24TunisiaTunisia Spring Open 2015 
1044Brody Williamson1:40.52South AfricaSpeedcubes Cape Town 2018 
1045Dylan Maneveld1:40.90South AfricaCape Town 2014 
1046Yassmine Alaya1:41.43TunisiaTunisia Winter Open 2015 
1047Azhar Randeree1:42.08South AfricaCape Town 2015 
1048Cobus Vorster1:42.15South AfricaCape Town 2016 
1049Aaron Lustig1:42.33South AfricaCape Town Open 2016 
1050Ahmed Ayoub Messiouri1:42.76AlgeriaSetif Spring Open 2018 
1051Fatiha Benrahmani1:43.02AlgeriaAlgers Summer Open 2016 
1052Asmaa Houar1:43.19AlgeriaAlgers Summer Open 2016 
1053Yehuda Brett1:43.55South AfricaCape Town 2014 
1054Adam Stein1:44.00South AfricaJohannesburg 2014 
1055Sarra Bannour1:44.08TunisiaTunisia Winter Open 2015 
1056Jason Rodrigues1:44.19South AfricaKimberley Open 2015 
1057Iheb Gasmi1:45.47TunisiaTunisia Summer Open 2015 
1058Elisha Melzer1:48.15South AfricaSpeedcubes Cape Town 2018 
1059Ashraf Ahmed1:48.70NigeriaZurich Open 2016 
1060Celeste Compion1:48.83South AfricaToronto Open Fall 2007 
1061Oussama Bouchahda1:48.86TunisiaTunisia Summer Open 2015 
1062Mahmoud Amine Jebara1:49.60TunisiaTunisia Spring Open 2015 
1063Mohamed Yacine Ftouhi1:49.93TunisiaChachya Open Rotary Edition 2018 
1064Anton Swarts1:51.28South AfricaArnold Classic Africa 2018 
1065Stephan Joubert1:51.72South AfricaSpeedcubes Cape Town 2017 
1066Gavin Earle1:52.46South AfricaCape Town Open 2015 
1067Youssef Boussarsar1:52.60TunisiaChachya Open Rotary Edition 2018 
1068Fatima Dilmi1:54.05AlgeriaAlgers Summer Open 2016 
1069Duncan Maneveld1:54.11South AfricaCape Town 2014 
1070Khalek Khader1:55.32South AfricaCape Town 2016 
1071Ines Bhar1:57.42TunisiaTunisia Winter Open Day 2017 
1072Aboubaker Chaeib1:57.83TunisiaTunisia Autumn Open 2017 
1073Fanevamampiandra Herinirina1:58.34MadagascarTunisia Spring Open 2015 
1074Tayeb Boukhersa1:58.40AlgeriaAlgers Summer Open 2016 
1075Ibtihel Boukhris1:59.88TunisiaTunisia Open 2014 
1076Monir Amerkhous2:01.05MoroccoFrench Open 2008 
1077Raouf Thabet2:01.49TunisiaTunisia Spring Open 2017 
1078Hamza Sayeh2:03.83TunisiaChachya Open 2017 
1079Ahmad Wassim Omeiri2:04.74AlgeriaAlgeria Winter 2016 
1080Suraya Abdulla2:05.40South AfricaJohannesburg 2014 
1081Erica Williams2:05.90South AfricaCape Town 2014 
1082Yakoub Abdelmoundji Djerah2:06.42AlgeriaAlgers Summer Open 2016 
1083Nihal Labaci2:07.06AlgeriaAlgeria Summer Open 2017 
1084Naima Labaci2:08.09AlgeriaAlgeria Summer Open 2017 
1085Liora Shochot2:08.56South AfricaCape Town 2015 
1086Graeme Higginson2:10.27South AfricaArnold Classic Africa 2018 
1087Helena Deysel2:12.15South AfricaBig 'n Weird 2016 
1088Brian Lustig2:15.28South AfricaCape Town Open 2016 
1089Mohamed Sayeh2:15.51TunisiaChachya Open 2017 
1090Faith Martin2:16.30South AfricaCape Town 2014 
1091Suzette van Staden2:19.31South AfricaArnold Classic Africa 2018 
1092Zineb Aarab2:20.05MoroccoMorocco Open 2017 
1093Chantelle Jackson2:21.84South AfricaJohannesburg Open 2015 
1094Kevin Keuvelaar2:22.15South AfricaJohannesburg 2014 
1095Agnes Ringia Wallin2:22.63TanzaniaSwedish Decathlon Challenge 2018 
1096Khadidja Lerari2:23.07AlgeriaAlgers Summer Open 2016 
1097Craig Robinson2:23.18South AfricaSpeedcubes Cape Town 2017 
1098Dave Williams2:30.46South AfricaJohannesburg 2014 
1099Imane Ouaali2:31.32MoroccoMorocco Open 2017 
1100Meriam Ismail2:32.44TunisiaTunisia Summer Open 2015 
1101Haley Star Hale2:35.94South AfricaGauteng Autumn 2018 
1102Sizwe Nkosi2:37.36South AfricaSouth Africa Open 2014 
1103Sandra Badenhorst2:42.46South AfricaJohannesburg 2016 
1104Abdelbari Derghal2:45.80AlgeriaAlgeria Summer Open 2017 
1105Rafik Chaabouni2:53.96TunisiaSwiss Open 2009 
1106Chaimae Eddiouri2:56.04MoroccoMorocco Open 2017 
1107Aidan Beukman2:56.42South AfricaJohannesburg 2016 
1108Mouhamed Fahmi Krifa2:59.04TunisiaTunisia Summer Open 2015 
1109Nadia Chakir3:22.30MoroccoMorocco Open 2017 
1110Charles Melzer4:03.09South AfricaCape Town Open 2016 
1111Huda Boutiche4:55.55AlgeriaAlgers Summer Open 2016 
1112Meriam Ben Khalifa6:01.75TunisiaTunisia Winter Open 2017