JM
Joel Maina Mwangi

Joel Maina Mwangi

KENKENMen
Birth dateJun 3, 1985
Height-
Weight-

Joel Maina Mwangi is a Kenya long-distance runner, born on June 3, 1985. He competes primarily in the 3000m, 5000m and 10000m.

His personal bests include 8:24.29 in the 3000m, 13:57.54 in the 5000m, 28:54.7h in the 10000m, 1:00:40 in the Semi and 2:14:56 in the Marathon. He is currently active on the international athletics circuit, representing Kenya.

Key facts
Half Marathon
1:00:40
30 Kilometres Road
1:31:24
2020 season best
1:00:40
Feb 16, 2020 · Verona (ITA)
Last competition
Run 10K Fucecchio
Mar 1, 2020 · 29:31
Age
41 years old

As of Sep 15, 2026: Half Marathon 1:00:40 (#617 all-time), 30 Kilometres Road 1:31:24, 2020 season best 1:00:40 (Feb 16, 2020, Verona (ITA)) · Last competition: Run 10K Fucecchio, Mar 1, 2020, 29:31 · 41 years old

Performance Charts

Season bests

SeasonDisciplineResultWindDateTrendCompetitions
2020
10Kilometr
29:31-Mar 1, 2020
Run 10K Fucecchio
2020
Semi
1:00:40-Feb 16, 2020
Gensan Giulietta & Romeo Half Marathon
2019
5000m
13:57.54-Sep 14, 2019-Stadio Giuseppe Grezar, Trieste (ITA)
2019
10Kilometr
28:38-Sep 8, 2019
10 km
2019
10000m
28:54.7h-Apr 6, 2019-Alessandria (ITA)
2019
Semi
1:01:10-Oct 27, 2019
Half Marathon
2018
MileRoad
4:16.78-Apr 28, 2018-Attnang Mile
2018
10Kilometr
29:50-Sep 1, 2018
Alberobello Italian 10 km Road Running Championships
2018
Semi
1:01:33-Mar 25, 2018
Milano Stramilano
2017
3000m
8:24.29-Sep 15, 2017-Domažlice (CZE)
2017
10Kilometr
29:03-Apr 23, 2017
Warszawa (POL)
2017
15Kilometr
45:40-May 6, 2017
Louny (CZE)
2017
Semi
1:02:09-Oct 8, 2017
Zagreb (CRO)
2017
Marathon
2:18:27-Apr 30, 2017
Kraków (POL)
2016
10Kilometr
30:19-Apr 3, 2016
Thessaloniki (GRE)
2016
Semi
1:03:35-Feb 28, 2016
Wiazowna (POL)
2016
Marathon
2:20:52-Aug 15, 2016
Gdansk (POL)
2015
10Kilometr
29:15-Apr 26, 2015
Warszawa (POL)
2015
15Kilometr
46:12-Aug 29, 2015
Jaworzno (POL)
2015
Semi
1:03:40-Oct 25, 2015
Podgorica (MNE)
2015
Marathon
2:19:09-May 24, 2015
København (DEN)
2014
10Kilometr
29:03-Mar 9, 2014
Radom (POL)
2014
15Kilometr
47:54-Sep 5, 2014
Krynica Drój (POL)
2014
Semi
1:01:16-Aug 31, 2014
Szczecin (POL)
2014
Marathon
2:18:22-Apr 6, 2014
Bratislava (SVK)
2013
10Kilometr
29:24-Apr 1, 2013
Dongio (SUI)
2013
Semi
1:03:22-Mar 17, 2013
Wels (AUT)
2013
30Kilometr
1:31:24-Sep 29, 2013-Lugano (SUI)
2012
Marathon
2:14:56-Apr 29, 2012
St. Wendel (GER)
2011
Semi
1:03:03-Sep 18, 2011
Krems (AUT)
2010
Semi
1:01:42-Sep 19, 2010
Krems (AUT)
2010
Marathon
2:38:38-Oct 10, 2010
Graz (AUT)
2009
Semi
1:01:58-Nov 29, 2009
Nyeri (KEN)
2009
Marathon
2:22:34-May 10, 2009
Kassel (GER)
2007
Semi
1:06:33-Oct 28, 2007
Nairobi (KEN)
2006
Semi
1:06:53-Jan 22, 2006
Best (NED)

2020

3 performances
DisciplineResultWindDateCompetitions
10Kilometr
29:31-Mar 1Run 10K Fucecchio
Semi
1:05:58-Feb 23White Marble Half Marathon, Carrara
Semi
1:00:40-Feb 16Gensan Giulietta & Romeo Half Marathon

2019

13 performances
DisciplineResultWindDateCompetitions
Semi
1:01:10-Oct 27Half Marathon
Semi
1:02:09-Oct 20Palermo International Half Marathon
Semi
1:01:47-Oct 13Zagrebacki Half Marathon, Zagreb
Semi
1:01:58-Oct 6Telesia Half Marathon, Telese Terme
Semi
1:05:13-Sep 29Maratonina dei Borghi, Pordenone
Semi
1:04:16-Sep 22Rome Half Marathon Rules Via Pacis, Roma
5000m
13:57.54-Sep 14Il Cavallo Scende in Pista, Stadio Giuseppe Grezar, Trieste
10Kilometr
28:38-Sep 810 km
Semi
1:02:49-Aug 11Half Marathon, Thika
Semi
1:04:24-Apr 14Half Marathon, Rovigo
10000m
28:54.7HT-Apr 6Regional 10,000m Championships, Alessandria
Semi
1:02:15-Mar 24Stramilano, Milano
Semi
1:04:35-Feb 24Half Marathon, Split

2018

13 performances
DisciplineResultWindDateCompetitions
Semi
1:02:30-Oct 28Arezzo Half Marathon, Arezzo
Semi
1:03:17-Oct 21Foligno Half Marathon, Foligno
Semi
1:04:59-Oct 14Sofia Marathon
Semi
1:02:54-Oct 7Telese Terme Half Marathon, Telese Terme
Semi
1:02:49-Sep 30Aosta Half Marathon, Aosta
Semi
1:03:14-Sep 23Vinovo Half Marathon, Vinovo
Semi
1:02:53-Sep 9Minsk Half Marathon, Minsk
10Kilometr
29:50-Sep 1Alberobello Italian 10 km Road Running Championships
Semi
1:03:03-May 6Placentia Half Marathon For Unicef, Piacenza
MileRoad
4:16.78-Apr 28Attnang Mile
Semi
1:01:43-Apr 15Stresa Lago Maggiore Half Marathon, Stresa
Semi
1:01:33-Mar 25Milano Stramilano
10Kilometr
30:01-Feb 25Gran Premio, Misano Adriatico

2017

20 performances
DisciplineResultWindDateCompetitions
Marathon
2:20:24-Oct 29Podgorica Marathon, Podgorica
Semi
1:03:43-Oct 15Tirana Half Marathon, Tirana
Semi
1:02:09-Oct 8Zagreb Half Marathon, Zagreb
3000m
8:24.29-Sep 15Domažlice
Semi
1:03:51-Sep 3Piła Half Marathon, Pila
Semi
1:06:48-Aug 27Racibórz Half Marathon, Racibórz
15Kilometr
47:53-Aug 26Jaworzno 15 km, Jaworzno
Semi
1:07:15-Aug 20Wałbrzych Half Marathon, Walbrzych
Semi
1:03:54-Aug 15Radzymin Half Marathon, Radzymin
Marathon
2:21:50-May 20Radenci Marathon, Radenci
Semi
1:05:46-May 14Bucuresti Half Marathon, Bucureşti
15Kilometr
45:40-May 6Memorial Karle Raise Pocerady, Louny
Marathon
2:18:27-Apr 30Kraków Marathon, Kraków
10Kilometr
29:03-Apr 23Warszawa 10 km, Warszawa
Semi
1:05:50-Apr 15Pardubice Half Marathon, Pardubice
Semi
1:06:01-Apr 2Żywiec Half Marathon, Żywiec
Semi
1:03:50-Mar 26Poznań Half Marathon, Poznan
Semi
1:08:57-Mar 25Sobótka Half Marathon, Sobótka
Semi
1:02:52-Mar 19Limassol Half Marathon, Limassol
Semi
1:02:55-Feb 26Split Half Marathon, Split

2016

1 performance
DisciplineResultWindDateCompetitions
Marathon
2:24:51-Oct 2Katowice Silesia Marathon, Katowice
Showing 1 - 50 of 109

Honours

No medals

FAQ

Frequently asked questions

What is Joel Maina Mwangi's Half Marathon personal best?

Joel Maina Mwangi's Half Marathon personal best is 1:00:40, set on Feb 16, 2020 in Verona (ITA), #617 on the all-time list.

Which events does Joel Maina Mwangi compete in?

Joel Maina Mwangi competes in the Half Marathon and 30 Kilometres Road.

How did Joel Maina Mwangi perform in 2020?

2020 season best: 1:00:40, set on Feb 16, 2020 in Verona (ITA). Last competition: Run 10K Fucecchio on Mar 1, 2020, 29:31.