| Rang | Ile | Nom | Prénom | Temps |
| 1 | Seychelles | HEDSON | Mathieu | 25:14.60 |
| 2 | La Reunion | LUCILLY | Stephane | 25:44.65 |
| 3 | La Reunion | BERNARD | Fabrice | 25:45.03 |
| 4 | Maurice | LINCOLN | Yannick | 26:01.91 |
| 5 | La Reunion | PAYET | Brice | 29:09.70 |
| 6 | La Reunion | LEBEAU | Jean Marie | 26:21.98 |
| 7 | La Reunion | CLAIN | Laurent | 26:23.70 |
| 8 | Maurice | MAMET | Loïc | 26:27.55 |
| 9 | La Reunion | BABEF | Ludovic | 26:29.75 |
| 10 | La Reunion | BOYER | Mickael | 26:59.03 |
| 11 | La Reunion | HOAREAU | Sebastien | 27:03.73 |
| 12 | La Reunion | FERERRE | Mike | 27:06.26 |
| 13 | La Reunion | RIVIERE | Nicolas | 27:13.41 |
| 14 | Maurice | LADAUB | Pascal | 27:21.58 |
| 15 | Maurice | CALYPSO | Yolain | 27:27.77 |
| 16 | Madagascar | RAKOTONDRASOA | Jean de Dieu | 27:29:30 |
| 17 | Maurice | CAETANE | Hugo | 27:30.24 |
| 18 | Madagascar | FIANDRAZA | Emile Bayard | 27:31.94 |
| 19 | Maurice | LINCOLN | Christophe | 27:35.25 |
| 20 | Seychelles | BERTRAND | Lesperance | 27:40.56 |
| 21 | Maurice | DESVAUX DE MARIGNY | Thomas | 27:41.29 |
| 22 | Maurice | PASSEE | Cedric | 27:43.35 |
| 23 | Madagascar | ANDRIAMIHAJAHARINARIVO | Herizo | 27:45.63 |
| 24 | Maurice | CHONG CHIN | Mike | 27:55.01 |
| 25 | Seychelles | LEEROY | Labiche | 28:00.54 |
| 26 | Seychelles | JIM | Melanie | 28:30.46 |
| 27 | Seychelles | ANDREW | Boniface | 28:40.70 |
| 28 | Madagascar | RANDRIAMAMPIONONA | F Jean Amede | 28:59.38 |
| 29 | Madagascar | RANDRIANANTENAINA | Emile | 29:00.05 |
| 30 | Madagascar | RABEMANANJARA | Hezizo | 29:00.84 |
| 31 | Madagascar | SOLOFOSON | David | 29:07.27 |
| 32 | Mayotte | MOMED | Madi | 29:14.83 |
| 33 | Madagascar | ANDRIAMIJERY | Martin | 29:16.52 |
| 34 | Seychelles | RAOUL | Gomme | 29:36.09 |
| 35 | Seychelles | BRIAN | Sinon | 29:52.73 |
| 36 | Mayotte | ALEXANDRE | Billerot | 30:02.04 |
| 37 | Madagascar | RAKOTOHASIMBOLA | Celestin | 30:11.70 |
| 38 | Madagascar | RAZAFINDRAKOTO | Hasinavalona | 30:12.42 |
| 39 | Seychelles | EDOUARD | Pothin | 30:15.63 |
| 40 | Maurice | VELVINDRON | Thierry | 30:25.77 |
| 41 | Mayotte | TSIMAÏDI | Anli | 30:41.13 |
| 42 | Mayotte | MADI | Abtoihi | 30:49.41 |
| 43 | Seychelles | NELSON | Rose | 31:15.15 |
| 44 | Mayotte | SOUMETTI | Djaffar | 31:16.77 |
| 45 | Mayotte | MADI | Ahamadi | 31:35.25 |
| 46 | Mayotte | MOUHAMADI | Ahamadi | 31:45.58 |
| 47 | Seychelles | FRANCIS | Louis | 31:51.56 |
| 48 | Mayotte | MADI | Combo | 31:52.40 |
| 49 | Mayotte | NASSOR | Yazda | 32:19.10 |
| 50 | Comores | IBRAHIM | Ahmed | 32:21.78 |
| 51 | Comores | AHAMADA | Ali | 32:24.00 |
| 52 | Comores | SAÏD | Mmadi Mahamoud | 33:37.16 |
| 53 | Mayotte | AMBDILLAH | Ahamadi | 33:49.64 |
| 54 | Comores | HADJI | Ali | 34:13.74 |