North American pro-sports home-game event calendar
Daily per-metro panel of NHL + MLB home games (US + Canada, ~40 metros): game counts by kind (regular/postseason/preseason), Friday/Saturday weekend and marquee-playoff flags, trailing-7d event density, a documented 0-100 local event-demand score, per-date cross-metro demand ranks and tiers. Join on date + metro to orders, bookings or foot traffic. Game dates/teams/venues are facts collected from the leagues' public first-party JSON endpoints (no login, key or clickwrap) -> commercial_use=yes with attribution.
- Rows
- 8,339
- Columns
- 18
- Source cadence
- Weekly
- Last refreshed
- Sep 29, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| date | date | Game date (venue-local calendar date), ISO YYYY-MM-DD. |
| metro | string | Metro area of the home team's venue. |
| metro_state_prov | string | State (US) or province (CA) of the metro. |
| country_code | string | ISO alpha-3 country code (USA/CAN). |
| leagues | string | Comma-joined leagues with a home game (MLB,NHL). |
| home_teams | string | Comma-joined home-team abbreviations. |
| n_home_games | integer | Home games in the metro on this date. |
| n_regular | integer | Regular-season home games. |
| n_postseason | integer | Postseason home games. |
| n_preseason | integer | Preseason/spring-training home games. |
| n_allstar | integer | All-Star home games. |
| is_weekend | boolean | True for Friday/Saturday game nights. |
| marquee_event | boolean | True if any postseason home game. |
| games_trailing_7d | integer | Home games in the metro over [date-6d, date]. |
| event_demand_score | integer | 0-100 local demand score = min(100, 30*n_home_games + 25*n_postseason + 10*is_weekend + 10*multi_league + min(15, 3*games_trailing_7d)). |
| demand_rank | integer | Per-date cross-metro rank (1 = highest score). |
| demand_tier | integer | Fixed-cut tier: 4 if score>=75, 3 if >=50, 2 if >=25, else 1. |
| row_hash | string | md5(date|metro|n_home_games|leagues|home_teams|score)[:16]. |
First 10 sample rows — a preview, not the complete dataset.
| date | metro | metro_state_prov | country_code | leagues | home_teams | n_home_games | n_regular | n_postseason | n_preseason | n_allstar | is_weekend | marquee_event | games_trailing_7d | event_demand_score | demand_rank | demand_tier | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-02-20 | Los Angeles | CA | USA | MLB | LAD | 1 | 0 | 0 | 1 | 0 | false | false | 1 | 33 | 1 | 2 | 7489ec8f1bddb6d2 |
| 2025-02-21 | Boston | MA | USA | MLB | BOS | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 1 | 2 | 416e8dae3b882382 |
| 2025-02-21 | Chicago | IL | USA | MLB | CHC | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 2 | 2 | 34c2c38aba15edf3 |
| 2025-02-21 | Kansas City | MO | USA | MLB | KC | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 3 | 2 | 800c7633df07a8e6 |
| 2025-02-21 | New York | NY | USA | MLB | NYY | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 4 | 2 | ebc069cd453c3d0d |
| 2025-02-21 | Phoenix | AZ | USA | MLB | ARI | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 5 | 2 | 767c3b9b410d2f72 |
| 2025-02-21 | San Diego | CA | USA | MLB | SD | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 6 | 2 | 4f91f24d6dca06ff |
| 2025-02-22 | Baltimore | MD | USA | MLB | BAL | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 5 | 2 | 9feac186c8963ce5 |
| 2025-02-22 | Chicago | IL | USA | MLB | CHC | 1 | 0 | 0 | 1 | 0 | true | false | 2 | 46 | 2 | 2 | 930a65fe12c01798 |
| 2025-02-22 | Cincinnati | OH | USA | MLB | CIN | 1 | 0 | 0 | 1 | 0 | true | false | 1 | 43 | 6 | 2 | 6222dc109efc6bab |
- Current
20260929T061021Z-b27a619fceb8 · sha256 b27a619fceb8…
8,339 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/pro_sports_event_intel/na_pro_sports_home_games_daily" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/pro_sports_event_intel/na_pro_sports_home_games_daily").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/pro_sports_event_intel/na_pro_sports_home_games_daily
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260929T061021Z-b27a619fceb8 and its content hash, so readers get exactly the data you used.
North American pro-sports home-game calendar (NHL + MLB). (2026). North American pro-sports home-game event calendar [Data set, snapshot 20260929T061021Z-b27a619fceb8, sha256 b27a619fceb8]. Datazimuts. Retrieved 2026-09-30, from https://datazimuts.com/en/datasets/pro_sports_event_intel/na_pro_sports_home_games_daily?snapshot=20260929T061021Z-b27a619fceb8
@misc{dz_pro_sports_event_intel_na_pro_sports_hom_b27a619f,
title = {{North American pro-sports home-game event calendar}},
author = {{North American pro-sports home-game calendar (NHL + MLB)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/pro_sports_event_intel/na_pro_sports_home_games_daily?snapshot=20260929T061021Z-b27a619fceb8}},
note = {Snapshot 20260929T061021Z-b27a619fceb8, sha256 b27a619fceb8bfbe79bf4f4b6e63058f0cd53405f61617f2d0daaabde398516a; accessed 2026-09-30}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=pro_sports_event_intel%2Fna_pro_sports_home_games_daily&lang=en&theme=auto&snapshot=20260929T061021Z-b27a619fceb8&x=date&y=n_home_games&agg=avg" title="North American pro-sports home-game event calendar" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.