RoutesPlannerFeaturesUpdates
App
Login or Signup
Get the App
Login or Signup

Siro Fits

I cycle and even run when I’m not coding.

100K Ultra: 11:45 | 50K Ultra: 5:23 | Marathon: 3:31 | 30K: 2:16
Half-M: 1:31 | 20K: 1:27 | 15K: 1:04 | 10K: 42:56 | 5K: 20:42


Longest Ride: 1005 KM
Countries Cyled: 🇰🇪🇹🇿🇺🇬🇪🇹
Counties Not Cycled: 005, 008, 009, 039
youtube.com/@SiroFitsKe

Followers

0

Following

0

Follow

Timeline

went cycling

October 12, 2026 at 07:58

Monday Commute

Time

9h01m

Distance

75.1km

Speed

23.9km/h

Ascent

650m

Descent

650m

went gravel riding

October 1, 2026 at 00:55

Kisii to Nairobi Aborted at Narok

I had a plan of cycling back to Nairobi from Kisii but the winds had other plans for me.
As much as I had fatigue from some work I had been doing at home I didn't expect to struggle like this.

From Kisii on my way up to Keroka it…

Time

13h04m

Distance

161km

Speed

18.0km/h

Ascent

2,140m

Descent

1,640m

and like this.

went cycling

September 26, 2026 at 07:27

The Ride Home: Kakamega to Kisii

Route: Kakamega - Kisumu - Sondu - Oyugis

You may think because Kisumu to Kakamega was tough so going back would be easier. You will be shocked. I had to stop at Majengo 30km in for a soda and to catch my breath because the sun was not happy with…

Time

8h27m

Distance

144km

Speed

22.7km/h

Ascent

1,790m

Descent

1,710m

went cycling

September 24, 2026 at 21:33

Western Express: Kakamega Edition

Route: Nairobi - Nakuru - Kericho - Kisumu - Kakamega

ABOUT MY RIDE TODAY

Route: Nairobi - Nakuru - Kericho - Kisumu - Kakamega

It has been more than two years since I last cycled to Western. We had cycled via Kapsabet to Chavakali for Jusper Wendo Masumbuko's funeral, though…

Time

19h52m

Distance

385km

Speed

24.7km/h

Ascent

4,460m

Descent

4,560m

, and like this.

went cycling

September 24, 2026 at 10:46

Errands

Time

2h09m

Distance

16.0km

Speed

11.0km/h

Ascent

260m

Descent

250m

went gravel riding

September 22, 2026 at 09:16

Afternoon Ride with Cate and Serana

This impromptu ride date ended up being tougher than I expected 😅
One lady loves drops and the other climbs so they just attack where they shine most.

Cate really knows Limuru in and out like the back of her hand she took us through lung busters.

Then when I…

Time

5h48m

Distance

85.0km

Speed

21.7km/h

Ascent

1,180m

Descent

1,110m

went cycling

September 21, 2026 at 06:49

Monday Commute

Time

10h59m

Distance

84.3km

Speed

21.4km/h

Ascent

650m

Descent

650m

went gravel riding

September 20, 2026 at 04:05

Ngong - Suswa - Maai Mahiu - Kijabe

Today we rode in honor of Mike as he prepares to ride from Nairobi to Cape Town, South Africa in a month's time for a cause.

Time

9h08m

Distance

190km

Speed

25.2km/h

Ascent

1,700m

Descent

1,660m

, and like this.

September 20, 2026

wow

went cycling

September 15, 2026 at 05:47

Week 38 Commute

Time

57h15m

Distance

231km

Speed

21.9km/h

Ascent

1,790m

Descent

1,770m

went cycling

September 7, 2026 at 06:43

Week 35 Commute

Time

58h08m

Distance

240km

Speed

23.0km/h

Ascent

1,860m

Descent

1,870m

went cycling

September 6, 2026 at 09:44

Mundoro and Back

Time

7h03m

Distance

152km

Speed

24.9km/h

Ascent

1,440m

Descent

1,410m

, and like this.

went cycling

September 3, 2026 at 04:46

Thursday Commute

Time

11h50m

Distance

90.1km

Speed

22.0km/h

Ascent

770m

Descent

1,170m

went cycling

August 31, 2026 at 07:28

Week 36 Commute

Time

55h00m

Distance

222km

Speed

21.7km/h

Ascent

1,740m

Descent

1,800m

went cycling

August 29, 2026 at 06:55

Saturday Errands

Time

6h57m

Distance

98.8km

Speed

21.9km/h

Ascent

990m

Descent

940m

went cycling

August 25, 2026 at 05:51

Week 35 Commute

Time

58h23m

Distance

247km

Speed

23.1km/h

Ascent

2,140m

Descent

2,100m
Loading