About
About GR Tri
Race Directors
Race Crew
Photos
Results
Partner Races
Grand Rapids Kids Duathlon
Michigan Titanium
The Dirty Mitten
Blog
Contact
Hit enter to search or ESC to close
0
Race Info
SATURDAY
Course Maps
Pricing
Race Day
Packet Pickup
Lodging & Parking
Weather
Virtual
SUNDAY
Course Maps
Pricing
Race Day
Packet Pickup
Lodging & Parking
Weather
Virtual
Resources
Timing
On-Course Practice
Triathlon Clinics
Rules
Medical
About The Area
Training
Newbies
Wetsuits
Training Plans
Fee-Based Training & Coaching
Nutrition
Volunteers
Why Volunteer?
Groups & Clubs
Volunteer Maps
Register Now
Spectators
Parking & Trolley Service
Track Your Triathlete
Residents & Road Closures
Policies
FAQ
2021 Race Changes FAQ
Registration FAQ
Triathlete FAQ
Virtual FAQ
Sponsors
Our Title Sponsor
Our Charity Sponsor
Our Sponsors
Benefits of Sponsorship
Expo & Race Day
Become A Sponsor
Shop
REGISTER
0
was successfully added to your cart.
Your cart is currently empty.
Return to shop
Race Info
SATURDAY
Course Maps
Pricing
Race Day
Packet Pickup
Lodging & Parking
Weather
Virtual
SUNDAY
Course Maps
Pricing
Race Day
Packet Pickup
Lodging & Parking
Weather
Virtual
Resources
Timing
On-Course Practice
Triathlon Clinics
Rules
Medical
About The Area
Training
Newbies
Wetsuits
Training Plans
Fee-Based Training & Coaching
Nutrition
Volunteers
Why Volunteer?
Groups & Clubs
Volunteer Maps
Register Now
Spectators
Parking & Trolley Service
Track Your Triathlete
Residents & Road Closures
Policies
FAQ
2021 Race Changes FAQ
Registration FAQ
Triathlete FAQ
Virtual FAQ
Sponsors
Our Title Sponsor
Our Charity Sponsor
Our Sponsors
Benefits of Sponsorship
Expo & Race Day
Become A Sponsor
Shop
REGISTER
About
About GR Tri
Race Directors
Race Crew
Photos
Results
Partner Races
Grand Rapids Kids Duathlon
Michigan Titanium
The Dirty Mitten
Blog
Contact