Saturday morning cross country for runners U9–U17. Mud, spikes, and finish lines that mean something.
Run the Season.
Course by Course.
Four fixtures. Four terrains. One championship. Every course is a different challenge — pick your line, manage your effort, leave nothing on the grass.
Fixture 01
Millbrook Meadows
Millbrook, OH
Damp leaf-litter paths through old-growth oak, a creek crossing at the 800-meter mark, and a final climb that separates the field every single time.

Fixture 02
Ridgeline Park
Fairview Heights, IL
Exposed hilltops with no cover from the wind. The leaders are visible from the car park — everyone can see exactly who is hurting and who is flying.
Fixture 03
Gravel Hollow Farm
Stonebridge, KY
October rain turns the back straight into a mud slick that has ended more than one clean pair of spikes. Parents line the funnel three-deep at the finish.

Fixture 04 — Championships
Lakefront Reserve
Evanston, IL
The season ends here. The PA crackles names over the lake. Every runner who toed a start line in September has earned the right to stand on this one.
Built for Runners
Not Joggers.
Stride was built by coaches who were tired of half-measures. We run real courses on real terrain — no tarmac, no shortcuts, no participation-trophy culture. Every race is scored. Every result is published. Every runner is named at the finish.
Age groups from U9 through U17. Distances scaled by age. Club and school teams welcome. Individual runners equally welcome — we'll find you a team bib.
Runners Registered
across all age groups
Clubs & Schools
from 6 states
Race Fixtures
plus championships
Seasons Running
since 2015
Register
Your Runner.
Takes under two minutes. Your runner gets a bib number, a chip time, and their name called at the finish line. That's what they'll remember.
- Race bib and chip timing included
- Results published within 2 hours of finish
- Season rankings updated after every fixture
- Championship qualification automatic with 2+ fixtures
Registering a full squad?
Upload a CSV with runner names, ages, and contacts in one go.
From the 200-meter
to go marker.
My daughter finished 47th in her first race. She cried — not because she was sad, but because she heard her name on the PA for the first time. She's been training every morning since.

Diane Kowalski
Parent · U11 runner
I coach 34 kids on a school field with no floodlights. Stride gives them something real to train for. The published rankings mean they can track progress across the whole season.

Marcus Osei
Head Coach · Jefferson Middle School XC
Gravel Hollow in October is the great equalizer. I've seen the fastest kid in the state fall on that back straight and the 200th-ranked runner storm through the mud like they were born in it.

Teresa Lim
Parent & volunteer marshal · 4 seasons
The chip timing and same-day results changed everything for our athletic program. Parents can see the data, kids can set real targets, and I can build training plans on actual evidence.

Brandon Whitfield
Athletic Director · Lakeside Academy