Competitors in Top 100 ResultsNorth Macedonia 🇲🇰 Generated on 2 Nov 2026 based on the database export of 2 Nov 2026. Single Results Average Results 3x3 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 54× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 38× 2 🥈 🇲🇰 Aleksandar Dukleski 36× 2 🥈 🇲🇰 Aleksandar Dukleski 19× 3 🥉 🇲🇰 David Arnaudov 3× 3 🥉 🇲🇰 Nikola Dimitrovski 13× 3 🥉 🇲🇰 Nikola Dimitrovski 3× 4 🇲🇰 David Arnaudov 8× 5 🇲🇰 Marko Trpkovski 2× 5 🇲🇰 Matej Ilijevski 7× 6 🇲🇰 Darijan Saravinov 1× 6 🇲🇰 Marko Trpkovski 6× 6 🇲🇰 Matej Ilijevski 1× 7 🇲🇰 Nikola Nichovski 4× 7 🇲🇰 Darijan Saravinov 4× 9 🇲🇰 Mateo Minoski 1× 2x2 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 75× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 44× 2 🥈 🇲🇰 Aleksandar Dukleski 5× 2 🥈 🇲🇰 Aleksandar Dukleski 13× 2 🥈 🇲🇰 Jovan Dimitrovski 5× 3 🥉 🇲🇰 Darijan Saravinov 9× 4 🇲🇰 Darijan Saravinov 4× 4 🇲🇰 Nikola Nichovski 7× 4 🇲🇰 David Arnaudov 4× 5 🇲🇰 Jovan Dimitrovski 6× 6 🇲🇰 Boris Gjorgjievski 2× 5 🇲🇰 David Arnaudov 6× 7 🇲🇰 Borjan Baboski 1× 7 🇲🇰 Nikola Dimitrovski 5× 7 🇲🇰 Nikola Nichovski 1× 8 🇲🇰 Boris Gjorgjievski 3× 7 🇲🇰 Mateo Minoski 1× 9 🇲🇰 Borjan Baboski 2× 7 🇲🇰 Matej Ilijevski 1× 10 🇲🇰 Bojan Stojanov 1× … … … … … … 4x4 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 75× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 31× 2 🥈 🇲🇰 Aleksandar Dukleski 18× 2 🥈 🇲🇰 Aleksandar Dukleski 13× 3 🥉 🇲🇰 David Arnaudov 6× 3 🥉 🇲🇰 Aleksandar Arsovski 12× 4 🇲🇰 Darijan Saravinov 1× 4 🇲🇰 Nikola Dimitrovski 10× 5 🇲🇰 David Arnaudov 6× 6 🇲🇰 Borjan Baboski 5× 7 🇲🇰 Mateo Minoski 4× 7 🇲🇰 Jovan Dimitrovski 4× 7 🇲🇰 Nikola Pulkovski 4× 7 🇲🇰 Darijan Saravinov 4× 11 🇲🇰 Marko Trpkovski 3× 12 🇲🇰 Matej Ilijevski 2× … … … 5x5 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 60× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 25× 2 🥈 🇲🇰 Aleksandar Dukleski 30× 2 🥈 🇲🇰 Aleksandar Dukleski 13× 3 🥉 🇲🇰 David Arnaudov 7× 3 🥉 🇲🇰 Nikola Dimitrovski 12× 4 🇲🇰 Nikola Pulkovski 3× 4 🇲🇰 Borjan Baboski 9× 5 🇲🇰 Nikola Pulkovski 8× 6 🇲🇰 Aleksandar Arsovski 7× 7 🇲🇰 Darijan Saravinov 4× 7 🇲🇰 Mateo Minoski 4× 7 🇲🇰 Boris Gjorgjievski 4× 10 🇲🇰 David Arnaudov 3× 11 🇲🇰 Jovan Dimitrovski 2× 11 🇲🇰 Marko Nikolov 2× … … … 6x6 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 25× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 8× 2 🥈 🇲🇰 Aleksandar Arsovski 10× 2 🥈 🇲🇰 Aleksandar Dukleski 3× 3 🥉 🇲🇰 Aleksandar Dukleski 9× 2 🥈 🇲🇰 Aleksandar Arsovski 3× 4 🇲🇰 Borjan Baboski 5× 4 🇲🇰 Nikola Pulkovski 1× 5 🇲🇰 Nikola Dimitrovski 4× 4 🇲🇰 Borjan Baboski 1× 6 🇲🇰 Nikola Pulkovski 3× 4 🇲🇰 Nikola Dimitrovski 1× 6 🇲🇰 Damjan Doksevski 3× 4 🇲🇰 Damjan Doksevski 1× 8 🇲🇰 Boris Gjorgjievski 1× 7x7 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 24× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 8× 2 🥈 🇲🇰 Aleksandar Arsovski 10× 2 🥈 🇲🇰 Aleksandar Dukleski 3× 3 🥉 🇲🇰 Aleksandar Dukleski 9× 2 🥈 🇲🇰 Aleksandar Arsovski 3× 4 🇲🇰 Nikola Pulkovski 6× 4 🇲🇰 Nikola Pulkovski 2× 5 🇲🇰 Borjan Baboski 3× 6 🇲🇰 Nikola Dimitrovski 1× 3x3 Blindfolded Single 1 🥇 🇲🇰 Aleksandar Arsovski 14× Average 2 🥈 🇲🇰 Diana Kostadinova 2× 2 🥈 🇲🇰 Maja Nikolovska 2× 2 🥈 🇲🇰 Darijan Saravinov 2× 3x3 Fewest Moves Single 1 🥇 🇲🇰 Aleksandar Arsovski 3× Average 3x3 Feet Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 5× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 1× 3x3 One-Handed Single 1 🥇 🇲🇰 Aleksandar Dukleski 37× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 22× 2 🥈 🇲🇰 Darijan Saravinov 26× 2 🥈 🇲🇰 Nikola Dimitrovski 14× 3 🥉 🇲🇰 Gjorgji Cheshmedjievski 22× 3 🥉 🇲🇰 Aleksandar Dukleski 13× 4 🇲🇰 Nikola Nichovski 4× 4 🇲🇰 Darijan Saravinov 9× 4 🇲🇰 Matej Ilijevski 4× 5 🇲🇰 Borjan Baboski 7× 6 🇲🇰 David Arnaudov 3× 6 🇲🇰 Nikola Nichovski 6× 7 🇲🇰 Mateo Minoski 2× 6 🇲🇰 Aleksandar Arsovski 6× 7 🇲🇰 Nikola Dimitrovski 2× 8 🇲🇰 Matej Ilijevski 4× 8 🇲🇰 Marko Trpkovski 4× 10 🇲🇰 Mateo Minoski 3× 10 🇲🇰 Jovan Dimitrovski 3× 10 🇲🇰 Diana Kostadinova 3× 10 🇲🇰 Nikola Pulkovski 3× … … … Clock Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 24× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 4× 2 🥈 🇲🇰 Borjan Baboski 5× 2 🥈 🇲🇰 Borjan Baboski 1× 3 🥉 🇲🇰 Aleksandar Arsovski 2× Megaminx Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 55× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 13× 2 🥈 🇲🇰 Aleksandar Dukleski 24× 2 🥈 🇲🇰 Aleksandar Dukleski 6× 3 🥉 🇲🇰 Nikola Nichovski 11× 3 🥉 🇲🇰 Nikola Nichovski 5× 4 🇲🇰 Mateo Minoski 5× 4 🇲🇰 Nikola Pulkovski 4× 4 🇲🇰 Nikola Pulkovski 5× 5 🇲🇰 Mateo Minoski 1× 5 🇲🇰 Nikola Dimitrovski 1× 5 🇲🇰 Borjan Baboski 1× Pyraminx Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 74× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 40× 2 🥈 🇲🇰 David Arnaudov 8× 2 🥈 🇲🇰 Nikola Nichovski 10× 3 🥉 🇲🇰 Mateo Minoski 6× 2 🥈 🇲🇰 Aleksandar Dukleski 10× 4 🇲🇰 Aleksandar Dukleski 3× 4 🇲🇰 David Arnaudov 7× 5 🇲🇰 Nikola Nichovski 2× 5 🇲🇰 Mateo Minoski 5× 5 🇲🇰 Diana Kostadinova 2× 5 🇲🇰 Borjan Baboski 5× 7 🇲🇰 Borjan Baboski 1× 7 🇲🇰 Petar Lazovski 4× 7 🇲🇰 Leonid Stamnov 1× 7 🇲🇰 Matej Ilijevski 4× 7 🇲🇰 Nikola Petrov 1× 9 🇲🇰 Stefan Cvetanovski 3× 7 🇲🇰 Darijan Saravinov 1× 9 🇲🇰 Darijan Saravinov 3× 7 🇲🇰 Petar Lazovski 1× 9 🇲🇰 Jovan Dimitrovski 3× 12 🇲🇰 Diana Kostadinova 2× 12 🇲🇰 Leonid Stamnov 2× … … … Skewb Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 85× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 33× 2 🥈 🇲🇰 Aleksandar Dukleski 9× 2 🥈 🇲🇰 Aleksandar Dukleski 12× 3 🥉 🇲🇰 Nikola Nichovski 4× 3 🥉 🇲🇰 Nikola Nichovski 10× 4 🇲🇰 Mateo Minoski 2× 4 🇲🇰 Borjan Baboski 8× 5 🇲🇰 Mateo Minoski 5× 5 🇲🇰 Doni Petlickovski 5× 5 🇲🇰 Nikola Pulkovski 5× 8 🇲🇰 Darijan Saravinov 4× 9 🇲🇰 Bruno Ivanovski 3× 9 🇲🇰 Boris Gjorgjievski 3× 11 🇲🇰 Dimitar Fidanovski 2× 11 🇲🇰 Ana Milenkoska 2× … … … Square-1 Single 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 35× Average 1 🥇 🇲🇰 Gjorgji Cheshmedjievski 7× 2 🥈 🇲🇰 Mateo Minoski 5× 2 🥈 🇲🇰 Mateo Minoski 1× 2 🥈 🇲🇰 Darijan Saravinov 5× 2 🥈 🇲🇰 Darijan Saravinov 1× 2 🥈 🇲🇰 Nikola Pulkovski 5× 2 🥈 🇲🇰 Nikola Pulkovski 1× 5 🇲🇰 Nikola Dimitrovski 3× 6 🇲🇰 Boris Gjorgjievski 2× 6 🇲🇰 Nikola Nichovski 2× 6 🇲🇰 Anika Simonovska 2× 9 🇲🇰 Doni Petlickovski 1×