| Anno |         Primo | Secondo | Terzo | Tappe | KM | KMH | 
| 1987 | Igor LUCHINKO (Rus) |  |  |  |  |  | 
| 1988 | Mady KADORE (Bur) |  |  |  |  |  | 
| 1989 | Maxime OUEDRAOGO (Bur) |  |  |  |  |  | 
| 1990 | Aime ZONGO (Bur) |  |  |  |  |  | 
| 1991 | Saidou ROUAMBA (Bur) |  |  |  |  |  | 
| 1992 | Philippe LEPEURIEN(Fra) |  |  |  |  |  | 
| 1993 | Maurice SAWADOGO (Bur) |  |  |  |  |  | 
| 1994 | Karim YAMEOGO (Bur) |  |  |  |  |  | 
| 1995 | Ernest ZONGO (Bur) |  |  |  |  |  | 
| 1996 | Guido FULST(Ger) |  |  |  |  |  | 
| 1997 | Ernest ZONGO (Bur)  |  |  |  |  |  | 
| 1998 | Jacques CASTAN (Fra) | Kurt Van Landeghem (Bel) | Patrick Chevalier (Bel) |  |  |  | 
| 1999 | Sa�d NASRY (Egy) | Ondrej Slobodnik (Svk) | Mohamed Kholefi (Egy) | 10 | 1462,300 | 39,988 | 
| 2000 | Mikhailo KHALILOV (Ukr) | Dimitri Pavi Dell'Innocenti (Ita) | Karl Pauwels (Bel) | 11 | 1395,500 | 40,445 | 
| 2001 | Joost LEGTENBERG (Ola) | Abdelatif Saadoune (Mar) | Maarten Tjallingii (Ola) | 11 | 1302,000 | 40,768 | 
| 2002 | Abdelatif SAADOUNE (Mar) | Alexandre Lecocq (Fra) | Amado Pafadnam (Bur) | 11 | 1305,500 | 40,591 | 
| 2003 | Maarten TJALLINGII (Ola) | Thierry David (Fra) | Kay Kermer(Ger) | 11 | 1244,500 | 41,318 | 
| 2004 | Abdoul-Wahab SAWADOGO (Bur) | Thierry David (Fra) | Michel Leli�vre (Fra) | 11 | 1240,500 | 42,842 | 
| 2005 | Jeremie OUEDRAOGO (Bur) | Saidou Rouamba (Bur)  | Karel Pattyn (Bel) | 11 | 1381,500 | 40,074 | 
| 2006 | David VERDONCK (Bel) | Martinien Tega (Cmr)  | Julien Gonnet (Fra) | 11 | 1270,500 | 41,553 | 
| 2007 | Lionel SYNE (Bel) | Julien Tomasi (Fra) | Dirk Oude Ophuis (Ola) | 10 | 1276,000 | 41,121 | 
| 2008 | Guy SMET (Bel) | Laurent Donnay (Bel) | Sadrak Teguimaha (Cmr) | 10 | 1226,500 | 41,888 | 
| 2009 | Abdelati SAADOUNE (Mar) | Mouhssine Lahsaini (Mar) | Mohammed Said Al Ammouri (Mar) | 10 | 1253,400 | 40,703 | 
| 2010 | Julien SCHICK (Fra) | Rasmane Ouedraogo (Bur) | Damien Leguay (Fra) | 10 | 1318,000 | 38,298 | 
| 2011 | Hamidou ZIDWEIBA (Bur) | Martinien Tega (Cmr) | Rasmane Ouedraogo (Bur) | 10 | 1278,800 | 40,603 |