Miami 100

Miami, United States • 27 Sep 2025

Miami 100 is an urban ultramarathon event taking place on September 27, 2025, in Miami, Florida. Participants can choose to run a 100-mile race, a 50k, or take on the Miami 125 Challenge, which adds an additional 25 miles to the 100-mile course. The race features scenic routes through iconic neighborhoods like Wynwood, Miami Beach, and Calle Ocho, with no aid stations, relying instead on crew support and directional cards for navigation. The event emphasizes safety and requires a mandatory briefing for first-time participants. The race is limited to 60 runners for the 100-mile and 50 for the 50k. Visit the organization's website for the most recent information.

Race information

100 mi
100 Miler
Miami 125 Challenge
Ride the Wave 50k
Visit the organization's website for the most recent information.
Trail runs nearby

El Gato Rebelde Ultra Winter Edition is an exciting running event taking place in Surfside, Florida, featuring 6-hour and 12-hour races on a scenic 2.8-mile loop along the beach. Participants can run as many loops as they wish during the event, with the top three runners recognized at the end. The e..

The Vista View 360 Ultramarathon & Relay is an annual running event held at Vista View Park in Davie, Florida. Participants can choose to compete as individuals in the Ultramarathon or as part of a relay team consisting of 2 to 4 members. The course is a 1.24-mile dirt/mulch trail, and runners aim t..

Lost in Miami Ultra is an innovative running event set in Miami, where participants embark on a unique adventure without a fixed route or loops. Runners have 18 hours to navigate the city, visiting designated landmarks and accumulating miles. The challenge encourages creativity in route planning, wi..

The Miami 50/50 is an urban ultramarathon scheduled for June 14, 2025, where teams of two runners will navigate a scenic 50-mile course through Miami's vibrant neighborhoods, including Wynwood, Miami Beach, and Brickell. This unique race requires participants to run together without any crew or aid,..