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