1.2 mi
53.4 mi (with 2129 ft elevation gain)
Ride it virtually How does it work?
Results
Rank |
Name |
Swim Difference | T1 Difference | Bike Difference |
Total Difference |
Points |
||||||||
1 |
![]() |
Bruce CAMPBELL | M | 00:25:08 (1.) +00:00:00 (+0,0%) |
00:03:05 (2.) +00:02:29 (+413,9%) |
02:27:47 (1.) +00:00:00 (+0,0%) |
02:56:02 +00:00:00 (+0,0%) |
490 | ||||||
Swim
00:25:08 (1.) +00:00:00 (+0,0%)
Bike
02:27:47 (1.) +00:00:00 (+0,0%) | ||||||||||||||
2 |
![]() |
Gavin VORWERG | M | 00:32:10 (4.) +00:07:02 (+28,0%) |
00:05:21 (3.) +00:04:45 (+791,7%) |
03:03:33 (4.) +00:35:46 (+24,2%) |
03:41:05 +00:45:03 (+25,6%) |
380 | ||||||
Swim
00:32:10 (4.) +00:07:02 (+28,0%)
Bike
03:03:33 (4.) +00:35:46 (+24,2%) | ||||||||||||||
3 |
![]() |
Lisa HATTINGH | F | 00:46:43 (14.) +00:21:35 (+85,9%) |
00:08:39 (9.) +00:08:03 (+1341,7%) |
02:49:40 (2.) +00:21:53 (+14,8%) |
03:45:02 +00:49:00 (+27,8%) |
337 | ||||||
Swim
00:46:43 (14.) +00:21:35 (+85,9%)
Bike
02:49:40 (2.) +00:21:53 (+14,8%) | ||||||||||||||
4 |
![]() |
Anna JELLEMA-BUTLER | F | 00:32:07 (3.) +00:06:59 (+27,8%) |
00:08:17 (8.) +00:07:41 (+1280,6%) |
03:10:39 (6.) +00:42:52 (+29,0%) |
03:51:04 +00:55:02 (+31,3%) |
306 | ||||||
Swim
00:32:07 (3.) +00:06:59 (+27,8%)
Bike
03:10:39 (6.) +00:42:52 (+29,0%) | ||||||||||||||
5 |
![]() |
Giancarlo FARERI | M | 00:37:55 (8.) +00:12:47 (+50,9%) |
00:07:45 (6.) +00:07:09 (+1191,7%) |
03:05:59 (5.) +00:38:12 (+25,8%) |
03:51:40 +00:55:38 (+31,6%) |
284 | ||||||
Swim
00:37:55 (8.) +00:12:47 (+50,9%)
Bike
03:05:59 (5.) +00:38:12 (+25,8%) | ||||||||||||||
6 |
![]() |
James PAUL MILLER | M | 00:44:01 (12.) +00:18:53 (+75,1%) |
00:11:04 (14.) +00:10:28 (+1744,4%) |
03:01:25 (3.) +00:33:38 (+22,8%) |
03:56:31 +01:00:29 (+34,4%) |
264 | ||||||
Swim
00:44:01 (12.) +00:18:53 (+75,1%)
Bike
03:01:25 (3.) +00:33:38 (+22,8%) | ||||||||||||||
7 |
![]() |
Jonathan COMLEY | M | 00:33:22 (5.) +00:08:14 (+32,8%) |
00:09:57 (11.) +00:09:21 (+1558,3%) |
03:13:27 (7.) +00:45:40 (+30,9%) |
03:56:48 +01:00:46 (+34,5%) |
251 | ||||||
Swim
00:33:22 (5.) +00:08:14 (+32,8%)
Bike
03:13:27 (7.) +00:45:40 (+30,9%) | ||||||||||||||
8 |
![]() |
Lesyl POTGIETER | F | 00:44:56 (13.) +00:19:48 (+78,8%) |
00:10:55 (13.) +00:10:19 (+1719,4%) |
03:17:00 (9.) +00:49:13 (+33,3%) |
04:12:53 +01:16:51 (+43,7%) |
221 | ||||||
Swim
00:44:56 (13.) +00:19:48 (+78,8%)
Bike
03:17:00 (9.) +00:49:13 (+33,3%) | ||||||||||||||
9 |
![]() |
Kyla LABUSCHAGNE | F | 00:34:43 (7.) +00:09:35 (+38,1%) |
00:09:07 (10.) +00:08:31 (+1419,4%) |
03:30:07 (11.) +01:02:20 (+42,2%) |
04:13:58 +01:17:56 (+44,3%) |
209 | ||||||
Swim
00:34:43 (7.) +00:09:35 (+38,1%)
Bike
03:30:07 (11.) +01:02:20 (+42,2%) | ||||||||||||||
10 |
![]() |
Sonja VAN HEERDEN | F | 00:43:40 (11.) +00:18:32 (+73,7%) |
00:07:16 (5.) +00:06:40 (+1111,1%) |
03:23:12 (10.) +00:55:25 (+37,5%) |
04:14:09 +01:18:07 (+44,4%) |
198 | ||||||
Swim
00:43:40 (11.) +00:18:32 (+73,7%)
Bike
03:23:12 (10.) +00:55:25 (+37,5%) | ||||||||||||||
11 |
![]() |
Lucas DU TOIT | M | 00:33:48 (6.) +00:08:40 (+34,5%) |
00:00:36 (1.) +00:00:00 (+0,0%) |
03:41:05 (12.) +01:13:18 (+49,6%) |
04:15:30 +01:19:28 (+45,1%) |
189 | ||||||
Swim
00:33:48 (6.) +00:08:40 (+34,5%)
Bike
03:41:05 (12.) +01:13:18 (+49,6%) | ||||||||||||||
12 |
![]() |
Leonard ALEXANDER | M | 00:49:07 (16.) +00:23:59 (+95,4%) |
00:10:27 (12.) +00:09:51 (+1641,7%) |
03:16:48 (8.) +00:49:01 (+33,2%) |
04:16:22 +01:20:20 (+45,6%) |
180 | ||||||
Swim
00:49:07 (16.) +00:23:59 (+95,4%)
Bike
03:16:48 (8.) +00:49:01 (+33,2%) | ||||||||||||||
13 |
![]() |
Janneke PIENAAR | F | 00:43:10 (10.) +00:18:02 (+71,8%) |
00:07:49 (7.) +00:07:13 (+1202,8%) |
03:41:45 (13.) +01:13:58 (+50,1%) |
04:32:45 +01:36:43 (+54,9%) |
158 | ||||||
Swim
00:43:10 (10.) +00:18:02 (+71,8%)
Bike
03:41:45 (13.) +01:13:58 (+50,1%) | ||||||||||||||
14 |
![]() |
Nicus OOSTHUIZEN | M | 00:50:23 (17.) +00:25:15 (+100,5%) |
00:12:46 (15.) +00:12:10 (+2027,8%) |
03:42:27 (14.) +01:14:40 (+50,5%) |
04:45:36 +01:49:34 (+62,2%) |
139 | ||||||
Swim
00:50:23 (17.) +00:25:15 (+100,5%)
Bike
03:42:27 (14.) +01:14:40 (+50,5%) | ||||||||||||||
15 |
![]() |
Casper GERMISHUYS | M | 00:30:38 (2.) +00:05:30 (+21,9%) |
00:06:22 (4.) +00:05:46 (+961,1%) |
04:15:38 (16.) +01:47:51 (+73,0%) |
04:52:39 +01:56:37 (+66,2%) |
126 | ||||||
Swim
00:30:38 (2.) +00:05:30 (+21,9%)
Bike
04:15:38 (16.) +01:47:51 (+73,0%) | ||||||||||||||
16 |
![]() |
Peter PITTENDRIGH | M | 00:40:14 (9.) +00:15:06 (+60,1%) |
00:13:24 (16.) +00:12:48 (+2133,3%) |
04:07:53 (15.) +01:40:06 (+67,7%) |
05:01:32 +02:05:30 (+71,3%) |
111 | ||||||
Swim
00:40:14 (9.) +00:15:06 (+60,1%)
Bike
04:07:53 (15.) +01:40:06 (+67,7%) | ||||||||||||||
17 |
![]() |
Lindsay FORTUNE | M | 00:47:52 (15.) +00:22:44 (+90,5%) |
00:14:00 (17.) +00:13:24 (+2233,3%) |
04:23:38 (17.) +01:55:51 (+78,4%) |
05:25:30 +02:29:28 (+84,9%) |
78 | ||||||
Swim
00:47:52 (15.) +00:22:44 (+90,5%)
Bike
04:23:38 (17.) +01:55:51 (+78,4%) | ||||||||||||||
Rank |
Name |
Swim Difference | T1 Difference | Bike Difference |
Total Difference |
Points |
||||||||
1 |
![]() |
Bruce CAMPBELL | M | 00:25:08 (1.) +00:00:00 (+0,0%) |
00:03:05 (2.) +00:02:29 (+413,9%) |
02:27:47 (1.) +00:00:00 (+0,0%) |
02:56:02 +00:00:00 (+0,0%) |
490 | ||||||
Swim
00:25:08 (1.) +00:00:00 (+0,0%)
Bike
02:27:47 (1.) +00:00:00 (+0,0%) | ||||||||||||||
2 |
![]() |
Gavin VORWERG | M | 00:32:10 (3.) +00:07:02 (+28,0%) |
00:05:21 (3.) +00:04:45 (+791,7%) |
03:03:33 (3.) +00:35:46 (+24,2%) |
03:41:05 +00:45:03 (+25,6%) |
380 | ||||||
Swim
00:32:10 (3.) +00:07:02 (+28,0%)
Bike
03:03:33 (3.) +00:35:46 (+24,2%) | ||||||||||||||
3 |
![]() |
Giancarlo FARERI | M | 00:37:55 (6.) +00:12:47 (+50,9%) |
00:07:45 (5.) +00:07:09 (+1191,7%) |
03:05:59 (4.) +00:38:12 (+25,8%) |
03:51:40 +00:55:38 (+31,6%) |
284 | ||||||
Swim
00:37:55 (6.) +00:12:47 (+50,9%)
Bike
03:05:59 (4.) +00:38:12 (+25,8%) | ||||||||||||||
4 |
![]() |
James PAUL MILLER | M | 00:44:01 (8.) +00:18:53 (+75,1%) |
00:11:04 (8.) +00:10:28 (+1744,4%) |
03:01:25 (2.) +00:33:38 (+22,8%) |
03:56:31 +01:00:29 (+34,4%) |
264 | ||||||
Swim
00:44:01 (8.) +00:18:53 (+75,1%)
Bike
03:01:25 (2.) +00:33:38 (+22,8%) | ||||||||||||||
5 |
![]() |
Jonathan COMLEY | M | 00:33:22 (4.) +00:08:14 (+32,8%) |
00:09:57 (6.) +00:09:21 (+1558,3%) |
03:13:27 (5.) +00:45:40 (+30,9%) |
03:56:48 +01:00:46 (+34,5%) |
251 | ||||||
Swim
00:33:22 (4.) +00:08:14 (+32,8%)
Bike
03:13:27 (5.) +00:45:40 (+30,9%) | ||||||||||||||
6 |
![]() |
Lucas DU TOIT | M | 00:33:48 (5.) +00:08:40 (+34,5%) |
00:00:36 (1.) +00:00:00 (+0,0%) |
03:41:05 (7.) +01:13:18 (+49,6%) |
04:15:30 +01:19:28 (+45,1%) |
189 | ||||||
Swim
00:33:48 (5.) +00:08:40 (+34,5%)
Bike
03:41:05 (7.) +01:13:18 (+49,6%) | ||||||||||||||
7 |
![]() |
Leonard ALEXANDER | M | 00:49:07 (10.) +00:23:59 (+95,4%) |
00:10:27 (7.) +00:09:51 (+1641,7%) |
03:16:48 (6.) +00:49:01 (+33,2%) |
04:16:22 +01:20:20 (+45,6%) |
180 | ||||||
Swim
00:49:07 (10.) +00:23:59 (+95,4%)
Bike
03:16:48 (6.) +00:49:01 (+33,2%) | ||||||||||||||
8 |
![]() |
Nicus OOSTHUIZEN | M | 00:50:23 (11.) +00:25:15 (+100,5%) |
00:12:46 (9.) +00:12:10 (+2027,8%) |
03:42:27 (8.) +01:14:40 (+50,5%) |
04:45:36 +01:49:34 (+62,2%) |
139 | ||||||
Swim
00:50:23 (11.) +00:25:15 (+100,5%)
Bike
03:42:27 (8.) +01:14:40 (+50,5%) | ||||||||||||||
9 |
![]() |
Casper GERMISHUYS | M | 00:30:38 (2.) +00:05:30 (+21,9%) |
00:06:22 (4.) +00:05:46 (+961,1%) |
04:15:38 (10.) +01:47:51 (+73,0%) |
04:52:39 +01:56:37 (+66,2%) |
126 | ||||||
Swim
00:30:38 (2.) +00:05:30 (+21,9%)
Bike
04:15:38 (10.) +01:47:51 (+73,0%) | ||||||||||||||
10 |
![]() |
Peter PITTENDRIGH | M | 00:40:14 (7.) +00:15:06 (+60,1%) |
00:13:24 (10.) +00:12:48 (+2133,3%) |
04:07:53 (9.) +01:40:06 (+67,7%) |
05:01:32 +02:05:30 (+71,3%) |
111 | ||||||
Swim
00:40:14 (7.) +00:15:06 (+60,1%)
Bike
04:07:53 (9.) +01:40:06 (+67,7%) | ||||||||||||||
11 |
![]() |
Lindsay FORTUNE | M | 00:47:52 (9.) +00:22:44 (+90,5%) |
00:14:00 (11.) +00:13:24 (+2233,3%) |
04:23:38 (11.) +01:55:51 (+78,4%) |
05:25:30 +02:29:28 (+84,9%) |
78 | ||||||
Swim
00:47:52 (9.) +00:22:44 (+90,5%)
Bike
04:23:38 (11.) +01:55:51 (+78,4%) | ||||||||||||||
Rank |
Name |
Swim Difference | T1 Difference | Bike Difference |
Total Difference |
Points |
||||||||
1 |
![]() |
Lisa HATTINGH | F | 00:46:43 (6.) +00:14:36 (+45,5%) |
00:08:39 (4.) +00:01:23 (+19,0%) |
02:49:40 (1.) +00:00:00 (+0,0%) |
03:45:02 +00:00:00 (+0,0%) |
337 | ||||||
Swim
00:46:43 (6.) +00:14:36 (+45,5%)
Bike
02:49:40 (1.) +00:00:00 (+0,0%) | ||||||||||||||
2 |
![]() |
Anna JELLEMA-BUTLER | F | 00:32:07 (1.) +00:00:00 (+0,0%) |
00:08:17 (3.) +00:01:01 (+14,0%) |
03:10:39 (2.) +00:20:59 (+12,4%) |
03:51:04 +00:06:02 (+2,7%) |
306 | ||||||
Swim
00:32:07 (1.) +00:00:00 (+0,0%)
Bike
03:10:39 (2.) +00:20:59 (+12,4%) | ||||||||||||||
3 |
![]() |
Lesyl POTGIETER | F | 00:44:56 (5.) +00:12:49 (+39,9%) |
00:10:55 (6.) +00:03:39 (+50,2%) |
03:17:00 (3.) +00:27:20 (+16,1%) |
04:12:53 +00:27:51 (+12,4%) |
221 | ||||||
Swim
00:44:56 (5.) +00:12:49 (+39,9%)
Bike
03:17:00 (3.) +00:27:20 (+16,1%) | ||||||||||||||
4 |
![]() |
Kyla LABUSCHAGNE | F | 00:34:43 (2.) +00:02:36 (+8,1%) |
00:09:07 (5.) +00:01:51 (+25,5%) |
03:30:07 (5.) +00:40:27 (+23,8%) |
04:13:58 +00:28:56 (+12,9%) |
209 | ||||||
Swim
00:34:43 (2.) +00:02:36 (+8,1%)
Bike
03:30:07 (5.) +00:40:27 (+23,8%) | ||||||||||||||
5 |
![]() |
Sonja VAN HEERDEN | F | 00:43:40 (4.) +00:11:33 (+36,0%) |
00:07:16 (1.) +00:00:00 (+0,0%) |
03:23:12 (4.) +00:33:32 (+19,8%) |
04:14:09 +00:29:07 (+12,9%) |
198 | ||||||
Swim
00:43:40 (4.) +00:11:33 (+36,0%)
Bike
03:23:12 (4.) +00:33:32 (+19,8%) | ||||||||||||||
6 |
![]() |
Janneke PIENAAR | F | 00:43:10 (3.) +00:11:03 (+34,4%) |
00:07:49 (2.) +00:00:33 (+7,6%) |
03:41:45 (6.) +00:52:05 (+30,7%) |
04:32:45 +00:47:43 (+21,2%) |
158 | ||||||
Swim
00:43:10 (3.) +00:11:03 (+34,4%)
Bike
03:41:45 (6.) +00:52:05 (+30,7%) |