Fav | Pos | Race No | Share | Name | Name | Time | Time | Gen Pos | Gender | Gen Pos | Pace | Start Time | Finish TOD | Pace |
| 1 | 3656 | | Nicolaas ENGELBRECHT | Nicolaas ENGELBRECHT #3656 Male | 01:25:05 | 01:25:05 | 1 | Male | 1 | 4:03 min/km | 06:03:12 | 07:28:18 | 4:03 min/km |
| 2 | 3625 | | Jaco BARNARD | Jaco BARNARD #3625 Male | 01:25:13 | 01:25:13 | 2 | Male | 2 | 4:03 min/km | 06:03:02 | 07:28:15 | 4:03 min/km |
| 3 | 3675 | | Gerard NAUDE | Gerard NAUDE #3675 Male | 01:31:31 | 01:31:31 | 3 | Male | 3 | 4:21 min/km | 06:03:02 | 07:34:34 | 4:21 min/km |
| 4 | 3649 | | Nico DEERLING | Nico DEERLING #3649 Male | 01:35:22 | 01:35:22 | 4 | Male | 4 | 4:32 min/km | 06:03:03 | 07:38:26 | 4:32 min/km |
| 5 | 3345 | | William MAHALA | William MAHALA #3345 Male | 01:39:54 | 01:39:54 | 5 | Male | 5 | 4:45 min/km | 07:20:20 | 09:00:14 | 4:45 min/km |
| 6 | 3630 | | Ronaldo BEUKES | Ronaldo BEUKES #3630 Male | 01:41:11 | 01:41:11 | 6 | Male | 6 | 4:49 min/km | 06:03:09 | 07:44:21 | 4:49 min/km |
| 7 | 3641 | | Andries CHARLIE | Andries CHARLIE #3641 Male | 01:43:40 | 01:43:40 | 7 | Male | 7 | 4:56 min/km | 06:03:10 | 07:46:50 | 4:56 min/km |
| 8 | 3651 | | Derick WESSELS | Derick WESSELS #3651 Male | 01:43:44 | 01:43:44 | 8 | Male | 8 | 4:56 min/km | 06:03:09 | 07:46:54 | 4:56 min/km |
| 9 | 3687 | | Rianette VAN DER LINDE | Rianette VAN DER LINDE #3687 Female | 01:45:47 | 01:45:47 | 1 | Female | 1 | 5:02 min/km | 06:03:03 | 07:48:51 | 5:02 min/km |
| 10 | 3650 | | Izaane DEMETRIOU | Izaane DEMETRIOU #3650 Female | 01:49:29 | 01:49:29 | 2 | Female | 2 | 5:12 min/km | 06:03:51 | 07:53:21 | 5:12 min/km |
| 11 | 3511 | | Liani ERASMUS | Liani ERASMUS #3511 Female | 01:49:30 | 01:49:30 | 3 | Female | 3 | 5:12 min/km | 06:03:51 | 07:53:22 | 5:12 min/km |
| 12 | 3653 | | Gerhard DU PLOOY | Gerhard DU PLOOY #3653 Male | 01:56:47 | 01:56:47 | 9 | Male | 9 | 5:33 min/km | 07:10:34 | 09:07:22 | 5:33 min/km |
| 13 | 3633 | | Koos BOSMAN | Koos BOSMAN #3633 Male | 01:56:55 | 01:56:55 | 10 | Male | 10 | 5:34 min/km | 07:10:34 | 09:07:29 | 5:34 min/km |
| 14 | 3628 | | Thekiso BERENG | Thekiso BERENG #3628 Male | 01:58:08 | 01:58:08 | 11 | Male | 11 | 5:37 min/km | 06:03:02 | 08:01:10 | 5:37 min/km |
| 15 | 3623 | | Klaudia ANGULA | Klaudia ANGULA #3623 Female | 02:01:15 | 02:01:15 | 4 | Female | 4 | 5:46 min/km | 06:03:12 | 08:04:28 | 5:46 min/km |
| 16 | 3643 | | Anneke COETZEE | Anneke COETZEE #3643 Female | 02:03:54 | 02:03:54 | 5 | Female | 5 | 5:54 min/km | 06:03:37 | 08:07:32 | 5:54 min/km |
| 17 | 3509 | | Wouter SMIT | Wouter SMIT #3509 Male | 02:03:57 | 02:03:57 | 12 | Male | 12 | 5:54 min/km | 06:03:37 | 08:07:34 | 5:54 min/km |
| 18 | 3646 | | Johanni DE JAGER | Johanni DE JAGER #3646 Female | 02:04:05 | 02:04:05 | 6 | Female | 6 | 5:54 min/km | 06:03:10 | 08:07:15 | 5:54 min/km |
| 19 | 3683 | | Robin STOCKEN | Robin STOCKEN #3683 Male | 02:04:09 | 02:04:09 | 13 | Male | 13 | 5:54 min/km | 06:03:01 | 08:07:10 | 5:54 min/km |
| 20 | 3669 | | Louis MASSYN | Louis MASSYN #3669 Male | 02:05:37 | 02:05:37 | 14 | Male | 14 | 5:58 min/km | 06:03:06 | 08:08:44 | 5:58 min/km |
| 21 | 3673 | | Louisa NAGEL | Louisa NAGEL #3673 Female | 02:06:50 | 02:06:50 | 7 | Female | 7 | 6:02 min/km | 06:03:30 | 08:10:21 | 6:02 min/km |
| 22 | 3344 | | Nico OOSTHUIZEN | Nico OOSTHUIZEN #3344 Male | 02:09:22 | 02:09:22 | 15 | Male | 15 | 6:09 min/km | 07:20:00 | 09:29:22 | 6:09 min/km |
| 23 | 3645 | | Hennie DE JAGER | Hennie DE JAGER #3645 Male | 02:10:15 | 02:10:15 | 16 | Male | 16 | 6:12 min/km | 06:03:09 | 08:13:25 | 6:12 min/km |
| 24 | 3627 | | Jonathan BARON | Jonathan BARON #3627 Male | 02:14:40 | 02:14:40 | 17 | Male | 17 | 6:24 min/km | 06:03:05 | 08:17:45 | 6:24 min/km |
| 25 | 3640 | | Mohammed CARRIM | Mohammed CARRIM #3640 Male | 02:14:41 | 02:14:41 | 18 | Male | 18 | 6:24 min/km | 06:03:05 | 08:17:47 | 6:24 min/km |
| 26 | 3644 | | Louwrens COMBRINCK | Louwrens COMBRINCK #3644 Male | 02:15:18 | 02:15:18 | 19 | Male | 19 | 6:26 min/km | 06:03:38 | 08:18:57 | 6:26 min/km |
| 27 | 3652 | | Daniel DU PLESSIS | Daniel DU PLESSIS #3652 Male | 02:15:49 | 02:15:49 | 20 | Male | 20 | 6:28 min/km | 06:47:10 | 09:03:00 | 6:28 min/km |
| 28 | 3626 | | Rika BARNARD | Rika BARNARD #3626 Female | 02:16:25 | 02:16:25 | 8 | Female | 8 | 6:29 min/km | 06:03:26 | 08:19:51 | 6:29 min/km |
| 29 | 3635 | | Mark BOTHMA | Mark BOTHMA #3635 Male | 02:18:30 | 02:18:30 | 21 | Male | 21 | 6:35 min/km | 06:03:04 | 08:21:34 | 6:35 min/km |
| 30 | 3636 | | Neal BRUYNS | Neal BRUYNS #3636 Male | 02:18:31 | 02:18:31 | 22 | Male | 22 | 6:35 min/km | 06:03:04 | 08:21:36 | 6:35 min/km |
| 31 | 3657 | | Pieter ESPACH | Pieter ESPACH #3657 Male | 02:18:32 | 02:18:32 | 23 | Male | 23 | 6:35 min/km | 06:03:04 | 08:21:36 | 6:35 min/km |
| 32 | 3629 | | Jacques BEUKES | Jacques BEUKES #3629 Male | 02:19:38 | 02:19:38 | 24 | Male | 24 | 6:38 min/km | 06:47:06 | 09:06:45 | 6:38 min/km |
| 33 | 3665 | | Aubrey KRUGER | Aubrey KRUGER #3665 Male | 02:20:00 | 02:20:00 | 25 | Male | 25 | 6:40 min/km | 06:06:59 | 08:27:00 | 6:40 min/km |
| 34 | 3698 | | Pieter WILLEMSE | Pieter WILLEMSE #3698 Male | 02:20:05 | 02:20:05 | 26 | Male | 26 | 6:40 min/km | 06:06:58 | 08:27:04 | 6:40 min/km |
| 35 | 3658 | | Priscilla ESTERHUYZE | Priscilla ESTERHUYZE #3658 Female | 02:23:28 | 02:23:28 | 9 | Female | 9 | 6:49 min/km | 06:03:31 | 08:27:00 | 6:49 min/km |
| 36 | 3655 | | Raymond EIDELMAN | Raymond EIDELMAN #3655 Male | 02:23:51 | 02:23:51 | 27 | Male | 27 | 6:51 min/km | 06:03:05 | 08:26:56 | 6:51 min/km |
| 37 | 3634 | | Lu-Wayne BOTHMA | Lu-Wayne BOTHMA #3634 Male | 02:26:11 | 02:26:11 | 28 | Male | 28 | 6:57 min/km | 06:51:52 | 09:18:03 | 6:57 min/km |
| 38 | 3632 | | Tiaan BOSMAN | Tiaan BOSMAN #3632 Male | 02:28:27 | 02:28:27 | 29 | Male | 29 | 7:04 min/km | 07:02:53 | 09:31:21 | 7:04 min/km |
| 39 | 3660 | | Christo HAMMAN | Christo HAMMAN #3660 Male | 02:29:21 | 02:29:21 | 30 | Male | 30 | 7:06 min/km | 06:06:58 | 08:36:19 | 7:06 min/km |
| 40 | 3699 | | Elize WOLMARANS | Elize WOLMARANS #3699 Female | 02:29:23 | 02:29:23 | 10 | Female | 10 | 7:06 min/km | 06:06:58 | 08:36:21 | 7:06 min/km |
| 41 | 3637 | | Selna BURGER | Selna BURGER #3637 Female | 02:36:07 | 02:36:07 | 11 | Female | 11 | 7:26 min/km | 06:51:50 | 09:27:57 | 7:26 min/km |
| 42 | 3680 | | Tobie REYNEKE | Tobie REYNEKE #3680 Male | 02:36:22 | 02:36:22 | 31 | Male | 31 | 7:26 min/km | 06:03:40 | 08:40:03 | 7:26 min/km |
| 43 | 3500 | | Jacques VLAMING | Jacques VLAMING #3500 Male | 02:36:22 | 02:36:22 | 32 | Male | 32 | 7:26 min/km | 06:03:40 | 08:40:03 | 7:26 min/km |
| 44 | 3654 | | Ronel DU TOIT | Ronel DU TOIT #3654 Female | 02:42:21 | 02:42:21 | 12 | Female | 12 | 7:43 min/km | 06:12:04 | 08:54:26 | 7:43 min/km |
| 45 | 3659 | | Charmaine FOURIE | Charmaine FOURIE #3659 Female | 02:44:04 | 02:44:04 | 13 | Female | 13 | 7:48 min/km | 06:03:34 | 08:47:39 | 7:48 min/km |
| 46 | 3364 | | Thabo SEPURU | Thabo SEPURU #3364 Male | 02:50:10 | 02:50:10 | 33 | Male | 33 | 8:06 min/km | 06:39:34 | 09:29:45 | 8:06 min/km |
| 47 | 3677 | | Zelma OLIVIER | Zelma OLIVIER #3677 Female | 03:05:08 | 03:05:08 | 14 | Female | 14 | 8:48 min/km | 07:03:43 | 10:08:52 | 8:48 min/km |
| 48 | 3691 | | Marius VAN VUUREN | Marius VAN VUUREN #3691 Male | 03:05:14 | 03:05:14 | 34 | Male | 34 | 8:49 min/km | 07:03:47 | 10:09:02 | 8:49 min/km |