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