NEOCX's Heck of the North Vol. VIII returns on October 31, 2026, offering a diverse range of cross-country running races and fatbike events for all ages and skill levels in Lagrange. The event features multiple waves including a thrilling 5k race starting at 10:00 AM with categories tailored to men, women, non-binary runners, and juniors across various age groups. For those looking to add some fun flair, the Halloween-themed wave includes an additional podium for the best costume, encouraging participants to get creative in their attire.
Races offered
31Oct
5k XC Running Race 10:00 - Men XC
Cycling
Distance
5k XC Running Race 10:00 - Men XC
Countdown
Today
Entry fee
$5.00
31Oct
5k XC Running Race 10:00 - Non-binary XC
Cycling
Distance
5k XC Running Race 10:00 - Non-binary XC
Countdown
Today
Entry fee
$5.00
31Oct
5k XC Running Race 10:00 - Women XC
Cycling
Distance
5k XC Running Race 10:00 - Women XC
Countdown
Today
Entry fee
$5.00
31Oct
Little Belgians: 10:40 for 10 Minutes - Little All-stars (longer course)
Cycling
Distance
Little Belgians: 10:40 for 10 Minutes - Little All-stars (longer course)
Countdown
Today
Entry fee
$0.00
31Oct
Little Belgians: 10:40 for 10 Minutes - Stryder Class (infield loop)
Cycling
Distance
Little Belgians: 10:40 for 10 Minutes - Stryder Class (infield loop)
Countdown
Today
Entry fee
$0.00
31Oct
Wave 1: 9:30 for 25 Minutes - Men Juniors 10-12
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Men Juniors 10-12
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Men Juniors 13-14
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Men Juniors 13-14
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Men Juniors 15-18 Novice (non-NEOCX points)
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Men Juniors 15-18 Novice (non-NEOCX points)
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Open Non Binary Juniors
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Open Non Binary Juniors
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Women Juniors 10-12
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Women Juniors 10-12
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Women Juniors 13-14
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Women Juniors 13-14
Countdown
Today
Entry fee
$5.00
31Oct
Wave 1: 9:30 for 25 Minutes - Women Juniors 15-18
Cycling
Distance
Wave 1: 9:30 for 25 Minutes - Women Juniors 15-18
Countdown
Today
Entry fee
$5.00
31Oct
Wave 2: 11:00 for 30 Minutes - Men 4/5/Novice
Cycling
Distance
Wave 2: 11:00 for 30 Minutes - Men 4/5/Novice
Countdown
Today
Entry fee
$20.00
31Oct
Wave 2: 11:00 for 30 Minutes - Men Juniors 4/5/Novice (Juniors Pricing)
Cycling
Distance
Wave 2: 11:00 for 30 Minutes - Men Juniors 4/5/Novice (Juniors Pricing)
Countdown
Today
Entry fee
$5.00
31Oct
Wave 2: 11:00 for 30 Minutes - Open Non Binary Novice
Cycling
Distance
Wave 2: 11:00 for 30 Minutes - Open Non Binary Novice
Countdown
Today
Entry fee
$20.00
31Oct
Wave 2: 11:00 for 30 Minutes - Women 3/4/Novice
Cycling
Distance
Wave 2: 11:00 for 30 Minutes - Women 3/4/Novice
Countdown
Today
Entry fee
$20.00
31Oct
Wave 2: 11:00 for 30 Minutes - Women Juniors 3/4/Novice (Juniors Pricing)
Cycling
Distance
Wave 2: 11:00 for 30 Minutes - Women Juniors 3/4/Novice (Juniors Pricing)
Countdown
Today
Entry fee
$5.00
31Oct
Wave 3: 11:45 for 60 Minutes - Men 1/2/3/4
Cycling
Distance
Wave 3: 11:45 for 60 Minutes - Men 1/2/3/4
Countdown
Today
Entry fee
$20.00
31Oct
Wave 3: 11:45 for 60 Minutes - Men 35+ All-stars
Cycling
Distance
Wave 3: 11:45 for 60 Minutes - Men 35+ All-stars
Countdown
Today
Entry fee
$20.00
31Oct
Wave 3: 11:45 for 60 Minutes - Open Non Binary Elite
Cycling
Distance
Wave 3: 11:45 for 60 Minutes - Open Non Binary Elite
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Men 3/4
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Men 3/4
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Men 45+
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Men 45+
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Men 55+
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Men 55+
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Men 65+
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Men 65+
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Men Junior 15-18
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Men Junior 15-18
Countdown
Today
Entry fee
$5.00
31Oct
Wave 4: 1:00 for 45 Minutes - Open Non Binary
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Open Non Binary
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Women 1/2/3/4
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Women 1/2/3/4
Countdown
Today
Entry fee
$20.00
31Oct
Wave 4: 1:00 for 45 Minutes - Women 35+
Cycling
Distance
Wave 4: 1:00 for 45 Minutes - Women 35+
Countdown
Today
Entry fee
$20.00
31Oct
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Fatbike
Cycling
Distance
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Fatbike
Countdown
Today
Entry fee
$0.69
31Oct
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Singlespeed
Cycling
Distance
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Singlespeed
Countdown
Today
Entry fee
$0.69
31Oct
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Tandem
Cycling
Distance
Wave 5: 2:00 for 30 Minutes (Additional Podium for Best Costume - Get Creative!) - Open Tandem
Countdown
Today
Entry fee
$0.69
Weather history
3-year monthly averages for October in Lagrange.
Temperature8.7° / 18.1°
Feels like5.6° / 15.3°
Sunshine hours8h 21m
Rainfall2.3 mm
Snowfall—
Wind12.6 km/h (Gentle breeze)
Humidity69.6%
Max UV indexModerate (4.0)
Sweat lossLow
Course conditionsFirm and slightly soft
Sunrise07:41
Sunset18:45
About Lagrange
Learn more about the host city, Lagrange.
LaGrange is a village in Lorain County, Ohio, United States. The population was 2,595 at the 2020 census.