The Marathon starts in Byron, Minnesota; a community of 4500 people 8 miles west of Rochester. After running a couple of miles in Byron, runners proceed on rolling country roads for six miles. The course then traverses about 6 miles along a creek and lake before entering the neighborhood streets and parks of Rochester and finishes in Downtown Rochester. The course is closed to traffic and very scenic. Miles 8 to finish are relatively flat. Course is USATF Certified and a Boston Qualifier.
The Half Marathon starts at the Marathon Start and follows the first 12 miles of the marathon course before splitting off at 15th Ave NE to the finish at Mayo Civic Center.