Stephen MOKOKA

Athlete Profile

  • COUNTRY
    South Africa South Africa
  • DATE OF BIRTH
    31 JAN 1985
    ATHLETE'S CODE
    14220671
  • ROAD RACE LABEL STATUS
    2020 Gold
Stephen Mokoka in the marathon at the World Athletics Championships Doha 2019 (AFP / Getty Images)

Current World Ranking Positions

Discipline Place Score
Men's Marathon 46 1298
Men's Overall Ranking 215 1298
Men's Road Running 44 1184

Highest Ever World Ranking Positions

Discipline Place Duration
Men's 10,000m 39 for 3 weeks
Men's Marathon 16 for 3 weeks
Men's Overall Ranking 88 for 1 week
Men's Road Running 34 for 1 week
Highest ever World Rankings position is considered from 1/1/2019

Outdoor

Discipline Performance Wind Venue Date Records Results Score
200 Metres 24.23 -0.6 Pretoria (RSA) 05 MAR 2016 648
800 Metres 1:48.87 Sasolburg (RSA) 25 MAR 2014 1058
1000 Metres 2:23.18 Potchefstroom (RSA) 23 FEB 2013 1006
1500 Metres 3:38.55 Durban (RSA) 21 MAR 2010 1126
One Mile 4:01.82 Stellenbosch (RSA) 15 APR 2013 1052
3000 Metres 7:55.92 Potchefstroom (RSA) 19 FEB 2011 1080
5000 Metres 13:11.44 Stellenbosch (RSA) 18 APR 2015 1168
10,000 Metres 27:40.73 Port Elizabeth (RSA) 13 APR 2012 1162
3000 Metres Steeplechase 8:56.48 Durban (RSA) 17 APR 2004 1009
10 Kilometres 27:38 Manchester (GBR) 10 MAY 2015 1176
12 Kilometres 33:50 Cape Town (RSA) 19 MAY 2019 0
12 Kilometres 33:34 * Cape Town (RSA) 15 MAY 2016 0
15 Kilometres 47:30 Pretoria (RSA) 23 MAR 2013 880
10 Miles Road 46:26 Portsmouth (GBR) 25 OCT 2009 1124
Half Marathon 59:36 Gdynia (POL) 17 OCT 2020 NR 1209
Marathon 2:07:40 Shanghai (CHN) 08 NOV 2015 1204

Legend

* Not legal.

Outdoor

Discipline Performance Wind Place Date Records Results Score
Half Marathon 59:36 Gdynia (POL) 17 OCT 2020 NR 1209
Marathon 2:08:05 Otsu (JPN) 08 MAR 2020 1196

Outdoor

200 Metres

Performance Wind Place Date
2016 24.23 -0.6 Pretoria (RSA) 05 MAR 2016

Outdoor

800 Metres

Performance Place Date
2016 1:50.42 Pretoria (RSA) 11 MAR 2016
2015 1:50.68 Pretoria (RSA) 04 MAR 2015
2014 1:48.87 Sasolburg (RSA) 25 MAR 2014
2013 1:49.65 Johannesburg (RSA) 22 APR 2013

Outdoor

1000 Metres

Performance Place Date
2013 2:23.18 Potchefstroom (RSA) 23 FEB 2013

Outdoor

1500 Metres

Performance Place Date
2016 3:44.67 Pretoria (RSA) 05 MAR 2016
2015 3:46.8h Pretoria (RSA) 21 MAR 2015
2014 3:51.88 Sasolburg (RSA) 25 MAR 2014
2013 3:47.7h Pretoria (RSA) 19 FEB 2013
2012 3:48.72 Germiston (RSA) 25 FEB 2012
2011 3:40.65 Durban (RSA) 10 APR 2011
2010 3:38.55 Durban (RSA) 21 MAR 2010
2009 3:48.51 Pretoria (RSA) 17 JAN 2009

Outdoor

One Mile

Performance Place Date
2013 4:01.82 Stellenbosch (RSA) 15 APR 2013

Outdoor

3000 Metres

Performance Place Date
2014 8:16.73 Sasolburg (RSA) 25 MAR 2014
2011 7:55.92 Potchefstroom (RSA) 19 FEB 2011
2009 8:05.20 Pretoria (RSA) 30 JAN 2009
2008 7:59.82 Pretoria (RSA) 07 MAR 2008
2007 8:15.32 Secunda (RSA) 26 JAN 2007

Outdoor

5000 Metres

Performance Place Date
2019 14:06.07 Pretoria (RSA) 09 APR 2019
2018 14:16.09 Pretoria (RSA) 24 FEB 2018
2017 14:09.55 Potchefstroom (RSA) 21 APR 2017
2016 13:23.66 Olympic Stadium, London (GBR) 23 JUL 2016
2015 13:11.44 Stellenbosch (RSA) 18 APR 2015
2014 14:29.26 Pretoria (RSA) 05 FEB 2014
2013 13:25.94 Stellenbosch (RSA) 13 APR 2013
2012 13:29.08 Bellville (RSA) 03 MAR 2012
2011 13:28.60 Cape Town (RSA) 10 MAR 2011
2010 13:27.22 Port Elizabeth (RSA) 19 FEB 2010
2009 13:44.2h Durban (RSA) 06 FEB 2009
2008 14:02.81 Stellenbosch (RSA) 15 MAR 2008
2007 14:07.59 Port Elizabeth (RSA) 09 FEB 2007

Outdoor

10,000 Metres

Performance Place Date
2018 27:44.58 Gold Coast (AUS) 13 APR 2018
2017 28:14.67 Olympic Stadium, London (GBR) 04 AUG 2017
2016 27:48.84 Hayward Field, Eugene, OR (USA) 27 MAY 2016
2015 27:43.73 Hayward Field, Eugene, OR (USA) 29 MAY 2015
2014 29:44.46 Pretoria (RSA) 14 MAR 2014
2013 28:09.70 Durban (RSA) 27 APR 2013
2012 27:40.73 Port Elizabeth (RSA) 13 APR 2012
2011 27:56.18 Stellenbosch (RSA) 29 APR 2011
2010 28:18.54 Durban (RSA) 20 MAR 2010
2009 28:48.73 Stellenbosch (RSA) 03 APR 2009
2008 29:16.84 Stellenbosch (RSA) 15 MAR 2008
2007 29:04.64 Durban (RSA) 17 MAR 2007
2006 29:56.27 Port Elizabeth (RSA) 11 FEB 2006
2005 29:22.05 Durban (RSA) 15 APR 2005

Outdoor

10 Kilometres

Performance Place Date
2019 28:12 Durban (RSA) 13 OCT 2019
2018 28:18 Durban (RSA) 14 OCT 2018
2017 28:22 Manchester (GBR) 28 MAY 2017
2016 29:16 Sasolburg (RSA) 06 FEB 2016
2015 27:38 Manchester (GBR) 10 MAY 2015
2014 28:44 Cape Town (RSA) 21 SEP 2014
2013 28:12 Manchester (GBR) 26 MAY 2013
2012 28:47 Phalaborwa (RSA) 28 JUL 2012
2011 28:52 Cape Town (RSA) 25 SEP 2011
2010 28:23 Paarl (RSA) 14 AUG 2010
2009 28:21 Stellenbosch (RSA) 29 AUG 2009
2008 28:28 Sasolburg (RSA) 02 FEB 2008
2007 29:11 Sasolburg (RSA) 03 FEB 2007
2006 30:14 Port Elizabeth (RSA) 12 FEB 2006

Outdoor

12 Kilometres

Performance Place Date
2019 33:50 Cape Town (RSA) 19 MAY 2019
2017 34:43 Cape Town (RSA) 21 MAY 2017

Outdoor

15 Kilometres

Performance Place Date
2013 47:30 Pretoria (RSA) 23 MAR 2013

Outdoor

10 Miles Road

Performance Place Date
2013 48:22 Portsmouth (GBR) 27 OCT 2013
2012 46:40 Portsmouth (GBR) 28 OCT 2012
2009 46:26 Portsmouth (GBR) 25 OCT 2009

Outdoor

Half Marathon

Performance Place Date
2020 59:36 Gdynia (POL) 17 OCT 2020
2019 59:51 Buenos Aires (ARG) 25 AUG 2019
2018 1:01:26 Valencia (ESP) 24 MAR 2018
2016 1:01:26 Port Elizabeth (RSA) 30 JUL 2016
2015 1:02:41 Port Elizabeth (RSA) 25 JUL 2015
2014 1:00:47 København (DEN) 29 MAR 2014
2013 1:02:45 East London (RSA) 21 SEP 2013
2012 1:00:57 Cape Town (RSA) 26 AUG 2012
2011 1:01:42 Yangzhou (CHN) 24 APR 2011
2009 1:01:26 Port Elizabeth (RSA) 04 JUL 2009
2008 1:02:04 Port Elizabeth (RSA) 05 JUL 2008

Outdoor

Marathon

Performance Place Date
2020 2:08:05 Otsu (JPN) 08 MAR 2020
2019 2:07:58 Otsu (JPN) 10 MAR 2019
2018 2:08:31 Cape Town (RSA) 23 SEP 2018
2017 2:08:35 Shanghai (CHN) 12 NOV 2017
2016 2:10:18 Shanghai (CHN) 30 OCT 2016
2015 2:07:40 Shanghai (CHN) 08 NOV 2015
2014 2:08:43 Shanghai (CHN) 02 NOV 2014
2013 2:09:30 Shanghai (CHN) 01 DEC 2013
2012 2:09:43 Shanghai (CHN) 02 DEC 2012
2011 2:10:29 Shanghai (CHN) 04 DEC 2011
2010 2:08:33 Seoul (KOR) 07 NOV 2010

Outdoor

3000 Metres Steeplechase

Performance Place Date
2004 8:56.48 Durban (RSA) 17 APR 2004
2003 9:04.72 Port Elizabeth (RSA) 29 MAR 2003

Honours - World Championships

Place Discipline Mark Wind Place Date
5. Marathon 2:11:09 Corniche, Doha (QAT) 05 OCT 2019

Honours - World Half Marathon Championships

Place Discipline Mark Wind Place Date
7. Half Marathon 59:36 Gdynia (POL) 17 OCT 2020
8. Half Marathon 1:02:06 Kavarna (BUL) 06 OCT 2012
8. Half Marathon 1:01:36 Birmingham (GBR) 11 OCT 2009
10. Half Marathon 1:01:27 Cardiff (GBR) 26 MAR 2016
12. Half Marathon 1:00:47 København (DEN) 29 MAR 2014

Honours - African Championships

Place Discipline Mark Wind Place Date
1. 10,000 Metres 28:02.97 Durban (RSA) 22 JUN 2016
8. 10,000 Metres 28:49.14 Porto Novo (BEN) 28 JUN 2012

Honours - All-African Games

Place Discipline Mark Wind Place Date
6. 5000 Metres 13:25.03 Brazzaville (CGO) 17 SEP 2015

Honours - Commonwealth Games

Place Discipline Mark Wind Place Date
6. 10,000 Metres 27:44.58 Gold Coast (AUS) 13 APR 2018

Honours - World University Games

Place Discipline Mark Wind Place Date
1. 10,000 Metres 28:45.96 Kazan (RUS) 08 JUL 2013
2. Half Marathon 1:03:37 Kazan (RUS) 12 JUL 2013
2. 10,000 Metres 28:53.09 National Stadium, Shenzhen (CHN) 17 AUG 2011
3. 10,000 Metres 30:31.78 Bangkok (THA) 14 AUG 2007

Honours - National Championships

Place Discipline Mark Wind Place Date
1. 10,000 Metres 29:34.56 Pretoria (RSA) 15 MAR 2018
1. 10,000 Metres 27:57.50 Stellenbosch (RSA) 16 APR 2016
1. 5000 Metres 13:40.81 Stellenbosch (RSA) 15 APR 2016
1. 5000 Metres 13:11.44 Stellenbosch (RSA) 18 APR 2015
1. 10,000 Metres 28:15.56 Stellenbosch (RSA) 17 APR 2015
1. 5000 Metres 13:25.94 Stellenbosch (RSA) 13 APR 2013
1. 10,000 Metres 28:22.30 Stellenbosch (RSA) 12 APR 2013
1. 10,000 Metres 27:40.73 Port Elizabeth (RSA) 13 APR 2012
1. 10,000 Metres 28:06.65 Durban (RSA) 10 APR 2011
1. 1500 Metres 3:38.55 Durban (RSA) 21 MAR 2010
1. 10,000 Metres 28:18.54 Durban (RSA) 20 MAR 2010
1. 10,000 Metres 28:52.22 Stellenbosch (RSA) 13 MAR 2009
1. Half Marathon 1:02:04 Port Elizabeth (RSA) 05 JUL 2008
Results in:

Half Marathon

Date Competition Cnt. Cat Race Pl. Result
02 FEB 2020 Mitja Marató de Granollers, Barcelona ESPESP E F 1. 1:01:28
17 OCT 2020 World Athletics Half Marathon Championships, Gdynia POLPOL GW F 7. 59:36

Marathon

Date Competition Cnt. Cat Race Pl. Result
08 MAR 2020 The 75th Lake Biwa Mainichi Marathon, Otsu JPNJPN GL F 2. 2:08:05