Margaret Okayo

KENKENWomen
Birth dateMay 30, 1976
BirthplaceKenya, Kenya
Height1.52 m
Weight43 kg

Margaret Okayo (born 30 May 1976) is a professional Kenyan marathon runner.

She has won four World Marathon Majors with victories in the New York City Marathon (two times), the Boston Marathon and the London Marathon, setting three course records.

Okayo's 2003 New York course record of 2:22:31 stood until 2025, despite the challenge of some of the world’s best distance runners having the benefit of improved shoe technology. She has also won the San Diego Marathon on two occasions.

Key facts
Marathon
2:20:43
Half Marathon
1:07:23
2025 season best
50.14
May 31, 2025
Age
50 years old

As of Sep 18, 2026: Marathon 2:20:43 (#236 all-time), Half Marathon 1:07:23 (#182 all-time), 2025 season best 50.14 (May 31, 2025) · 50 years old

Performance Charts

Season bests

SeasonDisciplineResultWindDateTrendCompetitions
2025
400m
50.14-May 31, 2025--
2010
10Kilometr
35:41-Mar 28, 2010
Porto Alegre (BRA)
2010
Semi
1:17:18-Apr 11, 2010
Brasilia (BRA)
2010
Marathon
2:40:23-May 2, 2010
São Paulo (BRA)
2009
15Kilometr
58:37-Dec 31, 2009
São Paulo (BRA)
2009
Semi
1:11:00-Oct 18, 2009
Porto (POR)
2008
10Kilometr
32:45-Oct 5, 2008
Milano (ITA)
2008
Semi
1:13:06-Feb 24, 2008
Roma (ITA)
2006
10Kilometr
33:14-Apr 9, 2006
Barcelona (ESP)
2006
Marathon
2:29:16-Apr 23, 2006
London Marathon
2005
5000m
16:19.4h-Jun 4, 2005
Kasarani (KEN)
2005
10Kilometr
33:32-Jun 11, 2005
New York, NY (USA)
2005
15Kilometr
49:12-Dec 31, 2005
Luanda (ANG)
2005
Semi
1:09:19-Mar 13, 2005
Sendai (JPN)
2005
Marathon
2:25:22-Apr 17, 2005
London Marathon
2004
5000m
16:20.00-Jun 5, 2004
Milano (ITA)
2004
10Kilometr
32:23-May 23, 2004
Manchester (GBR)
2004
Semi
1:09:51-Sep 26, 2004
Lisboa (POR)
2004
Marathon
2:22:35-Apr 18, 2004
London Marathon
2003
5000m
15:46.3h-Jul 12, 2003
Kenyan Championships
2003
10Kilometr
32:26-Jun 7, 2003
New York, NY (USA)
2003
15Kilometr
51:24-Dec 31, 2003
São Paulo (BRA)
2003
Semi
1:07:23-Sep 28, 2003
Udine (ITA)
2003
Marathon
2:22:31-Nov 2, 2003
New York City Marathon
2002
Semi
1:08:49-Mar 24, 2002
Lisboa (POR)
2002
Marathon
2:20:43-Apr 15, 2002
Boston Marathon
2001
5000m
15:30.0h-Jun 22, 2001
Kenyan Championships
2001
5Kilometre
15:59-Sep 23, 2001-Praha (CZE)
2001
10Kilometr
32:38-Apr 16, 2001
Gualtieri (ITA)
2001
15Kilometr
52:23-Dec 31, 2001
São Paulo (BRA)
2001
Semi
1:08:51-Sep 30, 2001
Udine (ITA)
2001
Marathon
2:24:21-Nov 4, 2001
New York Marathon
2000
5000m
16:04.1h-Jul 22, 2000
Kenyan Championships
2000
15Kilometr
49:44-Apr 30, 2000
La Courneuve (FRA)
2000
Semi
1:09:03-Oct 1, 2000
Udine (ITA)
2000
Marathon
2:26:36-Nov 5, 2000
New York Marathon
1999
CrossCount
17:36-Mar 14, 1999
-
1999
10Kilometr
32:32-Jul 4, 1999
Atlanta, GA (USA)
1999
15Kilometr
49:09-Jul 11, 1999
Utica, NY (USA)
1999
Semi
1:11:29-Oct 3, 1999
Palermo IAAF World Half Marathon Championships
1999
Marathon
2:26:00-Oct 24, 1999
Chicago Marathon
1998
CrossCount
28:05-Feb 28, 1998
-
1998
10000m
34:27.39-Sep 20, 1998
Kuala Lumpur (MAS)
1998
10MilesRoa
55:33-Jul 28, 1998-Newburyport, MA (USA)
1998
Semi
1:12:38-Apr 26, 1998
Merano (ITA)
1997
CrossCount
29:10-Feb 22, 1997
-
1997
10000m
32:55.10-Jul 19, 1997
Hechtel (BEL)
1997
15Kilometr
51:21-Apr 27, 1997
La Courneuve (FRA)
1997
Semi
1:13:12-Apr 20, 1997
Ivry-sur-Seine (FRA)

2025

2 performances
DisciplineResultWindDateCompetitions
400m
50.91-Jul 5-
400m
50.14-May 31-

2010

3 performances
DisciplineResultWindDateCompetitions
Marathon
2:40:23-May 2Sao Paulo Marathon, São Paulo
Semi
1:17:18-Apr 11Brasilia Half Marathon, Brasilia
10Kilometr
35:41-Mar 28Porto Alegre Corrida de Aniversário, Porto Alegre

2009

6 performances
DisciplineResultWindDateCompetitions
15Kilometr
58:37-Dec 31Sao Paulo Corrida de Sao Silvestre, São Paulo
Semi
1:11:54-Nov 22Palmanova Half Marathon, Palmanova
Semi
1:11:00-Oct 18Porto Half Marathon, Porto
Semi
1:15:11-Sep 27Udine Half Marathon, Udine
Semi
1:16:26-Sep 6Rio de Janeiro Half Marathon, Rio de Janeiro
Semi
1:21:24-Mar 28Azkoitia-Azpeitia Half Marathon, Azpeitia

2008

5 performances
DisciplineResultWindDateCompetitions
10Kilometr
32:45-Oct 5Milano Run Like a Deejay, Milano
Semi
1:14:06-Sep 28Torino Half Marathon, Torino
10Kilometr
36:13-May 18Manchester BUPA Great Run, Manchester
Semi
1:17:12-Mar 16Lisbon Half Marathon, Lisboa
Semi
1:13:06-Feb 24Roma Ostia Half Marathon, Roma

2006

3 performances
DisciplineResultWindDateCompetitions
10Kilometr
33:49-May 21Manchester BUPA Great Run, Manchester
Marathon
2:29:16-Apr 23London Marathon
10Kilometr
33:14-Apr 9Barcelona Nike Coursa Bombers, Barcelona

2005

9 performances
DisciplineResultWindDateCompetitions
15Kilometr
49:12-Dec 31Luanda St. Sylvester Road Race, Luanda
Semi
1:15:42-Sep 25Lisboa Meia Maratona de Portugal, Lisboa
10Kilometr
34:22-Aug 6Cape Elizabeeth Beach to Beach 10km, Cape Elizabeth, ME
Semi
1:13:08-Jul 10Sendai Half Marathon, Sendai
5000m
16:25.2HT-Jun 16Kenyan Championships, Nairobi
10Kilometr
33:32-Jun 11New York Mini 10K, New York, NY
5000m
16:19.4HT-Jun 4Kasarani Kenya Prison Ch., Kasarani
Marathon
2:25:22-Apr 17London Marathon
Semi
1:09:19-Mar 13Lisboa Half Marathon, Lisboa

2004

8 performances
DisciplineResultWindDateCompetitions
Marathon
2:26:31-Nov 7New York City Marathon
Semi
1:09:51-Sep 26Lisboa Meia Maratona de Portugal, Lisboa
Marathon
DNF-Aug 18The XXVIII Olympic Games, Olympic Stadium, Athina
5000m
16:20.00-Jun 5Milano Regional Championships, Milano
10Kilometr
32:23-May 23Manchester BUPA Great Run 10K, Manchester
Marathon
2:22:35-Apr 18London Marathon
Semi
1:12:19-Mar 28Lisboa Half Marathon, Lisboa
10Kilometr
32:39-Feb 29San Juan World's Best 10K, San Juan

2003

9 performances
DisciplineResultWindDateCompetitions
15Kilometr
51:24-Dec 31Sâo Paulo Corrida de Sao Silvestre, São Paulo
Marathon
2:22:31-Nov 2New York City Marathon
Semi
1:07:23-Sep 28Udine Half Marathon, Udine
Semi
1:09:17-Aug 31Virginia Beach Half Marathon, Virginia Beach, VA
5000m
15:46.3HT-Jul 12Kenyan Championships
10Kilometr
32:43-Jul 4Atlanta Peachtree, Atlanta, GA
5000m
16:12.1HT-Jun 14Nairobi Prisons Ch., Nairobi
10Kilometr
32:26-Jun 7New York Women's Mini 10K, New York, NY
Marathon
2:27:39-Apr 21Boston Marathon

2002

5 performances
DisciplineResultWindDateCompetitions
Marathon
2:24:59-Dec 1Milano Marathon, Milano
Marathon
2:27:46-Nov 3New York Marathon
Semi
1:09:51-Sep 29Lisbon Half Marathon, Lisboa
Marathon
2:20:43-Apr 15Boston Marathon
Semi
1:08:49-Mar 24Lisbon Half Marathon, Lisboa
Showing 1 - 50 of 93

Honours

4

London Marathon

Marathon

2005
4

New York City Marathon

Marathon

2004
🥇

London Marathon

Marathon

2004
4

Boston Marathon

Marathon

2003
🥇

New York City Marathon

Marathon

2003
6

New York Marathon

Marathon

2002
🥇

Boston Marathon

Marathon

2002
🥇

New York Marathon

Marathon

2001
🥉

New York Marathon

Marathon

2000
🥈

Chicago Marathon

Marathon

1999
5

Kuala Lumpur Commonwealth Games

10,000 Metres

1998
5

Kuala Lumpur Commonwealth Games

10,000 Metres

1998
FAQ

Frequently asked questions

What is Margaret Okayo's Marathon personal best?

Margaret Okayo's Marathon personal best is 2:20:43, set on Apr 15, 2002 in Boston, MA (USA), #236 on the all-time list.

Which events does Margaret Okayo compete in?

Margaret Okayo competes in the Marathon and Half Marathon.

How did Margaret Okayo perform in 2025?

2025 season best: 50.14, set on May 31, 2025.