Skip to main content

Designed for first-timers and seasoned competitors alike, Tri Millennium pairs a fast, friendly course with easy access and ample parking, making race day smooth for athletes and fun for spectators. Join the community and make your summer start line unforgettable.

REGISTER

A portion to the proceeds to benefit Bridge Street Ministries to help support under-resourced kids in West Michigan.

Their mission is to equip and empower youth, through holistic development, to be the future leaders of restoration and hope in their communities.

Below you will find the schedule of events for Friday and Saturday, including packet pickup, the youth triathlon, and the main race on Saturday.

Friday, July 24

Packet Pickup: Tri Millennium

  •  3:00 PM – 6:00 PM at Striders in Grandville (4045 Chicago Dr SW, Grandville, MI 49418)

Packet Pickup: Youth Triathlon

  • 5:00 PM – 5:45 PM at the Millennium Park Recreation area, near the entrance of the transition area.

Race Schedule: Youth Triathlon

  • 5:00 PM – Registration/Transition opens
  • 5:45 PM – Registration/Transition closes Mandatory Pre-race meeting
  • 5:45 PM – Mandatory Pre-race meeting
  • 6:00 PM – All kid athletes 6-10
  • 6:30 PM (ish) – All kid athletes 11-14

Saturday, July 25

Packet Pickup (morning of)

  •  5:30 AM – 6:30 AM at Millennium Park, near the transition entrance

Race Day Schedule

  • 5:30 AM – Transition opens
  • 6:45 AM – Mandatory Pre-race meeting
  • 7:00 AM – My Team Triumph start
  • 7:00 AM – Transition closes.
  • 7:15 AM – Sprint Distance start: all events
  • 7:30 AM – Olympic Distance start: all events

We get it—everything’s getting more expensive, including racing. Our priority is you. We never want cost to be the reason you skip a race, so we’re adding some money-saving options to make racing more accessible.  See below for details.

Volunteer

Go Shirtless!

Refer a Friend

Do you have friends?  Do they want to race?  Refer 5 people to the race and we will refund you $20 automatically.  It’s as simple as that.  For instructions on how to use your referral links, please follow these instructions.

Discounts for Kids 19 and Under

Anyone under 19 races at a big discount, and if their parent or guardian is racing, they can race for free!

Super Sprint & Sprint – $50

Olympic – $60

The discounted entry fee will be applied automatically.  If you are registering a child and a parent, please reach out for a special code that will allow the little one to race for free.

We love seeing young athletes jump in—even when they’re faster than us. If you can, please register early; it helps us plan and avoid over-ordering swag.

Team Discounts

Racing is better with friends!

Reach out for a team discount if you’re bringing a group of 5 or more!  For full details of our team program, please visit this link.

"The Jon & John Life Sucks Scholarship"

Racing costs are up—you feel it, we do, too. If pricing is out of reach (job change, big family, waited too long to sign up, whatever), tell us what you can afford—even if it’s $0—and we’ll work something out. No judgment, no questions. We believe people are good and sometimes need a hand. We do reserve the right to limit free or reduced entries, but we’ve offered this for years at The Dirty Mitten without issues.

Price Increase Schedule

  • Early Bird
  • Tier 1
  • Tier 2
  • Tier 3
  • Tier 4

Please visit the RunSignup registration page to see exact pricing.  Select the Registration Details option under the event you’re interested in.

Important registration information

Who is Tris4Health?

What is included with my registration?

  • Participant shirt (custom tri-blend t-shirt)
  • Finisher Medal
  • Free entry into the Michigan Tri Series
  • Well-marked course with volunteers and police at pre-determined intersections
  • Aid Stations (depending on distance)
  • Killer awards and prizes
  • Free photos

Awards

Triathlon

  • Overall (top 3, male/female)
  • Clydesdale (top 3, male)
  • Athena (top 3, female)
  • Age Group
    • 19 and Under
    • 20-24
    • 25-29
    • 30-34
    • 35-39
    • 40-44
    • 45-49
    • 50-54
    • 55-59
    • 60-64
    • 65-69
    • 70-74
    • 75-79
    • 80+

Please note, overall winners ARE NOT pulled from the age group categories.

Aquabike/Duathlon/Triathlon Relay

  • Overall (top 3 male/female)

Event Communication

Post Race Food

Volunteers

Weather & Water Temp

Where is this event held?

What is the parking like?

What is there to do in Grand Rapids, Michigan?

What are the nearest airports?

  • Gerald R Ford International Airport (GRR) – 25 minutes
  • Kalamazoo/Battle Creek International Airport (AZO) – 1 hour
  • Chicago Midway International Airport (MDW) – 2 hours, 48 minutes
  • Chicago O’Hare International Airport (ORD) – 2 hours, 58 minutes

Tri Millennium Results

Results from 2016 – 2025 are below. Starting in 2026, all future results can be found on results.tris4health.com.

Tri Millennium Photos

Photos are available for one year after the race and can be found for free below.