Fittest in Nairobi logoFirstPower Fitness presents

Fittest in Nairobi 2026

When
Saturday, 3 October 2026 · 7:00 AM
Format
Individuals · 5 events · 5 divisions
Entry
KSh 800 spectators · athlete entries closed
Leaderboard (live on the day) →
An athlete box-jumping over dumbbells while a judge counts reps at a previous Fittest in Nairobi

Find your heat

Type your name to see when you're on for each event. Get to the floor a few minutes before your heat.

Full heat schedule

Event 1 · 9 heats from 8:00 AM

Heat 1 · 8:00 AM

  1. Nathan Reed
  2. James Lenfant
  3. Benson Njuguna
  4. Eliann Solheim
  5. Kassie
  6. Rahab

Heat 2 · 8:20 AM

  1. Miriam Mucheke
  2. Laura Mulongo
  3. Kiki Odock
  4. Sally Mungai
  5. Laura Omogo
  6. Serah Wainaina

Heat 3 · 8:40 AM

  1. Kimberly
  2. Jenny Nuccio
  3. Rodah Kwoba
  4. Judy Kagia
  5. Mina Wesselink
  6. Komu Ms.

Heat 4 · 9:00 AM

  1. Marinet
  2. Njeri Kimemia
  3. Ann Makau
  4. Amase
  5. Audrey Khavetsa
  6. Winnie Winnit

Heat 5 · 9:20 AM

  1. Naomi Wanjagua
  2. Lenox Aker Ojwang
  3. Jackson Agoi
  4. Tobias Haugesten
  5. Tarus Pius
  6. Abraham Omala

Heat 6 · 9:40 AM

  1. Erick Omwoyo
  2. Allan B
  3. Asifiwe Kevin
  4. Roen Tony
  5. Adrian Mwangi
  6. Freddy Luyeku

Heat 7 · 10:00 AM

  1. Joseph Nyingi
  2. Mike Nyanjui
  3. Jane Wanjiru
  4. Janet Bello
  5. Pauline Ontita
  6. Julz Noni

Heat 8 · 10:20 AM

  1. Rainer Middii
  2. Sam
  3. Waiyaki Hinga
  4. Joshua Chisanga
  5. Muriithi Kabogo
  6. Shuta Takano

Heat 9 · 10:40 AM

  1. Brian Malusi
  2. Daniel Fisher
  3. Charles Njuguna
  4. Joshua Alunga
  5. Emmanuel Mavala
  6. Vincent Musumba
Events 2–4 · 8 heats from 11:30 AM

Heat 1 · 11:30 AM

  1. Nathan Reed
  2. James Lenfant
  3. Benson Njuguna
  4. Eliann Solheim
  5. Kassie
  6. Rahab
  7. Naomi Wanjagua

Heat 2 · 11:50 AM

  1. Miriam Mucheke
  2. Laura Mulongo
  3. Kiki Odock
  4. Sally Mungai
  5. Laura Omogo
  6. Serah Wainaina
  7. Kimberly

Heat 3 · 12:10 PM

  1. Jenny Nuccio
  2. Rodah Kwoba
  3. Judy Kagia
  4. Mina Wesselink
  5. Komu Ms.
  6. Marinet
  7. Njeri Kimemia

Heat 4 · 12:30 PM

  1. Ann Makau
  2. Amase
  3. Audrey Khavetsa
  4. Winnie Winnit
  5. Lenox Aker Ojwang
  6. Jackson Agoi
  7. Tobias Haugesten

Heat 5 · 12:50 PM

  1. Tarus Pius
  2. Abraham Omala
  3. Erick Omwoyo
  4. Allan B
  5. Asifiwe Kevin
  6. Roen Tony

Heat 6 · 1:10 PM

  1. Adrian Mwangi
  2. Freddy Luyeku
  3. Jane Wanjiru
  4. Janet Bello
  5. Pauline Ontita
  6. Julz Noni

Heat 7 · 1:30 PM

  1. Joseph Nyingi
  2. Mike Nyanjui
  3. Rainer Middii
  4. Sam
  5. Waiyaki Hinga
  6. Joshua Chisanga
  7. Muriithi Kabogo

Heat 8 · 1:50 PM

  1. Shuta Takano
  2. Brian Malusi
  3. Daniel Fisher
  4. Charles Njuguna
  5. Joshua Alunga
  6. Emmanuel Mavala
  7. Vincent Musumba
Event 5 · 8 heats from 2:45 PM

Heat 1 · 2:45 PM

  1. 1.Nathan Reed
  2. 2.James Lenfant
  3. 3.Benson Njuguna
  4. 4.Eliann Solheim
  5. 5.Kassie
  6. 6.Rahab
  7. 7.Naomi Wanjagua

Heat 2 · 3:10 PM

  1. 1.Miriam Mucheke
  2. 2.Laura Mulongo
  3. 3.Kiki Odock
  4. 4.Sally Mungai
  5. 5.Laura Omogo
  6. 6.Serah Wainaina
  7. 7.Kimberly

Heat 3 · 3:35 PM

  1. 1.Jenny Nuccio
  2. 2.Rodah Kwoba
  3. 3.Judy Kagia
  4. 4.Mina Wesselink
  5. 5.Komu Ms.
  6. 6.Marinet
  7. 7.Njeri Kimemia

Heat 4 · 4:00 PM

  1. 1.Ann Makau
  2. 2.Amase
  3. 3.Audrey Khavetsa
  4. 4.Winnie Winnit
  5. 5.Lenox Aker Ojwang
  6. 6.Jackson Agoi
  7. 7.Tobias Haugesten

Heat 5 · 4:25 PM

  1. 1.Tarus Pius
  2. 2.Abraham Omala
  3. 3.Erick Omwoyo
  4. 4.Allan B
  5. 5.Asifiwe Kevin
  6. 6.Roen Tony

Heat 6 · 4:50 PM

  1. 1.Adrian Mwangi
  2. 2.Freddy Luyeku
  3. 3.Jane Wanjiru
  4. 4.Janet Bello
  5. 5.Pauline Ontita
  6. 6.Julz Noni

Heat 7 · 5:15 PM

  1. 1.Joseph Nyingi
  2. 2.Mike Nyanjui
  3. 3.Rainer Middii
  4. 4.Sam
  5. 5.Waiyaki Hinga
  6. 6.Joshua Chisanga
  7. 7.Muriithi Kabogo

Heat 8 · 5:40 PM

  1. 1.Shuta Takano
  2. 2.Brian Malusi
  3. 3.Daniel Fisher
  4. 4.Charles Njuguna
  5. 5.Joshua Alunga
  6. 6.Emmanuel Mavala
  7. 7.Vincent Musumba

Come and watch

Athlete registration is closed, but spectator passes are still open. Two steps: pay KSh 800 by M-Pesa, then fill in the spectator form.

Step 1 · M-Pesa

Paybill

516600

Account no.

938611

Step 2 · Fill in the form

Spectator

KSh 800

One form per adult. Bringing someone? They pay and register separately.

Spectator registration form

Athlete

KSh 4,500

Same fee for every division. Individuals only.

Registration closed

The workouts

Pick your division to see only your reps and loads. Loads are men/women. These are the revised versions; what changed is noted under each event.

Event 1

Wasted Waistline

Time cap: 15 min

4 rounds

  • 12 cal Assault bike
  • 10 KB deadlifts (32/24 kg)
  • 8 sandbag cleans (60/40 kg)
  • 80 m sandbag bear hug carry

Updated: Masters 38–43 and 44–49 use the Rx loads (KB 32/24 kg, cleans 60/40 kg); Masters 50+ has its own lighter version, per the official scorecards.

Event 2–4

Three events, one sequence

Time cap: 15 min total

Events 2, 3 and 4 run back to back under one 15 minute cap.

Event 2 · 3 min

Downhill

  • 60/50 cals C2 bike
  • Rest 1 min

Event 3 · 7 min

Quadripple

  • Front squat ladder
  • 15 reps · 80/55 kg
  • 12 reps · 100/70 kg
  • 9 reps · 110/80 kg

Event 4 · 4 min

Pedal to the Medal

  • 30/25 cals
  • 8 squat cleans · 80/50 kg
  • Max BBJO · 30″/24″

Updated: Loads follow the official scorecards. Every division does 8 squat cleans in Event 4; Masters 38–43 uses the Scaled loads, 44–49 and 50+ have their own. Rx women's ladder updated to 55, 70, 80 kg.

Event 5

Grip It and Rip It

Time cap: 18 min

3 rounds

Cap 11 min

  • 15 cal row
  • 30 double-unders
  • 15 toes-to-bar

2 rounds

  • 20 cal row
  • 40 double-unders
  • 20 pull-ups (Rd 1) / 20 chest-to-bar (Rd 2)

1 round

  • 25 cal row
  • 50 double-unders
  • 20/15 bar muscle-ups

Updated: Round 2 of the middle block changed for Rx and Scaled (marked Rd 2). Scaled finishes with bar muscle-ups, per the official scorecard.

Questions

Who can compete?

Athlete registration is now closed. Individuals only, no teams. Pick one of five divisions: Rx, Scaled, Masters 38–43, Masters 44–49 or Masters 50+.

How much is it?

KSh 4,500 to compete, whatever your division. KSh 800 per adult to watch.

How do I pay?

M-Pesa Paybill 516600, account number 938611. Then fill in the registration form.

I am bringing friends to watch. Can I register them?

Each spectator form covers one adult. Everyone coming needs to pay and fill in their own form.

Which workouts do I do?

Choose your division in the workouts section above. It shows every event with the reps and loads for that division only.

Anything else? Call us on +254 116 121263.