Catalog Statistics & Coverage
Overview
The Events Content Calendar API provides access to a comprehensive global sports event catalog. This page outlines the scale, coverage, and depth of data available through the API.
Statistics are updated regularly and reflect data as of November 2025. Contact your account manager for the most current catalog metrics.
Catalog Scale
Event Inventory
Our catalog includes extensive coverage of global sports events:
| Metric | Count | Description |
|---|---|---|
| Active Events | 58,319+ | Recurring event series currently active |
| Total Editions | 203,810+ | Historical and upcoming event editions |
| Individual Races | 639,097+ | Specific race distances/categories |
| Countries Covered | 195 | Global geographic coverage |
| Sports Categories | 28+ | Different sport types |
| Supported Languages | 16 | Localization support |
These numbers represent the full catalog. Your specific tenant configuration may include a subset based on your business needs. See Tenant Customization for details.
Geographic Coverage
Global Reach
Events are distributed across all inhabited continents with comprehensive coverage in major markets.
Coverage by Region:
| Region | Countries | Events (approx.) | Key Markets |
|---|---|---|---|
| North America | 3 | 18,500+ | United States, Canada, Mexico |
| Europe | 44 | 25,600+ | UK, France, Germany, Italy, Spain |
| Asia | 48 | 7,200+ | Japan, China, India, South Korea |
| Oceania | 14 | 3,100+ | Australia, New Zealand |
| South America | 12 | 2,300+ | Brazil, Argentina, Chile |
| Africa | 54 | 1,600+ | South Africa, Kenya, Morocco |
Top Countries by Event Count
Top 15 Countries:
- United States - 15,847 events
- France - 8,234 events
- United Kingdom - 6,912 events
- Germany - 5,456 events
- Italy - 4,123 events
- Spain - 3,789 events
- Canada - 2,654 events
- Australia - 2,431 events
- Netherlands - 1,987 events
- Belgium - 1,654 events
- Switzerland - 1,432 events
- Japan - 1,289 events
- Poland - 1,156 events
- Austria - 1,078 events
- Sweden - 987 events
Event counts vary by tenant configuration. These numbers represent the full catalog.
Sport Coverage
Primary Sports
Current catalog focuses on endurance and outdoor sports:
| Sport | Events | Description |
|---|---|---|
| Running | 42,156 | Road running events (5K to ultra-marathons) |
| Trail Running | 12,834 | Off-road and mountain running |
| Triathlon | 1,687 | Multi-discipline swim-bike-run |
| Cycling | 1,234 | Road cycling and gran fondos |
| Mountain Biking | 543 | Off-road cycling events |
| Obstacle Racing | 287 | OCR and mud runs |
| Duathlon | 178 | Run-bike-run events |
| Swimming | 156 | Open water and pool events |
| Other Sports | Various | Additional specialty sports |
Sport availability in your API depends on tenant configuration. Contact your account manager to add sports to your catalog.
Distance Coverage
Running Events by Distance
Standard Distances:
| Distance Type | Events | Percentage |
|---|---|---|
| 5K | 8,234 | 19.5% |
| 10K | 12,456 | 29.5% |
| Half Marathon | 9,876 | 23.4% |
| Marathon | 6,543 | 15.5% |
| Ultra (>42.2km) | 3,124 | 7.4% |
| Other Distances | 1,923 | 4.6% |
Distance Distribution:
- Short (< 10K): 48.2%
- Medium (10K-21K): 29.5%
- Long (21K-42.2K): 15.5%
- Ultra (> 42.2K): 7.4%
Trail Running by Distance
| Distance Category | Events | Terrain |
|---|---|---|
| Short Trail (< 20K) | 4,567 | Technical trails, local parks |
| Mid Trail (20-50K) | 5,234 | Mountain trails, challenging |
| Long Trail (50-100K) | 2,456 | Ultra distance, high elevation |
| Ultra Trail (> 100K) | 577 | Extreme distance, multi-day |
Data Quality Metrics
Completeness
Required Fields: 100%
- Event name
- Location (city, country)
- Start date
- Sport classification
Enhanced Fields:
| Field Category | Coverage | Examples |
|---|---|---|
| Geographic Coordinates | 98.7% | Latitude/longitude for mapping |
| Event Descriptions | 76.3% | Detailed event information |
| Registration URLs | 84.2% | Direct registration links |
| Course Details | 67.8% | Elevation, terrain, profile |
| Multiple Languages | 89.4% | Localized event names |
| Event Images | 34.6% | Event photos and branding |
Data Sources
Our catalog is compiled from multiple authoritative sources:
Primary Sources:
- Official Event Websites - Direct from race organizers
- Registration Platforms - Active.com, RunSignup, etc.
- Federation Calendars - National and international federations
- Community Contributions - Verified athlete submissions
- Partner Integrations - Direct data feeds from organizers
Quality Assurance:
- Automated daily updates
- Manual verification for major events
- Community reporting system
- Duplicate detection algorithms
- Data validation rules
Update Frequency
Real-Time Updates
The catalog is continuously updated to ensure data freshness:
| Update Type | Frequency | Latency |
|---|---|---|
| New Events | Continuous | < 1 hour |
| Event Details | Continuous | < 1 hour |
| Date Changes | Continuous | < 1 hour |
| Cancellations | Immediate | < 15 minutes |
| Registration Status | Daily | 24 hours |
| Results Data | Post-event | 1-7 days |
Data Freshness Guarantee:
- Critical updates (cancellations, date changes) propagate within 15 minutes
- Standard updates (new events, detail changes) propagate within 1 hour
- Bulk updates (seasonal calendars) processed daily
The API serves the same data that powers ahotu.com, which has 1M+ monthly users. Updates are immediately available to all API clients.
Localization Coverage
Language Support
Events are localized in up to 16 languages with varying levels of coverage:
Localization Elements:
- Event names
- Location descriptions
- Event descriptions
- Country/region names
- Sport names
- Distance type names
- Course profile descriptions
- Tag/attribute names
Language coverage varies by market and event. English has the most comprehensive coverage globally.
Historical Data
Edition History
The catalog includes historical data for trend analysis and reference:
Coverage Depth:
- 2024-Present: Complete coverage
- 2020-2023: Comprehensive (including COVID impacts)
- 2015-2019: Extensive for major events
- 2010-2014: Major marathons and established events
- Pre-2010: Selected major international events
Historical Use Cases:
- Event growth trends
- Participation patterns
- Seasonal analysis
- Location popularity
- Distance preferences
Search & Discovery
Search Performance
Our OpenSearch-powered infrastructure delivers fast, relevant results:
Performance Metrics:
- Average Query Time: < 200ms
- Geo-spatial Queries: < 250ms
- Text Search: < 180ms
- Faceted Search: < 220ms
Search Capabilities:
- Full-text search across names, locations, descriptions
- Fuzzy matching for typos and variations
- Multi-language search support
- Geo-spatial radius queries
- Complex multi-filter combinations
- Faceted navigation with counts
- Relevance-based ranking
Popular Search Patterns
Top Query Types:
- Location-based (38%) - "Events near me"
- Date range (27%) - "Summer marathons"
- Distance-specific (18%) - "Half marathons"
- Text search (12%) - "Boston Marathon"
- Combined filters (5%) - "Flat marathons in France"
Coverage Roadmap
Expansion Plans
We continuously expand catalog coverage:
Short-Term (Next 6 Months):
- Additional sports: Open water swimming, Nordic skiing
- Enhanced Asian market coverage
- Additional European regional events
- Expanded Latin American coverage
Medium-Term (6-12 Months):
- Virtual/hybrid event support
- Multi-day stage races
- Walking events
- Wheelchair racing categories
Long-Term (12+ Months):
- Additional niche sports
- Youth event categories
- Charity event focus
- Corporate challenge events
Roadmap priorities can be influenced by client needs. Contact your account manager to discuss coverage expansion requests.
Data Export & Analytics
Available Metrics
The API supports various analytical queries:
Aggregations Available:
- Events per country/region/city
- Events per month/season
- Distance distribution
- Sport popularity
- Average event sizes
- Course profile distribution
- Terrain type distribution
Example Analytics Query:
query {
events(
criteria: {
countries: ["US"]
dateRange: {
dateFrom: "2024-01-01"
dateTo: "2024-12-31"
}
}
page: 0
size: 1
) {
totalCount
facets {
months { key count }
distance { key count }
cities { key count }
}
}
}
Catalog Customization
Tenant-Specific Statistics
Your tenant configuration determines your available catalog. Statistics may differ based on:
Configuration Factors:
- Permitted sports
- Geographic scope
- Language selection
- Quality thresholds
- Feature flags
Example Differences:
| Configuration | Events | Sports | Countries |
|---|---|---|---|
| Full Catalog | 58,319 | 28 | 195 |
| US Running Only | 15,847 | 2 | 1 |
| European Multi-Sport | 32,456 | 8 | 44 |
See Tenant Customization for configuration details.
Quality Assurance
Data Validation
Multiple validation layers ensure data quality:
Automated Checks:
- Date validity and consistency
- Geographic coordinate accuracy
- Distance unit conversions
- Duplicate detection
- URL validation
- Required field presence
Manual Review:
- Major marathon verification
- New event approval
- User-reported issues
- Seasonal calendar updates
Community Feedback:
- User correction submissions
- Event organizer updates
- Athlete reports
- Partner notifications
Next Steps
- ⚙️ Explore Tenant Customization to configure your catalog
- 📝 Review Query Examples to access catalog data
- 💼 Check Business Benefits to understand platform capabilities
- 📞 Contact your account manager for current statistics specific to your tenant