MyBESTRuns.com World's Best Marathons

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

Month
Date
Location
Race Name
Distance
MBR Rating
April
4/20/2018*
Dongying, China
Marathon, Half Marathon, 5K
June
6/2/2018*
Lanzhou, China
Marathon, Half Marathon
June
6/29/2018*
Nairobi, Kenya
Marathon, Half Marathon, Kids Race
June
6/29/2018*
Anastasia, Sweden
Marathon
July
7/29/2018*
Curinga, Italy
Marathon
August
8/3/2018*
Curinga, Italy
Marathon
August
8/4/2018*
Angkor Wat, Cambodia
Marathon
August
8/17/2018*
Cranberry isles, Maine
Marathon, 100 Miles
August
8/23/2018*
Valley Cottage, USA
Marathon
August
8/25/2018*
Mexico City, Mexico
Marathon
September
9/2/2018*
Columbia, MO
Marathon
September
9/22/2018*
Hengshui, China
Marathon
October
10/5/2018*
Boumia, DZ
Marathon, 12K, 25k
October
10/5/2018*
Doha, Qatar
Marathon, 10K, 5K
October
10/6/2018*
Brussels, Belgium
Marathon, Half Marathon, 5K, Kids Race
October
10/6/2018*
Pertuis, France
Marathon, Half Marathon, 10K
October
10/6/2018*
Brussels, Belgium
Marathon, Half Marathon
October
10/6/2018*
Twin Cities, Minnesota
Marathon, 10K, 5K, 10 Mile
October
10/8/2018*
Krong Siem Reap, Cambodia
Marathon, Half Marathon
October
10/12/2018*
Hartford, CT
Marathon
October
10/12/2018*
Vienna, Austria
Marathon
October
10/12/2018*
Kailua-Kona, HI
Marathon, Triathlon
October
10/12/2018*
South Jordan, UT
Marathon, Half Marathon, 5K
October
10/12/2018*
Braunlingen, Germany
Marathon, Half Marathon, 10K
October
10/13/2018*
Schenectady, New York
Marathon, Half Marathon
October
10/13/2018*
Victoria BC, Canada
Marathon, Half Marathon, 8K, Kids Race
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*
Zagreb, Croatia
Marathon, Half Marathon, Kids Race
October
10/13/2018*
Quebec City, Quebec Canada
Marathon, Half Marathon, Trail
October
10/13/2018*
Happy Valley Goose Bay, Canada
Marathon, Half Marathon, 10K, 5K
October
10/20/2018*
Reims, France
Marathon, Half Marathon, 10K
October
10/20/2018*
Columbia, Oregón
Marathon, Half Marathon
October
10/20/2018*
Brugge, Belgium
Marathon
October
10/20/2018*
Limone Sul Garda, Italy
Marathon, 15K, 28km
October
10/26/2018*
Reykjavik, Iceland
Marathon
October
10/27/2018*
Chuncheon, KR
Marathon, Half Marathon, 10K
October
10/27/2018*
Jakarta, Indonesia
Marathon
October
10/27/2018*
Aguascalientes, Mexico
Marathon, Half Marathon, 10K, 5K
October
10/27/2018*
Cascais, Portugal
Marathon
October
10/27/2018*
Ljubljana, Slovenia
Marathon, Half Marathon, 10K
October
10/31/2018*
Helsingborg, Sweden
Marathon, Half Marathon
November
11/2/2018*
Manhattan, KS
Marathon, Half Marathon, Marathon Relay, 5K
November
11/3/2018*
Huntington, West Virginia
Marathon, Half Marathon, 5K
November
11/3/2018*
Hangzhou, China
Marathon
November
11/3/2018*
Guadalajara, Jalisco, Mexico.
Marathon
November
11/3/2018*
Soweto, ZA
Marathon, Half Marathon, 10K
November
11/3/2018*
Beijing, CN
Marathon
November
11/3/2018*
Alpes Maritimes, France
Marathon
10
November
11/10/2018*
Ventura, CA
Marathon, Half Marathon, 10K, 5K
November
11/10/2018*
Cognac, France
Marathon, Half Marathon, 10.5 k
November
11/10/2018*
Beriut, Lebanon
Marathon
November
11/16/2018*
Chengdu, Sichuan, China
Marathon, Half Marathon, 8K
November
11/16/2018*
San Francisco, CA
Marathon, Half Marathon, 1 Mile, 50 mile, Ultra
November
11/17/2018*
Shanghai, China
Marathon, Half Marathon, 10K, 5K
November
11/17/2018*
Borobudur, Indonesia
Marathon
November
11/17/2018*
Larnaca, Cyprus
Marathon, Half Marathon, 10K, 5K
November
11/24/2018*
Panama, PA
Marathon, Half Marathon
November
11/24/2018*
Firenze, Italy
Marathon
November
11/24/2018*
Donostia, Spain
Marathon, Half Marathon, 10K
November
11/30/2018*
Boa vista, Cape Verde
Marathon, 75k, Ultra
December
12/1/2018*
Naha, JP
Marathon
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*
Ville de tunis, Tunis
Marathon, Half Marathon, 7k
December
12/1/2018*
Valencia, Spain
Marathon, Half Marathon, 10K
December
12/1/2018*
Sombor, Serbia
Marathon, 48 Km, Ultra
December
12/1/2018*
Ibiza, Spain
Marathon, Half Marathon, 10K, Ultra
December
12/2/2018*
Everest, NP
Marathon
December
12/6/2018*
Abu Dhabi, United Arab Emirates
Marathon, Half Marathon, 10K, 5K, 2.5km
December
12/7/2018*
Memphis, Tennessee
Marathon, Half Marathon, 12K, 5K, Family Fun Run, Kids Race
December
12/7/2018*
Cancun Quintana Roo, Mexico
Marathon, Half Marathon, 5K
December
12/7/2018*
Death Valley National Park, CA
Marathon, Half Marathon, Trail
December
12/7/2018*
Millinocket, Maine
Marathon, Half Marathon
December
12/8/2018*
Saitama, Japan
Marathon
December
12/8/2018*
Guangzhou, China
Marathon, Half Marathon
December
12/13/2018*
South Pole, Antarctica
Marathon, 100k, Ultra
December
12/14/2018*
Kiawah Island, South Carolina
Marathon, Half Marathon
December
12/16/2018*
Shenzhen, China
Marathon, Half Marathon, 6K
December
12/15/2019
Dallas, Texas
Marathon, Half Marathon, Marathon Relay
December
12/15/2019
Biloxi, Mississippi
Marathon, Half Marathon, 5K, Kids Race
December
12/22/2019
Chiang Mai, TH
Marathon, Half Marathon, 10K, Kids Race
January
1/1/2020
Marshfield, United States
Marathon, Half Marathon
January
1/3/2020
Tiberias, Israel
Marathon, Half Marathon, 10K
January
1/5/2020
Xiamen, Fujian, China
Marathon
January
1/10/2020
Doha, Qatar
Marathon, Half Marathon, 10K, 5K, 1k, Kids Race
January
1/12/2020
Orlando, Florida
Marathon, Half Marathon, Marathon Relay, Dopey Challenge, Kids Race
January
1/16/2020
Serrekunda, Gambia
Marathon
January
1/17/2020
Baton Rouge, LA
Marathon, Half Marathon, 5K, Quarter Marathon, Kids Race
January
1/17/2020
Luxor, Egypt
Marathon, Half Marathon, 100km
January
1/19/2020
Houston, Texas
Marathon, Half Marathon, 5K
10
January
1/19/2020
Phoenix, Arizona
Marathon, Half Marathon, Marathon Relay
January
1/19/2020
Carlsbad, California
Marathon, Half Marathon, 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
Gloucester, england
Marathon, Half Marathon
January
1/19/2020
Houston, Texas
Marathon, Half Marathon, 5K
January
1/19/2020
Kihei, Maui
Marathon, Half Marathon, 15K, 10K, 5K,
January
1/24/2020
Dubai, UAE
Marathon, 10K
10
January
1/26/2020
Marrakech, Morocco
Marathon, Half Marathon
January
1/26/2020
Osaka, Japan
Marathon
February
2/2/2020
Melbourne, Florida
Marathon, Half Marathon, Marathon Relay, 8K, 5K, Kids Race
February
2/2/2020
Huntington Beach, CA
Marathon, Half Marathon
February
2/2/2020
Beppu and Oita, Japan
Marathon
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/7/2020
Whitehorse Yukon, Canada
Marathon, 300 miles, Ultra
February
2/8/2020
Lagos, Nigeria
Marathon
February
2/9/2020
Miami, Florida
Marathon, Half Marathon, 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/12/2020
Novo, Antarctica - Miami, Florida
Marathon, 7 Marathons
February
2/15/2020
San Miguel, California
Marathon, Half Marathon, 10K, 5K, Kids Race
February
2/16/2020
Austin, Texas
Marathon, Half Marathon
February
2/16/2020
Birmingham, Alabama
Marathon, Half Marathon, Marathon Relay, 5K, Kids Race
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
Sevilla, Spain
Marathon
10
February
2/23/2020
Pietermaritzburg, ZA
Marathon, Half Marathon, 15K, 10K, 5K
February
2/25/2020
Tindouf, Algeria
Marathon
February
2/29/2020
Atlanta, GA
Marathon
March
3/1/2020
Napa, California
Marathon, 5K
10
March
3/1/2020
Atlanta, GA
Marathon, Half Marathon
March
3/1/2020
Tokyo, Japan
Marathon
10
March
3/1/2020
Little Rock, AR
Marathon, Half Marathon, 10K, 5K, Kids Marathon
March
3/1/2020
Comarca Lagunera, MX
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
Thimphu, BT
Marathon, Half Marathon
March
3/7/2020
Hemet, San Jacinto
Marathon, Half Marathon, 5K, 1K
March
3/8/2020
Los Angeles, California
Marathon, 5K
March
3/8/2020
Nagoya, Japan
Marathon
March
3/8/2020
Otsu, Shiga, Japan
Marathon
10
March
3/14/2020
Catalina island, USA
Marathon, 10K, 5K
March
3/15/2020
White Sands, NM
Marathon, Trail
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
New Taipei, Taiwan
Marathon
March
3/15/2020
Tokushima, Japan
Marathon
March
3/20/2020
Jerusalem, Israel
Marathon
March
3/22/2020
Virginia Beach, VA
Marathon, Half Marathon, 8K, Kids Race
March
3/22/2020
Seoul, Korea
Marathon, 10K
10
March
3/22/2020
Oakland, California
Marathon, Half Marathon, 5K, Relay, Kids Race
March
3/22/2020
Limassol, Cyprus
Marathon, Half Marathon, 10K, 5K
March
3/22/2020
Chongqing, China
Marathon, Half Marathon, Mini Marathon
March
3/28/2020
Washington DC
Marathon, Half Marathon, Marathon Relay
March
3/29/2020
Varsovia, Poland
Marathon, Half Marathon
April
4/4/2020
St. Louis, Mo
Marathon, Half Marathon, Kids Race
April
4/5/2020
Paris, France
Marathon
10
April
4/5/2020
Rome, Italy
Marathon, 5K Fun Run
10
April
4/5/2020
Rotterdam, Netherlands
Marathon, Quarter Marathon, Mini 4.2K, Kids Race
10
April
4/5/2020
Milan, Italy
Marathon, Marathon Relay
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
Trafford, England
Marathon, Half Marathon
April
4/5/2020
Linz, Austria
Marathon, Half Marathon
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/12/2020
Thessaloniki, Greece
Marathon, 10K, 5K
April
4/12/2020
Pyongyang, North Korea
Marathon
April
4/13/2020
North Pole, Alaska
Marathon
April
4/18/2020
Newtown Pike, Lexington
Marathon, Half Marathon
April
4/19/2020
Vienna, Austria
Marathon, Half Marathon, Marathon Relay
10
April
4/19/2020
Nogano, Japan
Marathon
April
4/19/2020
Lincolnshire, united kingdom
Marathon, Half Marathon
April
4/19/2020
Brighton, United Kingdom
Marathon, 10K
April
4/19/2020
Hamburg, Germany
Marathon, Half Marathon, Marathon Relay
10
April
4/19/2020
Bend, OR
Marathon, Half Marathon, 10K, 5K
April
4/20/2020
Boston, Massachusetts
Marathon
10
April
4/25/2020
Louisville, Kentucky
Marathon
April
4/25/2020
Reykjavik, Iceland
Marathon, Half Marathon
April
4/25/2020
Champaign, IL
Marathon, Half Marathon, Marathon Relay, 10K, 5K
April
4/25/2020
Kathmandu, Nepal
Marathon
April
4/26/2020
Carmel, California
Marathon, Marathon Relay, 5K, 21 mile, 10.6 mile, 12K, 3K
10
April
4/26/2020
Nashville, Tennessee
Marathon, Half Marathon, 5K, 1 Mile, Kids Race
April
4/26/2020
London, England
Marathon
10
April
4/26/2020
Oklahoma City, OK
Marathon, Half Marathon, Marathon Relay, 5K
April
4/26/2020
Eugene, OR
Marathon, Half Marathon
April
4/26/2020
Krakow, Poland
Marathon
10
April
4/26/2020
Canton, Ohio
Marathon, Half Marathon, Marathon Relay, 5K
April
4/26/2020
Madrid, Spain
Marathon, Half Marathon, 10K
April
4/26/2020
Dusseldorf, Germany
Marathon
April
4/26/2020
Stirling, United Kingdom
Marathon
April
4/26/2020
Blackpool, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
April
4/26/2020
Statford, United Kingdom
Marathon, Half Marathon
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
Fort Collins, Colorado
Marathon
May
5/3/2020
Providence, Rhode Island
Marathon, Half Marathon, 5K, Kids Race
May
5/3/2020
Cincinnati, OH
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/3/2020
Pittsburgh, PA
Marathon, Half Marathon, Marathon Relay, 5K, Pet Walk, Kids Race
10
May
5/3/2020
Belfast, Ireland
Marathon
May
5/3/2020
Prague, CZECH
Marathon
10
May
5/3/2020
Lincoln, NE
Marathon, Half Marathon
May
5/3/2020
Newport Beach, CA
Marathon, Half Marathon, 5K
May
5/3/2020
Vancouver, Canada
Marathon, Half Marathon, 8K
May
5/3/2020
Eau Claire, WI
Marathon, Half Marathon, 5K, Marathon Relay
May
5/3/2020
Gaborone, Botsuana
Marathon, Half Marathon, 10K, 4k
May
5/3/2020
Milton Keynes, United Kingdom
Marathon, Half Marathon, Marathon Relay, 5K
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/16/2020
Huangyaguan, China
Marathon, Half Marathon, 8.5K Fun Run
May
5/16/2020
Helsinki, Finland
Marathon
May
5/16/2020
Gothenburg, Sweden
Marathon, Half Marathon
May
5/16/2020
Radenci, Slovenia
Marathon
May
5/17/2020
Green Bay, Wisconsin
Marathon, Half Marathon, Marathon Relay, 5K, Kids Race
May
5/17/2020
Cleveland, OH
Marathon, Half Marathon, 10K, 8K, 5K, 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/23/2020
Traverse City, MI
Marathon, Half Marathon, 10K
May
5/23/2020
Singapore, SG
Marathon, Half Marathon, 5K
May
5/23/2020
Ireland
Marathon, Half Marathon, 3 miles
May
5/24/2020
Burlington, VT
Marathon, Marathon Relay
May
5/24/2020
Ottawa, Canada
Marathon, Half Marathon, Kids Race
10
May
5/24/2020
Liverpool, UK
Marathon, Half Marathon, 5K, 1 Mile
May
5/24/2020
Edinburgh, Scotland
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/24/2020
Le Mont Saint-Michel, France
Marathon
May
5/25/2020
Sierra Leone, Africa
Marathon
May
5/30/2020
Stockholm, Sweden
Marathon
May
5/30/2020
Novi Grad, Bosnia and Herzegovina
Marathon
May
5/30/2020
Masaka, Uganda
Marathon
May
5/31/2020
Calgary, Canada
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/31/2020
San Diego, California
Marathon, Half Marathon, 5K
May
5/31/2020
Baie du mont Saint-Michel, France
Marathon, Half Marathon, 10K, Trail
June
6/6/2020
Longyearbyen, Svalbard, Norway
Marathon, Half Marathon, 10K
June
6/6/2020
Bendern, Liechtenstein
Marathon
June
6/7/2020
Seattle, WA
Marathon, Half Marathon, 5K
June
6/7/2020
Duisburg, Germany
Marathon
June
6/7/2020
Noord, Aruba
Marathon
June
6/7/2020
Hoorn, Netherlands
Marathon, Half Marathon, 10K, 5K, 1.2km
June
6/13/2020
Leadville, United States
Marathon, Half Marathon
June
6/13/2020
Tomsk, Russia
Marathon
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/14/2020
Lake Placid, NY
Marathon, Half Marathon
June
6/20/2020
Duluth, Minnesota
Marathon, Half Marathon, 5K, 1 Mile, 5 Miler, Kids Race
10
June
6/20/2020
Tromso, Norway
Marathon, Half Marathon, 10K
June
6/20/2020
African Savannah, ZA
Marathon, Half Marathon
June
6/20/2020
Anchorage, Alaska
Marathon, Half Marathon, Marathon Relay, 5K, Kids Race
June
6/21/2020
Winchester, England, UK
Marathon, 53 miles
June
6/21/2020
Rio de Janeiro, BR
Marathon, Half Marathon, 10K
June
6/28/2020
Missoula, Montana
Marathon, Half Marathon, 5K, Kids Race
June
6/28/2020
Halifax, UK
Marathon, Half Marathon
June
6/28/2020
San Luis Potosi, Mexico
Marathon, Half Marathon, 10K
June
6/28/2020
Den Haag, Netherlands
Marathon
June
6/28/2020
Flensburg, Germany
Marathon
July
7/4/2020
Knysna, ZA
Marathon
July
7/4/2020
South Tyrol/Brixen, Italy
Marathon, Marathon Relay, 81km, Ultra
July
7/4/2020
Saint Anton am Arlberg, Austria
Marathon, Kids Race, Trail
July
7/4/2020
San Martin de Tor, Italy
Marathon, Half Marathon, 81km, Ultra, Trail
July
7/4/2020
Gmunden, Austria
Marathon, Half Marathon, Ultra
July
7/5/2020
Gold Coast, Australia
Marathon, Half Marathon, 10K, Kids Race
July
7/5/2020
Victoria Falls, ZW
Marathon, Half Marathon, 8K
July
7/11/2020
Granada, Spain
Marathon, 100 kms, Ultra, Trail
July
7/18/2020
Suva, Fiji
Marathon, Half Marathon
July
7/19/2020
Torlundy, United Kingdom
Marathon
July
7/25/2020
Davos, Switzerland
Marathon, Kids Race, Ultra
July
7/25/2020
Juneau, AK
Marathon, Half Marathon
July
7/25/2020
Urulu, Australia
Marathon, Half Marathon, 11Km, 6km
July
7/26/2020
San Francisco, California
Marathon, Half Marathon, 5K, Two Halfs, Ultra
10
July
7/27/2020
Birmingham, UK
Marathon
August
8/1/2020
Omsk, Russia
Marathon
August
8/2/2020
Grande Cache, Alberta Canada
Marathon, Marathon Relay, 125 km, Kids Race, Ultra
August
8/8/2020
Aspen, CO
Marathon, Half Marathon, Trail
August
8/8/2020
Akron, Ohio
Marathon, Half Marathon, 10K
August
8/9/2020
Tokyo, Japan
Marathon
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
Manitou Springs, Colo
Marathon
August
8/23/2020
Spearfish, South Dakota
Marathon, Half Marathon
August
8/30/2020
Wellston, MI
Marathon, Half Marathon, 50 Miles, Ultra, Trail
August
8/30/2020
Longford, Ireland
Marathon, Half Marathon
August
8/30/2020
Imbali, ZA
Marathon, Half Marathon, 10K
September
9/5/2020
Patagonia, CL
Marathon, Half Marathon, 10K
September
9/5/2020
Petra, Jordan
Marathon, Half Marathon
September
9/5/2020
Dingle, Ireland
Marathon, Half Marathon
September
9/5/2020
Brussels, belgium
Marathon, Half Marathon, 10K, 80K, Ultra
September
9/5/2020
Helsingborg, Sweden
Marathon, Half Marathon
September
9/5/2020
Trondheim, Norway
Marathon
September
9/5/2020
Boulder, Colorado
Marathon, Half Marathon, Marathon Relay, 10K, 3/4 Marathon
September
9/6/2020
Koloa, Hawaii
Marathon, Half Marathon
10
September
9/6/2020
Medellin, CO
Marathon, Half Marathon, 10K, 5K
September
9/12/2020
Interlaken, Switzerland
Marathon
10
September
9/12/2020
Medoc, France
Marathon
September
9/12/2020
Washington, DC
Marathon, Half Marathon
September
9/13/2020
Ladakh, India
Marathon, Half Marathon
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
Wolfsburg, Germany
Marathon
September
9/18/2020
Kiwengwa, Tanzania
Marathon
September
9/19/2020
Oslo, Norway
Marathon, Half Marathon, Kids Race
September
9/19/2020
DeadWood, South Dakota
Marathon, Marathon Relay
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
Kassel, Germany
Marathon
September
9/20/2020
Vancouver, WA
Marathon, Half Marathon, 5K
September
9/20/2020
Sarajevo, Bosnia and Herzegovina
Marathon, Half Marathon, 10K, 5K, Kids Race
September
9/21/2020
Moscow, Russia
Marathon, 10K
September
9/26/2020
Ely, MN
Marathon, Half Marathon, 5K
September
9/27/2020
Berlin, Germany
Marathon
10
September
9/27/2020
Warsaw, Poland
Marathon, Half Marathon
10
September
9/27/2020
Omaha, Nebraska
Marathon, Half Marathon, Marathon Relay, 10K
September
9/27/2020
Nottingham, England, UK
Marathon, Half Marathon, Kids Race
September
9/27/2020
Ulm, Germany
Marathon
October
10/3/2020
St. George, UT
Marathon
October
10/3/2020
Shepherdstown, WV
Marathon, Half Marathon, 10K, 5K, Kids Race
October
10/3/2020
Leavenworth, WA
Marathon
October
10/4/2020
Minneapolis, Minnesota
Marathon, 10 Miles, 10K, 5K, 1 Mile
10
October
10/4/2020
Portland, Oregon
Marathon, Half Marathon
October
10/4/2020
Long Beach, CA
Marathon, Half Marathon
October
10/4/2020
Isle of Wight, UK
Marathon
October
10/4/2020
Lyon, France
Marathon, Half Marathon, 10K
October
10/4/2020
Cologne, Germany
Marathon, Half Marathon
October
10/4/2020
Lindau, Germany
Marathon
October
10/4/2020
Kosice, Slovakia
Marathon
October
10/4/2020
Chester, United Kingdom
Marathon, Half Marathon
October
10/4/2020
Inverness, United Kingdom
Marathon, 10K, 5K
October
10/4/2020
Channel islands, Jersey
Marathon, 3k
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/4/2020
Colombo, Sri Lanka
Marathon
October
10/5/2020
Casablanca, Morocco
Marathon, Half Marathon, Marathon Relay
October
10/11/2020
Chicago, Illinois
Marathon
10
October
10/11/2020
Newport, Rhode Island
Marathon, Half Marathon, 5K
October
10/11/2020
Weott, CA
Marathon, Half Marathon, 5K
October
10/11/2020
Eindhoven, Netherlands
Marathon, Half Marathon, 10K, 5K
10
October
10/11/2020
Bengaluru, India
Marathon, Half Marathon, 5K
October
10/11/2020
Sofia, Bulgaria
Marathon
October
10/11/2020
Cascais, Portugal
Marathon, Half Marathon, 8.5 Km
October
10/11/2020
Soll, Austria
Marathon, Half Marathon, 10K, 75 km, Kids Race, Ultra
October
10/17/2020
Baltimore, MD
Marathon, Half Marathon, 5K
October
10/18/2020
Bar Harbor, Maine
Marathon, Half Marathon, Marathon Relay, Kids Race
October
10/18/2020
Detroit, Mich
Marathon, Half Marathon
October
10/18/2020
Denver, CO
Marathon, Half Marathon, 10K, 5K
October
10/18/2020
Atlantic City, NJ
Marathon, Half Marathon, 10K, 5K
October
10/18/2020
Toronto, Ontario, CA
Marathon, Half Marathon, 5K
10
October
10/18/2020
Amsterdam, Netherlands
Marathon, Half Marathon, 8K, Kids Race
10
October
10/18/2020
Dresden, Germany
Marathon, Half Marathon, 10K, Kids Race
October
10/18/2020
Columbus, OH
Marathon, Half Marathon
October
10/18/2020
Cape Town, ZA
Marathon, 10K, 22k
October
10/18/2020
York, United Kingdom
Marathon, Half Marathon, 10K
October
10/18/2020
Antwerpen, Belgium
Marathon
October
10/24/2020
snowdonia, welsh
Marathon
October
10/25/2020
National Mall, DC
Marathon
10
October
10/25/2020
Cape Cod, MA
Marathon, Half Marathon
October
10/25/2020
Venice, Italy
Marathon, 10K
10
October
10/25/2020
Niagara Falls, Canada
Marathon, Half Marathon, 5K
October
10/25/2020
Lausanne, Switzerland
Marathon, Half Marathon, 10K, Kids Race
October
10/25/2020
Lucerne Switzerland
Marathon
October
10/25/2020
Nairobi, KE
Marathon, Half Marathon
October
10/25/2020
Kangerlussuaq , Greenland
Marathon, Half Marathon
October
10/25/2020
Frankfurt am Main, Germany
Marathon
10
October
10/25/2020
Dublin, Ireland
Marathon, Half Marathon
October
10/25/2020
Kyiv, Ukraine
Marathon
November
11/1/2020
New York, New York
Marathon
10
November
11/5/2020
San pedro, Chile
Marathon
November
11/7/2020
Indianapolis, IN
Marathon, Half Marathon, 5K
November
11/8/2020
Istanbul, Turkey
Marathon, 15K, 10K, Fun Run
November
11/8/2020
Savannah, Georgia
Marathon, Half Marathon, 5K, 1 Mile, Half marathon relay
November
11/8/2020
Athens, Greece
Marathon, 10K, 5K, Kids Race
November
11/8/2020
Moab, UT
Marathon, Half Marathon, 5K, Kids Race
November
11/8/2020
Porto, Portugal
Marathon, 15K, 6 km
November
11/14/2020
Richmond, VA
Marathon, Half Marathon
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
Philadelphia, Pennsylvania
Marathon, Half Marathon, 8K
November
11/22/2020
Pegnang, MY
Marathon, Half Marathon, 10K, Kids Race
November
11/28/2020
Bagan, Myanmar
Marathon
November
11/28/2020
Seattle, WA
Marathon, Half Marathon, 50k
November
11/29/2020
Seattle, WA
Marathon, Half Marathon, Kids Race
November
11/29/2020
Osaka, Japan
Marathon
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
Sacramento, CA
Marathon
10
December
12/6/2020
Fukuoka, Japan
Marathon
10
December
12/6/2020
Valencia, Spain
Marathon, 10K
10
December
12/6/2020
Negril, Jamaica
Marathon, Half Marathon, 10K
December
12/13/2020
Honolulu, Hawaii
Marathon, 1 Mile, 10K Walk
10
August
8/11/2024
Paris, France
Marathon, Rio Marathon 2016
Copyright 2019 MyBestRuns.com
6,335