Dark hoodie weather
Cold-start air, charcoal layers, and the kind of parking-lot atmosphere that feels better under cloud cover.
June 6 to 7, 2026 · Hiawatha National Forest
Pacific Northwest mood, Upper Peninsula dirt.
A gravel weekend for dark hoodies, cold starts, and a women’s field that helps set the tone.
Think mist, pine sap, camera flash, and a staging area that feels like a scene instead of a generic expo. Day one is a fondo-style group ride. Day two flips into timed sectors and KOM chases. Overall winners are still calculated separately for men, women, and non-binary riders.
Cold-start air, charcoal layers, and the kind of parking-lot atmosphere that feels better under cloud cover.
The women’s field is treated like a real headliner here, with equal standing in the story and the scoring.
One day stretches the group. One day detonates it. The table rewards whoever can carry form across both.
Forest Flyer · 2026
Fondo opener
Long miles, rolling pace lines, and a moving-time benchmark that still bites.
Open companion siteGrinduro closer
Timed gravel sectors, climb points, and the selective day that settles the omnium.
Open companion siteScene Setting
This version keeps the Hiawatha terrain intact and shifts the visual language: darker, colder, more cinematic, and more specific about the culture around the ride. Less generic race brochure, more forest-night event identity.
Deep fir greens, wet-stone neutrals, ember accents, and cream text that reads like a poster taped up in a bike shop window.
The page now leans toward underground event-flyer energy instead of generic race brochure polish.
The moody visuals do not replace the weekend logic. They frame the scoring system and the category-based leaderboard more clearly.
Outdoor note
Cold air hanging over fir tops, the kind of weather that makes the whole start grid feel quieter and more serious.
Outdoor note
A straight-run forest corridor, wet grass under the trees, and the visual texture the page was missing.
Outdoor note
Dark ridges and swallowed horizons so the event feels like it belongs outside, not just inside panels and type.
Weekend Flow
The opener establishes moving-time pressure without turning the weekend into a single stopwatch contest. The closer is where sectors and climbs sort the field.
Fondo opener
Long miles, rolling pace lines, and a moving-time benchmark that still bites.
An all-day fondo-style group ride where moving time matters without flattening the opener into a pure race.
Visit companion siteGrinduro closer
Timed gravel sectors, climb points, and the selective day that settles the omnium.
A grinduro-style day across Alger and Marquette County where gravel sectors and KOM points decide the weekend.
Visit companion siteScoring System
Fastest category benchmarks are normalized to 100, then weighted across the weekend. The visuals got moodier, but the logic remains strict and readable.
Each rider is benchmarked against the fastest moving time in their category. The opener matters, but it does not overpower the rest of the weekend.
All timed gravel sectors are totaled, benchmarked against the fastest category aggregate, and weighted most heavily to reflect the grinduro pressure.
Climb points reward riders who race aggressively, even if they are not the absolute fastest across every gravel sector.
Formula
Overall score = day 1 benchmark ratio × 35 + day 2 sector benchmark ratio × 45 + KOM benchmark ratio × 20
Each category is ranked independently. The leaderboard below uses sample rider data so the model and UI can be validated before importing real results.
Leaderboard
The leaderboard below still runs on sample data, but the presentation now matches the event identity instead of dropping into a generic utility table.
Live Omnium Model
| Rank | Rider | Day 1 | Sectors | KOM | Total |
|---|---|---|---|---|---|
| 1 | Theo Carter Munising, MI | 33.8 05:44:05 | 45.0 00:48:50 | 20.0 31 pts | 98.8 |
| 2 | Rowan Beck Marquette, MI | 34.4 05:37:40 | 44.4 00:49:29 | 18.1 28 pts | 96.9 |
| 3 | Eli Madsen Ishpeming, MI | 35.0 05:32:10 | 44.5 00:49:24 | 15.5 24 pts | 95.0 |
| 4 | Mason Duval Negaunee, MI | 33.3 05:49:15 | 43.4 00:50:35 | 12.3 19 pts | 89.0 |
| Rank | Rider | Day 1 | Sectors | KOM | Total |
|---|---|---|---|---|---|
| 1 | June Arquette Munising, MI | 34.3 06:05:11 | 45.0 00:51:32 | 20.0 29 pts | 99.3 |
| 2 | Ada Keene Marquette, MI | 34.7 06:01:44 | 44.3 00:52:22 | 17.9 26 pts | 96.9 |
| 3 | Maris Holm Harvey, MI | 35.0 05:58:22 | 44.5 00:52:10 | 15.2 22 pts | 94.6 |
| 4 | Pilar Soto Escanaba, MI | 33.7 06:12:18 | 43.5 00:53:16 | 12.4 18 pts | 89.6 |
| Rank | Rider | Day 1 | Sectors | KOM | Total |
|---|---|---|---|---|---|
| 1 | Kit Mercer Grand Marais, MI | 34.2 06:03:55 | 45.0 00:50:30 | 20.0 27 pts | 99.2 |
| 2 | Phoenix Hale Munising, MI | 34.6 05:59:08 | 44.5 00:51:05 | 18.5 25 pts | 97.6 |
| 3 | Avery Bloom Marquette, MI | 35.0 05:55:19 | 44.6 00:50:54 | 17.0 23 pts | 96.7 |
| 4 | River Saint Gwinn, MI | 33.9 06:07:03 | 44.3 00:51:18 | 14.8 20 pts | 93.0 |
Open The Ride Pages
The individual event sites hold the ride-day details. This page is the shared poster, scoreboard, and weekend summary.