| # | Athlete | Finish | Swim | T1 | Bike | T2 | Run | |
|---|---|---|---|---|---|---|---|---|
| 1 | 01:49:25 | 00:17:50 | 00:00:41 | 00:59:34 | 00:00:28 | 00:30:52 | ||
| 1 | 00:34:49 | 00:04:51 | 00:00:50 | 00:18:49 | 00:00:32 | 00:09:47 | ||
| 1 | 02:19:52 | 00:21:10 | 00:00:52 | 01:16:16 | 00:00:42 | 00:41:43 | ||
| 1 | MA | 00:33:27 | 00:04:34 | 00:00:44 | 00:18:28 | 00:00:36 | 00:09:05 | |
| 1 | 00:21:12 | 00:04:41 | 00:00:34 | 00:11:45 | 00:00:18 | 00:03:54 | ||
| 2 | EG | 01:54:03 | 00:19:07 | 00:00:46 | 01:00:22 | 00:00:31 | 00:33:17 | |
| 2 | TN | 01:01:43 | 00:08:50 | 00:00:46 | 00:33:58 | 00:00:20 | 00:17:49 | |
| 3 | ZA | 01:51:56 | 00:17:37 | 00:00:50 | 00:59:39 | 00:00:29 | 00:33:21 | |
| 3 | TN | 01:54:25 | 00:19:53 | 00:00:43 | 00:59:39 | 00:00:28 | 00:33:42 | |
| 3 | SN | 00:35:52 | 00:05:41 | 00:00:27 | 00:20:11 | 00:00:25 | 00:09:08 | |
| 3 | TN | 01:03:22 | 00:09:28 | 00:00:44 | 00:34:33 | 00:00:30 | 00:18:07 | |
| 4 | MA | 01:55:36 | 00:19:57 | 00:00:45 | 00:59:33 | 00:00:32 | 00:34:49 | |
| 4 | UZ | 01:52:52 | 00:18:18 | 00:00:42 | 01:00:53 | 00:00:30 | 00:32:29 | |
| 4 | TN | 00:33:11 | 00:04:36 | 00:00:43 | 00:18:24 | 00:00:33 | 00:08:55 | |
| 5 | EG | 01:56:12 | 00:19:08 | 00:00:45 | 01:00:25 | 00:00:32 | 00:35:22 | |
| 5 | MA | 01:52:59 | 00:19:52 | 00:00:39 | 00:59:42 | 00:00:27 | 00:32:19 | |
| 5 | DZ | 01:06:11 | 00:09:54 | 00:00:56 | 00:35:56 | 00:00:35 | 00:18:50 | |
| 6 | MU | 00:22:17 | 00:05:07 | 00:00:42 | 00:12:03 | 00:00:19 | 00:04:06 | |
| 6 | MU | 02:07:31 | 00:21:42 | 00:00:47 | 01:08:03 | 00:00:31 | 00:36:28 | |
| 6 | BE | 01:53:27 | 00:20:25 | 00:00:44 | 00:59:03 | 00:00:29 | 00:32:46 | |
| 6 | TN | 00:33:50 | 00:04:37 | 00:00:45 | 00:19:07 | 00:00:30 | 00:08:51 | |
| 7 | MA | 01:53:37 | 00:18:18 | 00:00:45 | 01:00:51 | 00:00:28 | 00:33:15 | |
| 9 | MA | 01:54:12 | 00:19:53 | 00:00:45 | 00:59:38 | 00:00:32 | 00:33:24 | |
| 9 | MU | 00:35:50 | 00:04:49 | 00:00:51 | 00:19:56 | 00:00:35 | 00:09:39 | |
| 14 | DZ | 01:59:29 | 00:20:00 | 00:00:48 | 00:59:32 | 00:00:30 | 00:38:39 |
| # | Athlete | Finish | Swim | T1 | Bike | T2 | Run | |
|---|---|---|---|---|---|---|---|---|
| 1 | ZA | 00:25:16 | 00:06:20 | 00:00:40 | 00:13:15 | 00:00:23 | 00:04:26 | |
| 1 | ZA | 02:09:30 | 00:23:19 | 00:00:47 | 01:06:17 | 00:00:31 | 00:38:36 | |
| 2 | ZA | 02:07:28 | 00:22:25 | 00:00:49 | 01:07:09 | 00:00:32 | 00:36:33 | |
| 2 | EG | 02:11:13 | 00:23:18 | 00:00:47 |
| 01:06:19 |
| 00:00:35 |
| 00:40:14 |
| 2 | 01:10:48 | 00:09:56 | 00:00:54 | 00:39:13 | 00:00:37 | 00:20:08 |
| 3 | 02:08:44 | 00:23:17 | 00:00:49 | 01:06:19 | 00:00:32 | 00:37:47 |
| 3 | 02:25:09 | 00:24:24 | 00:01:00 | 01:14:41 | 00:00:38 | 00:44:26 |
| 4 | 02:28:56 | 00:26:55 | 00:00:52 | 01:12:56 | 00:00:34 | 00:47:39 |
| 6 | 02:16:36 | 00:25:33 | 00:00:53 | 01:10:13 | 00:00:36 | 00:39:21 |
| 7 | 02:19:25 | 00:25:44 | 00:00:56 | 01:09:58 | 00:00:43 | 00:42:04 |
| — | — | 00:05:34 | — | — | — | — | DNF |