HalfRuns
CL

Crystal Lake Half Marathon

Race Date

Aug 31, 2025

Location

Crystal Lake, IL

Standout64

Logistics

Race Day

Sunday, August 31, 2025

Start Time

TBA

Start Location

Crystal Lake, IL

Directions

Course Info

Course Type

Loop Course

Terrain

road

Difficulty

Rolling Hills

Elevation Gain

0'

Net Drop/km

0 m (Flat)

Separation

0.0%

Quality Score

Standout64
Methodology
Heritage20/20

23 years running

Size12/15

~239 finishers a year

Momentum5/5

growing or steady

Loyalty20/20

23% returning runners

Course & details0/15

limited extras

National draw5/10

runners from 6 states

Front-pack speed3/5

winner 1:15:11

Weather0/10

typical high 80°F

Race Day Weather

5-year historical avg

Start (Low)

62°

Afternoon (High)

80°

Warm — hydration strategy is key, start conservatively

0.1"

Precipitation

10 mph

Wind

70%

Humidity

Historical Finish Times

How 7,161 finishers actually crossed the line across 23 years.

Most recent

2025

Total finishers

7,161

Median time

2:06:53

Latest turnout

276

States

37

10%
25%
75%
90%
1:05p50 median ≈ 1:554:25

Turnout by year

20162025

'16'17'20'21'22'23'24'25
See full results

Hover the histogram to inspect specific finish times.

Explore More Journeys

Can't make it to Crystal Lake? Discover other experiences that match your running style.

Search All Races