Stephen MOKOKA

Athlete Profile

  • COUNTRY
    South Africa South Africa
  • DATE OF BIRTH
    31 JAN 1985
    ATHLETE'S IAAF CODE
    14220671
Stephen Mokoka of South Africa winning the Great South Run 10-Miler (Mark Shearman)

Current World Ranking Positions

Discipline Place Score
Men's 10,000m 69 1123
Men's Marathon 30 1308
Men's Overall Ranking 118 1308
Men's Road Running 108 1138

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 97 for 1 week
Highest ever World Rankings position is considered from 1/1/2019

Outdoor

Discipline Performance Wind Place 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: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 1:00:47 København (DEN) 29 MAR 2014 1160
Half Marathon 1:00:40 * South Shields (GBR) 13 SEP 2015 1145
Marathon 2:07:40 Shanghai (CHN) 08 NOV 2015 1204

Legend

* Not legal.

Outdoor

Discipline Performance Wind Place Date Records Results Score
5000 Metres 14:06.07 Pretoria (RSA) 09 APR 2019 979
12 Kilometres 33:50 Cape Town (RSA) 19 MAY 2019 0
Half Marathon 1:03:37 Cape Town (RSA) 20 APR 2019 1046
Marathon 2:07:58 Otsu (JPN) 10 MAR 2019 1198

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
2014 3:51.88 Sasolburg (RSA) 25 MAR 2014
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 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:45.26 Port Elizabeth (RSA) 20 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 London (GBR) 04 AUG 2017
2016 27:48.84 Eugene, OR (USA) 27 MAY 2016
2015 27:43.73 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
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:57 Stellenbosch (RSA) 30 AUG 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
2018 34:17 Cape Town (RSA) 20 MAY 2018
2017 34:43 Cape Town (RSA) 21 MAY 2017
2016 33:34 Cape Town (RSA) 15 MAY 2016

Outdoor

15 Kilometres

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

Outdoor

Half Marathon

Performance Place Date
2019 1:03:37 Cape Town (RSA) 20 APR 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
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:32:18 Pretoria (RSA) 22 OCT 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

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

Honours - World Half Marathon Championships

Place Discipline Mark Wind Place Date
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 Shenzen (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:

5000 Metres

Date Competition Cnt. Cat Race Pl. Result
09 APR 2019 AGN Special Senior League, Pretoria RSARSA F F 1. 14:06.07

12 Kilometres

Date Competition Cnt. Cat Race Pl. Result
19 MAY 2019 FNB Cape Town 12 ONERUN, Cape Town RSARSA C F 3. 33:50

Half Marathon

Date Competition Cnt. Cat Race Pl. Result
20 APR 2019 Two Oceans Half Marathon, Cape Town RSARSA E F 3. 1:03:37

Marathon

Date Competition Cnt. Cat Race Pl. Result
10 MAR 2019 Lake Biwa Marathon, Otsu JPNJPN GL F 3. 2:07:58