Tour du Maroc (MAR) <2.2>
Algemeen klassement

Algemeen klassement
2024 1 Axel Narbonne-Zuccarelli (FRA), 2 Jonathan Couanon (FRA), 3 Natnael Berhane (ERI)
2020 - 2023 niet verreden
2019 1 Laurent Evrard (BEL), 2 Edmund Bradbury (GBR), 3 Louis Pijourlet (FRA)
2018 1 David Rivière (FRA), 2 Alexey Vermeulen (USA), 3 Nikodemus Holler (GER)
2017 1 Anass Ait El Abdia (MAR), 2 Christopher Jones (USA), 3 Kirill Pozdnyakov (AZB)
2016 1 Stefan Schumacher (GER), 2 Patrik Tybor (SVK), 3 Alessandro Malaguti (ITA)
2015 1 Tomasz Marczynski (POL), 2 Vladimir Gusev (RUS), 3 Anass Ait El Abdia (MAR)
2014 1 Julien Loubet (FRA), 2 Mouhssine Lahsaini (MAR), 3 Alessandro Mazzi (ITA)
2013 1 Mathieu Perget (FRA), 2 Maros Kovac (SVK), 3 Andrey Mizurov (KAZ)
2012 1 Reinardt Janse van Rensburg (ZAF), 2 Adil Jelloul (MAR), 3 Ivailo Gabrovski (BUL)
2011 1 Mouhssine Lahsaini (MAR), 2 Daryl Impey (ZAF), 3 Johann Rabie (ZAF)
2010 1 Dean Podgornik (SLO), 2 Valery Kobzarenko (UKR), 3 Radoslav Rogina (KRO)
2009 1 Alexandr Dymovskikh (KAZ), 2 Bartlomiej Matysiak (POL), 3 Ioannis Tamouridis (GRE)
2008 1 Alexei Shchebelin (RUS), 2 Slawomir Kohut (POL), 3 Ian McLeod (ZAF)
2007 1 Nicholas White (ZAF), 2 Neil MacDonald (ZAF), 3 Waylon Woolcoock (ZAF)
2006 1 Jan Sipeky (SVK), 2 Alexey Bauer (RUS), 3 Vasily Khatunsev (RUS)
2005 niet verreden
2004 1 Jeremy Maartens (ZAF), 2 Marcin Sapa (POL), 3 Ilya Krestaninov (RUS)
2002 - 2003 niet verreden
2001 1 Nthan Dahkberg (NZL), 2 Fortunato Baliani (ITA), 3 Marcin Lewandowski (POL)
1999 - 2000 niet verreden
1998 1 Nicholas White (ZAF), 2 Alessio Galletti (ITA), 3 Gilberto Zattoni (ITA)