DATE: Saturday, november 10, 2018


The Des Moines Dirty Duathlon is Central Iowa Trails Association's annual bike / run race on single-track trails.

Join us for a fun day of mountain biking and trail running on Center Trails at Greenwood Park!

100% of the proceeds go toward maintaining and building our local single-track trails!

The course will incorporate professionally built single-track that passes through an old growth forest, including super fun, flowy downhill, a creek crossing, and plenty of lung-busting climbing.

Rock the Duathlon on your own, or partner up (1 runner, 1 cyclist) if you’re not ready to tackle the whole thing alone.

The free kids race will be either a "1 lap run and 1 lap bike", or "2 laps run and 2 laps bike" depending on ability. This will be held in the grassy area by the shelter and will not be utilizing the dirt trails.

Pizza provided by Papa Johns Pizza following the race!


Want to race on our amazing single-track trails but aren’t ready to conquer both the run and bike?

We will work to set you up with a perfect partner, so be sure to mention if you are a biker or runner and if you are “in it to win it” or “just along for the fun”.

Contact and let us know!


Friday Night (November 9) Packet Pickup and last minute registration: 
5:30-7:00 at REI in West Des Moines (5901 Mills Civic Pkwy)

Saturday (November 10), Race Day: 

Packet pick-up and late registration:

8:30 - 9:45a - Sprint Duathlon last minute registrations
8:30 - 11:30 - Dirty Duathlon last minute registrations
8:30 - 11:15 - FREE Kids day-off registrations

10:00 - Sprint Duathlon race start (Solo and Relay) - 2.2 mile trail run, 6-mile mountain bike
11:30 - Kids Duathlon (FREE) - 1 or 2 laps run around the park, 1 or 2 laps bike around the park
12:00 - Dirty Duathlon race start (Solo and Relay) - 2.2-mile trail run, 10-mile mountain bike, 2.2-mile trail run




We will be racing clockwise on the trails. See Map


Greenwood Park
100 45th St, Des Moines IA

Start and Finish will be near the Jay Spence Shelter at Greenwood Park - from Grand Avenue, turn south onto 45th Street, then left up the hill toward the Bergman Academy.  At the top of the hill is parking, we're at the shelter to the north of Jay Spence.


Even if you don't bike or run in the Dirty Duathlon, we always welcome volunteers! Contact .



Past race results

2018 Race RESULTS: 

Sprint Race Results

Full Race Results

2017 Race Information: 

Pictures from the Race:

Sprint Race Results:

Full Race Results: 

2016 REsults:


Relay and Solo