
Friday, May 22, 2026
Traverse City, Michigan
Celebrating its 44th Anniversary, the Bayshore Marathon has become a “must run” 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. Hosted by Traverse City Track Club, Bayshore features a 10K, half marathon a full marathon, and a kids 1.2 mile fun run. The number of runners in all three races is limited to ensure a more enjoyable experience.
Traverse City Track Club uses proceeds from Bayshore to sponsor many running and health related activities in and around Northwest Michigan.
Race Day
Friday, May 22, 2026 · 5/23/2026 07:30
Start Location
1150 Milliken Dr., Traverse City, MI 49686
Course
Loop
Also Offers
Giveaway
Short-Sleeve Tech Shirt
Registration
Register online — $114
Race Website
Official race information
2:06:24
9:39/mi pace
1:04:16
4:54/mi pace
2,871
59% female · 41% male
36 states
Avg age: 39
Finish Time Distribution (2025)
1:52:09
Top 25%
2:26:07
Top 75%
☀
Avg High
67°F
☽
Avg Low
50°F
☂
Precip
0.07 in
🍃
Wind
13.2 mph
Celebrating its 44th Anniversary, the Bayshore Marathon has become a “must run” 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. Hosted by Traverse City Track Club, Bayshore features a 10K, half marathon a full marathon, and a kids 1.2 mile fun run. The number of runners in all three races is limited to ensure a more enjoyable experience.
Traverse City Track Club uses proceeds from Bayshore to sponsor many running and health related activities in and around Northwest Michigan.
Race Day
Friday, May 22, 2026 · 5/23/2026 07:30
Start Location
1150 Milliken Dr., Traverse City, MI 49686
Course
Loop
Also Offers
Giveaway
Short-Sleeve Tech Shirt
Registration
Register online — $114
Race Website
Official race information
2:06:24
9:39/mi pace
1:04:16
4:54/mi pace
2,871
59% female · 41% male
36 states
Avg age: 39
Finish Time Distribution (2025)
1:52:09
Top 25%
2:26:07
Top 75%