1150 Milliken Dr., Traverse City, MI
The Traverse City Track Club Bayshore Marathon is a Running race in Traverse City, Michigan consisting of a Marathon and Half Marathon and 10K.
Founded in 1983 by local running enthusiasts who wanted to share the beauty of the Grand Traverse Region and the Old Mission Peninsula, the Bayshore Marathon has become a amust runa for runners throughout the Midwest and beyond. Many runners return year after year to enjoy the scenic courses which run along the shores of beautiful Grand Traverse Bay. Bayshore events feature a 10K, half marathon and full marathon. To ensure a more enjoyable experience, the number of runners in all three races is limited. Bayshore races are always held on Saturday of Memorial Day Weekend.
Claim this race to update race dates, course descriptions, upload race pictures, and more.
CLAIM RACEWe try to keep race listings up-to-date, but sometimes miss updates. Click below to submit updated race information and details.
SUBMIT UPDATE