Ultra runner mid-climb on scree field at predawn, headlamp beam slicing through fog, poles planted, mud on gaiters
2026 Series Open
Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses. Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses. Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses. Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses. Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses. Alpine · Desert · Ridgeline 50K · 100K · 100M Earn The Buckle No Pacers. No Excuses.

The Only Race That Earns Your Respect

GRIND Ultra Series

Season IV · June – November 2026

View All RacesVolunteer / Crew

Season IV · Est. 2022 · Registered USAT Event

✦ 2026 Race Calendar

Pick Your
Battleground

Three races. Three terrains. One series buckle for anyone who finishes all of them.

Panoramic view of alpine mountain trail with switchbacks winding up rocky terrain under clear blue sky
MOST POPULAR
84 spots left

Grind Alpine

Leadville, Colorado

June 14–15, 2026

Alpine Switchbacks
+22,000 ft gain

Select Distance

Lottery Entry

$0 until drawn · notified 30 days prior

Desert canyon trail with red rock formations and sandy wash under golden afternoon light
BRUTAL
141 spots left

Grind Desert

Moab, Utah

August 2–3, 2026

Desert Washes
+14,500 ft gain

Select Distance

Night sky over mountain ridgeline with stars visible and trail winding through dark silhouetted peaks
ALMOST FULL
32 spots left

Grind Ridgeline

Tahoe, California

October 11–12, 2026

Midnight Ridgelines
+18,200 ft gain

Select Distance

Lottery Entry

$0 until drawn · notified 30 days prior

Series Finisher Buckle

Complete all three races in 2026 — Alpine, Desert, Ridgeline — and earn the triple-crown buckle nobody can buy.

Go For The Triple

✦ The Tribe

These Are
Your People

Runner-submitted photos. Finish-line portraits. Drone stills from the ridge. This isn't a corporate event — it's a living tribe.

Runner crossing finish line with arms raised in triumph, bib number visible, crowd cheering

Elena Vasquez — 100M Finisher, Grind Alpine '25

Aerial drone view of trail runners spread across vast mountain landscape at golden hour

Mile 42 — Grind Alpine panorama

Close-up portrait of exhausted runner with salt crust on face and determined expression at aid station

Marcus Chen — Aid station 4, mile 63

Group of trail runners ascending steep rocky trail at sunrise with headlamps still on

Predawn start — Grind Ridgeline '25

Runner holding buckle trophy with mud-caked legs and emotional smile at finish line

Priya Nair — First buckle, Grind Desert

Night photo of runner with headlamp on dark mountain ridgeline under star-filled sky

2 AM on the ridgeline — Grind Alpine '25

Wide panoramic shot of desert canyon trail with lone runner visible against red rock formations

Moab Desert section — mile 28

Volunteer aid station crew handing water and food to passing runners at night

The crew that makes it possible — Aid 7

Share your race photos with #GrindUltra

See All Community Photos

✦ Live Series Data

The Numbers
Don't Lie

Updated Live · 2025 Season

Total Vertical Gained

0.0M ft

Across all 2025 finishers combined

Buckles Awarded

0

Since Season I · 2022

DNF-to-Buckle Ratio

0%

Of starters who DNF'd once, finish the next attempt

Longest Finish Time

0h 47m

Grind Alpine 100M — James Okafor, 2025

✦ Race Reports — In Their Own Words

GPS Activity · Garmin Connect

distance

103.2 mi

time

31:14:08

elevation

+22,847 ft

pace

18:12/mi

Threw up at mile forty, cried at mile seventy, smiled for the last thirty.

Portrait of Sasha Kowalski, female runner with short hair and intense expression

Sasha Kowalski

Grind Alpine 100M · 2025

Finish

31:14:08

GPS Activity · Garmin Connect

distance

62.8 mi

time

17:42:33

elevation

+14,200 ft

pace

16:55/mi

Crewed aid station 3 for two years. Toed the line this year. Buckle is on my desk at work.

Portrait of Darnell Washington, male runner with beard and confident smile

Darnell Washington

Grind Desert 100K · 2025

Finish

17:42:33

GPS Activity · Garmin Connect

distance

31.4 mi

time

8:57:22

elevation

+7,800 ft

pace

17:07/mi

Trained through winter dark every Tuesday and Thursday. That buckle cost me 18 months.

Portrait of Mei-Lin Huang, female runner smiling with mountains in background

Mei-Lin Huang

Grind Ridgeline 50K · 2025

Finish

8:57:22

Volunteer at ultra running aid station at night handing food and drink to tired runner with headlamp

✦ Not Ready to Race?

Volunteer. Crew. Show Up.

Half our volunteers were runners the year before. The other half toe the line the year after. The aid station at mile 63 is where careers begin.

Apply to Volunteer

Aid Station Crew

Staff checkpoints, fill flasks, keep runners moving at miles 20, 40, and 63.

48 spots open

Course Photographer

Capture the moments nobody planned — the grimace at mile 70, the tears at the finish.

12 spots open

Pacer (100M only)

Join a runner at mile 60. You'll see who they really are — and who you are.

29 spots open

Finish Line Team

Hand out buckles. Watch grown adults cry. It never gets old.

22 spots open
00d
:
00h
:
00m
:
00s