MyBESTRuns.com World's Best 10K Races

Note: Race dates marked * are unconfirmed. Please confirm dates before making travel plans.

Month
Date
Location
Race Name
Distance
MBR Rating
April
4/28/2018*
Rockville, MD
10K
May
5/5/2018*
Nice, France
Half Marathon, 10K, Kids Race
10
May
5/11/2018*
Tupelo, Mississippi
10K, 2K Fun Run
May
5/25/2018*
Okpekpe, Nigeria
10K
June
6/8/2018*
Manhattan, NY
10K, Women Only Race
10
June
6/15/2018*
Clarksburg WV
10K, 2 Mile
June
6/16/2018*
Shelter Island, NY
10K
June
6/23/2018*
Boston, MA
10K
10
August
8/18/2018*
Denver, CO
10K, 5K
August
8/24/2018*
Manhattan, KS
10K, 5K
September
9/2/2018*
Orangeville, Ontario Canada
10K, 5K
September
9/7/2018*
Lille, France
Half Marathon, 10K
September
9/8/2018*
Clinton, Iowa
Half Marathon, 10K, 5K
September
9/8/2018*
Kansas City, Missouri
10K
September
9/21/2018*
Coos Bay, OR
10K, 5K, 2m
September
9/29/2018*
Pittsburgh Pennsylvania
10K, 5K, 5k Fitness Walk
October
10/5/2018*
Doha, Qatar
Marathon, 10K, 5K
October
10/6/2018*
Minster, OH
10K
October
10/6/2018*
Pertuis, France
Marathon, Half Marathon, 10K
October
10/6/2018*
Twin Cities, Minnesota
Marathon, 10K, 5K, 10 Mile
October
10/12/2018*
Braunlingen, Germany
Marathon, Half Marathon, 10K
October
10/13/2018*
Maui, HI
Marathon, Half Marathon, 10K, 5K, Kids Race
October
10/13/2018*
Syracuse, NY
Marathon, Half Marathon, 10K, 1 Mile
October
10/13/2018*
Happy Valley Goose Bay, Canada
Marathon, Half Marathon, 10K, 5K
October
10/20/2018*
New Delhi, India
Half Marathon, 10K, 5K, 3k, DHL Corporate Run, Police Cup
October
10/20/2018*
Bethlehem, PA
Half Marathon, 10K, 5K, Kids Race
October
10/20/2018*
Reims, France
Marathon, Half Marathon, 10K
October
10/20/2018*
Marlow, United Kingdom
Half Marathon, 10K, Kids Race
October
10/26/2018*
Encinitas, California
15K, 12K, 10K, 5K
October
10/27/2018*
Chuncheon, KR
Marathon, Half Marathon, 10K
October
10/27/2018*
Aguascalientes, Mexico
Marathon, Half Marathon, 10K, 5K
October
10/27/2018*
Ljubljana, Slovenia
Marathon, Half Marathon, 10K
November
11/3/2018*
Clarksburg, California
Half Marathon, 10K, 5K, 20 Mile
November
11/3/2018*
Unionville, Ontario Canada
10K, 5K, 16.1k, Kids Race
November
11/3/2018*
Soweto, ZA
Marathon, Half Marathon, 10K
November
11/10/2018*
Ventura, CA
Marathon, Half Marathon, 10K, 5K
November
11/10/2018*
Overland Park, KS
Half Marathon, 10K, 8K
November
11/10/2018*
Riva Del Garda, Italy
Half Marathon, 10K, Kids Race
November
11/16/2018*
Palos Verdes, California
Half Marathon, 10K, 5K, Kids Race
November
11/17/2018*
Shanghai, China
Marathon, Half Marathon, 10K, 5K
November
11/17/2018*
Larnaca, Cyprus
Marathon, Half Marathon, 10K, 5K
November
11/17/2018*
Addis Ababa, Ethiopia
10K
November
11/23/2018*
Davis, CA
Half Marathon, Marathon Relay, 10K, 5K
November
11/23/2018*
Roanoke, VA
Half Marathon, 10K
November
11/24/2018*
Kualoa Ranch, Hawaii
Half Marathon, 10K, 5K, Adventure Walk
November
11/24/2018*
Donostia, Spain
Marathon, Half Marathon, 10K
November
11/24/2018*
Belfast, Northern Ireland
10K, 5K, 1.5k
December
12/1/2018*
Gabon, South Africa
Marathon, Half Marathon, 10K, 5K
December
12/1/2018*
Santa Marta, Colombia
Marathon, Half Marathon, 10K, 80k
December
12/1/2018*
Valencia, Spain
Marathon, Half Marathon, 10K
December
12/1/2018*
Ibiza, Spain
Marathon, Half Marathon, 10K, Ultra
December
12/6/2018*
Abu Dhabi, United Arab Emirates
Marathon, Half Marathon, 10K, 5K, 2.5km
December
12/14/2018*
Palo Alto, California
10K, 5K, Double 15K, Kids Race
December
12/15/2018*
Bangkok, TH
Half Marathon, 10K, 5K
December
12/22/2019
Chiang Mai, TH
Marathon, Half Marathon, 10K, Kids Race
December
12/23/2019
Okayama, Japan
Half Marathon, 10K
December
12/31/2019
San Silvestre, Spain
10K
January
1/1/2020
Castro Valley, CA
Half Marathon, 10K, 5K
January
1/3/2020
Tiberias, Israel
Marathon, Half Marathon, 10K
January
1/4/2020
Central Park, NY
10K
January
1/4/2020
Tromso, Norway
Half Marathon, 10K, 5K
January
1/10/2020
Doha, Qatar
Marathon, Half Marathon, 10K, 5K, 1k, Kids Race
January
1/19/2020
Bermuda
Marathon, Half Marathon, 10K, 1 Mile, 10k Walk
January
1/19/2020
Mumbai, India
Marathon, Half Marathon, Marathon Relay, 10K, Senior Citizens Run 4.3K
10
January
1/19/2020
Hong Kong
Marathon, Half Marathon, 10K
January
1/19/2020
Kihei, Maui
Marathon, Half Marathon, 15K, 10K, 5K,
January
1/24/2020
Dubai, UAE
Marathon, 10K
10
January
1/25/2020
Traverse City, MI
10K, 5K
January
1/26/2020
Vancouver, Canada
Half Marathon, 15K, 10K, 5K
February
2/1/2020
Edinburg, TX
10K
February
2/2/2020
Redondo Beach, California
10K, 5K
February
2/2/2020
Encinitas California
10K, 5K, Elite Race, Costume Contest
February
2/2/2020
Granollers, Spain
Half Marathon, 10K
February
2/2/2020
Bangkok, Thailand
Marathon, Half Marathon, 10K, 3.5 km
February
2/5/2020
Ein Bokek, Israel
Marathon, Half Marathon, 10K, Ultra
February
2/9/2020
Los Angeles, California
10K, 5K
February
2/9/2020
Pacific Grove, California
10K, 5K, Kids Race
February
2/9/2020
New Orleans, LA
Marathon, Half Marathon, 10K
February
2/9/2020
Hong Kong
Marathon, Half Marathon, 10K
February
2/15/2020
San Miguel, California
Marathon, Half Marathon, 10K, 5K, Kids Race
February
2/16/2020
Tokyo, JPN
10K, 30 K
February
2/16/2020
Senegal
Marathon, Half Marathon, 10K, 5K, 2k
February
2/16/2020
Okinawa, Japan
Marathon, Half Marathon, 10K
February
2/23/2020
Pietermaritzburg, ZA
Marathon, Half Marathon, 15K, 10K, 5K
February
2/23/2020
Hyannis, MA
Half Marathon, Marathon Relay, 10K
March
3/1/2020
San Francisco, California
10K, 5K
March
3/1/2020
Little Rock, AR
Marathon, Half Marathon, 10K, 5K, Kids Marathon
March
3/1/2020
Kilimanjaro, TZ
Marathon, Half Marathon, 10K
March
3/1/2020
Mdina, Malta
Marathon, Half Marathon, 10K
March
3/7/2020
Rome, GA
Half Marathon, 10K, 5K
March
3/7/2020
Durham, NC
10K, 5K
March
3/8/2020
the Hague, Netherlands
Half Marathon, 10K, 5K
10
March
3/8/2020
Brisbane California
10K, 5K, Double 15K
March
3/14/2020
Houston, Texas
10K, 5K
March
3/14/2020
Birmingham, AL
10K, 7.5k
March
3/14/2020
Catalina island, USA
Marathon, 10K, 5K
March
3/14/2020
Laredo, Spain
10K, 5K
March
3/15/2020
Washington D.C.
10K, 5K
March
3/15/2020
Barcelona, Spain
Marathon, Half Marathon, 15K, 10K, 5K
10
March
3/15/2020
Pafos, Cyprus
Marathon, Half Marathon, 10K, 5K
March
3/15/2020
lake Castiglione, Italy
Marathon, Half Marathon, 10K, 34k, Ultra
March
3/15/2020
Oaxaca, Mexico
Half Marathon, 10K
March
3/21/2020
Holyoke, Massachussetts
10K, 5K, 2 Mile Walk
March
3/22/2020
Seoul, Korea
Marathon, 10K
10
March
3/22/2020
Milan, Italy
Half Marathon, 10K, 5K
10
March
3/22/2020
Limassol, Cyprus
Marathon, Half Marathon, 10K, 5K
March
3/22/2020
Irvine, CA
Half Marathon, 10K, 5K, 1k kids run
March
3/28/2020
Agoura Hills, CA
Half Marathon, 15K, 10K, 5K, 1 Mile, Trail Half Marathon, Kids Race
March
3/28/2020
Richmond, Virginia
10K
March
3/28/2020
Mobile, Alabama
10K, 5K, 2k
March
3/28/2020
Manhattan, New York
10K
10
March
3/29/2020
Venlo, Netherlands
Half Marathon, 10K, 5K, Kids Race
April
4/4/2020
Charleston, South Carolina
10K, Kids Race
10
April
4/5/2020
Sao Paulo, BR
Marathon, 10K, 25K
April
4/5/2020
Santiago, CL
Marathon, Half Marathon, 10K
April
4/5/2020
Daegu, South Korea
Marathon, Half Marathon, 10K, 5K
10
April
4/5/2020
Istanbul, Turkey
Marathon, Half Marathon, 10K
10
April
4/11/2020
New Orleans, Louisiana
10K
10
April
4/11/2020
Paderborn, Germany
Half Marathon, 10K, 5K
April
4/12/2020
Thessaloniki, Greece
Marathon, 10K, 5K
April
4/13/2020
Verbania, Italy
Half Marathon, 10K
10
April
4/18/2020
Jacksonville Beach, Forida
10K, 5K
April
4/19/2020
Vancouver, Canada
10K
April
4/19/2020
Brighton, United Kingdom
Marathon, 10K
April
4/19/2020
Bend, OR
Marathon, Half Marathon, 10K, 5K
April
4/25/2020
Minneapolis, MN
Half Marathon, 10K, 5K, 2K
April
4/25/2020
Champaign, IL
Marathon, Half Marathon, Marathon Relay, 10K, 5K
April
4/26/2020
Madrid, Spain
Marathon, Half Marathon, 10K
April
4/26/2020
Blackpool, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
April
4/26/2020
Southampton, United Kingdom
Marathon, Half Marathon, 10K
April
4/26/2020
Hannover, Germany
Marathon, Half Marathon, Marathon Relay, 10K, Kids Race
May
5/2/2020
Prescott, AZ
Marathon, Half Marathon, 10K, 2 mile
May
5/3/2020
Weott, California
Marathon, Half Marathon, 10K
May
5/3/2020
Cincinnati, OH
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/3/2020
Gaborone, Botsuana
Marathon, Half Marathon, 10K, 4k
May
5/9/2020
Fargo, North Dakota
Marathon, Half Marathon, Marathon Relay, 10K, 5K
May
5/9/2020
Austin, TX
Marathon, Half Marathon, 10K, 5K
May
5/10/2020
Geneva, Switzerland
Marathon, Half Marathon, Marathon Relay, 10K, 6.5K Race for women
10
May
5/10/2020
Vise, Belgium
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/10/2020
Leiden, Netherlands
Marathon, Half Marathon, 10K
May
5/17/2020
Cleveland, OH
Marathon, Half Marathon, 10K, 8K, 5K, Kids Race
May
5/17/2020
Washington, D.C.
10K, 3k, Kids Race
May
5/17/2020
Copenhagen, Denmark
Marathon, Half Marathon, 10K
10
May
5/17/2020
Salzburg, Austria
Marathon, Half Marathon, 10K, Kids Race
May
5/17/2020
Riga,Lavtia
Marathon, Half Marathon, 10K, Kids Race
May
5/17/2020
Tobago, Trinidad and tobago
Marathon, Half Marathon, 10K, 5K
May
5/17/2020
Saint-Germain Paris, France
10K, 20k
May
5/17/2020
Bengaluru, India
10K
May
5/17/2020
Banja Luka, Bosnia and Herzegovina
Half Marathon, 10K
May
5/23/2020
Traverse City, MI
Marathon, Half Marathon, 10K
May
5/23/2020
Ottawa, CAN
10K
10
May
5/24/2020
Manchester, UK
Half Marathon, 10K
10
May
5/24/2020
Edinburgh, Scotland
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/24/2020
Manchester, UK
Half Marathon, 10K
10
May
5/25/2020
Boulder, Colorado
10K, Pro Race
10
May
5/25/2020
Huntsville, AL
10K, 5K
May
5/25/2020
London, England
10K
10
May
5/31/2020
Calgary, Canada
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/31/2020
Baie du mont Saint-Michel, France
Marathon, Half Marathon, 10K, Trail
May
5/31/2020
Ann Arbor, MI
Half Marathon, 10K, 5K, Kids Race
June
6/6/2020
Kansas City, Missouri
Half Marathon, 10K, 5K
June
6/6/2020
Mackinac Island, MI
10K
June
6/6/2020
Longyearbyen, Svalbard, Norway
Marathon, Half Marathon, 10K
June
6/6/2020
Asheville, NC
Half Marathon, 10K
June
6/7/2020
Hoorn, Netherlands
Marathon, Half Marathon, 10K, 5K, 1.2km
June
6/12/2020
Karlovac, Croatia
10K
June
6/13/2020
Green Bay, WI
10K, Kids Race
June
6/13/2020
Langueux, France
10K
June
6/13/2020
Skyros, Greece
Half Marathon, 10K, 5K, 1000 M
June
6/14/2020
Manitou Springs, CO
10 Miles, 10K
June
6/14/2020
Kuala Lumpur, Malaysia
Marathon, Half Marathon, 10K
June
6/14/2020
Caen, France
Marathon, Half Marathon, Marathon Relay, 10K, 5K, Kids Race
June
6/14/2020
Thalang, Th
Marathon, Half Marathon, 10K, Kids Race
June
6/20/2020
Tromso, Norway
Marathon, Half Marathon, 10K
June
6/20/2020
Saugatuck, Michigan
Half Marathon, 10K, 5K
June
6/21/2020
Rio de Janeiro, BR
Marathon, Half Marathon, 10K
June
6/21/2020
Bicester, United Kingdom
Half Marathon, 10K, 5K, Kids Race
June
6/25/2020
Reykjavik, Iceland
Half Marathon, 10K, 5K
June
6/27/2020
Bosnia and Herzegovina
10K
June
6/28/2020
San Luis Potosi, Mexico
Marathon, Half Marathon, 10K
June
6/28/2020
New Castle, England
10K, Kids Race
July
7/4/2020
Atlanta, GA
10K
10
July
7/5/2020
Gold Coast, Australia
Marathon, Half Marathon, 10K, Kids Race
July
7/19/2020
Chicago, IL
Half Marathon, 10K, 5K
July
7/25/2020
Kenosha, WI
10K, 5K, 20k, 30k, 50k, 65k, 85k,100k , Ultra, Trail
July
7/25/2020
London, England, UK
10K
July
7/26/2020
United Kingdom
10K
August
8/1/2020
Cape Elizabeth, Maine
10K, Kids Race
10
August
8/2/2020
San Francisco, CA
10K, 5K, Double 8K
August
8/8/2020
Leon, Guanajuato, Mexico
Half Marathon, 10K, 6 k
August
8/8/2020
Akron, Ohio
Marathon, Half Marathon, 10K
August
8/9/2020
Dublin, IR
Half Marathon, 10K, 5K
August
8/15/2020
Tywyn, Wales, UK
10K, 14 miles
August
8/16/2020
Windsor, England, UK
10K
August
8/22/2020
Reykjavik, Iceland
Marathon, Half Marathon, Marathon Relay, 10K
10
August
8/22/2020
Ashton, Idaho
Marathon, Half Marathon, 10K, 5K
August
8/22/2020
Turku, Finland
Marathon, Half Marathon, 10K
August
8/23/2020
Lima, Peru
Half Marathon, 10K
August
8/29/2020
Stockholm, Sweden
10K
August
8/30/2020
Glasgow, Scottland, UK
10K
August
8/30/2020
Imbali, ZA
Marathon, Half Marathon, 10K
September
9/5/2020
Prague, CZE
10K, 5K
10
September
9/5/2020
Patagonia, CL
Marathon, Half Marathon, 10K
September
9/5/2020
Brussels, belgium
Marathon, Half Marathon, 10K, 80K, Ultra
September
9/5/2020
Boulder, Colorado
Marathon, Half Marathon, Marathon Relay, 10K, 3/4 Marathon
September
9/6/2020
Mumbai, IN
Half Marathon, 10K, 5K
September
9/6/2020
Medellin, CO
Marathon, Half Marathon, 10K, 5K
September
9/6/2020
Tilburg, CZ
10 Miles, 10K
September
9/6/2020
Knarvik, Norway
Half Marathon, 10K, 5K
September
9/12/2020
High River, Alberta Canada
Half Marathon, 10K, 5K
September
9/13/2020
Newcastle upon Thyne, U.K.
Half Marathon, 10K, Kids Race
10
September
9/13/2020
Monza, Italy
Half Marathon, 10K, 5K, 30 K
September
9/13/2020
Tallinn, Estonia
Marathon, Half Marathon, 10K
September
9/13/2020
Richmond, United Kingdom
Marathon, Half Marathon, 10K
September
9/13/2020
Livadi, Greece
10K, 5K, 20km, Kids Race
September
9/20/2020
Montreal, Canada
Marathon, Half Marathon, 10K, 5K, 1 Mile
September
9/20/2020
Buenos Aires, AR
Marathon, Half Marathon, 10K, 5K
September
9/20/2020
Sidney, AU
Marathon, Half Marathon, 10K, 3.5
September
9/20/2020
East Lothian, United Kingdom
Half Marathon, 10K
September
9/20/2020
Sarajevo, Bosnia and Herzegovina
Marathon, Half Marathon, 10K, 5K, Kids Race
September
9/20/2020
Golden, Columbia Canada
Half Marathon, 10K, 120K, 30K, 3K, 60K, Ultra
September
9/21/2020
Moscow, Russia
Marathon, 10K
September
9/27/2020
Palo Alto, CA
10K, 5K, Double 8K
September
9/27/2020
Omaha, Nebraska
Marathon, Half Marathon, Marathon Relay, 10K
September
9/27/2020
Vinovo Turin, Italy
Half Marathon, 10K, 5K
September
9/27/2020
Berlin, Germany
10K
10
October
10/3/2020
Shepherdstown, WV
Marathon, Half Marathon, 10K, 5K, Kids Race
October
10/3/2020
Long Grove, IL
Half Marathon, 10K
October
10/4/2020
Minneapolis, Minnesota
Marathon, 10 Miles, 10K, 5K, 1 Mile
10
October
10/4/2020
Utrecht, Netherlands
10K
10
October
10/4/2020
Lyon, France
Marathon, Half Marathon, 10K
October
10/4/2020
Redding, CA
Half Marathon, 10K, 2 Mile
October
10/4/2020
Glasgow, Scottland, UK
Half Marathon, 10K, Kids Race
October
10/4/2020
Inverness, United Kingdom
Marathon, 10K, 5K
October
10/4/2020
Bournemouth, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
October
10/4/2020
Bremen, Germany
Marathon, Half Marathon, 10K
October
10/11/2020
Eindhoven, Netherlands
Marathon, Half Marathon, 10K, 5K
10
October
10/11/2020
Soll, Austria
Marathon, Half Marathon, 10K, 75 km, Kids Race, Ultra
October
10/12/2020
Boston, MA
10K
October
10/17/2020
Aston Clinton, United Kingdom
10K
October
10/18/2020
Denver, CO
Marathon, Half Marathon, 10K, 5K
October
10/18/2020
Montreal, Canada
10K, 5K, 2K, Kids Race
October
10/18/2020
Atlantic City, NJ
Marathon, Half Marathon, 10K, 5K
October
10/18/2020
Dresden, Germany
Marathon, Half Marathon, 10K, Kids Race
October
10/18/2020
Cape Town, ZA
Marathon, 10K, 22k
October
10/18/2020
York, United Kingdom
Marathon, Half Marathon, 10K
October
10/25/2020
Venice, Italy
Marathon, 10K
10
October
10/25/2020
Lausanne, Switzerland
Marathon, Half Marathon, 10K, Kids Race
November
11/8/2020
Epcot Bay Lake, FL
Half Marathon, 10K, 5K, Kids Race
November
11/8/2020
Istanbul, Turkey
Marathon, 15K, 10K, Fun Run
November
11/8/2020
Athens, Greece
Marathon, 10K, 5K, Kids Race
November
11/8/2020
RIVA DEL GARDA ITALY
Half Marathon, 10K, Kids Race
November
11/15/2020
Las Vegas, NV
Marathon, Half Marathon, 10K, 5K
November
11/15/2020
La Habana, CU
Marathon, Half Marathon, 10K
November
11/22/2020
Pegnang, MY
Marathon, Half Marathon, 10K, Kids Race
November
11/26/2020
San Jose, California
10K, 5K
10
November
11/26/2020
Encinitas CA
10K, 5K
December
12/5/2020
Singapore, Singapore
Marathon, Half Marathon, Marathon Relay, 10K, Kids Race
December
12/6/2020
San Antonio, TX
Marathon, Half Marathon, Marathon Relay, 10K, 5K, Kids Rock
December
12/6/2020
Valencia, Spain
Marathon, 10K
10
December
12/6/2020
Negril, Jamaica
Marathon, Half Marathon, 10K
Copyright 2019 MyBestRuns.com
938