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
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*
Gloucester, england
Marathon, Half Marathon
January
1/30/2018*
Osaka, Japan
Marathon
February
2/6/2018*
Beppu and Oita, Japan
Marathon
February
2/12/2018*
Novo, Antarctica - Miami, Florida
Marathon, 7 Marathons
February
2/12/2018*
Lagos, Nigeria
Marathon
February
2/13/2018*
Birmingham, Alabama
Marathon, Half Marathon, Marathon Relay, 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*
Guadalajara, Jalisco, Mexico.
Marathon
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*
Otsu, Shiga, Japan
Marathon
February
2/27/2018*
Osaka, Japan
Marathon
February
2/27/2018*
Hyannis, MA
Marathon, Half Marathon, Marathon Relay, 10K
February
2/27/2018*
Kilimanjaro, TZ
Marathon, Half Marathon, 10K
February
2/27/2018*
Atlanta, GA
Marathon, Half Marathon
February
2/28/2018*
Tindouf, Algeria
Marathon
February
3/1/2018*
Atlanta, GA
Marathon
March
3/1/2018*
Okinawa, Japan
Marathon, Half Marathon, 10K
March
3/5/2018*
San Jacinto, California
Marathon, Half Marathon, 5K, 1K
March
3/6/2018*
Comarca Lagunera, MX
Marathon
March
3/20/2018*
New Taipei, Taiwan
Marathon
March
3/27/2018*
Varsovia, Poland
Marathon, Half Marathon
April
4/3/2018*
Milan, Italy
Marathon, Marathon Relay
10
April
4/3/2018*
St. Louis, Mo
Marathon, Half Marathon, Kids Race
April
4/3/2018*
Daegu, South Korea
Marathon, Half Marathon, 10K, 5K
10
April
4/10/2018*
Xiamen, Fujian, China
Marathon
April
4/10/2018*
Bengaluru, India
Marathon, Half Marathon, 5K
April
4/10/2018*
Chongqing, China
Marathon, Half Marathon, Mini Marathon
April
4/10/2018*
Sao Paulo, BR
Marathon, 10K, 25K
April
4/13/2018*
North Pole
Marathon
April
4/17/2018*
Nagano, Japan
Marathon
April
4/17/2018*
Seoul, Korea
Marathon, 10K
10
April
4/18/2018*
Twente Airport, Netherlands
Marathon
April
4/20/2018*
Dongying, China
Marathon, Half Marathon, 5K
April
4/24/2018*
Dusseldorf, Germany
Marathon
April
4/24/2018*
Statford, United Kingdom
Marathon, Half Marathon
May
5/1/2018*
Vancouver, Canada
Marathon, Half Marathon, 8K
May
5/8/2018*
Santiago, CL
Marathon, Half Marathon, 10K
May
5/8/2018*
Durban, South Africa
Marathon, 10K
May
5/15/2018*
Green Bay, Wisconsin
Marathon, Half Marathon, Marathon Relay, 5K, Kids Race
May
5/21/2018*
Radenci, Slovenia
Marathon, Half Marathon, 10K, 5K
May
5/22/2018*
Billings, MT
Marathon, Half Marathon, 10K
May
5/23/2018*
Singapore, SG
Marathon, Half Marathon, 5K
May
5/28/2018*
Traverse City, MI
Marathon, Half Marathon, 10K
May
5/29/2018*
Calgary, Canada
Marathon, Half Marathon, 10K, 5K, 50K, Kids Race
May
5/29/2018*
Burlington, VT
Marathon, Half Marathon
May
5/29/2018*
Ottawa, Canada
Marathon, Half Marathon, Kids Race
10
May
5/30/2018*
Mumbai, India
Marathon, Half Marathon, Marathon Relay, 10K, Senior Citizens Run 4.3K
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/11/2018*
Bendern, Liechtenstein
Marathon
June
6/18/2018*
Leadville, United States
Marathon, Half Marathon
June
6/19/2018*
Rio de Janeiro, BR
Marathon, Half Marathon, 10K
June
6/25/2018*
Nairobi, Kenya
Marathon, Half Marathon, Kids Race
June
6/26/2018*
San Luis Potosi, Mexico
Marathon, Half Marathon, 10K
July
7/1/2018*
Kyiv, Ukraine
Marathon
July
7/2/2018*
San Martin de Tor, Italy
Marathon, Half Marathon, 81km, Ultra, Trail
July
7/2/2018*
South Tyrol/Brixen, Italy
Marathon, Marathon Relay, 81km, Ultra
July
7/3/2018*
Gold Coast, Australia
Marathon, Half Marathon, 10K, Kids Race
10
July
7/3/2018*
Victoria Falls, ZW
Marathon, Half Marathon, 8K
July
7/9/2018*
Knysna, ZA
Marathon
July
7/16/2018*
Ashton, Idaho
Marathon, Half Marathon, 10K, 5K
July
7/17/2018*
Suva, Fiji
Marathon, Half Marathon
July
7/17/2018*
Tryavna, Bulgaria
Marathon, 100k, Ultra
July
7/24/2018*
San Francisco, California
Marathon, Half Marathon, 5K, Ultra
10
July
7/24/2018*
Eugene, Oregon
Marathon, 1500m, 5000m, 10000m, 3000m Steeplechase
July
7/30/2018*
Urulu, Australia
Marathon, Half Marathon, 11Km, 6km
July
7/30/2018*
Idaho Falls, ID
Marathon, Half Marathon, 5K
July
7/30/2018*
Birmingham, UK
Marathon, 1500m, 5000m, 10000m
July
7/30/2018*
Aspen, CO
Marathon, Half Marathon, Trail
August
8/6/2018*
Omsk, Russia
Marathon
August
8/7/2018*
Angkor Wat, Cambodia
Marathon, Half Marathon
August
8/8/2018*
Tokyo, Japan
Marathon
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/21/2018*
Munich, Germany
Marathon, 3000 Steeplechase, 35k Race Walk
August
8/21/2018*
Spearfish, South Dakota
Marathon, Half Marathon
August
8/28/2018*
Sapporo Hokkaido, Japan
Marathon, Half Marathon
August
8/28/2018*
Mexico City, Mexico
Marathon
August
8/28/2018*
Longford, Ireland
Marathon, Half Marathon
August
8/28/2018*
Wellston, MI
Marathon, Half Marathon, 50 Miles, Ultra, Trail
September
9/3/2018*
Petra, Jordan
Marathon, Half Marathon
September
9/3/2018*
Dingle, Ireland
Marathon, Half Marathon
September
9/3/2018*
Trondheim, Norway
Marathon
September
9/3/2018*
Helsingborg, Sweden
Marathon, Half Marathon
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/5/2018*
Columbia, MO
Marathon
September
9/10/2018*
Interlaken, Switzerland
Marathon
10
September
9/10/2018*
Medoc, France
Marathon
September
9/10/2018*
Patagonia, CL
Marathon, Half Marathon, 10K
September
9/11/2018*
Tallinn, Estonia
Marathon, Half Marathon, 10K
September
9/17/2018*
Oslo, Norway
Marathon, Half Marathon, Kids Race
September
9/17/2018*
Dayton, OH
Marathon, Half Marathon, 10K
September
9/18/2018*
Manitou Springs, Colo
Marathon
September
9/18/2018*
Vancouver, WA
Marathon, Half Marathon, 5K
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/22/2018*
Hengshui, China
Marathon
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*
Ulm, Germany
Marathon
September
9/25/2018*
Warsaw, Poland
Marathon, Half Marathon
10
October
10/5/2018*
Doha, Qatar
Marathon, 10K, 5K
October
10/25/2018*
Chuncheon, KR
Marathon, Half Marathon, 10K
October
10/27/2018*
Cascais, Portugal
Marathon
October
10/31/2018*
Beijing, CN
Marathon
November
11/3/2018*
Hangzhou, China
Marathon
November
11/16/2018*
Chengdu, Sichuan, China
Marathon, Half Marathon, 8K
November
11/28/2018*
Shanghai, China
Marathon, Half Marathon, 10K, 5K
December
12/13/2018*
Guangzhou, China
Marathon, Half Marathon
December
12/16/2018*
Shenzhen, China
Marathon, Half Marathon, 6K
October
10/1/2022
St. George, UT
Marathon
October
10/2/2022
Minneapolis, Minnesota
Marathon, 10 Miles, 10K, 5K, 1 Mile
10
October
10/2/2022
Kosice, Slovakia
Marathon
October
10/2/2022
Kassel, Germany
Marathon
October
10/2/2022
Cape Cod, MA
Marathon, Half Marathon
October
10/2/2022
Isle of Wight, UK
Marathon
October
10/2/2022
Portland, Oregon
Marathon, Half Marathon
October
10/2/2022
Brussels, Belgium
Marathon, Half Marathon, 5K, Kids Race
October
10/2/2022
Zagreb, Croatia
Marathon, Half Marathon, Kids Race
October
10/2/2022
Quebec City, Quebec Canada
Marathon, Half Marathon, Trail
October
10/2/2022
Lyon, France
Marathon, Half Marathon, 10K
October
10/2/2022
London, England
Marathon
10
October
10/2/2022
Inverness, United Kingdom
Marathon, 10K, 5K
October
10/2/2022
Chester, United Kingdom
Marathon, Half Marathon
October
10/2/2022
Twin Cities, Minnesota
Marathon, 10K, 5K, 10 Mile
October
10/2/2022
Channel islands, Jersey
Marathon, 3k
October
10/2/2022
Cologne, Germany
Marathon, Half Marathon
October
10/2/2022
Brussels, Belgium
Marathon, Half Marathon
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
Kailua-Kona, HI
Marathon, Triathlon
October
10/8/2022
Hartford, CT
Marathon
October
10/9/2022
Braunlingen, Germany
Marathon, Half Marathon, 10K
October
10/9/2022
Lindau, Germany
Marathon
October
10/9/2022
Schenectady, New York
Marathon, Half Marathon
October
10/9/2022
Chicago, Illinois
Marathon
10
October
10/9/2022
Weott, CA
Marathon, Half Marathon, 5K
October
10/9/2022
Happy Valley Goose Bay, Canada
Marathon, Half Marathon, 10K, 5K
October
10/9/2022
Newport, Rhode Island
Marathon, Half Marathon, 5K
October
10/9/2022
Bournemouth, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
October
10/9/2022
Victoria BC, Canada
Marathon, Half Marathon, 8K
October
10/9/2022
Sofia, Bulgaria
Marathon
October
10/9/2022
Eindhoven, Netherlands
Marathon, Half Marathon, 10K, 5K
10
October
10/9/2022
Long Beach, CA
Marathon, Half Marathon
October
10/9/2022
Cascais, Portugal
Marathon, Half Marathon, 8.5 Km
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
Baltimore, MD
Marathon, Half Marathon, 5K
October
10/16/2022
Jakarta, Indonesia
Marathon
October
10/16/2022
Toronto, Ontario, CA
Marathon, Half Marathon, 5K
10
October
10/16/2022
Columbia, Oregon
Marathon, Half Marathon
October
10/16/2022
Amsterdam, Netherlands
Marathon, Half Marathon, 8K, Kids Race
10
October
10/16/2022
Bar Harbor, Maine
Marathon, Half Marathon, Marathon Relay, Kids Race
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
Columbus, OH
Marathon, Half Marathon
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
Detroit, Mich
Marathon, Half Marathon
October
10/16/2022
Cape Town, ZA
Marathon, 10K, 22k
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
Niagara Falls, Canada
Marathon, Half Marathon, 5K
October
10/23/2022
Ljubljana, Slovenia
Marathon, Half Marathon, 10K
October
10/23/2022
Atlantic City, NJ
Marathon, Half Marathon, 10K, 5K
October
10/23/2022
Linz, Austria
Marathon, Half Marathon
October
10/29/2022
snowdonia, welsh
Marathon
October
10/30/2022
Kangerlussuaq , Greenland
Marathon, Half Marathon
October
10/30/2022
Alpes Maritimes, France
Marathon
October
10/30/2022
National Mall, DC
Marathon
10
October
10/30/2022
Aguascalientes, Mexico
Marathon, Half Marathon, 10K, 5K
October
10/30/2022
Dresden, Germany
Marathon, Half Marathon, 10K, Kids Race
October
10/30/2022
Dublin, Ireland
Marathon, Half Marathon
October
10/30/2022
Lucerne Switzerland
Marathon
October
10/30/2022
Nairobi, KE
Marathon, Half Marathon
October
10/30/2022
Frankfurt am Main, Germany
Marathon
10
November
11/2/2022
Richmond, VA
Marathon, Half Marathon
November
11/5/2022
Indianapolis, IN
Marathon, Half Marathon, 5K
November
11/6/2022
Silverton, Oregon
Marathon, Half Marathon, 5K, 50k, 7 Mier
November
11/6/2022
Istanbul, Turkey
Marathon, 15K, 10K, Fun Run
10
November
11/6/2022
New York, New York
Marathon
10
November
11/6/2022
Huntington, West Virginia
Marathon, Half Marathon, 5K
November
11/6/2022
Moab, UT
Marathon, Half Marathon, 5K, Kids Race
November
11/6/2022
Soweto, ZA
Marathon, Half Marathon, 10K
November
11/6/2022
Porto, Portugal
Marathon, 15K, 6 km
November
11/6/2022
Ventura, CA
Marathon, Half Marathon, 10K, 5K
November
11/12/2022
Cognac, France
Marathon, Half Marathon, 10.5 k
November
11/12/2022
Manhattan, KS
Marathon, Half Marathon, Marathon Relay, 5K
November
11/13/2022
Kuala Lumpur, Malaysia
Marathon, 10K, 5K
November
11/13/2022
Athens, Greece
Marathon, 10K, 5K, Kids Race
November
11/19/2022
San pedro, Chile
Marathon
November
11/20/2022
Larnaca, Cyprus
Marathon, Half Marathon, 10K, 5K
November
11/20/2022
Philadelphia, PA
Marathon, Half Marathon, 8K
10
November
11/20/2022
Ville de tunis, Tunis
Marathon, Half Marathon, 7k
November
11/20/2022
La Habana, CU
Marathon, Half Marathon, 10K
November
11/26/2022
Bagan, Myanmar
Marathon
November
11/26/2022
Gabon, South Africa
Marathon, Half Marathon, 10K, 5K
November
11/27/2022
Donostia, Spain
Marathon, Half Marathon, 10K
November
11/27/2022
Firenze, Italy
Marathon
November
11/27/2022
Antwerpen, Belgium
Marathon
November
11/27/2022
Panama, PA
Marathon, Half Marathon
November
11/27/2022
Seattle, WA
Marathon, Half Marathon, Kids Race
December
12/3/2022
Memphis, Tennessee
Marathon, Half Marathon, 12K, 5K, Family Fun Run, Kids Race
December
12/3/2022
Millinocket, Maine
Marathon, Half Marathon
December
12/3/2022
Cancun Quintana Roo, Mexico
Marathon, Half Marathon, 5K
December
12/3/2022
Death Valley National Park, CA
Marathon, Half Marathon, Trail
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
Boa vista, Cape Verde
Marathon, 75k, Ultra
December
12/4/2022
Naha, JP
Marathon
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/4/2022
Sacramento, CA
Marathon
10
December
12/9/2022
Tiberias, Israel
Marathon, Half Marathon, 10K
December
12/10/2022
Kiawah Island, South Carolina
Marathon, Half Marathon
December
12/10/2022
Dubai, UAE
Marathon, 10K
10
December
12/11/2022
Honolulu, Hawaii
Marathon, 1 Mile, 10K Walk
10
December
12/11/2022
Biloxi, Mississippi
Marathon, Half Marathon, 5K, Kids Race
December
12/11/2022
Pegnang, MY
Marathon, Half Marathon, 10K, Kids Race
December
12/11/2022
Dallas, Texas
Marathon, Half Marathon, Marathon Relay
December
12/11/2022
Malaga, Spain
Marathon, Half Marathon
December
12/13/2022
Fukuoka, Japan
Marathon
December
12/14/2022
South Pole, Antarctica
Marathon, 100k, Ultra
December
12/17/2022
Abu Dhabi, United Arab Emirates
Marathon, Half Marathon, 10K, 5K, 2.5km
10
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
January
1/8/2023
Orlando, Florida
Marathon, Half Marathon, Marathon Relay, Dopey Challenge, Kids Race
January
1/13/2023
Luxor, Egypt
Marathon, Half Marathon, 22k
January
1/15/2023
Houston, Texas
Marathon, Half Marathon, 5K
10
January
1/15/2023
Bermuda
Marathon, Half Marathon, 10K, 1 Mile, 10k Walk
January
1/15/2023
Baton Rouge, LA
Marathon, Half Marathon, 5K, Quarter Marathon, Kids Race
January
1/15/2023
Houston, Texas
Marathon, Half Marathon, 5K
10
January
1/15/2023
Phoenix, Arizona
Marathon, Half Marathon, Marathon Relay
January
1/15/2023
Carlsbad, California
Marathon, Half Marathon, Kids Race
January
1/15/2023
Kihei, Maui
Marathon, Half Marathon, 15K, 10K, 5K,
January
1/29/2023
Miami, Florida
Marathon, Half Marathon, 5K, Kids Race
January
1/29/2023
Marrakech, Morocco
Marathon, Half Marathon
February
2/3/2023
Ein Bokek, Israel
Marathon, Half Marathon, 10K, Ultra
February
2/5/2023
Huntington Beach, CA
Marathon, Half Marathon
February
2/12/2023
Melbourne, Florida
Marathon, Half Marathon, Marathon Relay, 8K, 5K, Kids Race
February
2/12/2023
Hong Kong
Marathon, Half Marathon, 10K
February
2/17/2023
Whitehorse Yukon, Canada
Marathon, 300 miles, Ultra
February
2/19/2023
Sevilla, Spain
Marathon
10
February
2/19/2023
Austin, Texas
Marathon, Half Marathon
February
2/19/2023
Marina di Carrara, Italy
Marathon, Half Marathon, 5K, 30k
February
2/19/2023
Marina di Carrara, Italy
Marathon, Half Marathon, 5K, 30k
February
2/26/2023
Atlanta, GA
Marathon, Half Marathon, 5K, 1 Mile, 50m Dash
February
2/26/2023
Castello, Spain
Marathon, 10K
March
3/5/2023
Tokyo, Japan
Marathon
10
March
3/5/2023
Napa, California
Marathon, 5K
10
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/11/2023
Catalina island, USA
Marathon, 10K, 5K
March
3/12/2023
Nagoya, Japan
Marathon
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/17/2023
Jerusalem, Israel
Marathon
March
3/19/2023
Rome, Italy
Marathon, 5K Fun Run
10
March
3/19/2023
Barcelona, Spain
Marathon, Half Marathon, 15K, 10K, 5K
10
March
3/19/2023
Oakland, California
Marathon, Half Marathon, 5K, Relay, Kids Race
March
3/19/2023
Los Angeles, California
Marathon, 5K
March
3/19/2023
Limassol, Cyprus
Marathon, Half Marathon, 10K, 5K
March
3/19/2023
White Sands, NM
Marathon, Trail
March
3/19/2023
Virginia Beach, VA
Marathon, Half Marathon, 8K, Kids Race
March
3/26/2023
Hannover, Germany
Marathon, Half Marathon, Marathon Relay, 10K, Kids Race
April
4/2/2023
Brighton, United Kingdom
Marathon, 10K
April
4/2/2023
Paris, France
Marathon
10
April
4/9/2023
Pyongyang, North Korea
Marathon
April
4/16/2023
Bend, OR
Marathon, Half Marathon, 10K, 5K
April
4/16/2023
Rotterdam, Netherlands
Marathon, Quarter Marathon, Mini 4.2K, Kids Race
10
April
4/16/2023
Trafford, England
Marathon, Half Marathon
April
4/16/2023
Lincolnshire, united kingdom
Marathon, Half Marathon
April
4/16/2023
Enschede, Netherlands
Marathon, Half Marathon, 10K, 5K
April
4/17/2023
Boston, Massachusetts
Marathon
10
April
4/22/2023
Reykjavik, Iceland
Marathon, Half Marathon
April
4/23/2023
Krakow, Poland
Marathon
10
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
Hamburg, Germany
Marathon, Half Marathon, Marathon Relay
10
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/23/2023
Nashville, Tennessee
Marathon, Half Marathon, 5K, 1 Mile, 6.15 mile, Kids Race
April
4/23/2023
Vienna, Austria
Marathon, Half Marathon, Marathon Relay
10
April
4/29/2023
Louisville, Kentucky
Marathon, Mini Marathon
April
4/29/2023
Champaign, IL
Marathon, Half Marathon, Marathon Relay, 10K, 5K, 1 Mile
April
4/30/2023
Carmel, California
Marathon, Marathon Relay, 5K, 21 mile, 10.6 mile, 12K, 3K
10
April
4/30/2023
Istanbul, Turkey
Marathon, Half Marathon, 10K
10
April
4/30/2023
Eau Claire, WI
Marathon, Half Marathon, 5K, Marathon Relay
April
4/30/2023
Oklahoma City, OK
Marathon, Half Marathon, Marathon Relay, 5K
April
4/30/2023
Eugene, OR
Marathon, Half Marathon
May
5/1/2023
Milton Keynes, United Kingdom
Marathon, Half Marathon, Marathon Relay, 5K
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
Belfast, Ireland
Marathon
May
5/7/2023
Vise, Belgium
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/7/2023
Providence, Rhode Island
Marathon, Half Marathon, 5K, Kids Race
May
5/7/2023
Canton, Ohio
Marathon, Half Marathon, Marathon Relay, 5K
May
5/7/2023
Lincoln, NE
Marathon, Half Marathon
May
5/7/2023
Newport Beach, CA
Marathon, Half Marathon, 5K
May
5/7/2023
Cincinnati, OH
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/7/2023
Pittsburgh, PA
Marathon, Half Marathon, Marathon Relay, 5K, Pet Walk, Kids Race
10
May
5/7/2023
Prague, CZECH
Marathon
10
May
5/7/2023
Geneva, Switzerland
Marathon, Half Marathon, Marathon Relay, 10K, 6.5K Race for women
10
May
5/13/2023
Helsinki, Finland
Marathon
May
5/13/2023
Austin, TX
Marathon, Half Marathon, 10K, 5K
May
5/13/2023
Gothenburg, Sweden
Marathon, Half Marathon
May
5/14/2023
Copenhagen, Denmark
Marathon
10
May
5/14/2023
Leiden, Netherlands
Marathon, Half Marathon, 10K, 5K
May
5/20/2023
Huangyaguan, China
Marathon, Half Marathon, 8.5K Fun Run
May
5/21/2023
Salzburg, Austria
Marathon, Half Marathon, 10K, Kids Race
May
5/21/2023
Cleveland, OH
Marathon, Half Marathon, 10K, 8K, 5K, Kids Race
May
5/28/2023
Edinburgh, Scotland
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/29/2023
Everest, NP
Marathon
June
6/3/2023
Longyearbyen, Svalbard, Norway
Marathon, Half Marathon, 10K
June
6/3/2023
Stockholm, Sweden
Marathon
June
6/4/2023
Masaka, Uganda
Marathon
June
6/4/2023
Noord, Aruba
Marathon
June
6/4/2023
San Diego, California
Marathon, Half Marathon, 5K
June
6/11/2023
Duisburg, Germany
Marathon
June
6/11/2023
Lake Placid, NY
Marathon, Half Marathon
June
6/12/2023
Thalang, Th
Marathon, Half Marathon, 10K, Kids Race
June
6/17/2023
Duluth, Minnesota
Marathon, Half Marathon, 5K, 1 Mile, 5 Miler, Kids Race
June
6/17/2023
Tromso, Norway
Marathon, Half Marathon, 10K
June
6/17/2023
African Savannah, ZA
Marathon, Half Marathon
June
6/18/2023
Winchester, England, UK
Marathon, 53 miles
June
6/24/2023
Saint Anton am Arlberg, Austria
Marathon, Kids Race, Trail
June
6/25/2023
Missoula, Montana
Marathon, Half Marathon, 5K, Kids Race
10
July
7/26/2023
Davos, Switzerland
Marathon, Kids Race, Ultra
July
7/30/2023
Juneau, AK
Marathon, Half Marathon
August
8/7/2023
Imbali, ZA
Marathon, Half Marathon, 10K
August
8/27/2023
Budapest, Hungary
Marathon, 3000 Steeplechase, 35k Race Walk
September
9/9/2023
Washington, DC
Marathon, Half Marathon
September
9/17/2023
DeadWood, South Dakota
Marathon, Marathon Relay
September
9/24/2023
Nottingham, England, UK
Marathon, Half Marathon, Kids Race
September
9/24/2023
Berlin, Germany
Marathon
10
November
11/3/2023
Koloa, Hawaii
Marathon, Half Marathon
10
August
8/11/2024
Paris, France
Marathon, Rio Marathon 2016
Copyright 2022 MyBestRuns.com
1,911