Home About
ABOUT

370 Gravel Races. Scored.

I scored every gravel race in America by hand, then paired it with coaching for people who have real jobs and limited PTO.

01

Why This Exists

Gravel race information lives in Instagram comments, Reddit threads, and word of mouth. You either trust a race organizer's marketing copy or cold-DM strangers who've done the event. Course profiles are scattered across Strava segments nobody maintains. Registration costs, terrain breakdowns, and field quality are mysteries until you show up.

I thought that was stupid. So I built a database.

02

What I Built

370 Races Rated
15 Scoring Dimensions
199+ Regions
42 States + Countries

Every race scored across 15 dimensions. Course difficulty, field depth, logistics, prestige, value — the stuff that actually matters when you're deciding where to spend your registration fee and PTO days.

Race-specific training guidance, pacing strategy, fueling plans, and gear recommendations. The pre-race homework you'd do if you had 40 hours to research one event.

Side-by-side radar charts for 2–4 races. Because “which one should I do?” is the most common question in gravel, and the answer is never “whichever has the best Instagram.”

See exactly how I score races →

03

Who's Behind This

I'm Matti. I've spent 12 years at TrainingPeaks teaching coaches and athletes how to get the most out of their training. Before that I raced at the National level for Team Rio Grande — until the team folded and my third kid arrived in the same year. Turns out those two events have a way of reshuffling your priorities.

I've coached 100+ athletes and sold over 1,000 training plans — mostly to people who have real jobs, real families, and a limited tolerance for training plans that assume you have nothing else going on.

I built Gravel God because I kept answering the same questions from my athletes: Which race should I do? How hard is this one, actually? What do I need to know before I register? The answers were always buried in six different places. Now they're in one.

Matti — cartoon portrait
Background
TrainingPeaks
12 years (only 2 promotions tho)
Racing
CAT 1 roadie (CAT 5 handling skills)
Team
Rio Grande Elite (until it folded)
Athletes coached
100+
Plans sold
1,000+
04

How I Coach

Principle 01

Life-First

Training has to survive real life. Jobs, kids, travel, the random Tuesday emergency. If a plan only works when everything goes perfectly, it doesn't work.

Principle 02

Fundamentals Over Hype

Base fitness, pacing, fueling, recovery. The boring stuff that actually moves the needle. No secret workouts. No magic intervals. Just the things that compound over months.

Principle 03

Execution Over Theory

A mediocre plan you actually follow beats the perfect plan you abandon in week three. I build around consistency, not optimization theater.

05

Athlete Results

Training Plans

Race-specific. Built for your target event. Less than your race hotel — $2/day.

BUILD MY PLAN

1:1 Coaching

A human in your corner. Adapts week to week. Limited spots — opens quarterly.

APPLY

Newsletter

Slow, Mid, 38s — essays on training, meaning, and not majoring in the minors.

SUBSCRIBE