Select your language:
Marathon Deutsche Weinstraße 2026   HaWei50 50km Ultralauf 28.2.2026   3h, 6h, 12h, 24h of Santander  
Name: Njoroge, Johnson   Submit Personal Website Send Link 
Club: Bellville Athletic Club 
Residence: Cape Town
Year of birth: 1978 (Cat. german: M45)
Date of birth: 00.00.0000 (Cat. internat.: M45)
Nationality: RSA RSA South Africa
RunnerID: 1084151
 

21 search results (15 Events, 1017 km).  (More)

2025 3 Events, 196 km  (More)
08.06.2025 Comrades Marathon - Down Run (RSA) 90km
10:04:01 h Njoroge, Johnson Bellville AC  Overall: 7017 M: 6174 Cat M45: 804
04.05.2025 KIA False Bay 50km (RSA) 50km
4:56:28 h Njoroge, Johnson Bellville AC  Overall: 306 M: 245 Cat M45: 21
06.04.2025 Two Oceans Marathon - 50km Split (RSA) 50km
4:16:58 h Njoroge, Johnson Bellville Athletic Club  Overall: 1091 M: 984 Cat M45: 121
06.04.2025 Two Oceans Marathon (RSA) 56km
4:49:50 h Njoroge, Johnson Bellville Athletic Club  Overall: 1100 M: 985 Cat M45: 114
2024 2 Events, 143 km  (More)
09.06.2024 Comrades Marathon - Up Run (RSA) 87km
8:24:40 h Njoroge, Johnson Bellville AC  Overall: 1985 M: 1850 Cat M45: 272
13.04.2024 Two Oceans Marathon - 50km Split (RSA) 50km
3:43:49 h Njoroge, Johnson Bellville Athletic Club  Overall: 266 M: 244 Cat M45: 28
13.04.2024 Two Oceans Marathon (RSA) 56km
4:12:40 h Njoroge, Johnson Bellville Athletic Club  Overall: 280 M: 254 Cat M45: 28
2023 3 Events, 193 km  (More)
11.06.2023 Comrades Marathon - Down Run (RSA) 87km
7:35:45 h Njoroge, Johnson Bellville AC  Overall: 966 M: 914 Cat M40: 197
07.05.2023 KIA False Bay 50km (RSA) 50km
3:39:50 h Njoroge, Johnson Bellville Athletic Club  Overall: 13 M: 12 Cat M40: 4
15.04.2023 Two Oceans Marathon - 50km Split (RSA) 50km
3:40:23 h Njoroge, Johnson Bellville Athletic Club  Overall: 173 M: 161 Cat M40: 35
15.04.2023 Two Oceans Marathon (RSA) 56km
4:04:18 h Njoroge, Johnson Bellville Athletic Club  Overall: 172 M: 160 Cat M40: 35
2022 3 Events, 196 km  (More)
28.08.2022 Comrades Marathon - Down Run (RSA) 90km
8:27:46 h Njoroge, Johnson Bellville AC  Overall: 1190 M: 1101 Cat M40: 242
22.05.2022 KIA False Bay 50km (RSA) 50km
3:38:00 h Njoroge, Johnson Bellville AC  Overall: 14 M: 14 Cat M40: 7
16.04.2022 Two Oceans Marathon - 50km Split (RSA) 50km
3:53:43 h Njoroge, Johnson Bellville Athletic Club  Overall: 259 M: 235 Cat M40: 48
16.04.2022 Two Oceans Marathon (RSA) 56km
4:22:09 h Njoroge, Johnson Bellville Athletic Club  Overall: 246 M: 221 Cat M40: 47
2019 2 Events, 143 km  (More)
09.06.2019 Comrades Marathon - Up Run (RSA) 87km
8:18:02 h Njoroge, Johnson Bellville Athletics Club  Overall: 1364 M: 1292 Cat M40: 325
20.04.2019 Two Oceans Marathon - 50km Split (RSA) 50km
5:03:56 h Njoroge, Johnson Bellville Athletic Club  Overall: 3393 M: 2887 Cat M40: 628
20.04.2019 Two Oceans Marathon (RSA) 56km
5:40:40 h Njoroge, Johnson Bellville Athletic Club  Overall: 3232 M: 2735 Cat M40: 592
2018 2 Events, 146 km  (More)
10.06.2018 Comrades Marathon - Down Run (RSA) 90km
8:24:46 h Njoroge, Johnson Bellville Athletics Club  Overall: 1583 M: 1496 Cat M35: 423
31.03.2018 Two Oceans Marathon - 50km Split (RSA) 50km
4:01:30 h Njoroge, Johnson Bellville Athletic Club  Overall: 516 M: 479 Cat M35: 143
31.03.2018 Two Oceans Marathon (RSA) 56km
4:34:29 h Njoroge, Johnson Bellville Athletic Club  Overall: 552 M: 512 Cat M35: 149

Personal bests

Your list of personal best performances only contains performances of races which can be included into rankings.

In brackets rank in yearly international/national rankings.

 PB 2025 2024 2023 2022 2019 2018
50km 3:40:23 4:16:58
(2320/1013)
3:43:49
(762/283)
3:40:23
(676/250)
3:53:43
(927/313)
5:03:56
(7660/3095)
4:01:30
(1267/541)

Comparison table

Comparison of performances in races with multiple participations

   2025 2024 2023 2022 2019 2018
Comrades Marathon - Down Run 6 10:04:01 8:24:40 7:35:45 8:27:46 8:18:02 8:24:46
Two Oceans Marathon 6 4:49:50 4:12:40 4:04:18 4:22:09 5:40:40 4:34:29
KIA False Bay 50km 3 4:56:28   3:39:50 3:38:00