John Holmes Trail Run
Brooksville, United States • 4 Oct 2025
John Holmes Trail Run takes place in Brooksville, Florida, at Croom Park within the Withlacoochee State Forest. Now in its 33rd running, this Southeast’s oldest 50K trail race began as the Croom Trail 50K and was renamed in 2006 to honor founder John Holmes. The challenging course runs along the Croom Hiking Trail through longleaf pines, scrub oak hills, creek bottoms, and cypress ponds, with all distances finishing at the Tucker Hill Fire Tower. Distances offered are 50K, 16 miles, and 9 miles. The event touts a fantastic course, tech shirts, great awards, a post-race feast, and enthusiastic volunteers, with a field cap of 250 runners and rain-or-shine conditions. Visit the organization's website for the most recent information.