Race progress: 2025 Vipingo Ridge Triathlon

  • Race started: Saturday, December 27, 2025 08:19 (GMT+3)
  • Race location: Kibaoni, Kenya
Total laps: 5 | Live results refreshed at: 20:19:49 (30)
Place Bib Team name Category After   Finish time
1 44 Team 44 Elite (18+)
12:05 (1)
12:17 (1)
1:08:36 (1)
1:08:47 (1)
1:30:19 --100%28.38%24.12%
2 47 Team 47 Elite (18+)
13:11 (9)
13:45 (7)
1:09:53 (3)
1:10:07 (3)
1:30:56 +0:37+0.68%99.32%27.89%23.60%
3 29 Edmund Mackenzie Elite (18+)
12:41 (8)
14:30 (9)
1:08:49 (2)
1:09:53 (2)
1:33:55 +3:36+3.99%96.17%25.53%21.10%
4 42 Team 42 Elite (18+)
16:13 (30)
16:52 (18)
1:15:03 (9)
1:15:06 (8)
1:37:01 +6:42+7.42%93.09%23.07%18.49%
5 15 Bram Rüttimann Junior (13-17)
13:50 (14)
15:16 (13)
1:10:01 (4)
1:10:51 (4)
1:39:15 +8:56+9.89%91.00%21.30%16.61%
6 12 Phil Gutsche Veterans (50+)
12:19 (3)
13:44 (6)
1:12:35 (7)
1:13:41 (7)
1:39:33 +9:14+10.22%90.72%21.06%16.36%
7 3 Robi Bonanno Elite (18+)
13:42 (12)
15:26 (14)
1:11:58 (5)
1:12:11 (5)
1:40:46 +10:27+11.57%89.63%20.10%15.34%
8 22 Eric Kreutter Elite (18+)
14:09 (16)
16:10 (15)
1:15:16 (11)
1:15:40 (10)
1:42:48 +12:29+13.82%87.86%18.48%13.63%
9 8 Casimir Gross Elite (18+)
13:17 (10)
15:01 (11)
1:15:59 (12)
1:16:57 (12)
1:43:09 +12:50+14.21%87.56%18.21%13.34%
10 28 Jason Horsey Elite (18+)
15:11 (23)
18:25 (25)
1:14:57 (8)
1:16:01 (11)
1:43:18 +12:59+14.38%87.43%18.09%13.21%
11 9 Michael Huth Veterans (50+)
14:22 (17)
17:05 (20)
1:12:10 (6)
1:13:38 (6)
1:45:08 +14:49+16.41%85.91%16.63%11.67%
12 36 Team 36 Elite (18+)
18:14 (33)
19:43 (32)
1:15:06 (10)
1:15:11 (9)
1:45:34 +15:15+16.89%85.55%16.29%11.31%
13 14 Sean Mcgovern Elite (18+)
12:11 (2)
13:42 (5)
1:20:27 (15)
1:20:56 (15)
1:46:31 +16:12+17.94%84.79%15.54%10.51%
14 32 Team 32 Elite (18+)
12:40 (7)
13:18 (4)
1:17:33 (13)
1:17:46 (13)
1:46:59 +16:40+18.45%84.42%15.17%10.12%
15 13 Ismael Mungai Junior (13-17)
12:21 (4)
13:08 (3)
1:19:47 (14)
1:20:21 (14)
1:47:00 +16:41+18.47%84.41%15.15%10.10%
16 41 Nick Kwolek Elite (18+)
15:00 (20)
16:52 (18)
1:21:23 (17)
1:21:58 (16)
1:51:21 +21:02+23.29%81.11%11.70%6.45%
17 38 Team 38 Elite (18+)
12:29 (6)
12:53 (2)
1:28:34 (23)
1:28:53 (22)
1:52:21 +22:02+24.40%80.39%10.91%5.61%
18 46 Team 46 Elite (18+)
15:49 (26)
16:11 (16)
1:28:52 (24)
1:29:04 (23)
1:53:59 +23:40+26.20%79.24%9.62%4.24%
19 10 Arthur Rousseau Elite (18+)
15:04 (22)
17:44 (22)
1:22:18 (18)
1:22:59 (17)
1:54:23 +24:04+26.65%78.96%9.30%3.90%
20 45 Team 45 Elite (18+)
15:13 (24)
18:15 (24)
1:29:15 (27)
1:29:28 (25)
1:55:37 +25:18+28.01%78.12%8.32%2.86%
21 16 Richard Muthumbi Junior (13-17)
12:25 (5)
14:06 (8)
1:23:19 (19)
1:23:51 (18)
1:57:17 +26:58+29.86%77.01%7.00%1.46%
22 2 Jay Williams Elite (18+)
14:31 (18)
16:49 (17)
1:26:30 (20)
1:27:04 (19)
1:58:01 +27:42+30.67%76.53%6.42%0.85%
23 24 Malou Van Dijk Junior (13-17)
13:39 (11)
14:40 (10)
1:28:59 (25)
1:29:27 (24)
2:00:02 +29:43+32.90%75.24%4.82%-0.85%
24 11 Emilie Rousseau Junior (13-17)
13:54 (15)
19:18 (30)
1:27:12 (21)
1:27:39 (20)
2:00:28 +30:09+33.38%74.97%4.47%-1.21%
25 35 Team 35 Junior (13-17)
19:08 (34)
20:05 (33)
1:29:13 (26)
1:29:56 (26)
2:02:36 +32:17+35.74%73.67%2.78%-3.00%
26 20 Monika Cytawa Elite (18+)
14:46 (19)
17:19 (21)
1:27:40 (22)
1:28:34 (21)
2:07:54 +37:35+41.61%70.62%-1.42%-7.46%
27 26 Barbara Kuster Veterans (50+)
15:02 (21)
18:02 (23)
1:33:15 (30)
1:33:42 (28)
2:08:09 +37:50+41.89%70.48%-1.62%-7.67%
28 23 Lauren Horsey Elite (18+)
16:07 (29)
19:32 (31)
1:29:44 (28)
1:31:07 (27)
2:10:23 +40:04+44.36%69.27%-3.39%-9.54%
29 7 David Lawrence-Brown Veterans (50+)
15:27 (25)
18:41 (27)
1:33:07 (29)
1:35:28 (29)
2:12:41 +42:22+46.91%68.07%-5.21%-11.48%
30 30 Team 30 Elite (18+)
20:35 (35)
21:08 (36)
1:40:01 (31)
1:40:23 (30)
2:14:11 +43:52+48.57%67.31%-6.40%-12.74%
31 37 Team 37 Elite (18+)
16:00 (28)
18:53 (28)
1:42:15 (32)
1:42:37 (32)
2:16:31 +46:12+51.15%66.16%-8.25%-14.70%
32 19 James Hood Elite (18+)
13:44 (13)
15:10 (12)
1:20:29 (16)
1:42:36 (31)
2:16:33 +46:14+51.19%66.14%-8.28%-14.72%
33 40 Team 40 Kids (under 13)
20:35 (35)
20:53 (34)
1:52:17 (34)
1:53:56 (34)
2:26:22 +56:03+62.06%61.71%-16.06%-22.97%
34 5 Lisa Bewers Elite (18+)
15:53 (27)
18:54 (29)
1:46:45 (33)
1:47:24 (33)
2:26:33 +56:14+62.26%61.63%-16.21%-23.13%
35 18 Cliff Hani Elite (18+)
22:20 (42)
26:01 (43)
1:56:24 (35)
1:58:12 (35)
2:34:00 +1:03:41+70.51%58.65%-22.12%-29.38%
36 43 Team 43 Elite (18+)
24:42 (43)
25:08 (42)
2:06:45 (39)
2:06:54 (39)
2:36:57 +1:06:38+73.78%57.54%-24.46%-31.86%
37 31 Leo Mwangi Elite (18+)
17:55 (32)
22:50 (40)
1:57:00 (36)
2:01:15 (36)
2:36:58 +1:06:39+73.80%57.54%-24.47%-31.88%
38 21 Jerzy Cytawa Elite (18+)
16:22 (31)
18:32 (26)
2:18:32 (41)
2:19:02 (41)
2:43:07 +1:12:48+80.61%55.37%-29.35%-37.04%
39 17 Team 17 Elite (18+)
20:35 (39)
21:05 (35)
2:21:05 (42)
2:21:33 (42)
2:45:27 +1:15:08+83.19%54.59%-31.20%-39.00%
40 25 Akeelah Hussein Khalid Kids (under 13)
26:32 (44)
28:15 (44)
2:02:25 (37)
2:04:22 (37)
2:46:32 +1:16:13+84.39%54.23%-32.05%-39.91%
41 34 Team 34 Elite (18+)
20:35 (35)
21:09 (37)
2:05:59 (38)
2:06:21 (38)
2:47:20 +1:17:01+85.27%53.97%-32.69%-40.59%
42 4 Susan Nyambura Elite (18+)
20:57 (40)
23:27 (41)
2:23:27 (43)
2:23:55 (43)
2:51:20 +1:21:01+89.70%52.71%-35.86%-43.95%
43 39 Team 39 Elite (18+)
20:35 (35)
21:10 (38)
2:25:38 (44)
2:25:52 (44)
2:53:23 +1:23:04+91.97%52.09%-37.49%-45.67%
44 33 Team 33 Kids (under 13)
22:04 (41)
22:25 (39)
2:17:24 (40)
2:17:34 (40)
2:56:11 +1:25:52+95.07%51.26%-39.71%-48.02%
- 6 Martin Kariuki Elite (18+)
-
-
-
-
- -----
- 27 Emilie Van Aardt Elite (18+)
-
-
-
-
- -----