Skip to content
TIER 2

Dirty 30

Saranac, Michigan · 2027: March 27

VERDICT The Dirty 30 gets by on Michigan charm and distance options, but without signature terrain or serious prestige, it's more local weekend fun than destination race.

63
LAB SCORE
[05]

The Ratings

Course verdict

Rolling Michigan gravel. Forest roads, rural gravel.[4]

Course Profile ratings for this race. Select a point for its explanation. LOGISTICS4/5LENGTH4/5TECHNICAL2/5ELEVATION3/5CLIMATE4/5ALTITUDE1/5ADVENTURE2/5 20/35
Course Profile
How the scoring works →
Custom plan

Train for Dirty 30

A training plan for Dirty 30—shaped to your fitness and the hours you have.

[01]

Course Overview

Early season Michigan gravel with cold starts, mud risk, and MGRS community.

100 mi
Distance
3,500 ft
Elevation
Saranac, Michigan
Location
March 27, 2027
Date
~500
Field Size
$83
Entry Cost
MORE IN MICHIGAN: Marji Gesick · Coast to Coast · Iceman Cometh
Facts & History

Dirty 30 is part of Michigan Gravel Race Series. Early season event in Saranac. 500 riders, multiple distance options. Founded in 2010s. By Michigan Gravel Race Series.

Reputation: Regional early season race. MGRS community favorite.

[03]

The Course

Cyclists racing in tight peloton formation on dirt gravel road through rural countryside with bare winter trees - Dirty 30 - Saranac, MichiganPhoto: YouTube / Up The Road
Gravel cyclists riding on unpaved dirt road cutting through wooded area with bare trees and earthen embankment - Dirty 30 - Saranac, MichiganPhoto: YouTube / Up The Road

Rolling Michigan gravel. Forest roads, rural gravel. 3,500 ft over 100 miles = constant rollers. No big climbs, just relentless ups and downs.

Signature challenge: Constant rolling terrain—cumulative elevation without big climbs. April cold and mud risk.

?
MILE
?
MILE
RIDERS REPORT
Sandy spots
Multiple sandy sections that reduce control even on gravel-specific bikes.
Potholes
Lots of potholes throughout the course that riders need to watch out for.
Hard packed conditions despite recent wet weather, with multiple sandy spots that challenge bike control.
[04]

From the Field

It's pretty hard packed right now which is pretty surprising how wet it's been. Lots of potholes watch out for. Well we are in Michigan.

STS, American Made Bicycles · 240 views

There was a lot of Sandy spots and even that there was so much more control than ever in my dad's carbon bike.

STS, American Made Bicycles · 240 views

Last year was 23 degrees this year it's 34 so we're happy

STS, American Made Bicycles · 240 views

130 Miler has already went out so they're on the course for 130 mile race today

STS, American Made Bicycles · 240 views
2023 Dirty 30 Gravel Race (Michigan Gravel Race Series)
Christopher Mowell · 7.1K views · 1:28:58
2024 Dirty 30 Gravel Race 30mile Lead Group
Up The Road · 3.2K views · 1:17:25
Dirty 30 Gravel Race 2023
STS, American Made Bicycles · 240 views · 12:23
RACER

Racer Reviews

Raced Dirty 30? Be the first to rate it.
[07]

Training

March 27, 2027 DIRTY 30
[08]

Train for Dirty 30

RACE DEMAND PROFILE

Durability
6
Climbing
5
VO2 Power
4
Threshold
8
Technical
4
Heat
6
Altitude
2
Race Specificity
8
FREE

GET THE DIRTY 30 PREP KIT

12-week training timeline, race-day checklists, packing list, and personalized fueling calculator — unlocked instantly.

No spam. Unsubscribe anytime.

[09]

Race Logistics

Packet Pickup
Day-of and day-before options
Parking
Free at event site
[10]

Tire Picks

40mmMUDDY
1
Schwalbe G-One Ultrabite
40mm · $70 · 42W
excellent wet grip. strong mud clearance
2
Tufo Gravel Swampero
40mm · $70
excellent wet grip. strong mud clearance
3
Vittoria Terreno Wet
40mm · $80 · 39W
excellent wet grip. strong mud clearance
NEWS

Latest Coverage

[—]

Similar Races

[—]

Frequently Asked Questions

Historical weather data shows average highs of 57°F and lows of 38°F, with a 55% chance of rain on any given day, and gusts reaching 27 mph. Mid-April delivers testing conditions with dramatic temperature swings and serious wind exposure. Stuart experienced the full range: "Was 42° and sunny when Ben dropped me off... Out on the course... It was starting to get hot!" Combined with "no joke" 15-20 mph west-southwest winds, the weather rewards preparation and tactical clothing choices over thermal bibs and heavy jackets that others wore. Milder conditions than Crusher in the Tushar.[1]

Packet pickup Friday 5-7PM and Saturday 6-9:45AM at 17 South Bridge Street with clear parking at Saranac Community Schools. Multiple start times keep distances organized - Century at 7AM, Dirty 30 at 10:10AM. Kari Stuart solved parking constraints by getting dropped off: "Parking is very limited in Saranac, and I was determined not to have a car on there. So Ben dropped me off in Lowell the morning of the race and I road down the crushed gravel Fred Meyer trail into Saranac."[9]

Stuart highlights the "howl worthy downhill around mile 12" as the biggest thrill moment, plus a "fast and fun" finish descent. But she frames it clearly as "exactly what you want from a local gravel event" with smooth roads through Michigan countryside rather than epic wilderness tales.[1]

Her "favorite event" but frames it clearly as a "local spring gravel opener" with a "small field." Part of the Michigan Gravel Race Series, it serves regional riders rather than destination racing. Stuart's tight finish shows competitive racing within the Michigan scene: "She took 1st in our age group, and I was 2nd with a difference of 6-seconds."[4]

If you're in the Midwest looking for solid training miles with low pressure, this works. The 100-mile option gives you century bragging rights without the Unbound brutality, and starting from downtown Saranac beats another cornfield parking lot. Skip it if you need technical challenges or want to test yourself against serious competition—3500 feet over 100 miles won't break anyone who's been riding longer than six months.

[11]

Sources & Citations

Research sources used to build this race profile. Always verify details with official race sources before making travel or registration decisions.

  1. Route Maps RideWithGPS: THE dirty 30 routeridewithgps.com/routes/53839822
  2. Other Sources Andrewskurkaandrewskurka.com/dirty-30-race-report-wake-up/
  3. Other Sources Dirtythirtygravelgrinderdirtythirtygravelgrinder.com/dirty30/
  4. Other Sources Lmblmb.org/ride-calendar/dirty-30-gravel-3/
  5. Other Sources Lynnkhalllynnkhall.com/2014/06/01/dirty-30-race-report/
  6. Other Sources Strengthrunningstrengthrunning.com/2019/06/dirty-30-race-report-dq/
  7. Other Sources Stuartcoachingstuartcoaching.com/dirty-30-race-report/
  8. Other Sources Annikarollockwww.annikarollock.com/blog/race-report-dirty-30
  9. Other Sources Granfondoguidewww.granfondoguide.com/Events/Index/7927/dirty-thirty-gra...
  10. Community Redditwww.reddit.com/r/OpiatesRecovery/comments/peomdo/need_hel...