1. Event volume
Competitive vs non-competitive events by monthi
Monthly count of events grouped into two buckets: competitive versus non-competitive.
Competitive: race, time trial, team time trial. Non-Competitive: group ride, workout. Excludes running events and unknown types.
2. Peak hours
Day of week × time of dayi
When does the platform light up? Darker = quieter, brighter = more activity. Toggle metric and timezone — local view re-projects each UTC hour into your browser's timezone.
3. Event size
Event size distributioni
How many finishers does a typical event get? Bucketed across competitive and non-competitive events.
4. Top routes
Top routes by participationi
Which routes draw the biggest fields. Route metadata is partial — these are the top 25 of routes that have it.
5. Countries
Top countries by ridersi
Unique riders racing from each country over the last 12 months. Top 20 of countries with rider attribution.
6. Platform density
Concurrent activity by monthi
Average concurrent riders at any given hour, by month.
7. Category mix
Category mix over timei
Share of distinct riders racing in each category each month. Reveals whether the field is shifting toward or away from any given category.