1 Jacques JANSE VAN RENSBURG RSA MTN 27 3:11:11 8 8
2 Richard HANDLEY GBR RCJ 24 +13 5 5
3 Carl PASIO RSA RSA 28 +13 2 2
4 Merhawi KUDUS GHEBREMEDHIN ERI MTN 20 +1:33
5 Daniel TEKLEHAIMANOT ERI MTN 26 +1:40
6 Metkel EYOB ERI 21 +1:42
7 Issak TESFOM OKUBAMARIAM ERI 23 +1:42
8 Dylan GIRDLESTONE RSA 25 +1:42
9 Louis MEINTJES RSA MTN 22 +1:42
10 Emanuel BUCHMANN GER RNR 22 +1:42
11 Sergio PARDILLA BELLON ESP MTN 30 +1:42
12 Alessandro BISOLTI ITA VFN 29 +1:42
13 Jan SOKOL AUT BCP 24 +1:49
14 Shaun-nick BESTER RSA 23 +1:49
15 Nick DOUGALL AUS 22 +1:49
16 Willem Jakobus SMIT RSA VFN 22 +1:49
17 Costa SEIBEB NAM 22 +1:49
18 Youcef REGUIGUI ALG MTN 24 +1:52
19 Paul VAN ZWEEL RSA 24 +1:54
20 Jayde JULIUS RSA 21 +1:56
21 Till DROBISCH NAM 21 +1:58
22 Hugh CARTHY GBR RCJ 20 +1:58
23 Markus EIBEGGER AUT BCP 30 +1:58
24 James FOURIE RSA 21 +1:58
25 Calvin BENEKE RSA 23 +1:58
26 Ryan GIBBONS RSA 20 +1:58
27 Hamza MERDJ ALG VCS 21 +1:58
28 Mario VOGT GER RNR 22 +2:02
29 Hendrik KRUGER RSA 23 +2:02
30 Abderrahmane Mehdi HAMZA ALG VCS 22 +2:05
31 Griffin EASTER USA AIR 23 +2:08
32 Morne VAN NIEKERK RSA RSA 19 +2:08
33 Connor MCCONVEY IRL BCP 26 +2:08
34 Philip LAVERY IRL BCP 24 +2:08
35 Stefan IHLENFELDT RSA 25 +2:08
36 James Lewis PERRY RSA 35 +2:08
37 Connor MCCUTCHEON USA AIR 23 +2:08
38 Johannes Jakobus KACHELHOFFER RSA 29 +2:08
39 Kevin GOTTLIEB USA AIR 23 +2:08
40 Felix INTRA GER RNR 19 +2:08
41 David MAREE RSA 25 +2:08
42 Justin MAUCH USA AIR 20 +2:08
43 Wesley ESLICK RSA RSA 20 +2:13
44 Matthew LYONS USA AIR 23 +2:18
45 Ryan FELGATE RSA RSA 19 +2:24
46 Meron TESHOME HAGOS ERI 22 +2:32
47 Kevin PATTE RSA 21 +2:32
48 Thulasizwe MXENGE RSA 20 +2:32
49 Reginald BENJAMIN RSA 26 +2:40
50 Jason BAKKE RSA 25 +2:40
51 Chris JOOSTE RSA RSA 19 +2:42
52 Kristian HOUSE GBR RCJ 35 +2:42
53 Johannes Christoffel NEL RSA 23 +2:42
54 Elliott PORTER GBR RCJ 23 +1:42
55 Nadir BENRAIS ALG VCS 20 +2:44
56 Avantodi MUNYAI RSA 31 +2:44
57 Christopher JENNINGS RSA 23 +2:48
58 Reynard BUTLER RSA 25 +3:04
59 Antonio VIOLA ITA VFN 24 +3:32
60 Takashi MIYAZAWA JPN VFN 36 +3:33
61 Riccardo STACCHIOTTI ITA VFN 23 +3:33
62 Issiaka CISSE CIV 23 +3:37
63 Patrick KOS NED AIR 28 +1:42
64 Luke GRIVELL-MELLOR GBR RCJ 21 +1:42
65 Matt BRAMMEIER IRL BCP 29 +6:21
66 Thando ZOTHE RSA 23 +6:44
67 Oupa MALULEKE RSA 23 +6:44
68 Kellan Alex GOUVERIS RSA 20 +6:44
69 Nolan HOFFMAN RSA 29 +6:46
70 Emile JACOBS RSA RSA 21 +6:46
71 Stuart FITZPATRICK RSA 24 +6:46
72 Faycal HAMZA ALG VCS 22 +6:53
73 Nabil BAZ ALG VCS 27 +6:53
74 Christoph SCHWEIZER GER BCP 28 +7:37
75 Martin SCHEPPEL RSA 23 +8:12
76 Moritz SCHAFFNER GER RNR 21 +8:23
77 Yuma KOISHI JPN VFN 21 +8:23
78 Brandon CHRISTIANS RSA 23 +8:23
79 Domenic WEINSTEIN GER RNR 20 +8:36
80 Simphiwe MHLAKAZA RSA 23 +8:59
81 Mthetheli BOYA RSA 21 +10:23
82 Siyabonga SOMCHIZA RSA 21 +10:53
83 Tyler DAY RSA 25 +11:31
84 Dusty DAY RSA 26 +11:31
85 Luthando KAKA RSA 28 +12:17
86 Henning BOMMEL GER RNR 31 +12:17
87 Herman FOUCHE RSA 27 +14:05
88 Mihlali LUPHUWANA RSA 21 +14:05
DNF Michael CUMING GBR RCJ 24
General
Rank Name Nat. Team Age* Result
1 Jacques JANSE VAN RENSBURG RSA MTN 27 3:17:42
2 Richard HANDLEY GBR RCJ 24 +11
3 Carl PASIO RSA RSA 28 +1:03
4 Merhawi KUDUS GHEBREMEDHIN ERI MTN 20 +1:43
5 Elliott PORTER GBR RCJ 23 +1:48
6 Luke GRIVELL-MELLOR GBR RCJ 21 +1:48
7 Daniel TEKLEHAIMANOT ERI MTN 26 +1:50
8 Louis MEINTJES RSA MTN 22 +1:52
9 Metkel EYOB ERI 21 +1:58
10 Issak TESFOM OKUBAMARIAM ERI 23 +1:58
11 Jan SOKOL AUT BCP 24 +2:00
12 Emanuel BUCHMANN GER RNR 22 +2:01
13 Hugh CARTHY GBR RCJ 20 +2:04
14 Dylan GIRDLESTONE RSA 25 +2:04
15 Costa SEIBEB NAM 22 +2:05
16 Patrick KOS NED AIR 28 +2:08
17 Markus EIBEGGER AUT BCP 30 +2:09
18 Sergio PARDILLA BELLON ESP MTN 30 +2:10
19 Till DROBISCH NAM 21 +2:14
20 Shaun-nick BESTER RSA 23 +2:16
21 Jayde JULIUS RSA 21 +2:18
22 Connor MCCONVEY IRL BCP 26 +2:19
23 Philip LAVERY IRL BCP 24 +2:20
24 Mario VOGT GER RNR 22 +2:21
25 Nick DOUGALL AUS 22 +2:21
26 Alessandro BISOLTI ITA VFN 29 +2:21
27 Hendrik KRUGER RSA 23 +2:24
28 James FOURIE RSA 21 +2:26
29 Ryan GIBBONS RSA 20 +2:26
30 Calvin BENEKE RSA 23 +2:26
31 Willem Jakobus SMIT RSA VFN 22 +2:28
32 David MAREE RSA 25 +2:29
33 Griffin EASTER USA AIR 23 +2:30
34 Connor MCCUTCHEON USA AIR 23 +2:30
35 Kevin GOTTLIEB USA AIR 23 +2:30
36 James Lewis PERRY RSA 35 +2:30
37 Justin MAUCH USA AIR 20 +2:31
38 Paul VAN ZWEEL RSA 24 +2:35
39 Matthew LYONS USA AIR 23 +2:40
40 Stefan IHLENFELDT RSA 25 +2:40
41 Johannes Jakobus KACHELHOFFER RSA 29 +2:40
42 Hamza MERDJ ALG VCS 21 +2:44
43 Kristian HOUSE GBR RCJ 35 +2:48
44 Felix INTRA GER RNR 19 +2:48
45 Abderrahmane Mehdi HAMZA ALG VCS 22 +2:51
46 Youcef REGUIGUI ALG MTN 24 +2:56
47 Kevin PATTE RSA 21 +2:59
48 Morne VAN NIEKERK RSA RSA 19 +3:03
49 Johannes Christoffel NEL RSA 23 +3:09
50 Meron TESHOME HAGOS ERI 22 +3:09
51 Christopher JENNINGS RSA 23 +3:10
52 Jason BAKKE RSA 25 +3:12
53 Wesley ESLICK RSA RSA 20 +3:13
54 Ryan FELGATE RSA RSA 19 +3:19
55 Thulasizwe MXENGE RSA 20 +3:28
56 Nadir BENRAIS ALG VCS 20 +3:30
57 Avantodi MUNYAI RSA 31 +3:40
58 Chris JOOSTE RSA RSA 19 +3:42
59 Issiaka CISSE CIV 23 +3:53
60 Takashi MIYAZAWA JPN VFN 36 +4:12
61 Riccardo STACCHIOTTI ITA VFN 23 +4:12
62 Reginald BENJAMIN RSA 26 +4:23
63 Antonio VIOLA ITA VFN 24 +4:27
64 Reynard BUTLER RSA 25 +4:31
65 Matt BRAMMEIER IRL BCP 29 +6:32
66 Nolan HOFFMAN RSA 29 +7:03
67 Oupa MALULEKE RSA 23 +7:06
68 Stuart FITZPATRICK RSA 24 +7:14
69 Kellan Alex GOUVERIS RSA 20 +7:27
70 Faycal HAMZA ALG VCS 22 +7:39
71 Thando ZOTHE RSA 23 +7:40
72 Emile JACOBS RSA RSA 21 +7:41
73 Christoph SCHWEIZER GER BCP 28 +7:48
74 Nabil BAZ ALG VCS 27 +8:34
75 Moritz SCHAFFNER GER RNR 21 +8:42
76 Martin SCHEPPEL RSA 23 +8:54
77 Domenic WEINSTEIN GER RNR 20 +8:55
78 Brandon CHRISTIANS RSA 23 +8:55
79 Yuma KOISHI JPN VFN 21 +9:18
80 Simphiwe MHLAKAZA RSA 23 +10:09
81 Mthetheli BOYA RSA 21 +11:19
82 Siyabonga SOMCHIZA RSA 21 +11:49
83 Tyler DAY RSA 25 +11:58
84 Dusty DAY RSA 26 +12:38
85 Luthando KAKA RSA 28 +13:07
86 Henning BOMMEL GER RNR 31 +13:53
87 Herman FOUCHE RSA 27 +14:41
88 Mihlali LUPHUWANA RSA 21 +15:01
Close