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