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/7/2018*
Xiamen, Fujian, China
Marathon
January
1/12/2018*
Luxor, Egypt
Marathon, Half Marathon, 22k
February
2/3/2018*
Orlando, Florida
Marathon
February
2/4/2018*
Beppu and Oita, Japan
Marathon
February
2/10/2018*
Riyad, Saudi Arabia
Marathon, Half Marathon, 10K, 4k
February
2/10/2018*
Lagos, Nigeria
Marathon
February
2/16/2018*
Doha, Qatar
Marathon, Half Marathon, 10K, 5K, 1k, Kids Race
10
February
2/17/2018*
San Miguel, California
Marathon, Half Marathon, 10K, 5K, Kids Race
February
2/18/2018*
Austin, Texas
Marathon, Half Marathon
February
2/18/2018*
Marina di Carrara, Italy
Marathon, Half Marathon, 5K, 30k
February
2/24/2018*
Atlanta, GA
Marathon, Half Marathon
February
2/25/2018*
Atlanta, GA
Marathon, Half Marathon, 5K, 1 Mile, 50m Dash
February
2/28/2018*
Tindouf, Algeria
Marathon
March
3/3/2018*
Coamo, Puerto Rico
Marathon, Half Marathon, 5K
March
3/3/2018*
Pafos, Cyprus
Marathon, Half Marathon, 10K, 5K
March
3/3/2018*
Little Rock, AR
Marathon, Half Marathon, 10K, 5K, Kids Marathon
March
3/9/2018*
Catalina island, USA
Marathon, 10K, 5K
March
3/10/2018*
Nagoya, Japan
Marathon
March
3/10/2018*
lake Castiglione, Italy
Marathon, Half Marathon, 10K, 34k, Ultra
March
3/16/2018*
White Sands, NM
Marathon, Trail
March
3/17/2018*
Rome, Italy
Marathon, 5K Fun Run
10
March
3/17/2018*
Oakland, California
Marathon, Half Marathon, 5K, Relay, Kids Race
March
3/17/2018*
Los Angeles, California
Marathon, 5K
March
3/17/2018*
Seoul, Korea
Marathon, 10K
10
March
3/17/2018*
New Taipei, Taiwan
Marathon
March
3/17/2018*
Singapore, SG
Marathon, Half Marathon, 5K
March
3/17/2018*
Virginia Beach, VA
Marathon, Half Marathon, 8K, Kids Race
March
3/24/2018*
Wuhan, China
Marathon, Half Marathon, 13 km
March
3/24/2018*
Wuxi, China
Marathon
March
3/24/2018*
Comarca Lagunera, MX
Marathon
March
3/24/2018*
Chongqing, China
Marathon, Half Marathon, Mini Marathon
March
3/24/2018*
Varsovia, Poland
Marathon, Half Marathon
March
3/30/2018*
Death Valley National Park, CA
Marathon, Half Marathon, Trail
April
4/7/2018*
Milan, Italy
Marathon, Marathon Relay
10
April
4/7/2018*
Linz, Austria
Marathon, Half Marathon
April
4/7/2018*
Southampton, United Kingdom
Marathon, Half Marathon, 10K
April
4/7/2018*
Brighton, United Kingdom
Marathon, 10K
April
4/7/2018*
Daegu, South Korea
Marathon, Half Marathon, 10K, 5K
April
4/7/2018*
Sao Paulo, BR
Marathon, 10K, 25K
April
4/7/2018*
Paris, France
Marathon
10
April
4/13/2018*
Annecy, France
Marathon, Half Marathon, 10K
April
4/13/2018*
North Pole
Marathon
April
4/13/2018*
Limassol, Cyprus
Marathon, Half Marathon, 10K, 5K
April
4/14/2018*
Krakow, Poland
Marathon
10
April
4/14/2018*
Bend, OR
Marathon, Half Marathon, 10K, 5K
April
4/14/2018*
Rotterdam, Netherlands
Marathon, Quarter Marathon, Mini 4.2K, Kids Race
10
April
4/14/2018*
Pyongyang, North Korea
Marathon
April
4/14/2018*
Hannover, Germany
Marathon, Half Marathon, Marathon Relay, 10K, Kids Race
April
4/14/2018*
Luanping, Hepei, China
Marathon, Half Marathon, 10K
August
8/8/2018*
Tokyo, Japan
Marathon
August
8/21/2018*
Munich, Germany
Marathon, 3000 Steeplechase, 35k Race Walk
August
8/27/2018*
Budapest, Hungary
Marathon, 3000 Steeplechase, 35k Race Walk
August
8/27/2018*
Budapest, Hungary
Marathon, 1500m, 5000m, 10000m, 3000m Steeplechase
September
9/24/2018*
Hengshui, China
Marathon
October
10/29/2018*
Beijing, CN
Marathon
November
11/5/2018*
Santiago, Chile
Marathon
November
11/5/2018*
South, Korea
Marathon
November
11/5/2018*
Guadalajara, Mexico
Marathon
November
11/19/2018*
Kobe, Japan
Marathon
November
11/26/2018*
Shanghai, China
Marathon, Half Marathon, 10K, 5K
December
12/3/2018*
Gabon, South Africa
Marathon, Half Marathon, 10K, 5K
December
12/3/2018*
Shenzhen, China
Marathon, Half Marathon, 6K
December
12/10/2018*
Mersin, Turkey
Marathon, 15K
December
12/10/2018*
Guangzhou, China
Marathon, Half Marathon
April
4/21/2024
Izmir, Turkey
Marathon, 10K
April
4/21/2024
Thessaloniki, Greece
Marathon, 10K, 5K
April
4/21/2024
Maui, HI
Marathon, Half Marathon, 10K, 5K, Kids Race
April
4/21/2024
Nagano, Japan
Marathon
April
4/21/2024
Blackpool, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
April
4/21/2024
Statford, United Kingdom
Marathon, Half Marathon
April
4/21/2024
London, England
Marathon
10
April
4/21/2024
Istanbul, Turkey
Marathon, Half Marathon, 10K
10
April
4/21/2024
Vienna, Austria
Marathon, Half Marathon, Marathon Relay
10
April
4/21/2024
Enschede, Netherlands
Marathon, Half Marathon, 10K, 5K
April
4/25/2024
Champaign, IL
Marathon, Half Marathon, Marathon Relay, 10K, 5K, 1 Mile
April
4/26/2024
Eugene, OR
Marathon, Half Marathon
April
4/27/2024
Louisville, Kentucky
Marathon, Mini Marathon
April
4/27/2024
Reykjavik, Iceland
Marathon, Half Marathon
April
4/27/2024
Nashville, Tennessee
Marathon, Half Marathon, 5K, 1 Mile, 6.15 mile, Kids Race
April
4/27/2024
St. Louis, Mo
Marathon, Half Marathon, 10K, Kids Race
April
4/27/2024
Eau Claire, WI
Marathon, Half Marathon, 5K, Marathon Relay
April
4/28/2024
Carmel, California
Marathon, Marathon Relay, 5K, 21 mile, 10.6 mile, 12K, 3K
10
April
4/28/2024
Madrid, Spain
Marathon, Half Marathon, 10K
April
4/28/2024
Hamburg, Germany
Marathon, Half Marathon, Marathon Relay
10
April
4/28/2024
Lincolnshire, united kingdom
Marathon, Half Marathon
April
4/28/2024
Oklahoma City, OK
Marathon, Half Marathon, Marathon Relay, 5K
May
5/3/2024
Cincinnati, OH
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/4/2024
Newport Beach, CA
Marathon, Half Marathon, 5K
May
5/4/2024
Geneva, Switzerland
Marathon, Half Marathon, Marathon Relay, 10K
10
May
5/5/2024
Copenhagen, Denmark
Marathon
10
May
5/5/2024
Weott, California
Marathon, Half Marathon, 10K
May
5/5/2024
Vancouver, Canada
Marathon, Half Marathon, 8K
May
5/5/2024
Belfast, Ireland
Marathon
May
5/5/2024
Gaborone, Botsuana
Marathon, Half Marathon, 10K, 4k
May
5/5/2024
Vise, Belgium
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/5/2024
Providence, Rhode Island
Marathon, Half Marathon, 5K, Kids Race
May
5/5/2024
Lincoln, NE
Marathon, Half Marathon
May
5/5/2024
Pittsburgh, PA
Marathon, Half Marathon, Marathon Relay, 5K, Pet Walk, Kids Race
10
May
5/5/2024
Prague, CZECH
Marathon
10
May
5/6/2024
Milton Keynes, United Kingdom
Marathon, Half Marathon, Marathon Relay, 5K
May
5/11/2024
Helsinki, Finland
Marathon
May
5/11/2024
Austin, TX
Marathon, Half Marathon, 10K, 5K
May
5/12/2024
Lens, Pas-de-Calais, France
Marathon, Half Marathon, 10K, 5K
May
5/12/2024
Leiden, Netherlands
Marathon, Half Marathon, 10K, 5K
May
5/12/2024
Salzburg, Austria
Marathon, Half Marathon, 10K, Kids Race
May
5/18/2024
Huangyaguan, China
Marathon, Half Marathon, 8.5K Fun Run
May
5/18/2024
Riga,Lavtia
Marathon, Half Marathon, 10K, Kids Race
May
5/18/2024
Radenci, Slovenia
Marathon, Half Marathon, 10K, 5K
May
5/18/2024
Gothenburg, Sweden
Marathon, Half Marathon
May
5/19/2024
Green Bay, Wisconsin
Marathon, Half Marathon, Marathon Relay, 5K, Kids Race
May
5/19/2024
Billings, MT
Marathon, Half Marathon, 10K
May
5/19/2024
Cleveland, OH
Marathon, Half Marathon, 10K, 8K, 5K, Kids Race
May
5/25/2024
Edinburgh, Scotland
Marathon, Half Marathon, 10K, 5K, Kids Race
May
5/25/2024
Traverse City, MI
Marathon, Half Marathon, 10K
May
5/26/2024
Calgary, Canada
Marathon, Half Marathon, 10K, 5K, 50K, Kids Race
May
5/26/2024
Burlington, VT
Marathon, Half Marathon
May
5/26/2024
Ottawa, Canada
Marathon, Half Marathon, Kids Race
10
May
5/28/2024
Fargo, North Dakota
Marathon, Half Marathon, Marathon Relay, 10K, 5K
May
5/29/2024
Everest, NP
Marathon
May
5/30/2024
Rio de Janeiro, BR
Marathon, Half Marathon, 10K
June
6/1/2024
Longyearbyen, Svalbard, Norway
Marathon, Half Marathon, 10K
June
6/1/2024
Noord, Aruba
Marathon
June
6/1/2024
San Diego, California
Marathon, Half Marathon, 5K
June
6/1/2024
Stockholm, Sweden
Marathon
June
6/2/2024
Masaka, Uganda
Marathon
June
6/2/2024
Caen, France
Marathon, Half Marathon, Marathon Relay, 10K, 5K, Kids Race
June
6/2/2024
Duisburg, Germany
Marathon
June
6/8/2024
Bendern, Liechtenstein
Marathon
June
6/9/2024
Lake Placid, NY
Marathon, Half Marathon
June
6/9/2024
Thalang, Th
Marathon, Half Marathon, 10K, Kids Race
June
6/15/2024
Winchester, England, UK
Marathon, 53 miles
June
6/15/2024
African Savannah, ZA
Marathon, Half Marathon
June
6/22/2024
Duluth, Minnesota
Marathon, Half Marathon, 5K, 1 Mile, 5 Miler, Kids Race
June
6/22/2024
Tromso, Norway
Marathon, Half Marathon, 10K
June
6/22/2024
Knysna, ZA
Marathon
June
6/23/2024
Jakarta, Indonesia
Marathon
June
6/29/2024
Nairobi, Kenya
Marathon, Half Marathon, 10K, Kids Race
June
6/29/2024
Saint Anton am Arlberg, Austria
Marathon, Kids Race, Trail
June
6/30/2024
Missoula, Montana
Marathon, Half Marathon, 5K, Kids Race
10
July
7/6/2024
Gold Coast, Australia
Marathon, Half Marathon, 10K, Kids Race
10
July
7/7/2024
Victoria Falls, ZW
Marathon, Half Marathon, 8K
July
7/14/2024
Tryavna, Bulgaria
Marathon, 100k, Ultra
July
7/20/2024
San Francisco, California
Marathon, Half Marathon, 5K, Ultra
10
July
7/20/2024
Ashton, Idaho
Marathon, Half Marathon, 10K, 5K
July
7/24/2024
Urulu, Australia
Marathon, Half Marathon, 11Km, 6km
July
7/27/2024
Idaho Falls, ID
Marathon, Half Marathon, 5K
August
8/3/2024
Omsk, Russia
Marathon
August
8/3/2024
Boulder, Colorado
Marathon, Half Marathon, Marathon Relay, 10K, 3/4 Marathon
August
8/11/2024
Paris, France
Marathon, Rio Marathon 2016
August
8/17/2024
Turku, Finland
Marathon, Half Marathon, 10K
August
8/17/2024
Leadville, United States
Marathon, Half Marathon, 100
August
8/18/2024
Spearfish, South Dakota
Marathon, Half Marathon
August
8/24/2024
Reykjavik, Iceland
Marathon, Half Marathon, Marathon Relay, 10K
10
August
8/25/2024
Sapporo Hokkaido, Japan
Marathon, Half Marathon
August
8/25/2024
Mexico City, Mexico
Marathon
August
8/25/2024
Longford, Ireland
Marathon, Half Marathon
August
8/25/2024
Wellston, MI
Marathon, Half Marathon, 50 Miles, Ultra, Trail
September
9/1/2024
Koloa, Hawaii
Marathon, Half Marathon
10
September
9/1/2024
Medellin, CO
Marathon, Half Marathon, 10K, 5K
September
9/2/2024
Columbia, MO
Marathon
September
9/7/2024
Petra, Jordan
Marathon, Half Marathon
September
9/7/2024
Interlaken, Switzerland
Marathon
10
September
9/7/2024
Dingle, Ireland
Marathon, Half Marathon
September
9/7/2024
Trondheim, Norway
Marathon
September
9/7/2024
Medoc, France
Marathon
September
9/7/2024
Helsingborg, Sweden
Marathon, Half Marathon
September
9/7/2024
Patagonia, CL
Marathon, Half Marathon, 10K
September
9/8/2024
Bengaluru, India
Marathon, Half Marathon, 5K
September
9/8/2024
Munster, Germany
Marathon, Marathon Relay, 10K, 6 km
September
9/8/2024
Tallinn, Estonia
Marathon, Half Marathon, 10K
September
9/8/2024
Vancouver, WA
Marathon, Half Marathon, 5K
September
9/8/2024
Ventura, CA
Marathon, Half Marathon, 10K, 5K
September
9/14/2024
Washington, DC
Marathon, Half Marathon
September
9/15/2024
Kassel, Germany
Marathon
September
9/15/2024
Sidney, AU
Marathon, Half Marathon, 10K, 3.5
September
9/21/2024
Oslo, Norway
Marathon, Half Marathon, Kids Race
September
9/21/2024
DeadWood, South Dakota
Marathon, Marathon Relay
September
9/21/2024
Dayton, OH
Marathon, Half Marathon, 10K
September
9/22/2024
Omaha, Nebraska
Marathon, Half Marathon, Marathon Relay, 10K
September
9/22/2024
Manitou Springs, Colo
Marathon
September
9/22/2024
Buenos Aires, AR
Marathon, Half Marathon, 10K, 5K
September
9/28/2024
Akron, Ohio
Marathon, Half Marathon, 10K
September
9/29/2024
Nottingham, England, UK
Marathon, Half Marathon, Kids Race
September
9/29/2024
Berlin, Germany
Marathon
10
September
9/29/2024
Brussels, Belgium
Marathon, Half Marathon, 5K, Kids Race
September
9/29/2024
Inverness, United Kingdom
Marathon, 10K, 5K
September
9/29/2024
Brussels, Belgium
Marathon, Half Marathon
September
9/29/2024
Ulm, Germany
Marathon
September
9/29/2024
Warsaw, Poland
Marathon, Half Marathon
10
October
10/5/2024
Kuala Lumpur, Malaysia
Marathon, 10K, 5K
October
10/5/2024
Manhattan, KS
Marathon, Half Marathon, Marathon Relay, 5K
October
10/5/2024
St. George, UT
Marathon
October
10/6/2024
Kosice, Slovakia
Marathon
October
10/6/2024
Isle of Wight, UK
Marathon
October
10/6/2024
Portland, Oregon
Marathon, Half Marathon
October
10/6/2024
Quebec City, Quebec Canada
Marathon, Half Marathon, Trail
October
10/6/2024
Lyon, France
Marathon, Half Marathon, 10K
October
10/6/2024
Chester, United Kingdom
Marathon, Half Marathon
October
10/6/2024
Twin Cities, Minnesota
Marathon, 10K, 5K, 10 Mile
October
10/6/2024
Channel islands, Jersey
Marathon, 3k
October
10/6/2024
Cologne, Germany
Marathon, Half Marathon
October
10/6/2024
Long Beach, CA
Marathon, Half Marathon
October
10/6/2024
Cascais, Portugal
Marathon, Half Marathon, 8.5 Km
10
October
10/6/2024
Bremen, Germany
Marathon, Half Marathon, 10K
October
10/12/2024
Melbourne, Australia
Marathon, Half Marathon, 10K, 5K, 3K
October
10/12/2024
Prescott, AZ
Marathon, Half Marathon, 10K, 5K, .3 Mile Hike
October
10/12/2024
Shepherdstown, WV
Marathon, Half Marathon, 10K, 5K, Kids Race
October
10/13/2024
Braunlingen, Germany
Marathon, Half Marathon, 10K
October
10/13/2024
Munich, Germany
Marathon, Half Marathon, Marathon Relay, 10K
October
10/13/2024
Lindau, Germany
Marathon
October
10/13/2024
Schenectady, New York
Marathon, Half Marathon
October
10/13/2024
Chicago, Illinois
Marathon
10
October
10/13/2024
Poznan, Poland
Marathon
October
10/13/2024
Weott, CA
Marathon, Half Marathon, 5K
October
10/13/2024
Cape Cod, MA
Marathon, Half Marathon
October
10/13/2024
Zagreb, Croatia
Marathon, Half Marathon, Kids Race
October
10/13/2024
Newport, Rhode Island
Marathon, Half Marathon, 5K
October
10/13/2024
Bournemouth, United Kingdom
Marathon, Half Marathon, 10K, 5K, 2k
October
10/13/2024
Victoria BC, Canada
Marathon, Half Marathon, 8K, 5K
October
10/13/2024
Sofia, Bulgaria
Marathon
October
10/13/2024
Eindhoven, Netherlands
Marathon, Half Marathon, 10K, 5K
10
October
10/19/2024
Bilbao, Spain
Marathon, Half Marathon, 10K
October
10/19/2024
Baltimore, MD
Marathon, Half Marathon, 5K
October
10/19/2024
Hartford, CT
Marathon
October
10/20/2024
Toronto, Ontario, CA
Marathon, Half Marathon, 5K
10
October
10/20/2024
Columbia, Oregon
Marathon, Half Marathon
October
10/20/2024
Amsterdam, Netherlands
Marathon, Half Marathon, 8K, Kids Race
10
October
10/20/2024
Ljubljana, Slovenia
Marathon, Half Marathon, 10K
October
10/20/2024
Syracuse, NY
Marathon, Half Marathon, 10K, 1 Mile
October
10/20/2024
Atlantic City, NJ
Marathon, Half Marathon, 10K, 5K
October
10/20/2024
Bar Harbor, Maine
Marathon, Half Marathon, Marathon Relay, Kids Race
October
10/20/2024
York, United Kingdom
Marathon, Half Marathon, 10K
October
10/20/2024
Columbus, OH
Marathon, Half Marathon
October
10/20/2024
South Lake Tahoe, CA
Marathon, 10K, 5K, 16.4M, 13.1M, 26.2M, 72M Ultra, 4-person Marathon Relay
October
10/20/2024
Detroit, Mich
Marathon, Half Marathon, Kids Marathon
October
10/20/2024
Cape Town, ZA
Marathon, 10K, 22k
October
10/26/2024
Nice, France
Marathon, Triathlon
October
10/26/2024
snowdonia, welsh
Marathon
October
10/27/2024
Kangerlussuaq , Greenland
Marathon, Half Marathon
October
10/27/2024
Venice, Italy
Marathon, 10K
10
October
10/27/2024
Niagara Falls, Canada
Marathon, Half Marathon, 5K
October
10/27/2024
National Mall, DC
Marathon
October
10/27/2024
Aguascalientes, Mexico
Marathon, Half Marathon, 10K, 5K
October
10/27/2024
Dresden, Germany
Marathon, Half Marathon, 10K, Kids Race
October
10/27/2024
Dublin, Ireland
Marathon, Half Marathon
October
10/27/2024
Casablanca, Morocco
Marathon, Half Marathon, 10K, Elite Race
October
10/27/2024
Lausanne, Switzerland
Marathon, Half Marathon, 10K, Kids Race
October
10/27/2024
Lucerne Switzerland
Marathon
October
10/27/2024
Nairobi, KE
Marathon, Half Marathon
October
10/27/2024
Frankfurt am Main, Germany
Marathon
10
November
11/2/2024
Porto, Portugal
Marathon, 15K, 6 km
November
11/3/2024
Silverton, Oregon
Marathon, Half Marathon, 5K, 50k, 7 Mier
November
11/3/2024
Istanbul, Turkey
Marathon, 15K, 10K, Fun Run
10
November
11/3/2024
Alpes Maritimes, France
Marathon
November
11/3/2024
New York, New York
Marathon
10
November
11/3/2024
Huntington, West Virginia
Marathon, Half Marathon, 5K
November
11/3/2024
Moab, UT
Marathon, Half Marathon, 5K, Kids Race
November
11/9/2024
Cognac, France
Marathon, Half Marathon, 10.5 k
November
11/9/2024
Indianapolis, IN
Marathon, Half Marathon, 5K
November
11/10/2024
Beirut, Lebanon
Marathon, Half Marathon, 10K, 8K, 5K
November
11/10/2024
Ravenna, Italy
Marathon, Half Marathon, 10K
November
11/10/2024
Fukuoka, Japan
Marathon
November
11/10/2024
Athens, Greece
Marathon, 10K, 5K, Kids Race
November
11/16/2024
Richmond, VA
Marathon, Half Marathon
November
11/17/2024
Larnaca, Cyprus
Marathon, Half Marathon, 10K, 5K
November
11/24/2024
Donostia, Spain
Marathon, Half Marathon, 10K
November
11/24/2024
Firenze, Italy
Marathon
November
11/24/2024
Philadelphia, PA
Marathon, Half Marathon, 8K
10
November
11/24/2024
La Rochelle, France
Marathon, 10K, 4k
November
11/24/2024
Panama, PA
Marathon, Half Marathon
December
12/1/2024
Torino, Italy
Marathon, Half Marathon
December
12/1/2024
Singapore, Singapore
Marathon, Half Marathon, Marathon Relay, 10K, Kids Race
December
12/1/2024
Valencia, Spain
Marathon, 10K
10
December
12/1/2024
Seattle, WA
Marathon, Half Marathon, Kids Race
December
12/7/2024
Memphis, Tennessee
Marathon, Half Marathon, 12K, 5K, Family Fun Run, Kids Race
December
12/7/2024
Millinocket, Maine
Marathon, Half Marathon
December
12/7/2024
San Antonio, TX
Marathon, Half Marathon, Marathon Relay, 10K, 5K, Kids Rock
December
12/8/2024
Honolulu, Hawaii
Marathon, 1 Mile, 10K Walk
10
December
12/8/2024
Negril, Jamaica
Marathon, Half Marathon, 10K
December
12/8/2024
Sacramento, CA
Marathon
10
December
12/13/2024
South Pole, Antarctica
Marathon, 100k, Ultra
December
12/13/2024
Dallas, Texas
Marathon, Half Marathon, Marathon Relay
December
12/14/2024
Abu Dhabi, United Arab Emirates
Marathon, Half Marathon, 10K, 5K, 2.5km
10
December
12/14/2024
Kiawah Island, South Carolina
Marathon, Half Marathon
December
12/15/2024
Taipei, Taiwan
Marathon
December
12/15/2024
Biloxi, Mississippi
Marathon, Half Marathon, 5K, Kids Race
December
12/15/2024
Pegnang, MY
Marathon, Half Marathon, 10K, Kids Race
December
12/15/2024
Malaga, Spain
Marathon, Half Marathon
December
12/22/2024
Chiang Mai, TH
Marathon, Half Marathon, 10K, Kids Race
January
1/8/2025
Orlando, Florida
Marathon, Half Marathon, Marathon Relay, Dopey Challenge, Kids Race
January
1/12/2025
Dubai, UAE
Marathon, 10K
10
January
1/12/2025
Valencia, Spain
Marathon, Half Marathon, 10K
10
January
1/18/2025
Houston, Texas
Marathon, Half Marathon, 5K
10
January
1/18/2025
Baton Rouge, LA
Marathon, Half Marathon, 5K, Quarter Marathon, Kids Race
January
1/18/2025
Houston, Texas
Marathon, Half Marathon, 5K
10
January
1/18/2025
Phoenix, Arizona
Marathon, Half Marathon, Marathon Relay
January
1/19/2025
Bermuda
Marathon, Half Marathon, 10K, 1 Mile, 10k Walk
January
1/19/2025
Carlsbad, California
Marathon, Half Marathon, Kids Race
January
1/19/2025
Kihei, Maui
Marathon, Half Marathon, 15K, 10K, 5K,
January
1/20/2025
Mumbai, India
Marathon, Half Marathon, Marathon Relay, 10K, Senior Citizens Run 4.3K
January
1/25/2025
Buriram, Thailand
Marathon, Half Marathon, 10K
January
1/26/2025
Marrakech, Morocco
Marathon, Half Marathon
February
2/2/2025
Miami, Florida
Marathon, Half Marathon, 5K, Kids Race
February
2/2/2025
Huntington Beach, CA
Marathon, Half Marathon
February
2/6/2025
Novo, Antarctica - Miami, Florida
Marathon, 7 Marathons
February
2/7/2025
Ein Bokek, Israel
Marathon, Half Marathon, 10K, Ultra
February
2/9/2025
Melbourne, Florida
Marathon, Half Marathon, Marathon Relay, 8K, 5K, Kids Race
February
2/9/2025
Hong Kong
Marathon, Half Marathon, 10K
February
2/16/2025
Castello, Spain
Marathon, 10K
February
2/16/2025
Castello, Spain
Marathon, 10K
February
2/23/2025
Sevilla, Spain
Marathon
10
February
2/23/2025
Kilimanjaro, TZ
Marathon, Half Marathon, 10K
February
2/24/2025
Otsu, Shiga, Japan
Marathon
February
2/24/2025
Osaka, Japan
Marathon
February
2/24/2025
Osaka, Japan
Marathon
March
3/2/2025
Tokyo, Japan
Marathon
10
March
3/2/2025
Napa, California
Marathon, Half Marathon, 5K
10
March
3/9/2025
Barcelona, Spain
Marathon, Half Marathon, 15K, 10K, 5K
10
March
3/21/2025
Jerusalem, Israel
Marathon
April
4/21/2025
Boston, Massachusetts
Marathon
10
March
3/17/2026
Victoria, Australia
Marathon, 1500m, 5000m, 10000m
Copyright 2024 MyBestRuns.com
4,000