Vipingo Ridge Mashujaa Duathlon 2025

Saturday, October 18, 2025 08:08 (GMT+3) - Final results

Race info
Sport: Duathlon - bike and run
Location: Kibaoni, Kenya
View on map
Start type: Mass start
Teams: 29
Race type: Fixed relay
Timed on: TECNO TECNO AD9
Timed with: Webscorer PRO 7.6
Updated: Saturday, October 18, 2025 19:31 (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

  • Overall
Place Race # Team name Category Gender Lap times Finish time
155Team 25Elite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 55
  • Fadhili Ali
  • 23:153
  • +0:14
  • 23:153
  • +0:14
  • Bike
  • 55
  • Mramba
  • 1:01:163
  • +2:20
  • 1:24:312
  • +1:29
  • Run2
  • 55
  • Fadhili Ali
  • 8:271
  • -
  • 1:32:591
  • -
1:32:59--100%37.79%38.23%08:08:46
24Jimmy DukesElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 4
  • Jimmy Dukes
  • 23:032
  • +0:02
  • 23:032
  • +0:02
  • Bike
  • 4
  • Jimmy Dukes
  • 1:00:002
  • +1:04
  • 1:23:031
  • -
  • Run2
  • 4
  • Jimmy Dukes
  • 11:535
  • +3:25
  • 1:34:562
  • +1:57
1:34:56+1:57+2.10%97.95%36.49%36.93%08:08:46
347Team 26Elite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 47
  • Samuel Luvi
  • 27:307
  • +4:29
  • 27:307
  • +4:29
  • Bike
  • 47
  • Ronald Nyambu
  • 1:01:354
  • +2:39
  • 1:29:055
  • +6:02
  • Run2
  • 47
  • Livingstone Kiptoo
  • 9:022
  • +0:35
  • 1:38:073
  • +5:08
1:38:07+5:08+5.52%94.77%34.36%34.82%08:08:46
420Olivier KerneurElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 20
  • Olivier Kerneur
  • 27:378
  • +4:36
  • 27:378
  • +4:36
  • Bike
  • 20
  • Olivier Kerneur
  • 58:561
  • -
  • 1:26:333
  • +3:31
  • Run2
  • 20
  • Olivier Kerneur
  • 11:556
  • +3:28
  • 1:38:284
  • +5:30
1:38:28+5:29+5.90%94.43%34.12%34.58%08:08:46
52Urbanus Cuthbat Kyengo MutukuElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 2
  • Urbanus Cuthbat Kyengo Mutuku
  • 23:011
  • -
  • 23:011
  • -
  • Bike
  • 2
  • Urbanus Cuthbat Kyengo Mutuku
  • 1:06:478
  • +7:51
  • 1:29:496
  • +6:46
  • Run2
  • 2
  • Urbanus Cuthbat Kyengo Mutuku
  • 10:123
  • +1:44
  • 1:40:005
  • +7:01
1:40:00+7:01+7.55%92.98%33.10%33.57%08:08:46
616CharlesElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 16
  • Charles
  • 24:564
  • +1:55
  • 24:564
  • +1:55
  • Bike
  • 16
  • Charles
  • 1:06:156
  • +7:20
  • 1:31:127
  • +8:09
  • Run2
  • 16
  • Charles
  • 12:127
  • +3:45
  • 1:43:246
  • +10:25
1:43:24+10:25+11.20%89.93%30.82%31.31%08:08:46
742Team 29Elite (18+)Mixed
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 42
  • Edwin Were
  • 26:006
  • +2:58
  • 26:006
  • +2:58
  • Bike
  • 42
  • Griffin
  • 1:02:105
  • +3:14
  • 1:28:104
  • +5:07
  • Run2
  • 42
  • Amisa
  • 16:3614
  • +8:09
  • 1:44:467
  • +11:47
1:44:46+11:47+12.67%88.75%29.91%30.40%08:08:46
85Samuel KihahuElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 5
  • Samuel Kihahu
  • 25:105
  • +2:09
  • 25:105
  • +2:09
  • Bike
  • 5
  • Samuel Kihahu
  • 1:11:059
  • +12:09
  • 1:36:158
  • +13:12
  • Run2
  • 5
  • Samuel Kihahu
  • 10:554
  • +2:27
  • 1:47:108
  • +14:11
1:47:10+14:11+15.25%86.77%28.30%28.80%08:08:46
910Michael HuthVeterans (50+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 10
  • Michael Huth
  • 31:089
  • +8:07
  • 31:089
  • +8:07
  • Bike
  • 10
  • Michael Huth
  • 1:06:227
  • +7:26
  • 1:37:309
  • +14:27
  • Run2
  • 10
  • Michael Huth
  • 15:3012
  • +7:02
  • 1:52:599
  • +20:01
1:52:59+20:00+21.51%82.30%24.41%24.94%08:08:46
101Helen AntoniVeterans (50+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 1
  • Helen Antoni
  • 33:4912
  • +10:48
  • 33:4912
  • +10:48
  • Bike
  • 1
  • Helen Antoni
  • 1:31:2310
  • +32:27
  • 2:05:1210
  • +42:09
  • Run2
  • 1
  • Helen Antoni
  • 14:5411
  • +6:27
  • 2:20:0610
  • +47:07
2:20:06+47:07+50.67%66.37%6.27%6.93%08:08:46
1115Elizabeth OgwangElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 15
  • Elizabeth Ogwang
  • 33:2411
  • +10:23
  • 33:2411
  • +10:23
  • Bike
  • 15
  • Elizabeth Ogwang
  • 1:36:4511
  • +37:49
  • 2:10:0911
  • +47:06
  • Run2
  • 15
  • Elizabeth Ogwang
  • 15:3713
  • +7:10
  • 2:25:4611
  • +52:47
2:25:46+52:47+56.77%63.79%2.48%3.16%08:08:46
1218Charlie HorseyKids (under 13)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 18
  • Charlie Horsey
  • 36:5913
  • +13:57
  • 36:5913
  • +13:57
  • Bike
  • 18
  • Charlie Horsey
  • 1:44:0714
  • +45:12
  • 2:21:0613
  • +58:03
  • Run2
  • 18
  • Charlie Horsey
  • 14:118
  • +5:44
  • 2:35:1712
  • +1:02:18
2:35:17+1:02:18+67.00%59.88%-3.89%-3.16%08:08:46
1319David HorseyVeterans (50+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 19
  • David Horsey
  • 37:0614
  • +14:04
  • 37:0614
  • +14:04
  • Bike
  • 19
  • David Horsey
  • 1:44:0113
  • +45:05
  • 2:21:0714
  • +58:04
  • Run2
  • 19
  • David Horsey
  • 20:0917
  • +11:42
  • 2:41:1713
  • +1:08:18
2:41:17+1:08:18+73.45%57.65%-7.90%-7.15%08:08:46
1449Team 27Elite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 49
  • Sakina Hassan
  • 41:3317
  • +18:32
  • 41:3317
  • +18:32
  • Bike
  • 49
  • Amina Salim
  • 1:46:0615
  • +47:10
  • 2:27:3915
  • +1:04:37
  • Run2
  • 49
  • Sakina Hassan
  • 14:4810
  • +6:21
  • 2:42:2814
  • +1:09:29
2:42:28+1:09:29+74.73%57.23%-8.69%-7.93%08:08:46
1522Ketan Jawaharlal ChavdaElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 22
  • Ketan Jawaharlal Chavda
  • 43:5018
  • +20:49
  • 43:5018
  • +20:49
  • Bike
  • 22
  • Ketan Jawaharlal Chavda
  • 1:37:1312
  • +38:17
  • 2:21:0312
  • +58:00
  • Run2
  • 22
  • Ketan Jawaharlal Chavda
  • 21:2919
  • +13:02
  • 2:42:3215
  • +1:09:33
2:42:32+1:09:33+74.80%57.21%-8.74%-7.98%08:08:46
1658Team 24Kids (under 13)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 58
  • Raheeb Ishaq Ahmed
  • 39:1615
  • +16:15
  • 39:1615
  • +16:15
  • Bike
  • 58
  • Raheel Ishaq Ahmed
  • 2:07:4022
  • +1:08:44
  • 2:46:5616
  • +1:23:53
  • Run2
  • 58
  • Raheef Ishaq Ahmed
  • 14:219
  • +5:53
  • 3:01:1716
  • +1:28:18
3:01:17+1:28:18+94.96%51.29%-21.28%-20.43%08:08:46
1750Team 28Elite (18+)Mixed
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 50
  • Peter Korir
  • 50:3719
  • +27:36
  • 50:3719
  • +27:36
  • Bike
  • 50
  • Justin
  • 2:00:0017
  • +1:01:04
  • 2:50:3717
  • +1:27:34
  • Run2
  • 50
  • Palka
  • 24:1421
  • +15:47
  • 3:14:5217
  • +1:41:53
3:14:52+1:41:53+109.57%47.72%-30.37%-29.46%08:08:46
188Dorothy Jumwa MwadzoyaElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 8
  • Dorothy Jumwa Mwadzoya
  • 58:3021
  • +35:28
  • 58:3021
  • +35:28
  • Bike
  • 8
  • Dorothy Jumwa Mwadzoya
  • 2:00:0017
  • +1:01:04
  • 2:58:3019
  • +1:35:27
  • Run2
  • 8
  • Dorothy Jumwa Mwadzoya
  • 22:2920
  • +14:02
  • 3:20:5918
  • +1:48:00
3:20:59+1:48:00+116.15%46.26%-34.46%-33.52%08:08:46
1921Joel Macharia KirikaElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 21
  • Joel Macharia Kirika
  • 1:13:4024
  • +50:39
  • 1:13:4024
  • +50:39
  • Bike
  • 21
  • Joel Macharia Kirika
  • 2:00:0017
  • +1:01:04
  • 3:13:4021
  • +1:50:37
  • Run2
  • 21
  • Joel Macharia Kirika
  • 18:5415
  • +10:27
  • 3:32:3419
  • +1:59:35
3:32:34+1:59:35+128.61%43.74%-42.21%-41.22%08:08:46
206Evaline Jumwa TauraElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 6
  • Evaline Jumwa Taura
  • 1:13:4526
  • +50:43
  • 1:13:4526
  • +50:43
  • Bike
  • 6
  • Evaline Jumwa Taura
  • 2:00:0017
  • +1:01:04
  • 3:13:4522
  • +1:50:42
  • Run2
  • 6
  • Evaline Jumwa Taura
  • 21:1018
  • +12:42
  • 3:34:5520
  • +2:01:56
3:34:55+2:01:56+131.13%43.26%-43.78%-42.78%08:08:46
2112Fadumo GuledElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 12
  • Fadumo Guled
  • 1:16:3927
  • +53:37
  • 1:16:3927
  • +53:37
  • Bike
  • 12
  • Fadumo Guled
  • 2:00:0521
  • +1:01:09
  • 3:16:4423
  • +1:53:41
  • Run2
  • 12
  • Fadumo Guled
  • 19:3016
  • +11:03
  • 3:36:1421
  • +2:03:15
3:36:14+2:03:15+132.55%43.00%-44.66%-43.65%08:08:46
2244Jeanmarie Pascal WanyamaElite (18+)M
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 44
  • Jeanmarie Pascal Wanyama
  • 55:1020
  • +32:09
  • 55:1020
  • +32:09
  • Bike
  • 44
  • Jeanmarie Pascal Wanyama
  • 2:23:5224
  • +1:24:56
  • 3:19:0324
  • +1:56:00
  • Run2
  • 44
  • Jeanmarie Pascal Wanyama
  • 28:1522
  • +19:48
  • 3:47:1822
  • +2:14:19
3:47:18+2:14:19+144.45%40.91%-52.07%-51.00%08:08:46
-17Ella HorseyJunior (13-17)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 17
  • Ella Horsey
  • 33:0710
  • +10:06
  • 33:0710
  • +10:06
  • Bike
  • 17
  • Ella Horsey
  • 2:22:3623
  • +1:23:40
  • 2:55:4418
  • +1:32:41
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-7Rehema MadzumbaElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 7
  • Rehema Madzumba
  • 1:13:4325
  • +50:42
  • 1:13:4325
  • +50:42
  • Bike
  • 7
  • Rehema Madzumba
  • 1:47:1416
  • +48:18
  • 3:00:5720
  • +1:37:54
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-57Tracey Rahab AmeliaElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 57
  • Tracey Rahab Amelia
  • 39:3116
  • +16:30
  • 39:3116
  • +16:30
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-13Lucy MashaliaElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 13
  • Lucy Mashalia
  • 58:3522
  • +35:33
  • 58:3522
  • +35:33
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-14Angelah OndariElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 14
  • Angelah Ondari
  • 58:4123
  • +35:39
  • 58:4123
  • +35:39
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-11Gladwell KaburaElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 11
  • Gladwell Kabura
  • 1:23:1028
  • +1:00:08
  • 1:23:1028
  • +1:00:08
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46
-9Daisy OmondiElite (18+)F
Show all race timer laps Show
  • Leg
  • Bib
  • Racer
  • Leg time / Rank
  • Behind
  • Race time / Rank
  • Behind
  • Run1
  • 9
  • Daisy Omondi
  • 1:23:1029
  • +1:00:09
  • 1:23:1029
  • +1:00:09
  • Bike
  • -
  • -
  • --
  • -
  • --
  • -
  • Run2
  • -
  • -
  • --
  • -
  • --
  • -
DNF-----08:08:46