Rubik's Cube          Africa          All Persons
 
Rank Person Result Citizen of Competition  
1Shivaan Harichander8.09South AfricaSpeedcubes Joburg 2017 
2Zaakir Hagee8.49South AfricaSpeedcubes Joburg 2017 
3Yassine Bettahar8.54AlgeriaAlgeria Summer Open 2017 
4Hassen Kallala9.04TunisiaChachya Open 2017 
5Kamaru-Deen Lawal9.33NigeriaCSP Fall 2012 
6Cameron Blumenow9.45South AfricaSpeedcubes Joburg 2017 
7Moez Boussarsar9.53TunisiaChachya Open 2017 
8Sadiq Ahmed9.75NigeriaNew York City Winter 2017 
9Stephen Cotterrell9.81South AfricaCape Town Open 2015 
10Ruben Grobler10.40South AfricaSpeedcubes Joburg 2017 
11Lonwabo Mvovo10.48South AfricaCape Town 2016 
12Conor Cronin10.60South AfricaPeterborough Open 2017 
13David Joseph10.66South AfricaCape Town 2016 
14Jacobus Philip Haupt10.71South AfricaVancouver Summer 2012 
15Maverick Pearson10.74South AfricaMusic City Fall 2017 
16Justin Zhang10.83South AfricaGauteng Winter 2017 
17Emna Boughizane11.02TunisiaTunisia Spring Open 2016 
18Amine Chouchane11.29TunisiaTunisia Spring Open 2017 
19Anas Meziani11.49MoroccoArchena Open 2016 
20Aymen Aissaoui11.50AlgeriaChachya Open 2017 
21Youssef Kallala11.59TunisiaTunisia Spring Open 2017 
22Logan Woolfson11.66South AfricaTuks Open 2015 
23Pieterjan Joubert11.75South AfricaTuks Open 2015 
24Casey Milos11.83South AfricaJohannesburg Open 2015 
25Emile Compion11.94South AfricaToronto Open Winter 2012 
26Jaméan Groenewald11.96South AfricaBig 'n Weird 2016 
27Christopher Kondylis12.06South AfricaSpeedcubes Joburg 2017 
28Jasen Bredenkamp12.11South AfricaGauteng Winter 2017 
29Victor Ebubechukwu Tobechukwu Asiwe12.15NigeriaPretoria Science Week 2015 
30Ayman Mohamed Abdalla12.16EgyptMontreal Open Winter 2017 
31Rayan Kerkeni12.25TunisiaOpal Open 2016 
32Lawrence Obioma12.31NigeriaTaylor's Cube Open 2012 
33Ayoub El Atouany12.35MoroccoMorocco Open 2017 
34Nkosinathi Radebe12.73South AfricaJohannesburg 2016 
 Timothy Joseph12.73South AfricaCape Town 2016 
36Patrick Ellis12.74South AfricaSpeedcubes Joburg 2017 
37Mohamed Ben Driss Chokri12.92MoroccoFuenlabrada Open 2016 
38Marike Faught12.95South AfricaGauteng Winter 2017 
39Richard Hohls13.13South AfricaPretoria Science Week 2015 
 Zameer Dada13.13South AfricaGauteng Winter 2017 
41Quinton Scholtz13.16South AfricaBig 'n Weird 2016 
42Tarek Bazizi13.21AlgeriaChachya Open 2017 
43Jesse Tipton13.26South AfricaUK Championship 2016 
44Pranav Ramraj13.28South AfricaEden Village Winter 2017 
45Brendan James Gray13.55South AfricaSpeedcubes Joburg 2017 
 Evan Roux13.55South AfricaBig 'n Weird 2016 
47Raparaoelina Mandresy13.58MadagascarSlow N Steady Summer 2017 
48Shane Swanepoel13.78South AfricaSpeedcubes Joburg 2017 
49Etienne Amany13.84Côte d'IvoireLyon Winter Open 2007 
50Donovan Pretorius13.88South AfricaJohannesburg Open 2015 
51Pierre Cilliers14.16South AfricaCape Town 2014 
52Kian Hanekom14.31South AfricaCape Town Open 2015 
53Achraf Chaouch14.39TunisiaTunisia Autumn Open 2016 
54Uan Hermanus14.43South AfricaCape Town 2016 
55Jordan North14.44South AfricaCape Town 2016 
56Liron Horowitz14.45South AfricaSpeedcubes Joburg 2017 
57Jonathan Munro14.75South AfricaCape Town 2016 
58André Hallaby14.77South AfricaJohannesburg 2014 
59Haithem Chirane14.85AlgeriaAlgeria Summer Open 2017 
60Aziz Dimassi14.99TunisiaChachya Open 2017 
61Leith Guelmami15.01TunisiaChachya Open 2017 
62Taariq Hassim15.02South AfricaSpeedcubes Joburg 2017 
63Christo du Venage15.38South AfricaPretoria Science Week 2015 
64Nathan Hees15.49South AfricaJohannesburg 2016 
65Brent Boswell15.50South AfricaCape Town 2016 
66Matthew Cohen15.52South AfricaJohannesburg Open 2016 
67Anthony Orji15.53NigeriaMonmouth 2013 
68Abdul Darries15.68South AfricaCape Town 2016 
 Nour Mseddi15.68TunisiaTunisia Spring Open 2017 
70Dalton Bosman15.72South AfricaJohannesburg Open 2015 
71Riley Naidoo15.74South AfricaSpeedcubes Joburg 2017 
72Conrad Kruger15.75South AfricaSpeedcubes Joburg 2017 
73Jacq van Jaarsveld16.00South AfricaCape Town 2014 
74David Shotter16.08South AfricaUK Championship 2016 
75Abdesalam Derdour16.10AlgeriaAlgers Summer Open 2016 
76Tristan Viranyi16.11South AfricaCape Town Open 2015 
77Kayur Ranchod16.41South AfricaCape Town 2016 
78Errol Koffi16.47Côte d'IvoireNational Capital Region 2017 
79Muhammad Akoodi16.66South AfricaSpeedcubes Joburg 2017 
 Taha Ben Salah16.66TunisiaSlovakian Open 2017 
81Mehdi Zinelabidine16.70TunisiaTunisia Autumn Open 2016 
82Soufiane Lakhlifi16.73MoroccoMorocco Open 2017 
83Chady Ben Hamida16.76TunisiaTunisia Summer Open 2015 
84Khwezi Nyathi16.84South AfricaJohannesburg Open 2016 
85Lindsay Hans16.93South AfricaCape Town Open 2015 
86Hanzalah Ismail17.31South AfricaSpeedcubes Joburg 2017 
87Mohamed Elkhatri17.32MoroccoMorocco Open 2017 
88Khaled Bazizi17.53AlgeriaAlgeria Winter 2016 
89William Mouton17.55South AfricaJohannesburg 2016 
90Benjamin Kleyn17.60South AfricaCape Town 2016 
91Lourens Kruger17.65South AfricaJohannesburg Open 2016 
92Dylan Adriaanse17.97South AfricaCape Town Open 2015 
93Adam Mohamed18.10South AfricaCape Town 2016 
94Michael Beukman18.18South AfricaJohannesburg Open 2016 
95Ruan van der Spoel18.36South AfricaJohannesburg Open 2015 
96Tyrone Warren Bayliss18.49South AfricaSpeedcubes Joburg 2017 
97Sejal Khan18.52South AfricaLong Island 2010 
98Slimane Siroukane18.64AlgeriaAlgeria Summer Open 2017 
99Omar Ouadouha18.70MoroccoMorocco Open 2017 
100Zac Rubin18.71South AfricaCape Town 2014 
101Zander Hanekom18.84South AfricaTuks Winter 2015 
102Mahmoud Ibrahim18.95TunisiaChachya Open 2017 
103Thorne Hamer19.00South AfricaJohannesburg Open 2015 
104Fadi Aissaoui19.09AlgeriaChachya Open 2017 
105Jeandre du Preez19.11South AfricaSpeedcubes Joburg 2017 
106Dewald Swanevelder19.29South AfricaJohannesburg 2016 
107Pierre Van Rensburg19.36South AfricaSouth Africa Open 2014 
108Liam O'Hagan19.38South AfricaJohannesburg 2014 
109Chris Groenewald19.55South AfricaJohannesburg Open 2016 
110Mohamed Aziz Bouaouina19.60TunisiaTunisia Spring Open 2015 
111Jaco van der Bank19.68South AfricaJohannesburg Open 2016 
112Jagger Khalifa19.83South AfricaCape Town Open 2015 
 Mohamed Aziz Alaya19.83TunisiaChachya Open 2017 
114Hridhay Somera19.91South AfricaJohannesburg Open 2016 
115Muhammad Jasat19.98South AfricaSpeedcubes Joburg 2017 
116Athos Whittington20.18South AfricaSpeedcubes Joburg 2017 
117Amr Ramadan20.19EgyptAachen Open 2011 
118Gerrie van Staden20.25South AfricaJohannesburg 2016 
 Joel Kahl20.25South AfricaJohannesburg 2016 
 Zander Biewenga20.25South AfricaSouth Africa Open 2014 
121Steven Watts20.29South AfricaSpeedcubes Joburg 2017 
122Kimon Candiotes20.38South AfricaTuks Winter 2015 
123Zakaria Abdelaziz20.54AlgeriaAlgeria Winter 2016 
124Prian Naidoo20.55South AfricaSpeedcubes Joburg 2017 
125Abe Wickham20.56South AfricaCape Town 2014 
126Devin Joubert20.75South AfricaCape Town 2015 
127Hashil Arjun20.91South AfricaJohannesburg 2014 
 Mandla Zondo20.91South AfricaSouth Africa Open 2014 
129Brayden Steenhoff21.09South AfricaSpeedcubes Joburg 2017 
130Mahir Ambelal21.17South AfricaGauteng Winter 2017 
131Leandro Vindu Kalemba21.22AngolaWorld Championship 2015 
132Jossi Afargan21.25South AfricaJohannesburg Open 2016 
133Oliver Morgan21.27South AfricaJohannesburg Open 2016 
134Stefan van der Sandt21.30South AfricaCape Town 2015 
135Nouha Boussahi21.62AlgeriaAlgeria Summer Open 2017 
136Deuel Govender21.63South AfricaJohannesburg 2014 
137Matthew Paulsen21.71South AfricaCape Town Open 2016 
138Aya El Hani21.72MoroccoMorocco Open 2017 
139Anas Fathani21.75MoroccoMorocco Open 2017 
140Menzi Mohale21.81South AfricaJohannesburg Open 2015 
141Rayhaan Essa21.83South AfricaJohannesburg Open 2015 
 Zoubir Lebbihiat21.83AlgeriaAlgeria Summer Open 2017 
143Michael Abrahamson22.15South AfricaJohannesburg 2016 
144Milind Bhoyroo22.31MauritiusSpeedcubes Joburg 2017 
145Henry Rochester22.34South AfricaPretoria Science Week 2015 
146Zander Wessels22.40South AfricaBig 'n Weird 2016 
147Yolen Marimuthu22.44South AfricaJohannesburg Open 2016 
148Sasha Katz22.46South AfricaCape Town 2016 
149Kyle Dornan22.53South AfricaJohannesburg Open 2015 
150Damian Jansen22.58South AfricaSpeedcubes Joburg 2017 
151Mouhamed Islem Boukri22.62AlgeriaChachya Open 2017 
152Donovan Hale22.63South AfricaPretoria Science Week 2015 
153Timothy Lawrance22.65South AfricaEden Village Winter 2017 
154Karan Jeevan22.67South AfricaSpeedcubes Joburg 2017 
155Muawiya Ziyaad22.72South AfricaSingapore Open 2017 
156Fayez Kaabi22.85TunisiaTunisia Summer Open 2016 
157Kael Scanes22.90South AfricaJohannesburg Open 2016 
158Alex Meulenbeld22.96South AfricaSouth Africa Open 2014 
159Dylan Williams23.02South AfricaSpeedcubes Joburg 2017 
160Ivan Visser23.16South AfricaJohannesburg 2016 
161Liza-Mari du Plessis23.18South AfricaCape Town 2015 
162Simon Cameron23.29South AfricaCape Town 2016 
163Waldi van der Lingen23.30South AfricaJohannesburg Open 2015 
164Golo Mühr23.40NamibiaJohannesburg 2016 
165Abdelkarim Derrab23.55AlgeriaAlgeria Summer Open 2017 
166Daniel Selvan23.59South AfricaJohannesburg 2014 
167Ramotsumi Sesele23.72South AfricaSouth Africa Open 2014 
168Keelan Naidoo23.80South AfricaAdelaide Summer 2017 
169Ricardo Pekelharing23.90South AfricaJohannesburg 2014 
170Hatem Araar23.99TunisiaTunisia Summer Open 2016 
171Shaiv Ramdhani24.40South AfricaVancouver Winter 2017 
172Hadil Wissal Meradi24.41AlgeriaAlgeria Winter 2016 
173Willem Johannes Meyer24.43South AfricaCape Town 2014 
174Darrien Steyn24.52South AfricaSpeedcubes Joburg 2017 
175Rudi Briel24.53South AfricaSpeedcubes Joburg 2017 
176Richard Landman24.58South AfricaCape Town Open 2015 
177Youcef Kouadria24.63AlgeriaAlgeria Summer Open 2017 
178Eben de Wit24.65South AfricaSpeedcubes Joburg 2017 
179Eduard Louis de Muelenaere24.67South AfricaSpeedcubes Joburg 2017 
180Thammy Ndlovu24.68South AfricaGauteng Winter 2017 
181Kian Zumpt24.71South AfricaJohannesburg Open 2015 
182James Sheridan24.72South AfricaPretoria Science Week 2015 
 Mootez Aoulad Ahmed24.72TunisiaTunisia Summer Open 2016 
184Elke van der Walt24.77South AfricaPops Winter 2015 
185Alan van Tonder24.85South AfricaJohannesburg 2016 
186Asha Langenhoven Clark24.86South AfricaCape Town Open 2016 
 Joshua Walker24.86South AfricaJohannesburg Open 2015 
188Shezad Satter24.92South AfricaSpeedcubes Joburg 2017 
189Xander Coetzee24.93South AfricaSpeedcubes Joburg 2017 
190Armandt Malan24.94South AfricaSpeedcubes Joburg 2017 
191Aziz Boussarsar25.01TunisiaWorld Championship 2017 
 Lee Bloenstein25.01South AfricaJohannesburg 2016 
193Yassine Bouzouita25.04TunisiaTunisia Open 2014 
194Saad Ghamgui25.05MoroccoMorocco Open 2017 
195Joshua Van Wyk25.11South AfricaKimberley Open 2015 
196Andreas Visagie25.13South AfricaJohannesburg Open 2016 
197Markus Marais25.16South AfricaTuks Open 2015 
198Kyle Horak25.28South AfricaJohannesburg 2016 
199Chedli Ghorbel25.29TunisiaChachya Open 2017 
200Jacus Horne25.41South AfricaCape Town 2014 
201Victoria Sutherland-Dadds25.42South AfricaGauteng Winter 2017 
202Abdelbagi Hydoub25.46SudanKorean KAIST Style 2015 
203Byron Gomes25.68South AfricaJohannesburg 2016 
204Mohamed lahouel25.72TunisiaTunisia Autumn Open 2016 
205Jesse Lelong26.00South AfricaJohannesburg Open 2015 
206Marcus Furstenberg26.05South AfricaJohannesburg 2016 
207Nadav Ossendryver26.06South AfricaTuks Winter 2015 
208Muaaz Bayat26.09South AfricaJohannesburg 2016 
209Taher Ghiloubi26.16AlgeriaChachya Open 2017 
210Srikesh Singh26.21South AfricaTuks Winter 2015 
211Ricco Visser26.28South AfricaCape Town 2016 
212Christian Garry26.33South AfricaCape Town Open 2015 
213Christiaan Prinsloo26.41South AfricaPops Toys Summer 2015 
214Saieshan Dadi26.48South AfricaSpeedcubes Joburg 2017 
215Alexander Gibb Foster26.56South AfricaCape Town 2016 
216Matthew Green26.69South AfricaCape Town Open 2015 
217Shannon Robert26.76South AfricaJohannesburg 2016 
218Tiaan Meyer26.77South AfricaJohannesburg 2016 
219Marco Lerena26.80South AfricaSouth Africa Open 2014 
220Naïm Beneddra26.94AlgeriaAlgeria Summer Open 2017 
221Jesse Lewis27.04South AfricaSpeedcubes Joburg 2017 
222Albert Nel27.11South AfricaTuks Open 2015 
223Yusuf Momoniat27.12South AfricaSpeedcubes Joburg 2017 
224Stefan Nell27.13South AfricaSpeedcubes Joburg 2017 
225Sayed Gool27.28South AfricaKimberley Open 2015 
226Aryeh Berkowitz27.47South AfricaSpeedcubes Joburg 2017 
227Felix Berthou27.59South AfricaSpeedcubes Joburg 2017 
228Christo Hoffman27.61South AfricaSpeedcubes Joburg 2017 
 Ian Jannasch27.61South AfricaTuks Winter 2015 
230Wayne Michael Steedman27.86South AfricaSpeedcubes Joburg 2017 
231Jonathan Tribelhorn27.88South AfricaJohannesburg 2016 
232Dylan Smit28.00South AfricaCape Town 2016 
233Carlo Steenkamp Drotskie28.05South AfricaJohannesburg Open 2016 
234Yaseen Mahomed28.06South AfricaJohannesburg 2014 
235Mark Ian Rimmer28.07South AfricaJohannesburg 2016 
236Francois Kemp28.11South AfricaCape Town 2015 
237Albertus Seyffert28.16South AfricaJohannesburg Open 2015 
238Uthmaan Jabaar28.18South AfricaJohannesburg Open 2016 
239Achraf Boussahi28.20AlgeriaAlgeria Summer Open 2017 
240Willie De Klerk28.29South AfricaSpeedcubes Joburg 2017 
241Jordan Jacobson28.56South AfricaJohannesburg Open 2015 
242Ben van Dijk28.71South AfricaCape Town 2016 
243Mohamed El Amine Rebadj28.78AlgeriaAlgeria Winter 2016 
244Dilaan Coetzee28.86South AfricaSpeedcubes Joburg 2017 
245Shayne Sher28.90South AfricaJohannesburg Open 2015 
246Marco Ribeiro28.91South AfricaCape Town Open 2015 
247Luke Smith28.94South AfricaCape Town Open 2016 
248Justin Blanckensee29.03South AfricaCape Town 2015 
249Andre Brink29.15South AfricaJohannesburg Open 2016 
250Andreas Scott29.16South AfricaJohannesburg Open 2016 
251Jaco Coetzee29.19South AfricaGauteng Winter 2017 
252Timothy Bosman29.43South AfricaJohannesburg Open 2015 
253Neeraav Ranjit29.48South AfricaJohannesburg 2016 
254Alex Pickering29.55South AfricaCape Town 2014 
 Joseph Ruiz von Walter29.55South AfricaCape Town 2015 
256Dylan Dermeik29.56South AfricaJohannesburg 2014 
257Raeed Ganief29.80South AfricaCape Town 2016 
258Martijn De Wet29.90South AfricaCape Town 2015 
259Luca Mann29.94South AfricaCape Town Open 2016 
260Troye Keuvelaar29.96South AfricaJohannesburg 2016 
261Jayden van Zuydam29.98South AfricaSpeedcubes Joburg 2017 
 Rabie Rahhali29.98MoroccoMorocco Open 2017 
263Joshua Beckley30.05South AfricaSpeedcubes Joburg 2017 
264Robert Walker30.09South AfricaJohannesburg Open 2015 
265Pranav Gungadeen30.10South AfricaJohannesburg 2016 
266Michael Pincus30.12South AfricaJohannesburg 2016 
267Cobus Kotze30.22South AfricaJohannesburg Open 2015 
268Yanice Baouali30.27AlgeriaFrance 2017 
269Abderrahmane Baghli30.35AlgeriaAlgeria Winter 2016 
270Omar Hassan30.36South AfricaPops Toys Summer 2015 
271Mouhamed Kerfa30.45AlgeriaAlgeria Winter 2016 
272Ahmed Fadi Mahamdi30.57AlgeriaChachya Open 2017 
273Carel de Beer30.63South AfricaJohannesburg 2016 
274Anfel Elgherissi30.64AlgeriaAlgeria Summer Open 2017 
275Charles Dubber30.66South AfricaSpeedcubes Joburg 2017 
276Nelis van der Lingen30.67South AfricaJohannesburg 2016 
277Michael Swanepoel30.68South AfricaJohannesburg Open 2016 
278Yassine Balazi30.75MoroccoChampagne Open 2013 
279Alec Ruiters31.11South AfricaKimberley Open 2015 
 Terushan Moodley31.11South AfricaSpeedcubes Joburg 2017 
281Jayden Katz31.41South AfricaCape Town 2015 
282Graeme Karon31.44South AfricaCape Town Open 2016 
283Saad Sebaihi31.66AlgeriaLa Montagne Open 2013 
284Carlos John Costa31.77South AfricaJohannesburg 2014 
285Taariq Hassim31.81South AfricaJohannesburg 2014 
286Musonda Manda31.84South AfricaJohannesburg Open 2015 
287Armin Steenkamp31.86South AfricaJohannesburg 2016 
 Troy John Palframan31.86South AfricaCape Town 2016 
289Lee Lambert31.87South AfricaCape Town 2016 
290Danyaal Patel31.94South AfricaJohannesburg Open 2016 
291Dirk Du Toit31.97South AfricaTuks Open 2015 
292Zayd Motara32.02South AfricaCape Town 2015 
293Haran Govindan32.06South AfricaCape Town 2016 
294Wade Loots32.18South AfricaJohannesburg Open 2015 
295Tshwaro Khuduga32.30South AfricaKimberley Open 2015 
296Jack Coetzer32.31South AfricaJohannesburg Open 2016 
297Asma Thabet32.39TunisiaTunisia Open 2014 
298Ridwaan Ahmed32.55South AfricaPops Toys Summer 2015 
299Joshua Rolse32.65South AfricaKimberley Open 2015 
300Tyler Miles32.71South AfricaCape Town 2015 
301Khaoula Bougurra32.72AlgeriaAlgeria Winter 2016 
302Rogan Billings32.75South AfricaCape Town Open 2015 
303Reinhardt Du Plessis32.84South AfricaSouth Africa Open 2014 
304Iheb Ghanmi32.88TunisiaTunisia Spring Open 2015 
305Christo Meintjies32.94South AfricaBig 'n Weird 2016 
 Matt Rubin32.94South AfricaCape Town 2015 
307Pape Amady Niang33.04SenegalFaria Brito 2015 
308Pero Brittz33.05South AfricaJohannesburg Open 2016 
309Derrick Oosthuizen33.15South AfricaJohannesburg Open 2016 
310Ivan Kovatchev33.18South AfricaSouth Africa Open 2014 
311Selwyn Laureles Whittington33.23South AfricaJohannesburg 2016 
312Zaakir Nagia33.31South AfricaCape Town 2015 
313Shane Jacobs33.34South AfricaCape Town Open 2015 
314Geoff Hudson33.44South AfricaCape Town 2016 
315Helmi Gaaloul33.47TunisiaTunisia Winter Open 2015 
316Mohamed Abderrahmen Maaouch33.48AlgeriaAlgeria Summer Open 2017 
317Ahmad Khan33.53South AfricaJohannesburg Open 2016 
318Matteo Paparella33.58South AfricaPops Winter 2015 
319Nelius van der Merwe33.66South AfricaJohannesburg 2016 
320Jake Weinstein33.88South AfricaJohannesburg Open 2016 
321Shane van Heerden33.90South AfricaJohannesburg 2014 
322Gawie Beukman33.92South AfricaSpeedcubes Joburg 2017 
323Heinrich Mostert34.03South AfricaJohannesburg 2014 
324Amnon Melzer34.05South AfricaCape Town 2016 
325Mustafa Zohier Elmaskhot34.10LibyaChachya Open 2017 
326Mohamed Adnene Bribech34.39TunisiaTunisia Spring Open 2015 
327Meryame Arezki34.40AlgeriaAlgeria Winter 2016 
328Berno Kotze34.55South AfricaSouth Africa Open 2014 
329Menachem Altman34.59South AfricaCape Town 2014 
330Luca Botha34.61South AfricaCape Town Open 2015 
331Rian Kleynhans34.64South AfricaGauteng Winter 2017 
332Rameez Abdool34.65South AfricaJohannesburg Open 2015 
333Moshe Landau34.66South AfricaJohannesburg Open 2016 
334Lucas Johan Roos34.71South AfricaPretoria Science Week 2015 
335Asher Steenhoff34.72South AfricaSpeedcubes Joburg 2017 
336Johan Koekemoer34.84South AfricaPretoria Science Week 2015 
337Farah Briki34.99TunisiaTunisia Summer Open 2016 
338Younes Haffedh35.10AlgeriaAlgeria Summer Open 2017 
339Nada Tabakh35.17AlgeriaAlgeria Winter 2016 
340Aidan Schworer35.40South AfricaSpeedcubes Joburg 2017 
 Alex Candiotes35.40South AfricaPops Toys Summer 2015 
342Ruan du Plooy35.43South AfricaJohannesburg 2016 
343Luca Karsten35.44South AfricaCape Town 2014 
344Sarra Nefzaoui35.46TunisiaTunisia Winter Open 2017 
345Dylan Davies35.63South AfricaJohannesburg 2016 
 Jaden Govender35.63South AfricaJohannesburg Open 2015 
347Cameron Horne35.65South AfricaCape Town Open 2016 
348Sholto Armstrong35.71South AfricaSouth Africa Open 2014 
349Shakeel Rosen35.81South AfricaKimberley Open 2015 
350Wael Gares35.89TunisiaTunisia Summer Open 2016 
351Aicha Azzaoui35.96MoroccoMorocco Open 2017 
352Kelvin Buckley-Fawcett36.40South AfricaCape Town 2015 
353Reece Jelliman36.44South AfricaJohannesburg 2014 
354Maram Abbassi36.45TunisiaTunisia Winter Open 2017 
355Tiyani Mthombeni36.46South AfricaCape Town 2015 
356Lukas Esterhuizen36.47South AfricaJohannesburg 2016 
357Anes Haffedh36.48AlgeriaAlgeria Summer Open 2017 
358Azraa Ameer36.63South AfricaCape Town 2015 
359Jason de Kock36.66South AfricaJohannesburg Open 2016 
360Keven Williams36.69South AfricaPretoria Science Week 2015 
361Hamzah Bayat36.75South AfricaJohannesburg 2016 
362Keashin Lubenthiram Moodley36.78South AfricaJohannesburg 2014 
363Langton Rawlins36.88South AfricaTuks Winter 2015 
 Rohan Naik36.88South AfricaJohannesburg 2016 
 Roufaida Insaf Mamou36.88AlgeriaAlgeria Summer Open 2017 
366Joey Forman36.93South AfricaCape Town 2015 
 Muaaz Khan36.93South AfricaJohannesburg Open 2015 
368Hasnain Moola36.99South AfricaSpeedcubes Joburg 2017 
369Franco Burger37.02South AfricaPretoria Science Week 2015 
370Reguia Salim37.10TunisiaTunisia Spring Open 2016 
371Piet Venter Michau37.12South AfricaJohannesburg 2016 
372Nour Eliman Omeiri37.17AlgeriaAlgeria Winter 2016 
373Alex Hintenaus37.21South AfricaCape Town 2016 
 Ethan Redman37.21South AfricaSpeedcubes Joburg 2017 
375Aidan Mcgrath37.41South AfricaCape Town Open 2016 
376Majd El Bedoui37.51TunisiaTunisia Winter Open 2015 
377Ferdi Delpot37.55South AfricaJohannesburg 2016 
378Alex Bezuidenhout37.58South AfricaJohannesburg 2016 
379Nandor Desi37.78South AfricaCape Town 2015 
380Joseph Melzer37.83South AfricaCape Town 2015 
381Robbie Venter37.84South AfricaJohannesburg 2016 
382Leon de Beer37.94South AfricaJohannesburg 2014 
383Adam Schewitz38.03South AfricaCape Town 2014 
384Dillen Govender38.05South AfricaSpeedcubes Joburg 2017 
385Sarah Katz38.13South AfricaCape Town 2015 
386Matthew Warren Cameron38.15South AfricaSpeedcubes Joburg 2017 
387Alexander Vorster38.16South AfricaCape Town 2016 
388Yassine Jdidi38.22MoroccoMorocco Open 2017 
389Kyle Taylor38.36South AfricaCape Town Open 2015 
390Ismail Gani38.44South AfricaJohannesburg Open 2016 
391Aadilah Khader38.52South AfricaCape Town 2016 
392Luca Coetzer38.55South AfricaJohannesburg Open 2015 
393Hichem Naami38.59AlgeriaAlgeria Winter 2016 
394Mohamed Anis Charef38.61AlgeriaAlgeria Winter 2016 
395Meekaa'eel Booley38.74South AfricaCape Town 2016 
396Noam Shani38.78South AfricaJohannesburg Open 2015 
 Yusuf Akoodi38.78South AfricaJohannesburg Open 2015 
398Tougheed Marlie38.81South AfricaCape Town 2014 
399Nissim Brett38.83South AfricaCape Town 2014 
400Niel Theron38.86South AfricaCape Town 2015 
401Steven Crocker38.91South AfricaJohannesburg Open 2016 
402Zac Pillay38.95South AfricaJohannesburg 2016 
403Lokmane Bahi38.96AlgeriaAlgeria Summer Open 2017 
404Amine Haddad39.04TunisiaTunisia Winter Open 2017 
405Werner van der Walt39.06South AfricaSouth Africa Open 2014 
406Kegan Pelissier39.08South AfricaCape Town 2015 
407Diaan Louw39.21South AfricaTuks Open 2015 
408Clyde Roux39.46South AfricaTuks Open 2015 
409Rym Arezki39.51AlgeriaAlgeria Winter 2016 
410Kelvin Liaw39.65South AfricaJohannesburg Open 2016 
411Niaan Human39.72South AfricaJohannesburg 2016 
412Drewhan Van Der Westhuizen39.84South AfricaCape Town 2015 
413Louis Anthony Wilkinson39.88South AfricaCape Town 2016 
414Abderrahmen Behloul39.94AlgeriaAlgeria Summer Open 2017 
415Paul Potgieter40.15South AfricaSouth Africa Open 2014 
416Lebone Selele40.40South AfricaJohannesburg Open 2015 
417Cameron James40.41South AfricaPretoria Science Week 2015 
418Faeez Dada40.60South AfricaBig 'n Weird 2016 
 Sven Surjoodeen40.60South AfricaJohannesburg 2014 
420Matthew Short40.64South AfricaCape Town 2016 
421Mehdi Amziane40.66AlgeriaAlgers Summer Open 2016 
422Christiaan Pretorius40.77South AfricaJohannesburg 2014 
423Shaun Green40.83South AfricaPops Toys Summer 2015 
424Gavi Waksman40.89South AfricaSpeedcubes Joburg 2017 
425Kyle Huzninger40.91South AfricaPops Toys Summer 2015 
426Louie Barnard41.03South AfricaJohannesburg Open 2015 
427Feriel Kaced41.11AlgeriaAlgeria Winter 2016 
428Letlatsa Ledingwane41.13South AfricaPretoria Science Week 2015 
429Luke Lenz41.21South AfricaCape Town Open 2015 
430Seifeddine Majdoub41.24AlgeriaTunisia Spring Open 2015 
431Felix Brimelow41.25South AfricaSpeedcubes Joburg 2017 
432Hani Zaaboubi41.30AlgeriaAlgeria Winter 2016 
433Tariq Govender41.34South AfricaJohannesburg 2016 
434Daniel Klette41.37South AfricaCape Town 2016 
435Mouhamed Rami Ben Moussa41.49TunisiaTunisia Winter Open 2015 
436Yosr Boussarsar41.78TunisiaTunisia Autumn Open 2016 
437Ferdi Weyers42.00South AfricaSouth Africa Open 2014 
438Ashton Merriman42.02South AfricaJohannesburg 2016 
439Adem Boutiche42.03AlgeriaAlgeria Winter 2016 
440Zaid Kajee42.06South AfricaJohannesburg 2014 
441Joss Alexander42.08South AfricaJohannesburg 2016 
442Liam James du Plessis42.15South AfricaJohannesburg 2016 
443Mosab Elfasy42.35LibyaChachya Open 2017 
444Jo-Bert van Deventer42.40South AfricaCape Town 2015 
445Nathan Coetzee42.41South AfricaGauteng Winter 2017 
 Sasha Berkowitz42.41South AfricaSpeedcubes Joburg 2017 
447Nidhal Amamou42.50TunisiaTunisia Summer Open 2016 
448Luke Renton42.56South AfricaJohannesburg Open 2015 
449Brenton Early42.63South AfricaCape Town 2016 
450Hercules Kleynhans42.66South AfricaJohannesburg Open 2015 
451Nathan Ford42.68South AfricaJohannesburg Open 2016 
452Ricardo Groenewald42.80South AfricaJohannesburg Open 2016 
453Avi Kupowitz42.85South AfricaJohannesburg 2016 
454Chihab Boutighane42.94AlgeriaAlgeria Winter 2016 
455Mateen Ghood43.06South AfricaPretoria Science Week 2015 
456Liam43.10South AfricaJohannesburg 2016 
 Vivek Rajaram43.10South AfricaJohannesburg 2016 
458Allan Davids43.28South AfricaCape Town Open 2016 
459Devak Mistry43.36South AfricaBig 'n Weird 2016 
460Samuel Gawronsky43.40South AfricaCape Town 2015 
461Divan Van Der Bank43.59South AfricaTuks Open 2015 
462Abdullah Laher43.61South AfricaJohannesburg Open 2015 
463Joffie Berkowitz43.62South AfricaJohannesburg 2016 
464Hamzah Saloojee43.66South AfricaJohannesburg 2016 
465Afef Thabet43.69TunisiaTunisia Spring Open 2016 
466Wai Keung Yiu Man Lung43.80MauritiusMelbourne Cube Day 2011 
467Tynin Sampson43.94South AfricaJohannesburg 2016 
468Kenan Corner44.13South AfricaKimberley Open 2015 
469Gad Matisonn44.28South AfricaSpeedcubes Joburg 2017 
470Maroua Meftah44.40AlgeriaAlgers Summer Open 2016 
471Jordan Landsman44.97South AfricaJohannesburg Open 2015 
472Kyle Meaker45.05South AfricaCape Town 2016 
473Faizaan Gani45.27South AfricaJohannesburg Open 2016 
474Maxim Wunsch45.36South AfricaSouth Africa Open 2014 
475Jonah Lustig45.39South AfricaCape Town 2016 
476Johan Brink45.49South AfricaJohannesburg Open 2016 
477Luca Clark45.59South AfricaJohannesburg 2016 
478Mishka Vallabh45.78South AfricaKimberley Open 2015 
479Riley de Chaves45.87South AfricaJohannesburg 2016 
480Alaa Hamdi45.94AlgeriaAlgeria Winter 2016 
481Menno Brandt46.03South AfricaAdelaide Summer 2017 
482Abdelbari Bourjouh46.25AlgeriaAlgers Summer Open 2016 
483Jacques Mouton46.34South AfricaSpeedcubes Joburg 2017 
484Khaya Simon46.46South AfricaSpeedcubes Joburg 2017 
485Neal Keyter46.50South AfricaJohannesburg Open 2016 
486Jared Stewart46.56South AfricaSpeedcubes Joburg 2017 
487Hein Nieuwoudt46.61South AfricaCape Town 2016 
488Francois van Schalkwyk46.68South AfricaSouth Africa Open 2014 
489Jodie Corlett46.83South AfricaPops Winter 2015 
 Yusuf Akoojee46.83South AfricaSpeedcubes Joburg 2017 
491Kade Dean46.90South AfricaSpeedcubes Joburg 2017 
492Zander De Groote47.20South AfricaJohannesburg 2016 
493Michael Rosin47.28South AfricaPretoria Science Week 2015 
494Muhammad Athar Kader47.36South AfricaJohannesburg 2016 
495Jared van Bergen47.53South AfricaJohannesburg Open 2016 
496Daniel Kupowitz47.61South AfricaJohannesburg Open 2016 
 Rishkaar Sunnylall47.61South AfricaSpeedcubes Joburg 2017 
498Ryan Ho Hip47.62South AfricaSpeedcubes Joburg 2017 
499Insaf Boussahi47.97AlgeriaAlgeria Summer Open 2017 
500Alex Welte48.09South AfricaCape Town Open 2016 
 Yassine Benaissa48.09AlgeriaAlgers Summer Open 2016 
502Tyler Bolle48.18South AfricaJohannesburg Open 2016 
503Matthew Pillay48.27South AfricaCape Town 2015 
504Robin Niekerk48.52South AfricaKimberley Open 2015 
505Hraklis Papageorgiou48.59South AfricaJohannesburg 2014 
506Dan Klompas48.74South AfricaJohannesburg 2014 
507Nathan Reyneke48.77South AfricaPops Toys Summer 2015 
508Youcef Maouch48.79AlgeriaAlgeria Summer Open 2017 
509Megan Jacobs48.80South AfricaJohannesburg 2016 
510Michael Johnson48.90South AfricaCape Town 2016 
511Fayaaz Basa48.92South AfricaCape Town 2016 
512Luca van Loggerenberg48.95South AfricaJohannesburg 2016 
513James Roberts49.04South AfricaCape Town 2016 
514Stuart Christie49.08South AfricaCape Town 2016 
515Chaker Souissi49.11TunisiaTunisia Summer Open 2016 
516Adriaan Jacobs49.16South AfricaJohannesburg 2016 
517Ethan Kirkland49.18South AfricaCape Town Open 2016 
518Ayur Matai49.24South AfricaSpeedcubes Joburg 2017 
519Reinier Smuts49.25South AfricaJohannesburg Open 2015 
520Douw du Preez49.28South AfricaJohannesburg Open 2016 
521Arno Hatton-Jones49.30South AfricaJohannesburg 2016 
522Brian Scott-Emuakpor49.31NigeriaODU Big Blue Spring 2017 
 Damon Kavonic49.31South AfricaJohannesburg Open 2015 
524Karla Wessels49.44South AfricaJohannesburg Open 2015 
525Lehan Goosen49.56South AfricaJohannesburg 2016 
526Ibtihel Benziar49.63AlgeriaTunisia Open 2014 
527Mohamed Riahi49.69TunisiaHEM MariCubik Open 2013 
528Liam Hewitson49.90South AfricaCape Town 2014 
529Jaco de Waal49.96South AfricaJohannesburg 2014 
530Kemesha Moodley50.06South AfricaJohannesburg 2014 
531Corné Pieterse50.11South AfricaJohannesburg 2014 
532Younes Bahi50.17AlgeriaAlgeria Summer Open 2017 
533Ibrahim Saddour50.20TunisiaTunisia Spring Open 2015 
534Elijah Sherman50.30South AfricaJohannesburg 2014 
535Daniel Schewitz50.66South AfricaCape Town 2014 
536Mousa Elfasy50.69LibyaChachya Open 2017 
537Amine Zarrad50.70TunisiaTunisia Winter Open 2017 
538Antonie Roets50.80South AfricaKimberley Open 2015 
539Muhammed Bhayla50.97South AfricaSpeedcubes Joburg 2017 
540Fadia Guizlene Taleb51.02AlgeriaAlgeria Winter 2016 
541Nikheil Govindasamy51.19South AfricaJohannesburg 2014 
542Tiag Jacobs51.25South AfricaJohannesburg 2016 
543Jean-Jacq du Plessis51.28South AfricaCape Town 2014 
544Mohamed Dhia Eddine Lombarkia51.35AlgeriaAlgeria Winter 2016 
545Ryan James51.47South AfricaJohannesburg 2014 
546Mohamed Reda Moussouni51.52AlgeriaAlgeria Winter 2016 
547Chaimaa Moubarik51.60MoroccoMorocco Open 2017 
548Caleb Daniels51.73South AfricaCape Town 2016 
549Jordan Weitzer51.83South AfricaTuks Winter 2015 
550Nasrallah Bourjouh52.11AlgeriaAlgeria Winter 2016 
551Mohamed Ouala Eddine Omeiri52.45AlgeriaAlgeria Winter 2016 
552Imaad Dalwai52.52South AfricaCape Town 2015 
553Alla Eddine Mustapha Taleb52.61AlgeriaAlgeria Winter 2016 
554Djebril Zidour52.62AlgeriaAlgeria Summer Open 2017 
555Ulrich Gaum52.66South AfricaCape Town 2014 
556Richard Fisher52.79South AfricaGauteng Winter 2017 
557Krinar Sewpawl52.87South AfricaJohannesburg 2016 
558Janus Roberts52.95South AfricaCape Town 2016 
559Faraaz Parker53.04South AfricaCape Town 2016 
560Doron Zinman53.08South AfricaCape Town 2015 
561Oussema Sgheir53.17TunisiaTunisia Spring Open 2015 
562Ruan van Tonder53.25South AfricaSpeedcubes Joburg 2017 
563Conor Kelly53.33South AfricaWGC Open 2014 
 Thomas Philippus de Vries53.33South AfricaJohannesburg 2016 
565Ross Lakey53.52South AfricaCape Town 2015 
566Cheryl Allen53.53South AfricaSouth Africa Open 2014 
567Harmen Potgieter53.58South AfricaJohannesburg 2016 
568Firas Trabelsi53.63TunisiaTunisia Open 2014 
569Shalin Sing53.65South AfricaSpeedcubes Joburg 2017 
570William Ford53.68South AfricaJohannesburg Open 2015 
571Ruan Wessel van Tonder53.90South AfricaJohannesburg 2016 
572Anes Bayoudh54.10TunisiaTunisia Spring Open 2015 
573Maxwell Musakanda54.11ZimbabweCape Town 2014 
574Amine Kabbaj54.26MoroccoMorocco Open 2017 
 Thomas Brice54.26South AfricaCape Town 2016 
576Noa-Ariella Marks54.55South AfricaJohannesburg Open 2016 
577Ricky Marketos54.59South AfricaJohannesburg 2014 
578Stuart Hudson54.69South AfricaCape Town 2016 
579Kaya Canau-Kurt54.78South AfricaCape Town Open 2016 
580Issam Ben Osman54.86TunisiaTunisia Spring Open 2015 
581Moadh Cherif55.06TunisiaTunisia Summer Open 2015 
582Mohamed Zidan Cassim55.71South AfricaJohannesburg 2014 
583Aslam Mekki55.72TunisiaTunisia Summer Open 2015 
584Amy Lauren Green55.90South AfricaPops Toys Summer 2015 
585Shivesh Narsai55.92South AfricaJohannesburg 2016 
586Mohamed Islam Tobni55.96AlgeriaAlgeria Winter 2016 
587Jan-Ernst Oosthuizen55.97South AfricaPretoria Science Week 2015 
588Michael Grinsteud56.03South AfricaCape Town Open 2016 
589Sid Wang56.44South AfricaJohannesburg Open 2016 
590Muaad Alfasy56.51LibyaChachya Open 2017 
591Etienne Theron56.58South AfricaJohannesburg Open 2015 
592Sofia Sandjakeddine56.64AlgeriaAlgeria Winter 2016 
593Rameez Ebrahim56.72South AfricaJohannesburg Open 2015 
594Alaeddine Saidani56.73TunisiaTunisia Winter Open 2017 
595Stefan Milos56.86South AfricaTuks Open 2015 
596Rasool Abrahams56.87South AfricaCape Town 2016 
597Yahya Ghadhab56.92TunisiaChachya Open 2017 
598Rahma Louhichi56.93TunisiaTunisia Winter Open 2017 
599Alec Pratt57.05South AfricaPops Toys Summer 2015 
600Mohammed Cassim57.13South AfricaPretoria Science Week 2015 
601Chayma Boukari57.58TunisiaTunisia Summer Open 2015 
602Fardeen Rhemtula57.80South AfricaTuks Open 2015 
603Adrian Joubert57.86South AfricaJohannesburg Open 2015 
604Anis Kerkeni57.87TunisiaOpal Open 2016 
605Christo Botha57.91South AfricaPretoria Science Week 2015 
606Michal Kita57.94South AfricaCape Town Open 2016 
 Shivay Brijomhan57.94South AfricaJohannesburg 2016 
608Yassine Miled57.96TunisiaTunisia Summer Open 2015 
609Bianca Curitz58.00South AfricaCape Town 2015 
610Abdennour Chami58.04AlgeriaAlgers Summer Open 2016 
 Ghayda Tebessi58.04TunisiaTunisia Spring Open 2015 
612Douae El Hani58.07MoroccoMorocco Open 2017 
613Wathek Belleh Lachheb58.20TunisiaTunisia Spring Open 2017 
614Rayen Ltaief58.27TunisiaChachya Open 2017 
615Tahar Bachir Charbi58.32AlgeriaAlgeria Summer Open 2017 
616Mohamed Momtez Bouzouita58.66TunisiaTunisia Open 2014 
617Cian Ramkissoon58.70South AfricaJohannesburg 2016 
618George Guvamatanga58.72South AfricaCape Town Open 2016 
619Ela Ben Saad58.76TunisiaTunisia Autumn Open 2016 
620Aya Rebadj58.92AlgeriaAlgeria Winter 2016 
621Gayle Apfel58.93South AfricaCape Town Open 2015 
622Ali Rached Hadjine59.10AlgeriaAlgeria Winter 2016 
623Matthew Jean Thompson59.13South AfricaCape Town Open 2016 
624Enrico Dreyer59.32South AfricaJohannesburg 2016 
625Jake Oelz59.33South AfricaCape Town Open 2015 
626Amaan Nadvi59.40South AfricaCape Town 2014 
627Mohamed Amine Koulache59.47AlgeriaAlgeria Winter 2016 
628Esmeralda Steyn59.54South AfricaSpeedcubes Joburg 2017 
629Ayhem Bou Abid59.55TunisiaTunisia Winter Open 2017 
630Hana Mekhlouf59.58AlgeriaAlgeria Summer Open 2017 
631Ilyes Kerkeni59.61TunisiaOpal Open 2016 
632Thuto Moitsemang59.63South AfricaKimberley Open 2015 
633Mohamed Rekik59.79TunisiaTunisia Open 2014 
634Ishak Abdelqodous Djerah59.85AlgeriaAlgers Summer Open 2016 
635Hamza Charfi1:00.10TunisiaChachya Open 2017 
636Joshua Isaacs1:00.16South AfricaTuks Winter 2015 
637Roscoe Botha1:00.22South AfricaJohannesburg Open 2016 
638Sohial Ounnas1:00.25AlgeriaAlgeria Winter 2016 
639Saif Ben Salah1:00.32TunisiaTunisia Winter Open 2015 
640Mark Doyle1:00.58South AfricaCape Town 2015 
641Billieleigh Billson1:00.76South AfricaJohannesburg 2016 
642Noureddine Douib1:00.79AlgeriaAlgers Summer Open 2016 
643Ethan Esterhuizen1:00.92South AfricaJohannesburg 2016 
644Mark Taylor1:01.02South AfricaCape Town 2014 
645Leo Bachmann1:01.31South AfricaCape Town 2014 
646Chihab Eddine Boutichane1:01.59AlgeriaChachya Open 2017 
647Khaled Kaoubi1:01.64TunisiaTunisia Winter Open 2017 
648Abubakar Ahmed1:01.71South AfricaEden Village Winter 2017 
649Samuel Hayes1:01.80South AfricaCape Town Open 2015 
650Naela Akrour1:01.87AlgeriaChachya Open 2017 
651Sohaib Benamra1:01.91AlgeriaAlgeria Winter 2016 
652Nicholas Visagie1:02.19South AfricaJohannesburg 2016 
653Aymen Bouziane1:02.26AlgeriaAlgeria Winter 2016 
654Vincent Jordaan1:02.30South AfricaGauteng Winter 2017 
655Yacine Hanafi1:02.36AlgeriaAlgeria Summer Open 2017 
656St-John Salisbury1:02.37South AfricaGauteng Winter 2017 
657Imran Sydney1:02.52South AfricaCape Town 2016 
658Mohamed Mourou1:02.53MoroccoMurcia Open 2013 
659Luke James Chadwick1:02.61South AfricaCape Town 2014 
660Hiba Oucief1:02.65AlgeriaAlgeria Winter 2016 
661Rayen Fares1:02.74TunisiaTunisia Open 2014 
662Alisha Govender1:02.78South AfricaJohannesburg Open 2015 
663Shneur Zalman Smith1:02.89South AfricaJohannesburg 2016 
664Mohamed Fazel Khan1:02.91South AfricaKimberley Open 2015 
665Jonathan McCormack1:03.00South AfricaCape Town 2016 
666Lauren Frade1:03.02South AfricaSouth Africa Open 2014 
667Ceryne Koulache1:03.03AlgeriaAlgeria Winter 2016 
668Cameron Arthur1:03.05South AfricaJohannesburg Open 2015 
669Aaron Levenberg1:03.28South AfricaJohannesburg Open 2015 
 Rachel Jane Green1:03.28South AfricaPops Toys Summer 2015 
671Karthik Kara1:03.38South AfricaSpeedcubes Joburg 2017 
672David Shochot1:03.63South AfricaCape Town 2014 
673Yecin Ouertani1:03.64TunisiaChachya Open 2017 
674Mohamed Helmi Zarai1:03.76TunisiaTunisia Summer Open 2016 
675Ori Rose Melzer1:03.84South AfricaCape Town 2015 
676Heinu van Jaarsveld1:04.01South AfricaSpeedcubes Joburg 2017 
677Imaad Kumandan1:04.11South AfricaCape Town 2016 
 Nouha Chouihi1:04.11TunisiaTunisia Winter Open 2015 
679Nicholas Smart1:04.21South AfricaCape Town Open 2016 
680Mohamed Meradi1:04.68AlgeriaAlgeria Winter 2016 
681Caleb Johnstone1:04.97South AfricaJohannesburg Open 2015 
682Ammaarah Wadee1:05.00South AfricaPops Toys Summer 2015 
683Ahmed Ghanmi1:05.03TunisiaTunisia Spring Open 2015 
684Levi Kavonic1:05.21South AfricaJohannesburg Open 2015 
685Asma Mabroul1:05.37TunisiaTunisia Spring Open 2016 
686Trevor Nell1:05.75South AfricaCape Town Open 2016 
687Hanjo Odendaal1:05.84South AfricaCape Town Open 2016 
 Mohamed Amine Ayadi1:05.84TunisiaTunisia Autumn Open 2016 
689Alaa Boussaffara1:05.90TunisiaTunisia Spring Open 2016 
690Marthinus Beets1:06.00South AfricaJohannesburg 2016 
691Zahra Kadwa1:06.05South AfricaCape Town 2016 
692Yonatan Rabinowitz1:06.25South AfricaJohannesburg Open 2015 
693Tracy Visser1:06.53South AfricaJohannesburg 2016 
694Tyla Gill1:06.58South AfricaCape Town 2014 
695Abdou Essalam Lerari1:06.64AlgeriaAlgeria Winter 2016 
696Ahmed Rebai1:06.66TunisiaTunisia Spring Open 2016 
697Miqdad Alfasy1:06.76LibyaChachya Open 2017 
698Nada Benzaoui1:07.15AlgeriaTunisia Open 2014 
699Brian Joubert1:07.18South AfricaCape Town 2014 
700Angus Dippenaar1:07.28South AfricaSpeedcubes Joburg 2017 
 Brandon van der Halt1:07.28South AfricaSpeedcubes Joburg 2017 
702Jaco Faught1:07.30South AfricaGauteng Winter 2017 
703Oussama Gabbouj1:07.83TunisiaTunisia Winter Open 2015 
704Chiraz Labaci1:08.07AlgeriaAlgeria Summer Open 2017 
705Ilan Ben Melech1:08.09South AfricaJohannesburg Open 2015 
706Yael Kallmann1:08.61South AfricaCape Town 2014 
707Rached Fares1:08.63TunisiaTunisia Open 2014 
708Mouhamed Amine Zeddam1:08.64AlgeriaAlgeria Winter 2016 
709Yehuda Hecht1:08.84South AfricaCape Town 2014 
710Willem van Jaaesveld1:09.09South AfricaSpeedcubes Joburg 2017 
711Amine Lemmou1:09.16AlgeriaAlgeria Summer Open 2017 
712Wassim Ramdani1:09.23AlgeriaAlgeria Winter 2016 
713Ahmed Yacine Atoussi1:09.28AlgeriaAlgers Summer Open 2016 
714Craig Simpson1:09.63South AfricaCape Town 2014 
715Meriam Jamel1:09.80TunisiaChachya Open 2017 
 Nessrine Arezki1:09.80AlgeriaAlgeria Winter 2016 
717Jeanré Wilken1:10.18South AfricaCape Town 2014 
718Connor Prentice1:10.27South AfricaJohannesburg 2014 
719Sonia Sandjakeddine1:10.59AlgeriaAlgeria Winter 2016 
720Sabiha Jhetam-Loonat1:10.83South AfricaCape Town 2014 
721Yisroel Hecht1:10.94South AfricaCape Town 2014 
722Oualid Ezzahiri1:11.24MoroccoMorocco Open 2017 
723Mika'il Adams1:11.38South AfricaCape Town 2016 
724Wissam Lemmou1:11.60AlgeriaAlgeria Summer Open 2017 
725Layna Bekker1:11.79South AfricaJohannesburg 2016 
726Elouise Nell1:11.84South AfricaCape Town Open 2016 
727Matthew Hill1:12.32South AfricaCape Town 2016 
728Ross Silbert1:12.41South AfricaCape Town 2014 
729Abdelhamid Birane1:12.44AlgeriaAlgeria Winter 2016 
730Alistair Mc Donald1:12.88South AfricaCape Town 2014 
731Zaki Abd Alh Behram1:13.07AlgeriaAlgers Summer Open 2016 
732Razeen Abdool1:13.21South AfricaJohannesburg Open 2015 
733Aymen Gabbouj1:13.33TunisiaTunisia Spring Open 2016 
734Seifedine Khaldi1:13.43AlgeriaAlgeria Winter 2016 
735Abdelghani Nadji1:13.55AlgeriaAlgeria Winter 2016 
736Andre Stemment1:13.78South AfricaCape Town Open 2015 
737Eya Dridi1:13.95TunisiaTunisia Spring Open 2016 
738Wessel Beneke1:14.13South AfricaCape Town 2016 
739Ketan Tailor1:14.34ZambiaCape Town 2014 
740Tristan Thomas1:14.63South AfricaCape Town 2014 
741Tristan Malherbe1:14.66South AfricaJohannesburg Open 2015 
742Ayoub Galoul1:15.04AlgeriaAlgeria Winter 2016 
743Anis Tafraoui1:15.17AlgeriaAlgeria Winter 2016 
 Mohamed Kacem Toumi1:15.17TunisiaTunisia Open 2014 
745Amine Bouslah1:15.55TunisiaTunisia Summer Open 2015 
746Alexander Viljoen1:15.74South AfricaJohannesburg 2016 
747Robbie Taylor1:16.15South AfricaCape Town 2014 
748Slimane Akkouche1:16.27AlgeriaTunisia Open 2014 
749Souad Jaafri1:17.08MoroccoGaleries Lafayette Open 2011 
750Tadjine Ali Rached1:17.15AlgeriaAlgers Summer Open 2016 
751Xavier Naidoo1:17.20South AfricaJohannesburg 2016 
752Matthew Earle1:17.44South AfricaCape Town Open 2015 
753Khaled Lombarkia1:17.65AlgeriaAlgers Summer Open 2016 
754Soumia Malki1:17.83AlgeriaAlgers Summer Open 2016 
755Muhammad Khan1:18.71South AfricaJohannesburg 2014 
756Nour Boutighane1:18.97AlgeriaChachya Open 2017 
757Aya Ben Saad1:19.15TunisiaTunisia Autumn Open 2016 
758Rafee Besbes1:19.32TunisiaTunisia Open 2014 
759Mohamed Ali Bizid1:19.35TunisiaTunisia Open 2014 
760Youcef Adour1:19.47AlgeriaAlgeria Winter 2016 
761Mitchell Bone1:19.53South AfricaJohannesburg 2014 
762Lamiss Besbes1:19.59TunisiaTunisia Open 2014 
763Nourhene Rabaoui1:19.71TunisiaTunisia Spring Open 2016 
764Joshua Langenhoven Clark1:20.49South AfricaCape Town Open 2016 
765Senda Belaanes1:21.23TunisiaChachya Open 2017 
766Aya Dridi1:21.28TunisiaTunisia Winter Open 2015 
767Mohamed Amime Hadded1:21.56TunisiaTunisia Spring Open 2015 
768Mustapha Labaci1:21.83AlgeriaAlgeria Summer Open 2017 
769Ruben Calitz1:22.16South AfricaJohannesburg Open 2015 
770Dorothea Lotter1:22.22South AfricaPops Winter 2015 
771Lance Katz1:22.69South AfricaCape Town 2014 
772Farouk Saaidia1:22.81TunisiaTunisia Open 2014 
773Steve Chalom1:22.83South AfricaJohannesburg Open 2016 
774Youssef Ghedira1:22.85TunisiaTunisia Winter Open 2015 
775Carl Binedell1:24.16South AfricaCape Town Open 2015 
776Reda Bounaas1:24.51AlgeriaTunisia Open 2014 
777Paul Mvuyana1:24.53South AfricaJohannesburg Open 2016 
778Maria Gourine1:25.01AlgeriaAlgers Summer Open 2016 
779Awatef Ben Hassine1:25.52TunisiaTunisia Winter Open 2015 
780Soualili Houssem Eddine1:25.77AlgeriaAlgers Summer Open 2016 
781Emma Unthank1:26.31South AfricaCape Town 2016 
782Ethan Johnson1:26.50South AfricaCape Town 2014 
783Mohamed Aziz Sassi1:26.87TunisiaTunisia Winter Open 2015 
784Khawla Triki1:27.16TunisiaTunisia Winter Open 2015 
785Imen Khenchelaoui1:27.30AlgeriaChachya Open 2017 
786Jo Stone1:27.52South AfricaCape Town 2015 
787Sara Bouqua1:27.69MoroccoMorocco Open 2017 
788Achraf Rabaoui1:27.74TunisiaTunisia Summer Open 2016 
789Amira Thabet1:27.84TunisiaTunisia Spring Open 2015 
790Helgard du Toit1:28.35South AfricaJohannesburg Open 2015 
791Youssef Chelaifa1:28.82TunisiaTunisia Open 2014 
792Houda Boutighane1:28.95AlgeriaAlgeria Winter 2016 
793Estiaan van der Heever1:29.37South AfricaSpeedcubes Joburg 2017 
794Yacin Saoud1:29.43AlgeriaAlgeria Winter 2016 
795Moatez Bedoui1:29.74TunisiaTunisia Summer Open 2015 
796Mootez El Bedoui1:29.83TunisiaTunisia Winter Open 2015 
797Declan Heathcote-Marks1:29.99South AfricaCape Town 2014 
798Nourane Abbar1:30.17AlgeriaAlgeria Summer Open 2017 
799Mohamed Khalil Ben Saleh1:30.44TunisiaTunisia Winter Open 2015 
800Brynn Posthumus1:30.55South AfricaJohannesburg 2014 
801Lina Tayeri1:31.14TunisiaTunisia Open 2014 
802Ibtissam Ainouche1:33.27AlgeriaAlgeria Summer Open 2017 
803Mia Dippenaar1:33.50South AfricaJohannesburg 2016 
804Danni Shochot1:33.72South AfricaCape Town 2015 
805Tessa Abrahamson1:35.96South AfricaJohannesburg 2014 
806Abderaouf Birane1:36.08AlgeriaAlgers Summer Open 2016 
807Yassine Habi1:36.15AlgeriaTunisia Open 2014 
808Hannes van Niekerk1:36.63South AfricaCape Town 2014 
809Ane Malan1:37.07South AfricaCape Town 2016 
810Lisa Bergoff Grey1:37.44South AfricaCape Town 2014 
811Amira Bougherbi1:37.63AlgeriaAlgeria Summer Open 2017 
812Jeremy Martin1:38.30South AfricaCape Town 2014 
813Samantha Lustig1:38.45South AfricaCape Town 2016 
814Bianca Le Cornu1:38.55South AfricaJohannesburg 2016 
815Juan Holscher1:39.00South AfricaCape Town 2014 
816Saad Panjwani1:40.21MalawiCape Town 2015 
817Ghazi Ammari1:40.24TunisiaTunisia Spring Open 2015 
818Dylan Maneveld1:40.90South AfricaCape Town 2014 
819Yassmine Alaya1:41.43TunisiaTunisia Winter Open 2015 
820Azhar Randeree1:42.08South AfricaCape Town 2015 
821Cobus Vorster1:42.15South AfricaCape Town 2016 
822Aaron Lustig1:42.33South AfricaCape Town Open 2016 
823Fatiha Benrahmani1:43.02AlgeriaAlgers Summer Open 2016 
824Asmaa Houar1:43.19AlgeriaAlgers Summer Open 2016 
825Yehuda Brett1:43.55South AfricaCape Town 2014 
826Adam Stein1:44.00South AfricaJohannesburg 2014 
827Sarra Bannour1:44.08TunisiaTunisia Winter Open 2015 
828Jason Rodrigues1:44.19South AfricaKimberley Open 2015 
829Iheb Gasmi1:45.47TunisiaTunisia Summer Open 2015 
830Ashraf Ahmed1:48.70NigeriaZurich Open 2016 
831Celeste Compion1:48.83South AfricaToronto Open Fall 2007 
832Oussama Bouchahda1:48.86TunisiaTunisia Summer Open 2015 
833Nasrallah Bourjouh1:48.91AlgeriaAlgers Summer Open 2016 
834Mahmoud Amine Jebara1:49.60TunisiaTunisia Spring Open 2015 
835Gavin Earle1:52.46South AfricaCape Town Open 2015 
836Fatima Dilmi1:54.05AlgeriaAlgers Summer Open 2016 
837Duncan Maneveld1:54.11South AfricaCape Town 2014 
838Khalek Khader1:55.32South AfricaCape Town 2016 
839Fanevamampiandra Herinirina1:58.34MadagascarTunisia Spring Open 2015 
840Tayeb Boukhersa1:58.40AlgeriaAlgers Summer Open 2016 
841Ibtihel Boukhris1:59.88TunisiaTunisia Open 2014 
842Monir Amerkhous2:01.05MoroccoFrench Open 2008 
843Raouf Thabet2:01.49TunisiaTunisia Spring Open 2017 
844Hamza Sayeh2:03.83TunisiaChachya Open 2017 
845Ahmad Wassim Omeiri2:04.74AlgeriaAlgeria Winter 2016 
846Suraya Abdulla2:05.40South AfricaJohannesburg 2014 
847Erica Williams2:05.90South AfricaCape Town 2014 
848Yakoub Abdelmoundji Djerah2:06.42AlgeriaAlgers Summer Open 2016 
849Nihal Labaci2:07.06AlgeriaAlgeria Summer Open 2017 
850Naima Labaci2:08.09AlgeriaAlgeria Summer Open 2017 
851Liora Shochot2:08.56South AfricaCape Town 2015 
852Helena Deysel2:12.15South AfricaBig 'n Weird 2016 
853Brian Lustig2:15.28South AfricaCape Town Open 2016 
854Mohamed Sayeh2:15.51TunisiaChachya Open 2017 
855Faith Martin2:16.30South AfricaCape Town 2014 
856Zineb Aarab2:20.05MoroccoMorocco Open 2017 
857Chantelle Jackson2:21.84South AfricaJohannesburg Open 2015 
858Kevin Keuvelaar2:22.15South AfricaJohannesburg 2014 
859Khadidja Lerari2:23.07AlgeriaAlgers Summer Open 2016 
860Dave Williams2:30.46South AfricaJohannesburg 2014 
861Imane Ouaali2:31.32MoroccoMorocco Open 2017 
862Meriam Ismail2:32.44TunisiaTunisia Summer Open 2015 
863Sizwe Nkosi2:37.36South AfricaSouth Africa Open 2014 
864Sandra Badenhorst2:42.46South AfricaJohannesburg 2016 
865Abdelbari Derghal2:45.80AlgeriaAlgeria Summer Open 2017 
 Abderrahim Sakeur2:45.80AlgeriaAlgeria Summer Open 2017 
867Rafik Chaabouni2:53.96TunisiaSwiss Open 2009 
868Chaimae Eddiouri2:56.04MoroccoMorocco Open 2017 
869Aidan Beukman2:56.42South AfricaJohannesburg 2016 
870Mouhamed Fahmi Krifa2:59.04TunisiaTunisia Summer Open 2015 
871Nadia Chakir3:22.30MoroccoMorocco Open 2017 
872Charles Melzer4:03.09South AfricaCape Town Open 2016 
873Agnes Ringia Wallin4:45.56TanzaniaSwedish Championship 2017 
874Huda Boutiche4:55.55AlgeriaAlgers Summer Open 2016 
875Meriam Ben Khalifa6:01.75TunisiaTunisia Winter Open 2017