Vipingo Ridge Easter Duathlon 2025

Saturday, April 19, 2025 08:00 (GMT+3) - Preliminary results

Race info
Sport: Duathlon - bike and run
Location: Kikambala, Kenya
Start type: Mass start
Teams: 25
Legs: 3
Race type: Fixed relay
Timed on: iPad
Timed with: Webscorer PRO 7.2
Updated: Saturday, April 19, 2025 16:19 (GMT+3)
Organized by: Vipingo Ridge
Race website: www.vipingoridge.com

Contact organizer

Use this form to send an email to the organizer.

Your name
Your email address
Confirm email address
Message to organizer
Send

Place Race # Team name Category Gender Lap times Finish time
121Team 21Elite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 21
  • Cassian Kirigha
  • 21:281
  • -
  • 21:281
  • -
  • Bike
  • 21
  • Ronald Nyambu
  • 1:02:585
  • +4:45
  • 1:24:261
  • -
  • Run2
  • 21
  • Boda Kokane
  • 8:491
  • -
  • 1:33:161
  • -
1:33:16--100%29.40%29.84%07:59:43
215Urbanus Cuthbat Kyengo MutukuElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 15
  • Urbanus Cuthbat Kyengo Mutuku
  • 22:243
  • +0:56
  • 22:243
  • +0:56
  • Bike
  • 15
  • Urbanus Cuthbat Kyengo Mutuku
  • 1:03:296
  • +5:15
  • 1:25:532
  • +1:26
  • Run2
  • 15
  • Urbanus Cuthbat Kyengo Mutuku
  • 9:493
  • +1:00
  • 1:35:422
  • +2:26
1:35:42+2:26+2.61%97.46%27.55%28.00%07:59:43
314Jimmy DukesElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 14
  • Jimmy Dukes
  • 23:374
  • +2:08
  • 23:374
  • +2:08
  • Bike
  • 14
  • Jimmy Dukes
  • 1:02:163
  • +4:03
  • 1:25:533
  • +1:26
  • Run2
  • 14
  • Jimmy Dukes
  • 10:194
  • +1:30
  • 1:36:123
  • +2:56
1:36:12+2:56+3.15%96.95%27.18%27.63%07:59:43
48John OjalElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 8
  • John Ojal
  • 24:085
  • +2:39
  • 24:085
  • +2:39
  • Bike
  • 8
  • John Ojal
  • 1:02:434
  • +4:29
  • 1:26:505
  • +2:24
  • Run2
  • 8
  • John Ojal
  • 10:535
  • +2:04
  • 1:37:444
  • +4:28
1:37:44+4:28+4.79%95.43%26.01%26.47%07:59:43
522Team 22Elite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 22
  • David Obudho
  • 21:442
  • +0:16
  • 21:442
  • +0:16
  • Bike
  • 22
  • Edgar Njau
  • 1:07:127
  • +8:58
  • 1:28:567
  • +4:29
  • Run2
  • 22
  • Abdullahi Guyo
  • 9:272
  • +0:38
  • 1:38:235
  • +5:07
1:38:23+5:07+5.49%94.80%25.52%25.99%07:59:43
64Mohamed SuleimanElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 4
  • Mohamed Suleiman
  • 25:178
  • +3:48
  • 25:178
  • +3:48
  • Bike
  • 4
  • Mohamed Suleiman
  • 1:00:392
  • +2:25
  • 1:25:564
  • +1:29
  • Run2
  • 4
  • Mohamed Suleiman
  • 14:0013
  • +5:10
  • 1:39:556
  • +6:39
1:39:55+6:39+7.13%93.34%24.36%24.83%07:59:43
71Bram RuettimannJunior (13-17)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 1
  • Bram Ruettimann
  • 28:3911
  • +7:11
  • 28:3911
  • +7:11
  • Bike
  • 1
  • Bram Ruettimann
  • 58:131
  • -
  • 1:26:536
  • +2:26
  • Run2
  • 1
  • Bram Ruettimann
  • 13:088
  • +4:19
  • 1:40:017
  • +6:45
1:40:01+6:45+7.24%93.25%24.29%24.76%07:59:43
820Team 20Elite (18+)F/M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 20
  • Ru Langan
  • 28:4813
  • +7:19
  • 28:4813
  • +7:19
  • Bike
  • 20
  • Charlie Langan
  • 1:10:029
  • +11:49
  • 1:38:509
  • +14:23
  • Run2
  • 20
  • Ru Langan
  • 11:096
  • +2:19
  • 1:49:598
  • +16:43
1:49:59+16:43+17.92%84.80%16.74%17.26%07:59:43
92David RuettimannVeterans (50+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 2
  • David Ruettimann
  • 29:2614
  • +7:58
  • 29:2614
  • +7:58
  • Bike
  • 2
  • David Ruettimann
  • 1:07:478
  • +9:33
  • 1:37:138
  • +12:46
  • Run2
  • 2
  • David Ruettimann
  • 13:3710
  • +4:48
  • 1:50:509
  • +17:34
1:50:50+17:34+18.83%84.15%16.10%16.62%07:59:43
1010Richard MuthumbiJunior (13-17)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 10
  • Richard Muthumbi
  • 24:567
  • +3:28
  • 24:567
  • +3:28
  • Bike
  • 10
  • Richard Muthumbi
  • 1:16:3610
  • +18:22
  • 1:41:3210
  • +17:05
  • Run2
  • 10
  • Richard Muthumbi
  • 13:4811
  • +4:58
  • 1:55:1910
  • +22:03
1:55:19+22:03+23.64%80.88%12.70%13.25%07:59:43
119Gavin OjalJunior (13-17)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 9
  • Gavin Ojal
  • 26:399
  • +5:10
  • 26:399
  • +5:10
  • Bike
  • 9
  • Gavin Ojal
  • 1:17:0411
  • +18:51
  • 1:43:4311
  • +19:16
  • Run2
  • 9
  • Gavin Ojal
  • 12:297
  • +3:39
  • 1:56:1111
  • +22:55
1:56:11+22:55+24.57%80.28%12.05%12.59%07:59:43
127Michael Okello OtienoVeterans (50+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 7
  • Michael Okello Otieno
  • 24:556
  • +3:26
  • 24:556
  • +3:26
  • Bike
  • 7
  • Michael Okello Otieno
  • 1:22:4513
  • +24:32
  • 1:47:4012
  • +23:14
  • Run2
  • 7
  • Michael Okello Otieno
  • 14:4114
  • +5:52
  • 2:02:2212
  • +29:06
2:02:22+29:06+31.20%76.22%7.37%7.94%07:59:43
1317Team 17Kids (under 13)F/M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 17
  • Ella Horsey
  • 38:3822
  • +17:10
  • 38:3822
  • +17:10
  • Bike
  • 17
  • Charlie Horsey
  • 1:31:2214
  • +33:08
  • 2:10:0016
  • +45:34
  • Run2
  • 17
  • Ella Horsey
  • 13:289
  • +4:39
  • 2:23:2913
  • +50:13
2:23:29+50:13+53.84%65.00%-8.62%-7.94%07:59:43
145Saskia GutscheElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 5
  • Saskia Gutsche
  • 35:2017
  • +13:52
  • 35:2017
  • +13:52
  • Bike
  • 5
  • Saskia Gutsche
  • 1:33:0815
  • +34:54
  • 2:08:2814
  • +44:02
  • Run2
  • 5
  • Saskia Gutsche
  • 17:1116
  • +8:22
  • 2:25:3914
  • +52:23
2:25:39+52:23+56.17%64.03%-10.26%-9.57%07:59:43
1513Lauren HorseyElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 13
  • Lauren Horsey
  • 42:4123
  • +21:13
  • 42:4123
  • +21:13
  • Bike
  • 13
  • Lauren Horsey
  • 1:21:2212
  • +23:08
  • 2:04:0313
  • +39:37
  • Run2
  • 13
  • Lauren Horsey
  • 21:3822
  • +12:49
  • 2:25:4115
  • +52:25
2:25:41+52:25+56.20%64.02%-10.28%-9.60%07:59:43
166Phil GutscheVeterans (50+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 6
  • Phil Gutsche
  • 35:2118
  • +13:52
  • 35:2118
  • +13:52
  • Bike
  • 6
  • Phil Gutsche
  • 1:33:0816
  • +34:55
  • 2:08:2915
  • +44:02
  • Run2
  • 6
  • Phil Gutsche
  • 17:2117
  • +8:31
  • 2:25:5016
  • +52:34
2:25:50+52:34+56.36%63.95%-10.40%-9.71%07:59:43
1723Team 23Elite (18+)F/M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 23
  • Romeo Tunje
  • 27:5510
  • +6:26
  • 27:5510
  • +6:26
  • Bike
  • 23
  • Amina Salim
  • 1:45:2119
  • +47:07
  • 2:13:1617
  • +48:49
  • Run2
  • 23
  • Susan Mosses
  • 15:3315
  • +6:44
  • 2:28:4917
  • +55:33
2:28:49+55:33+59.56%62.67%-12.66%-11.96%07:59:43
1824Leo MwangiElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 24
  • Leo Mwangi
  • 35:4220
  • +14:13
  • 35:4220
  • +14:13
  • Bike
  • 24
  • Leo Mwangi
  • 1:38:1117
  • +39:57
  • 2:13:5218
  • +49:26
  • Run2
  • 24
  • Leo Mwangi
  • 18:5021
  • +10:01
  • 2:32:4318
  • +59:27
2:32:43+59:27+63.74%61.07%-15.61%-14.89%07:59:43
1918Team 18Elite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 18
  • Helen Antoni
  • 32:5016
  • +11:21
  • 32:5016
  • +11:21
  • Bike
  • 18
  • Sarah Chatwin
  • 1:46:0520
  • +47:51
  • 2:18:5519
  • +54:28
  • Run2
  • 18
  • Helen Antoni
  • 13:5512
  • +5:06
  • 2:32:5019
  • +59:34
2:32:50+59:34+63.87%61.03%-15.70%-14.98%07:59:43
203Caroline Wangui GathogoElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 3
  • Caroline Wangui Gathogo
  • 31:1115
  • +9:43
  • 31:1115
  • +9:43
  • Bike
  • 3
  • Caroline Wangui Gathogo
  • 1:53:1422
  • +55:00
  • 2:24:2520
  • +59:59
  • Run2
  • 3
  • Caroline Wangui Gathogo
  • 18:3820
  • +9:48
  • 2:43:0320
  • +1:09:47
2:43:03+1:09:47+74.82%57.20%-23.43%-22.66%07:59:43
2125Trevor KoroneiElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 25
  • Trevor Koronei
  • 35:4119
  • +14:12
  • 35:4119
  • +14:12
  • Bike
  • 25
  • Trevor Koronei
  • 1:54:0223
  • +55:48
  • 2:29:4222
  • +1:05:16
  • Run2
  • 25
  • Trevor Koronei
  • 18:0619
  • +9:17
  • 2:47:4921
  • +1:14:33
2:47:49+1:14:33+79.93%55.58%-27.04%-26.25%07:59:43
2212Pepong TietchenouJunior (13-17)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 12
  • Pepong Tietchenou
  • 36:2221
  • +14:53
  • 36:2221
  • +14:53
  • Bike
  • 12
  • Pepong Tietchenou
  • 1:51:5321
  • +53:39
  • 2:28:1421
  • +1:03:48
  • Run2
  • 12
  • Pepong Tietchenou
  • 23:1023
  • +14:20
  • 2:51:2422
  • +1:18:08
2:51:24+1:18:08+83.77%54.41%-29.75%-28.94%07:59:43
2316Yuri RattansiElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 16
  • Yuri Rattansi
  • 54:3425
  • +33:06
  • 54:3425
  • +33:06
  • Bike
  • 16
  • Yuri Rattansi
  • 1:39:5718
  • +41:44
  • 2:34:3123
  • +1:10:05
  • Run2
  • 16
  • Yuri Rattansi
  • 28:0424
  • +19:14
  • 3:02:3523
  • +1:29:19
3:02:35+1:29:19+95.76%51.08%-38.22%-37.36%07:59:43
2419Team 19Kids (under 13)F/M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 19
  • Nellius Kamau
  • 54:3224
  • +33:04
  • 54:3224
  • +33:04
  • Bike
  • 19
  • John Mbugua
  • 2:02:2424
  • +1:04:11
  • 2:56:5724
  • +1:32:30
  • Run2
  • 19
  • Paxson Kamau
  • 17:3918
  • +8:49
  • 3:14:3524
  • +1:41:19
3:14:35+1:41:19+108.63%47.93%-47.30%-46.39%07:59:43
-11Giovani ManyongeJunior (13-17)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 11
  • Giovani Manyonge
  • 28:4012
  • +7:12
  • 28:4012
  • +7:12
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----07:59:43