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