| 1 | 1 h 23 min:48s,65 | 961 | MANANJOKY Désiré | S | H |
| 2 | 1 h 27 min:35s,03 | 69 | SALIM Jores | S | H |
| 3 | 1 h 30 min:22s,99 | 33 | AVIZARA Léonard | S | H |
| 4 | 1 h 31 min:24s,50 | 874 | RANDRIAMAHASOA | S | H |
| 5 | 1 h 31 min:46s,15 | 30 | FITADIAVANTSOA Fernando | S | H |
| 6 | 1 h 33 min:47s,91 | 23 | ANDRIAMALAZA Marcelin | S | H |
| 7 | 1 h 35 min:24s,25 | 869 | RASOLONIRINA Onjatiana Jean Noël | S | H |
| 8 | 1 h 35 min:32s,77 | 31 | TSIRIRIA Randrianantenaina | S | H |
| 9 | 1 h 36 min:56s,52 | 40 | DJAONORO Hervé | S | H |
| 10 | 1 h 37 min:41s,58 | 880 | HERINANTENAINA Jean Augustin | S | H |
| 11 | 1 h 39 min:15s,42 | 872 | HERIZARA Paulin | S | H |
| 12 | 1 h 40 min:23s,94 | 88 | RAZAFINANJARA Donas | S | H |
| 13 | 1 h 40 min:36s,69 | 48 | RANDRIAMAROSON Stanislas | S | H |
| 14 | 1 h 41 min:26s,35 | 873 | RATOVOJAFIMARISIKA Herdon Mickael | S | H |
| 15 | 1 h 42 min:12s,44 | 26 | PIGER Mauria | S | H |
| 16 | 1 h 43 min:05s,06 | 865 | JEAN Floret | M1 | H |
| 17 | 1 h 43 min:14s,76 | 880 | HERINANTENAINA Jean Augustin | S | H |
| 18 | 1 h 43 min:28s,66 | 879 | RAVOLAZAFY Clarisse | S | F |
| 19 | 1 h 44 min:53s,03 | 15 | BEVAZAHA PEDRO Azmar | M1 | H |
| 20 | 1 h 45 min:22s,57 | 93 | RAZAFINDRAFARA Anito Gildano | S | H |
| 21 | 1 h 47 min:20s,71 | 71 | BEMITOMBO Jean Noël Ardo | S | H |
| 22 | 1 h 47 min:51s,85 | 858 | ELODIEN Sidy Jeremie | S | H |
| 23 | 1 h 48 min:14s,60 | 11 | TROALEN Didier | M2 | H |
| 24 | 1 h 48 min:50s,16 | 888 | ARIVELONIRINA Francclin Michelin | S | M |
| 25 | 1 h 49 min:10s,78 | 857 | LEVASON Dominique | S | H |
| 26 | 1 h 49 min:49s,18 | 18 | RANDRIA Odilon | S | H |
| 27 | 1 h 50 min:31s,09 | 90 | RABEZANDRY Jean Fleurot | S | H |
| 28 | 1 h 51 min:14s,22 | 41 | TSILAVINA Yvette Cyndie Espérance | S | F |
| 29 | 1 h 51 min:20s,10 | 42 | RAKIKY Justin | S | H |
| 30 | 1 h 52 min:24s,71 | 27 | ANDRIANJATOVO Frederic Lini | S | H |
| 31 | 1 h 52 min:29s,76 | 14 | RABESOA Nomenjanahary Victor | M1 | H |
| 32 | 1 h 52 min:43s,83 | 95 | JOSOA Franco Nero | S | H |
| 33 | 1 h 56 min:55s,66 | 72 | FABY Rolland | S | H |
| 34 | 1 h 57 min:42s,07 | 867 | KEVIN | S | H |
| 35 | 1 h 58 min:22s,81 | 860 | TSIAFARA Jean Amédé | S | H |
| 36 | 1 h 59 min:36s,97 | 87 | RANDRIAMANANA Chrizostome Romaric | S | M |
| 37 | 1 h 59 min:57s,93 | 868 | BEVELO Stephane | S | H |
| 38 | 2 h 1 min:17s,82 | 66 | ABDALLAH Abdelkader | M2 | H |
| 39 | 2 h 1 min:53s,96 | 32 | RAZAFINDREGOVY Lidio | M1 | H |
| 40 | 2 h 4 min:14s,72 | | | | #N/A |
| 41 | 2 h 4 min:14s,80 | 37 | GERARD Théophile | S | H |
| 42 | 2 h 4 min:39s,37 | 890 | BEZARA Johnson | M2 | H |
| 43 | 2 h 5 min:11s,11 | 875 | ANDRIATSIALEZY June Patrick | S | H |
| 44 | 2 h 6 min:09s,37 | 885 | ALI Abdou | M2 | H |
| 45 | 2 h 6 min:30s,62 | 73 | RAKOTONARIVO Jean Pascal | S | H |
| 46 | 2 h 6 min:38s,60 | 12 | DEPUILLE Fabrice | M2 | H |
| 47 | 2 h 7 min:11s,22 | 98 | FAZO Barthelemy | S | H |
| 48 | 2 h 7 min:18s,65 | 62 | BRIANT Jeannot Martial | M1 | H |
| 49 | 2 h 8 min:12s,26 | 883 | DROUIN Zafy Giovani | S | M |
| 50 | 2 h 9 min:40s,53 | 89 | BELAHADY Romulis | S | H |
| 51 | 2 h 10 min:19s,30 | 881 | HRINATENENAINA P Alexantre | S | H |
| 52 | 2 h 11 min:48s,97 | 960 | BETOMBO Armand | M2 | H |
| 53 | 2 h 13 min:23s,63 | 864 | BELAHY Aurelien | S | H |
| 54 | 2 h 13 min:33s,78 | 8 | ABDOULHAMIDI Nizar | M1 | H |
| 55 | 2 h 13 min:47s,34 | 35 | FOLIO Fabrice | M2 | H |
| 56 | 2 h 13 min:54s,61 | 887 | RAMANANTENA NGAFENO Rose Dalia | S | F |
| 57 | 2 h 14 min:02s,82 | 963 | RASOANIRINA Jeanne Marie | M2 | F |
| 58 | 2 h 15 min:09s,67 | 34 | RASAMBSON Kevin | S | H |
| 59 | 2 h 15 min:16s,88 | 47 | BENDASY Fanomezantsoa | S | H |
| 60 | 2 h 16 min:36s,04 | 863 | RAVAONIRINA Lalao Audianah | S | F |
| 61 | 2 h 16 min:46s,99 | 25 | FRINGANT Christobelle | M2 | F |
| 62 | 2 h 17 min:05s,02 | 70 | JAOFENO Raveloson Ronaldo | S | H |
| 63 | 2 h 17 min:18s,26 | 54 | RAKOTOARIVONY Claude Aimé | M2 | M |
| 64 | 2 h 19 min:49s,48 | 51 | RANDRIAMANANA Andoniaina Landris | S | H |
| 65 | 2 h 20 min:12s,52 | 10 | CONNELLY William | S | H |
| 66 | 2 h 20 min:26s,75 | 60 | RIVIERE Beanjafy Kherr Ulrich | S | H |
| 67 | 2 h 20 min:32s,28 | 866 | TSOTSOZARA Romino Ferdinand | S | H |
| 68 | 2 h 20 min:43s,52 | 55 | RALAIARIMANGA Jean Chrysostome | M2 | H |
| 69 | 2 h 25 min:02s,73 | 49 | ANDRIANJAFY Tianamalala Emile | M2 | H |
| 70 | 2 h 25 min:46s,72 | 862 | RAMAHALEO Jean Marie | M3 | H |
| 71 | 2 h 26 min:01s,35 | 870 | RABOANARISON Stella Françoise | M1 | F |
| 72 | 2 h 29 min:42s,51 | 28 | RAJAONARISON Max | M2 | H |
| 73 | 2 h 30 min:00s,57 | 38 | ANDRIASOAVINA Manoasoa | M2 | H |
| 74 | 2 h 30 min:44s,64 | 16 | FAYADHUI Madi | M2 | H |
| 75 | 2 h 30 min:48s,88 | 877 | RASOLONIRINA Onjatiana Jean Noël | S | H |
| 76 | 2 h 32 min:06s,35 | 5 | HAGA Yoshino | S | F |
| 77 | 2 h 33 min:22s,80 | 74 | BESATA Fabien | M1 | H |
| 78 | 2 h 33 min:26s,27 | 44 | RAKOTOARISON Jean Jacques | S | H |
| 79 | 2 h 33 min:44s,51 | 43 | BOTSY Martin | M1 | H |
| 80 | 2 h 34 min:33s,21 | 3 | TXOM Iribarren | S | H |
| 81 | 2 h 35 min:18s,14 | 962 | MAHAMOUDOU Nazim Ahamad | S | H |
| 82 | 2 h 36 min:14s,14 | 36 | SIRACHEZE Daniela | S | F |
| 83 | 2 h 36 min:29s,75 | 7 | SUZUKI Hikari | S | F |
| 84 | 2 h 38 min:07s,47 | 856 | FAHARDINE | S | H |
| 85 | 2 h 38 min:25s,26 | 889 | TOMBOLAVA Nahara Guiani | S | H |
| 86 | 2 h 41 min:27s,72 | 980 | BEMANANA Germain | M2 | H |
| 87 | 2 h 46 min:37s,57 | 969 | NICOLLE Amy | S | F |
| 88 | 2 h 46 min:44s,07 | 967 | NANCY Ramanantenasoa | S | F |
| 89 | 2 h 47 min:26s,01 | 975 | CLAUDIA Marthe Botrazara | S | F |
| 90 | 2 h 47 min:38s,26 | 871 | ZAKA Ruffin Raymond | M1 | H |
| 91 | 2 h 48 min:55s,03 | 859 | DJAO Enrique Ivan Adriano | S | H |
| 92 | 2 h 49 min:12s,21 | 50 | RANDRIANARISON Bien Aimé | M1 | H |
| 93 | 2 h 50 min:42s,12 | 854 | RAZAFINDRAMOMA Perrault | S | H |
| 94 | 2 h 52 min:25s,05 | 29 | BEMIHAZA Fabrice | S | H |
| 95 | 2 h 53 min:10s,51 | 4 | YANCOUB Gharib | M2 | H |
| 96 | 2 h 54 min:07s,62 | 61 | FRANÇOIS Johnny | M2 | H |
| 97 | 2 h 55 min:26s,83 | 57 | TROEL Clara | S | F |
| 98 | 3 h 1 min:44s,09 | 882 | RAVARANDRIARISON Géraldin Maximilien | S | H |
| 99 | 3 h 5 min:19s,31 | 884 | FIDALY Houssen | M1 | H |
| 100 | 3 h 5 min:39s,49 | 65 | RAKOTOVELO Pierre Adelin | S | H |
| 101 | | | | | |
| 102 | 3h 06mn 01s | 876 | ZANDRISAMIZAFINIRINA Maminiaina | S | H |
| 103 | 3h 09mn 11s | 59 | SALIM Jores | S | H |
| 104 | 3h 10mn 20s | 63 | TOMBOZAFY Bajusto | S | H |
| 106 | 3h 14mn 10s | 973 | FABIEN Ludovic Totovahiny | S | H |
| 107 | 3h 15mn 45s | 53 | RABEARIVONY Joachin | M2 | H |
| 108 | 3h 16mn 23s | 99 | SOARIZIKY Zafisoa Augustine | S | F |
| 109 | 3h 16mn 37s | 100 | RANDRIAMANORO Olivia | S | F |
| 110 | 3h 16mn 57s | 76 | RANDRIANASOLO Anjarasoa | S | F |
| 111 | 3h 17mn 0s | 960 | BETOMBO Armand | M2 | H |
| 112 | 3h 17 mn 26s | 6 | HIKIMOTO Aiko | S | F |
| 113 | 3h 21mn 05s | 886 | RAVELOSON Brandon | S | H |
| 114 | 4h 37mn 09s | 45 | GILDAS Chams | S | F |
| 115 | 4h 37mn 10s | 46 | TSIANINA Xenadoret | S | H |
| 116 | 4h 53mn 40s | 965 | TOKINIRINA Niarisoa Razafinimaro | S | H |
| 118 | 4h 53mn 43s | 92 | D'DIAYE Jean René | M4 | H |
| 119 | 4h 53mn 55s | 878 | JAMAH Marie Jeanne | M1 | F |
| 120 | 4h 59mn 27s | 13 | RAZAFINJATO Ony | M3 | H |
| 121 | 5h 09mn 10s | 52 | OBAYA | M1 | H |
| 122 | 6h 43mn 12s | 971 | SITRAKA Soamahazo | S | F |
| 123 | 6h 43mn 15s | 976 | LAETITIA Nirina Robinson | M2 | F |
| 124 | 6h 45mn 24s | 76 | RANDRIANASOLO Anjarasoa | S | F |
| 125 | 6h 50mn 03s | 79 | RAMDRIAMBELOSON Holinarindra Lojo H. | S | F |
| 126 | 6h 50mn 25s | 80 | MOHAMAD MOUKBEL Salma Abdou | S | F |
| 127 | 6h 50mn 38s | 75 | RAZAFINDRASAMY Marie Esther | S | F |
| 128 | 6h 51mn 09 | 979 | RANJAVELO Christine | M3 | F |
| 129 | 7h 11mn 06s | 974 | RANDRIAMALALA Zafindabenivo | S | H |
| 130 | 7h 35mn 11s | 968 | KHAILAH Sicrynah | S | F |