Roof of Africa Silver 2024-11-29

Updated 2024-12-07 08:24:37

Unofficial Classification

Silver

Position Participant Race Time * Gap Start Time CP1CP2 Finish Time Avg. Speed Penalty Timeback Speed Limit Violations
Stage 1.1 (59km) (Speed Limit: 120 km/h) (84 participants)
1 164 - Damon Garrell 04:16:23.9 07:10:05.8 00:10:24.0 03:07:42.0 11:26:29.7 13.8
2 197 - Marco Pfeifer 04:48:30.0 00:32:06.107:10:36.4 11:59:06.4 12.3
3 120 - Branden Swanepoel 05:13:53.6 00:57:29.707:19:42.6 00:06:54.0 03:36:06.0 12:33:36.2 11.3
4 103 - Daniel Bure 05:24:29.6 01:08:05.707:21:10.5 00:11:07.0 03:37:43.0 12:45:40.1 10.9
5 130 - Robin Donaldson 05:28:31.0 01:12:07.107:25:35.0 00:05:30.0 03:43:19.0 12:54:06.0 10.8
6 124 - Jarryd Dick 05:33:08.2 01:16:44.307:32:33.2 00:18:01.0 03:32:08.0 13:05:41.4 10.6
7 169 - Callan Broskie 05:36:08.1 01:19:44.207:30:10.6 00:04:46.0 03:49:36.0 13:06:18.7 10.5
8 114 - Wynand Badenhorst 05:50:34.2 01:34:10.307:16:07.0 00:08:10.0 04:03:37.0 13:06:41.2 10.1
9 127 - Christiaan Cilliers 05:52:01.6 01:35:37.707:14:39.5 00:17:11.0 04:08:29.0 13:06:41.1 10.1
10 102 - Thomas Schoeman 05:57:07.1 01:40:43.207:11:04.9 00:13:07.0 03:51:01.0 13:08:12.0 9.9
11 104 - Dricky Morkel 05:59:19.4 01:42:55.507:36:13.4 00:09:02.0 04:29:36.0 13:35:32.8 9.9
12 162 - Sean Brannigan 06:12:03.0 01:55:39.107:15:36.0 00:08:09.0 04:01:02.0 13:27:39.0 9.5
13 184 - Greg Hodgskin 06:23:09.3 02:06:45.407:11:34.3 00:08:24.0 04:11:29.0 13:34:43.6 9.2
14 166 - Robert Jessop 06:23:12.2 02:06:48.307:27:02.1 00:39:27.0 04:13:35.0 13:50:14.3 9.2
15 145 - Dylan Parker 06:28:04.1 02:11:40.207:21:41.2 00:06:05.0 04:20:44.0 13:49:45.3 9.1
16 187 - Henlo Meyer 06:30:46.1 02:14:22.207:44:01.3 00:21:55.0 04:39:17.0 14:14:47.4 9.1
17 177 - Reinier Swanepoel 06:34:32.0 02:18:08.107:17:07.0 00:06:56.0 04:07:46.0 13:51:39.0 9.0
18 125 - Matthew Wilson 06:34:39.1 02:18:15.207:13:36.1 00:22:51.0 04:15:16.0 13:48:15.2 9.0
19 112 - Charles Fawcett 06:35:04.6 02:18:40.707:23:11.5 00:10:29.0 04:35:52.0 13:58:16.1 9.0
20 147 - Kirsten Landman 06:37:30.0 02:21:06.107:25:07.0 00:05:30.0 04:26:03.0 14:02:37.0 8.9
21 144 - James Bader 06:38:02.5 02:21:38.607:22:40.6 00:13:53.0 04:45:09.0 14:00:43.1 8.9
22 172 - Stuart Pearce 06:39:14.6 02:22:50.707:22:01.9 00:09:15.0 04:23:32.0 14:01:16.5 8.9
23 100 - Courtney Kerr 06:40:51.7 02:24:27.807:44:43.6 00:12:39.0 05:22:04.0 14:25:35.3 8.8
24 135 - Jan Ehlers 06:46:35.2 02:30:11.307:39:12.7 00:13:46.0 04:43:01.0 14:25:47.9 8.7
25 163 - Liam Lea 06:52:29.8 02:36:05.907:33:05.9 00:12:26.0 04:52:45.0 14:25:35.7 8.6
26 110 - Shabeer Moosa 06:52:42.5 02:36:18.607:18:05.0 00:19:18.0 05:37:49.0 14:10:47.5 8.6
27 119 - Matthew Franklin 06:53:06.7 02:36:42.807:20:38.5 00:08:44.0 04:54:57.0 14:13:45.2 8.6
28 128 - Conner Rogers 06:53:39.5 02:37:15.607:20:06.3 00:15:54.0 05:01:20.0 14:13:45.8 8.6
29 107 - Sicelo Simphiwe Mhlungu 07:01:39.5 02:45:15.607:30:39.2 00:13:35.0 04:39:49.0 14:32:18.7 8.4
30 146 - Pieter Holl 07:09:02.2 02:52:38.307:22:16.3 00:12:03.0 04:52:23.0 14:31:18.5 8.3
31 122 - Tristan Vermeulen 07:13:42.3 02:57:18.407:34:35.5 00:10:45.0 04:47:02.0 14:48:17.8 8.2
32 137 - Rowan Whyte 07:14:45.6 02:58:21.707:26:31.4 00:20:22.0 04:52:40.0 14:41:17.0 8.1
33 106 - Adriaan Ludick 07:32:37.7 03:16:13.807:31:05.3 00:12:55.0 04:51:49.0 15:03:43 6.5
34 150 - Rudolf Beukes 07:39:46.0 03:23:22.107:26:06.0 15:05:52.0 7.7
35 154 - Paul Plowes 07:40:56.3 03:24:32.407:35:53.0 00:13:07.0 05:58:04.0 15:16:49.3 7.7
36 188 - saleem jonker 07:43:30.0 03:27:06.107:23:30.0 00:14:30.0 04:57:49.0 15:07:00 4.6
37 181 - Ryan Neville 07:44:44.2 03:28:20.307:28:06.1 00:41:44.0 06:07:06.0 15:12:50.3 7.6
38 117 - Andrea Fernihough 07:54:53.5 03:38:29.607:38:04.5 00:08:12.0 05:07:42.0 15:32:58 4.7
39 148 - jaco Pieterse 07:57:52.2 03:41:28.307:43:07.8 00:06:29.0 05:19:00.0 15:41:00 1.4
40 152 - Henk Appelo 07:59:14.0 03:42:50.107:37:46.0 00:15:01.0 05:37:21.0 15:37:00 4.6
41 165 - Matthew Gregory 08:04:53.2 03:48:29.307:38:41.8 00:24:41.0 05:36:08.0 15:43:35 4.7
42 151 - Jason Walters 08:05:56.4 03:49:32.507:42:12.6 00:08:32.0 05:16:00.0 15:48:09.0 7.3
43 123 - Bradley Fuchsloch 08:07:47.6 03:51:23.707:34:12.4 00:20:13.0 05:30:43.0 15:42:00 4.6
44 167 - Michael Swanepoel 08:08:49.2 03:52:25.307:24:10.8 00:24:28.0 05:27:24.0 15:33:00 4.6
45 118 - Suhail Sarang 08:30:25.1 04:14:01.207:45:41.9 00:23:36.0 06:23:09.0 16:16:07 4.7
46 115 - JJ Basia Maseatile 08:33:19.2 04:16:55.307:41:39.8 00:08:56.0 06:26:37.0 16:14:59 13.5
47 113 - Mitchell Phelan 08:48:57.1 04:32:33.207:40:02.9 00:13:06.0 05:27:40.0 16:29:00 5.6
48 142 - Simon Warne 08:53:18.4 04:36:54.507:42:41.6 00:09:59.0 06:15:56.0 16:36:00 4.7
49 136 - Keagan Donaldson 08:56:07.9 04:39:44.007:39:52.1 00:16:13.0 05:37:47.0 16:36:00 4.7
50 175 - Bernard Vermaak 09:29:54.0 05:13:30.107:45:20.0 00:22:16.0 06:25:52.0 17:15:14 4.7
51 171 - Alex De Witt 09:30:21.2 05:13:57.307:28:38.8 00:30:31.0 06:42:27.0 16:59:00 4.6
52 143 - Julian Jessop 09:57:11.1 05:40:47.207:32:08.9 00:25:26.0 05:43:45.0 17:29:20 4.6
- 174 - Warren Barwell DNF
- 170 - Stuart Billingham DNF
- 108 - James Hatting DNF
- 160 - Etienne Espag DNF
- 156 - Grant Burton-Durham DNF
- 178 - Kyle Gibson DNF
- 140 - Alistair Feuilherade DNF
- 173 - Russel Vivier DNF
- 126 - Anton Cloete DNF
- 158 - Roald Scheepers DNF
- 101 - Brandon Clarke DNF
- 105 - Tyron Boucher DNF
- 116 - Alex Vowles DNF
- 157 - JEROME STUBBS DNF
- 141 - Willem Wentzel DNF
- 138 - Deon Bruss DNF
- 168 - Sean Johnstone DNF
- 139 - Craig van Heerden DNF
- 111 - Enzo Antony Alcaraz DNF
- 109 - Katlego mogwasa DNF
- 132 - Colin Maher DNF
- 161 - Colin Becker DNF
- 149 - Gerrit Strauss DNF
- 159 - Travis Holman DNF
- 176 - Scha van Niekerk DNF
- 155 - Lambertus Strauss DNF
- 129 - Daniel Tall DNF
- 193 - Mark Kirby DNF
- 121 - Ryan curtis DNF
- 131 - Martin Vierlich DNS
- 153 - Tom Classen DNF
- 133 - Joseph Jacobus Botha DNF
© 2026 Africanstuff

Silver

Position Participant Race Time * Gap Start Time CP1 Finish Time Avg. Speed Penalty Timeback
Stage 1.2 (44km) (81 participants)
1 164 - Damon Garrell 04:24:10.9 11:48:33.1 01:28:14.0 16:12:44.0 10.0
2 120 - Branden Swanepoel 04:53:23.6 00:29:12.712:53:43.4 01:21:47.0 16:47:07.0 11.3 01:00:00.0
WP Penalty: 01:00:00.0
3 130 - Robin Donaldson 05:27:40.9 01:03:30.013:13:16.1 01:36:16.0 18:40:57.0 8.1
4 142 - Simon Warne 10:27:41.0 06:03:30.115:00:00 15:00:00 9.5 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
5 197 - Marco Pfeifer 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
6 154 - Paul Plowes 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
7 143 - Julian Jessop 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
8 167 - Michael Swanepoel 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
9 163 - Liam Lea 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
10 128 - Conner Rogers 10:27:41.0 06:03:30.115:00:00 15:00:00 2.2 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
11 181 - Ryan Neville 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
12 136 - Keagan Donaldson 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
13 166 - Robert Jessop 10:27:41.0 06:03:30.115:00:00 15:00:00 2.1 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
14 119 - Matthew Franklin 10:27:41.0 06:03:30.115:00:00 15:00:00 2.2 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
15 135 - Jan Ehlers 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
16 150 - Rudolf Beukes 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
17 123 - Bradley Fuchsloch 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
18 165 - Matthew Gregory 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
19 148 - jaco Pieterse 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
20 115 - JJ Basia Maseatile 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
21 187 - Henlo Meyer 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
22 151 - Jason Walters 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
23 110 - Shabeer Moosa 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
24 152 - Henk Appelo 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
25 117 - Andrea Fernihough 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
26 144 - James Bader 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
27 137 - Rowan Whyte 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
28 147 - Kirsten Landman 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
29 113 - Mitchell Phelan 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
30 107 - Sicelo Simphiwe Mhlungu 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
31 118 - Suhail Sarang 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
32 177 - Reinier Swanepoel 10:27:41.0 06:03:30.115:00:00 00:40:01.0 15:00:00 8.8 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
33 114 - Wynand Badenhorst 10:27:41.0 06:03:30.115:00:00 15:00:00 6.2 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
34 124 - Jarryd Dick 10:27:41.0 06:03:30.115:00:00 15:00:00 4.6 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
35 106 - Adriaan Ludick 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
36 175 - Bernard Vermaak 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
37 102 - Thomas Schoeman 10:27:41.0 06:03:30.115:00:00 00:39:10.0 15:00:00 9.6 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
38 127 - Christiaan Cilliers 10:27:41.0 06:03:30.115:00:00 00:11:34.0 15:00:00 8.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
39 145 - Dylan Parker 10:27:41.0 06:03:30.115:00:00 01:02:56.0 15:00:00 9.4 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
40 103 - Daniel Bure 10:27:41.0 06:03:30.115:00:00 15:00:00 11.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
41 104 - Dricky Morkel 10:27:41.0 06:03:30.115:00:00 01:24:33.0 15:00:00 9.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
42 162 - Sean Brannigan 10:27:41.0 06:03:30.115:00:00 00:44:08.0 15:00:00 8.9 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
43 169 - Callan Broskie 10:27:41.0 06:03:30.115:00:00 15:00:00 8.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
44 184 - Greg Hodgskin 10:27:41.0 06:03:30.115:00:00 15:00:00 2.2 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
45 188 - saleem jonker 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
46 125 - Matthew Wilson 10:27:41.0 06:03:30.115:00:00 15:00:00 2.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
47 122 - Tristan Vermeulen 10:27:41.0 06:03:30.115:00:00 15:00:00 2.4 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
48 146 - Pieter Holl 10:27:41.0 06:03:30.115:00:00 15:00:00 2.3 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
49 171 - Alex De Witt 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
50 112 - Charles Fawcett 10:27:41.0 06:03:30.115:00:00 15:00:00 3.1 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
51 100 - Courtney Kerr 10:27:41.0 06:03:30.115:00:00 15:00:00 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
52 172 - Stuart Pearce 10:27:41.0 06:03:30.115:00:00 15:00:00 2.2 10:27:41.0
Other Penalty: 05:27:41.0
WP Penalty: 05:00:00.0
CP 1 missed:
- 156 - Grant Burton-Durham DNF
- 178 - Kyle Gibson DNF
- 174 - Warren Barwell DNF
- 170 - Stuart Billingham DNF
- 108 - James Hatting DNF
- 140 - Alistair Feuilherade DNF
- 101 - Brandon Clarke DNF
- 138 - Deon Bruss DNF
- 141 - Willem Wentzel DNF
- 139 - Craig van Heerden DNF
- 168 - Sean Johnstone DNF
- 132 - Colin Maher DNF
- 176 - Scha van Niekerk DNF
- 155 - Lambertus Strauss DNF
- 116 - Alex Vowles DNF
- 157 - JEROME STUBBS DNF
- 109 - Katlego mogwasa DNF
- 105 - Tyron Boucher DNF
- 158 - Roald Scheepers DNF
- 121 - Ryan curtis DNF
- 173 - Russel Vivier DNF
- 159 - Travis Holman DNF
- 129 - Daniel Tall DNF
- 149 - Gerrit Strauss DNF
- 131 - Martin Vierlich DNS
- 111 - Enzo Antony Alcaraz DNF
- 161 - Colin Becker DNF
- 160 - Etienne Espag DNF
- 126 - Anton Cloete DNF