MoMoFo100k

Martinsville, United States • 5-6 Jun 2026

The MoMoFo 100k and 20 mile Fun Run is a challenging trail running event held in Morgan Monroe State Forest, Martinsville, Indiana. The main race is a 100-kilometer trail run starting in the evening, featuring about 7,500 feet of elevation gain across mostly single-track trails, forest service roads, and some paved sections. The course showcases old growth forests, natural rock formations, lakes, and creeks, with a generous 20-hour cutoff.

For those seeking a shorter adventure, a 20-mile fun run loop is offered with ample time to complete. Virtual race options are also available, allowing participants to run their chosen distance anytime and anywhere before the event date. The race fosters a friendly community atmosphere and true Hoosier hospitality. Visit the organization's website for the most recent information.

Race information

100 km
2286 m+
Momofo100 Km
20 mi
Momofo 20 Mile Fun Run
Virtual - Momofo 100k
Virtual- Momofo 20 Mile Fun Run
Visit the organization's website for the most recent information.
Trail runs nearby

The DINO Trail Run at Southwestway Park in Indianapolis, Indiana, is a popular and scenic trail running event held annually. Scheduled for August 16, 2025, it features two main race distances: a 5K and a 15K, with the 15K consisting of a 5K lap followed by a 10K lap. The course is known for its chal..

The Tecumseh Trail Challenge is an annual trail running festival held in Yellowwood State Forest near Nashville, Indiana. The 23rd edition is scheduled for October 18, 2025. It offers multiple race distances including 8 miles, half marathon (13.1 miles), marathon (26.2 miles), 50K, and a new 50K rel..

The FroMoMoFo 20 Miler will take place in Martinsville on Sunday 11 January 2026. You can run between 10 and 20 miles.

The OPSF 50/50 Trail Race is a well-established event held in Owen-Putnam State Forest near Poland, Indiana, about an hour from Indianapolis. Organized by the Indiana Trail Running Association, it offers multiple distances: a 50-mile ultra, a 50K, a 14-mile run, and a 10K trail race. The course feat..