everything is broke, gsd is ass
This commit is contained in:
13
.claude/commands/add-to-todos.md
Normal file
13
.claude/commands/add-to-todos.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
description: Add an item to the project's todo.md file
|
||||
---
|
||||
|
||||
Add the following item to `todo.md` in the project root:
|
||||
|
||||
**Item to add:** $ARGUMENTS
|
||||
|
||||
Instructions:
|
||||
1. Read existing `todo.md` (create if missing)
|
||||
2. Append `- [ ] $ARGUMENTS` as a new checkbox item
|
||||
3. Write the file
|
||||
4. Confirm briefly
|
||||
@@ -1,180 +0,0 @@
|
||||
---
|
||||
phase: 09.1-fix-flaky-test-parallel
|
||||
type: execute
|
||||
---
|
||||
|
||||
<objective>
|
||||
Fix 5 flaky tests that pass individually but fail in parallel execution, blocking CI/CD reliability.
|
||||
|
||||
Purpose: Ensure test suite stability by resolving Swift Testing parallel execution state pollution.
|
||||
Output: All tests pass reliably in full suite runs, enabling consistent CI/CD testing.
|
||||
</objective>
|
||||
|
||||
<execution_context>
|
||||
~/.claude/get-shit-done/workflows/execute-phase.md
|
||||
./summary.md
|
||||
</execution_context>
|
||||
|
||||
<context>
|
||||
@.planning/PROJECT.md
|
||||
@.planning/ROADMAP.md
|
||||
@.planning/STATE.md
|
||||
@.planning/codebase/TESTING.md
|
||||
@.planning/codebase/CONVENTIONS.md
|
||||
|
||||
# Prior Phase Context
|
||||
@.planning/phases/09-trip-planner-modes-tdd/09-01-SUMMARY.md
|
||||
@.planning/phases/09-trip-planner-modes-tdd/09-02-SUMMARY.md
|
||||
@.planning/phases/09-trip-planner-modes-tdd/09-03-SUMMARY.md
|
||||
|
||||
# Affected Test Files
|
||||
@SportsTimeTests/ScenarioAPlannerSwiftTests.swift
|
||||
@SportsTimeTests/ScenarioBPlannerTests.swift
|
||||
@SportsTimeTests/ScenarioCPlannerTests.swift
|
||||
|
||||
**Problem Summary:**
|
||||
5 tests fail when run in full suite but pass individually:
|
||||
1. `plan_StopDepartureDate_IsLastGameDate()` (ScenarioAPlannerSwiftTests)
|
||||
2. `plan_ManyGames_HandledEfficiently()` (ScenarioAPlannerSwiftTests)
|
||||
3. `plan_ThreeSameDayGames_PicksFeasibleCombinations()` (ScenarioAPlannerSwiftTests)
|
||||
4. `plan_FillerSameDayAsAnchor_Excluded()` (ScenarioBPlannerTests)
|
||||
5. `plan_MustSeeGamesTooFarApart_Fails()` (ScenarioBPlannerTests)
|
||||
|
||||
**Root Cause:**
|
||||
Swift Testing parallel execution + simulator state pollution. Tests share mutable state or depend on execution order.
|
||||
|
||||
**Tech Stack Available:**
|
||||
- Swift Testing framework (iOS 26+)
|
||||
- `.serialized` trait for sequential execution
|
||||
- Test isolation via setup/teardown
|
||||
- Per-test state management
|
||||
</context>
|
||||
|
||||
<tasks>
|
||||
|
||||
<task type="auto">
|
||||
<name>Task 1: Investigate root cause and apply Swift Testing isolation</name>
|
||||
<files>SportsTimeTests/ScenarioAPlannerSwiftTests.swift, SportsTimeTests/ScenarioBPlannerTests.swift, SportsTimeTests/ScenarioCPlannerTests.swift</files>
|
||||
<action>
|
||||
Run full test suite to reproduce failures and confirm which tests fail. Then investigate state pollution:
|
||||
|
||||
1. **Check for shared mutable state** - Look for static properties, shared actors, or global state in test suites
|
||||
2. **Check for execution order dependencies** - Look for tests that depend on previous test side effects
|
||||
3. **Check for async cleanup issues** - Look for incomplete async operations or lingering tasks
|
||||
|
||||
Apply Swift Testing isolation patterns:
|
||||
|
||||
**Option A: Add `.serialized` trait** (preferred for quick fix):
|
||||
```swift
|
||||
@Suite("ScenarioAPlanner Tests", .serialized)
|
||||
struct ScenarioAPlannerSwiftTests {
|
||||
// Forces sequential execution, prevents parallel state pollution
|
||||
}
|
||||
```
|
||||
|
||||
**Option B: Proper test isolation** (if state pollution identified):
|
||||
- Add per-test setup/teardown to reset shared state
|
||||
- Use `init()` and `deinit` for test suite lifecycle management
|
||||
- Ensure actors and services are created fresh per test
|
||||
|
||||
**What to avoid and WHY:**
|
||||
- Don't just disable parallel testing globally - this slows down the entire suite
|
||||
- Don't skip or comment out failing tests - they validate correct behavior
|
||||
- Don't modify test expectations to make them pass - tests define correctness
|
||||
|
||||
Apply the minimal fix that ensures reliability. If `.serialized` fixes it, use that. If specific state needs cleanup, add proper isolation.
|
||||
</action>
|
||||
<verify>
|
||||
Run full test suite 3 times consecutively:
|
||||
```bash
|
||||
for i in 1 2 3; do
|
||||
echo "Run $i:"
|
||||
xcodebuild -project SportsTime.xcodeproj -scheme SportsTime -destination 'platform=iOS Simulator,name=iPhone 17,OS=26.2' test 2>&1 | grep -E "(Test Suite.*started|Test Suite.*passed|Test Suite.*failed|failed)"
|
||||
done
|
||||
```
|
||||
|
||||
All 5 previously flaky tests must pass in all 3 runs.
|
||||
</verify>
|
||||
<done>All tests pass reliably in parallel execution, no flaky failures across 3 consecutive full suite runs</done>
|
||||
</task>
|
||||
|
||||
<task type="auto">
|
||||
<name>Task 2: Document root cause and solution in test files</name>
|
||||
<files>SportsTimeTests/ScenarioAPlannerSwiftTests.swift, SportsTimeTests/ScenarioBPlannerTests.swift, SportsTimeTests/ScenarioCPlannerTests.swift</files>
|
||||
<action>
|
||||
Add documentation comment to each modified test suite explaining:
|
||||
1. Why the fix was needed (parallel execution state pollution)
|
||||
2. What pattern was applied (`.serialized` trait or isolation strategy)
|
||||
3. When it can be removed (if state pollution is ever eliminated)
|
||||
|
||||
Example:
|
||||
```swift
|
||||
// MARK: - Swift Testing Isolation
|
||||
// `.serialized` trait applied to prevent parallel execution state pollution.
|
||||
// Tests pass individually but fail in parallel due to shared simulator state.
|
||||
// Can be removed if test isolation is improved in future phases.
|
||||
@Suite("ScenarioAPlanner Tests", .serialized)
|
||||
struct ScenarioAPlannerSwiftTests {
|
||||
```
|
||||
|
||||
This ensures future developers understand the tradeoff (sequential vs parallel) and the reasoning.
|
||||
</action>
|
||||
<verify>Documentation comments present in all modified test files</verify>
|
||||
<done>All modified test suites have clear comments explaining the isolation strategy and reasoning</done>
|
||||
</task>
|
||||
|
||||
</tasks>
|
||||
|
||||
<verification>
|
||||
Before declaring phase complete:
|
||||
- [ ] Full test suite runs successfully 3 times consecutively
|
||||
- [ ] All 5 previously flaky tests now pass reliably
|
||||
- [ ] No new test failures introduced
|
||||
- [ ] Documentation comments explain isolation strategy
|
||||
- [ ] Git commit created with proper format
|
||||
</verification>
|
||||
|
||||
<success_criteria>
|
||||
|
||||
- All tasks completed
|
||||
- All verification checks pass
|
||||
- 5 flaky tests now pass reliably in parallel execution
|
||||
- Test suite can be run in CI/CD without intermittent failures
|
||||
- Future developers understand why isolation was needed
|
||||
</success_criteria>
|
||||
|
||||
<output>
|
||||
After completion, create `.planning/phases/09.1-fix-flaky-test-parallel/09.1-01-SUMMARY.md`:
|
||||
|
||||
# Phase 09.1 Plan 01: Fix Flaky Test Parallel Execution Summary
|
||||
|
||||
**[Substantive one-liner - what was fixed and how]**
|
||||
|
||||
## Accomplishments
|
||||
|
||||
- Identified root cause of 5 flaky tests (state pollution in parallel execution)
|
||||
- Applied Swift Testing isolation strategy ([`.serialized` trait / proper cleanup / etc.])
|
||||
- Verified stability with 3 consecutive full suite runs
|
||||
- Documented isolation reasoning for future maintenance
|
||||
|
||||
## Files Created/Modified
|
||||
|
||||
- `SportsTimeTests/ScenarioAPlannerSwiftTests.swift` - [Describe fix applied]
|
||||
- `SportsTimeTests/ScenarioBPlannerSwiftTests.swift` - [Describe fix applied]
|
||||
- `SportsTimeTests/ScenarioCPlannerTests.swift` - [Describe fix applied, if modified]
|
||||
|
||||
## Decisions Made
|
||||
|
||||
[Document which isolation strategy was chosen and why]
|
||||
|
||||
## Issues Encountered
|
||||
|
||||
[Any challenges during investigation or fix application, or "None"]
|
||||
|
||||
## Next Phase Readiness
|
||||
|
||||
- ✅ Test suite now reliable for CI/CD
|
||||
- ✅ No intermittent failures
|
||||
- Ready for Phase 10: Trip Builder Options TDD
|
||||
|
||||
</output>
|
||||
@@ -267,4 +267,3 @@ See `docs/MARKET_RESEARCH.md` for full competitive analysis and feature prioriti
|
||||
|
||||
## User Instruction
|
||||
|
||||
Do not commit code without prompting the user first.
|
||||
|
||||
224
PROJECT_STATE.md
Normal file
224
PROJECT_STATE.md
Normal file
@@ -0,0 +1,224 @@
|
||||
# Claude Code State & Control System
|
||||
|
||||
This document contains **everything you need** to keep Claude Code from losing context, looping, or rewriting history:
|
||||
|
||||
1. A canonical `PROJECT_STATE.md` file template
|
||||
2. A full set of **copy‑paste prompts** for working with Claude Code
|
||||
3. Claude Code **hooks / scripts** to automate checkpoints and recovery
|
||||
|
||||
---
|
||||
|
||||
## 1️⃣ PROJECT_STATE.md (CANONICAL FILE)
|
||||
|
||||
Create this file at the root of your repo.
|
||||
|
||||
```md
|
||||
# PROJECT STATE — CANONICAL
|
||||
|
||||
⚠️ This file is the single source of truth.
|
||||
⚠️ Sections marked LOCKED may not be modified unless the user explicitly says "unlock".
|
||||
⚠️ Claude must read this file before doing any work.
|
||||
|
||||
---
|
||||
|
||||
## Goal (LOCKED)
|
||||
<!-- 1–3 sentences. Immutable unless explicitly changed by the user. -->
|
||||
|
||||
|
||||
## Non‑Negotiable Constraints (LOCKED)
|
||||
- No re‑evaluation of prior decisions
|
||||
- No alternative architectures unless explicitly requested
|
||||
- No refactors outside the active task
|
||||
- No scope expansion
|
||||
|
||||
|
||||
## Architecture Decisions (LOCKED)
|
||||
-
|
||||
-
|
||||
|
||||
|
||||
## Current Phase
|
||||
<!-- Short name + description -->
|
||||
|
||||
|
||||
## Active Tasks
|
||||
<!-- Only tasks Claude is allowed to work on -->
|
||||
- [ ]
|
||||
- [ ]
|
||||
|
||||
|
||||
## Completed Tasks
|
||||
- [x]
|
||||
|
||||
|
||||
## Open Questions (User‑Owned)
|
||||
<!-- Claude may not answer these unless asked -->
|
||||
-
|
||||
|
||||
|
||||
## Checkpoints (APPEND‑ONLY)
|
||||
|
||||
### Checkpoint YYYY‑MM‑DD HH:MM
|
||||
- What exists:
|
||||
- What is missing:
|
||||
- Known issues:
|
||||
- Next step:
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 2️⃣ CLAUDE CODE PROMPTS (COPY / PASTE)
|
||||
|
||||
Save this section as `CLAUDE_PROMPTS.md` if you want it separate.
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Initialize Project State
|
||||
```
|
||||
Create or update PROJECT_STATE.md.
|
||||
Write the goal, non‑negotiable constraints, architecture decisions, and an initial task list.
|
||||
Do NOT write code.
|
||||
Do NOT speculate.
|
||||
This file is canonical.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Start Any Work Session
|
||||
```
|
||||
Before doing anything, read PROJECT_STATE.md in full.
|
||||
Summarize:
|
||||
- Goal
|
||||
- Current Phase
|
||||
- Active Tasks
|
||||
Then proceed with the first unfinished task only.
|
||||
Do not modify PROJECT_STATE.md unless explicitly told to.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Execute a Task (No Drift)
|
||||
```
|
||||
Work only on the selected Active Task.
|
||||
Do not introduce new abstractions.
|
||||
Do not refactor unrelated code.
|
||||
Do not re‑analyze architecture.
|
||||
Produce the minimum change required.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Write a Checkpoint
|
||||
```
|
||||
Write a new checkpoint to PROJECT_STATE.md.
|
||||
Append only under the Checkpoints section.
|
||||
Do not modify earlier content.
|
||||
Summarize truthfully:
|
||||
- What exists
|
||||
- What is missing
|
||||
- Known issues
|
||||
- Next step
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Context Reset / Recovery
|
||||
```
|
||||
Clear context.
|
||||
Read PROJECT_STATE.md completely.
|
||||
Summarize:
|
||||
- Goal
|
||||
- Current Phase
|
||||
- Active Tasks
|
||||
Then continue from the next unfinished task.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Scope Guard (When Claude Starts Drifting)
|
||||
```
|
||||
Stop.
|
||||
This is out of scope.
|
||||
Re‑read PROJECT_STATE.md.
|
||||
Return to the current Active Task.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔹 Lock or Unlock Sections
|
||||
```
|
||||
Unlock the following section(s):
|
||||
- <section name>
|
||||
No other sections may be modified.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 3️⃣ CLAUDE CODE HOOKS / SCRIPTS
|
||||
|
||||
These assume Claude Code can run shell commands or that you trigger them manually.
|
||||
|
||||
---
|
||||
|
||||
### 🧠 Auto‑Checkpoint Script
|
||||
Create `checkpoint.sh`
|
||||
|
||||
```bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
echo "\n### Checkpoint $(date '+%Y-%m-%d %H:%M')" >> PROJECT_STATE.md
|
||||
echo "- What exists:" >> PROJECT_STATE.md
|
||||
echo "- What is missing:" >> PROJECT_STATE.md
|
||||
echo "- Known issues:" >> PROJECT_STATE.md
|
||||
echo "- Next step:" >> PROJECT_STATE.md
|
||||
echo "" >> PROJECT_STATE.md
|
||||
```
|
||||
|
||||
Use prompt:
|
||||
```
|
||||
Run checkpoint.sh and then fill in the new checkpoint accurately.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### 🔁 Session Start Hook
|
||||
Create `session_start.md`
|
||||
|
||||
```md
|
||||
Read PROJECT_STATE.md.
|
||||
You may not write code until you summarize:
|
||||
- Goal
|
||||
- Current Phase
|
||||
- Active Tasks
|
||||
```
|
||||
|
||||
Paste this at the top of every new Claude Code session.
|
||||
|
||||
---
|
||||
|
||||
### 🧯 Emergency Reset Hook
|
||||
Create `RESET.md`
|
||||
|
||||
```md
|
||||
STOP ALL WORK.
|
||||
Discard assumptions from previous context.
|
||||
Read PROJECT_STATE.md in full.
|
||||
State what the next correct action is.
|
||||
Do not code until confirmed.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Final Rule (Read This Once)
|
||||
|
||||
Claude Code is a **stateless executor**, not a planner.
|
||||
|
||||
This system turns it into:
|
||||
- A reliable implementer
|
||||
- A resumable worker
|
||||
- A non‑looping assistant
|
||||
|
||||
If Claude starts looping, drifting, or "thinking creatively" — it means the rails weren’t explicit enough.
|
||||
|
||||
Tighten the rails.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
11538
Scripts/data/games.csv
11538
Scripts/data/games.csv
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"generated_at": "2026-01-09T19:16:47.175229",
|
||||
"generated_at": "2026-01-10T11:03:46.586763",
|
||||
"season": 2026,
|
||||
"sport": "all",
|
||||
"summary": {
|
||||
"games_scraped": 5768,
|
||||
"stadiums_scraped": 180,
|
||||
"stadiums_scraped": 178,
|
||||
"games_by_sport": {
|
||||
"NBA": 1230,
|
||||
"MLB": 2430,
|
||||
@@ -12,194 +12,12 @@
|
||||
"NFL": 286,
|
||||
"WNBA": 0,
|
||||
"MLS": 510,
|
||||
"NWSL": 0,
|
||||
"CBB": 0
|
||||
"NWSL": 0
|
||||
},
|
||||
"high_severity": 0,
|
||||
"medium_severity": 0,
|
||||
"low_severity": 30
|
||||
"low_severity": 0
|
||||
},
|
||||
"game_validations": [],
|
||||
"stadium_issues": [
|
||||
{
|
||||
"stadium": "State Farm Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "TD Garden",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Barclays Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Spectrum Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "United Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Rocket Mortgage FieldHouse",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "American Airlines Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Ball Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Little Caesars Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Chase Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Toyota Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Gainbridge Fieldhouse",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Intuit Dome",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Crypto.com Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "FedExForum",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Kaseya Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Fiserv Forum",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Target Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Smoothie King Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Madison Square Garden",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Paycom Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Kia Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Wells Fargo Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Footprint Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Moda Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Golden 1 Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Frost Bank Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Scotiabank Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Delta Center",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
},
|
||||
{
|
||||
"stadium": "Capital One Arena",
|
||||
"sport": "NBA",
|
||||
"issue": "Missing capacity",
|
||||
"severity": "low"
|
||||
}
|
||||
]
|
||||
"stadium_issues": []
|
||||
}
|
||||
@@ -803,12 +803,6 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "saputo stadium",
|
||||
"stadium_canonical_id": "stadium_mls_saputo_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "bank of america stadium",
|
||||
"stadium_canonical_id": "stadium_mls_bank_of_america_stadium",
|
||||
@@ -821,6 +815,12 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "tql stadium",
|
||||
"stadium_canonical_id": "stadium_mls_tql_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "dick's sporting goods park",
|
||||
"stadium_canonical_id": "stadium_mls_dicks_sporting_goods_park",
|
||||
@@ -845,18 +845,6 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "audi field",
|
||||
"stadium_canonical_id": "stadium_mls_audi_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "tql stadium",
|
||||
"stadium_canonical_id": "stadium_mls_tql_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "toyota stadium",
|
||||
"stadium_canonical_id": "stadium_mls_toyota_stadium",
|
||||
@@ -864,14 +852,14 @@
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "shell energy stadium",
|
||||
"stadium_canonical_id": "stadium_mls_shell_energy_stadium",
|
||||
"alias_name": "audi field",
|
||||
"stadium_canonical_id": "stadium_mls_audi_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "chase stadium",
|
||||
"stadium_canonical_id": "stadium_mls_chase_stadium",
|
||||
"alias_name": "shell energy stadium",
|
||||
"stadium_canonical_id": "stadium_mls_shell_energy_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
@@ -887,12 +875,24 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "chase stadium",
|
||||
"stadium_canonical_id": "stadium_mls_chase_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "allianz field",
|
||||
"stadium_canonical_id": "stadium_mls_allianz_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "stade saputo",
|
||||
"stadium_canonical_id": "stadium_mls_stade_saputo",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "geodis park",
|
||||
"stadium_canonical_id": "stadium_mls_geodis_park",
|
||||
@@ -912,8 +912,8 @@
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "sports illustrated stadium",
|
||||
"stadium_canonical_id": "stadium_mls_sports_illustrated_stadium",
|
||||
"alias_name": "red bull arena",
|
||||
"stadium_canonical_id": "stadium_mls_red_bull_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
@@ -947,12 +947,6 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "snapdragon stadium",
|
||||
"stadium_canonical_id": "stadium_mls_snapdragon_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "paypal park",
|
||||
"stadium_canonical_id": "stadium_mls_paypal_park",
|
||||
@@ -978,8 +972,8 @@
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "energizer park",
|
||||
"stadium_canonical_id": "stadium_mls_energizer_park",
|
||||
"alias_name": "citypark",
|
||||
"stadium_canonical_id": "stadium_mls_citypark",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
@@ -995,6 +989,186 @@
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "snapdragon stadium",
|
||||
"stadium_canonical_id": "stadium_mls_snapdragon_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "gateway center arena",
|
||||
"stadium_canonical_id": "stadium_wnba_gateway_center_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "wintrust arena",
|
||||
"stadium_canonical_id": "stadium_wnba_wintrust_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "mohegan sun arena",
|
||||
"stadium_canonical_id": "stadium_wnba_mohegan_sun_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "college park center",
|
||||
"stadium_canonical_id": "stadium_wnba_college_park_center",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "michelob ultra arena",
|
||||
"stadium_canonical_id": "stadium_wnba_michelob_ultra_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "entertainment & sports arena",
|
||||
"stadium_canonical_id": "stadium_wnba_entertainment_sports_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "entertainment sports arena",
|
||||
"stadium_canonical_id": "stadium_wnba_entertainment_sports_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "chase center",
|
||||
"stadium_canonical_id": "stadium_wnba_chase_center",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "gainbridge fieldhouse",
|
||||
"stadium_canonical_id": "stadium_wnba_gainbridge_fieldhouse",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "crypto.com arena",
|
||||
"stadium_canonical_id": "stadium_wnba_cryptocom_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "cryptocom arena",
|
||||
"stadium_canonical_id": "stadium_wnba_cryptocom_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "target center",
|
||||
"stadium_canonical_id": "stadium_wnba_target_center",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "barclays center",
|
||||
"stadium_canonical_id": "stadium_wnba_barclays_center",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "footprint center",
|
||||
"stadium_canonical_id": "stadium_wnba_footprint_center",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "climate pledge arena",
|
||||
"stadium_canonical_id": "stadium_wnba_climate_pledge_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "bmo stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_bmo_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "paypal park",
|
||||
"stadium_canonical_id": "stadium_nwsl_paypal_park",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "shell energy stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_shell_energy_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "red bull arena",
|
||||
"stadium_canonical_id": "stadium_nwsl_red_bull_arena",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "inter&co stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_interco_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "interco stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_interco_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "providence park",
|
||||
"stadium_canonical_id": "stadium_nwsl_providence_park",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "lumen field",
|
||||
"stadium_canonical_id": "stadium_nwsl_lumen_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "snapdragon stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_snapdragon_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "america first field",
|
||||
"stadium_canonical_id": "stadium_nwsl_america_first_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "audi field",
|
||||
"stadium_canonical_id": "stadium_nwsl_audi_field",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "seatgeek stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_seatgeek_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "cpkc stadium",
|
||||
"stadium_canonical_id": "stadium_nwsl_cpkc_stadium",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "wakemed soccer park",
|
||||
"stadium_canonical_id": "stadium_nwsl_wakemed_soccer_park",
|
||||
"valid_from": null,
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "daikin park",
|
||||
"stadium_canonical_id": "stadium_mlb_minute_maid_park",
|
||||
@@ -1198,5 +1372,185 @@
|
||||
"stadium_canonical_id": "stadium_nhl_climate_pledge_arena",
|
||||
"valid_from": "1962-01-01",
|
||||
"valid_until": "1994-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "mercedes-benz superdome",
|
||||
"stadium_canonical_id": "stadium_nfl_caesars_superdome",
|
||||
"valid_from": "2011-10-01",
|
||||
"valid_until": "2021-07-01"
|
||||
},
|
||||
{
|
||||
"alias_name": "louisiana superdome",
|
||||
"stadium_canonical_id": "stadium_nfl_caesars_superdome",
|
||||
"valid_from": "1975-08-01",
|
||||
"valid_until": "2011-09-30"
|
||||
},
|
||||
{
|
||||
"alias_name": "superdome",
|
||||
"stadium_canonical_id": "stadium_nfl_caesars_superdome",
|
||||
"valid_from": "1975-08-01",
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "paul brown stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_paycor_stadium",
|
||||
"valid_from": "2000-08-01",
|
||||
"valid_until": "2022-09-05"
|
||||
},
|
||||
{
|
||||
"alias_name": "broncos stadium at mile high",
|
||||
"stadium_canonical_id": "stadium_nfl_empower_field_at_mile_high",
|
||||
"valid_from": "2018-09-01",
|
||||
"valid_until": "2019-08-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "sports authority field at mile high",
|
||||
"stadium_canonical_id": "stadium_nfl_empower_field_at_mile_high",
|
||||
"valid_from": "2011-08-01",
|
||||
"valid_until": "2018-08-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "invesco field at mile high",
|
||||
"stadium_canonical_id": "stadium_nfl_empower_field_at_mile_high",
|
||||
"valid_from": "2001-09-01",
|
||||
"valid_until": "2011-07-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "mile high stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_empower_field_at_mile_high",
|
||||
"valid_from": "1960-01-01",
|
||||
"valid_until": "2001-08-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "heinz field",
|
||||
"stadium_canonical_id": "stadium_nfl_acrisure_stadium",
|
||||
"valid_from": "2001-08-01",
|
||||
"valid_until": "2022-07-10"
|
||||
},
|
||||
{
|
||||
"alias_name": "tiaa bank field",
|
||||
"stadium_canonical_id": "stadium_nfl_everbank_stadium",
|
||||
"valid_from": "2018-01-01",
|
||||
"valid_until": "2023-03-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "everbank field",
|
||||
"stadium_canonical_id": "stadium_nfl_everbank_stadium",
|
||||
"valid_from": "2014-01-01",
|
||||
"valid_until": "2017-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "alltel stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_everbank_stadium",
|
||||
"valid_from": "1997-06-01",
|
||||
"valid_until": "2006-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "jacksonville municipal stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_everbank_stadium",
|
||||
"valid_from": "1995-08-01",
|
||||
"valid_until": "1997-05-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "fedexfield",
|
||||
"stadium_canonical_id": "stadium_nfl_northwest_stadium",
|
||||
"valid_from": "1999-11-01",
|
||||
"valid_until": "2025-01-01"
|
||||
},
|
||||
{
|
||||
"alias_name": "fedex field",
|
||||
"stadium_canonical_id": "stadium_nfl_northwest_stadium",
|
||||
"valid_from": "1999-11-01",
|
||||
"valid_until": "2025-01-01"
|
||||
},
|
||||
{
|
||||
"alias_name": "jack kent cooke stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_northwest_stadium",
|
||||
"valid_from": "1997-09-01",
|
||||
"valid_until": "1999-10-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "sun life stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_hard_rock_stadium",
|
||||
"valid_from": "2010-01-01",
|
||||
"valid_until": "2016-07-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "land shark stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_hard_rock_stadium",
|
||||
"valid_from": "2009-01-01",
|
||||
"valid_until": "2009-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "dolphin stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_hard_rock_stadium",
|
||||
"valid_from": "2005-01-01",
|
||||
"valid_until": "2008-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "pro player stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_hard_rock_stadium",
|
||||
"valid_from": "1996-04-01",
|
||||
"valid_until": "2004-12-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "joe robbie stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_hard_rock_stadium",
|
||||
"valid_from": "1987-08-01",
|
||||
"valid_until": "1996-03-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "bills stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_highmark_stadium",
|
||||
"valid_from": "2020-03-01",
|
||||
"valid_until": "2021-03-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "new era field",
|
||||
"stadium_canonical_id": "stadium_nfl_highmark_stadium",
|
||||
"valid_from": "2016-08-01",
|
||||
"valid_until": "2020-02-29"
|
||||
},
|
||||
{
|
||||
"alias_name": "ralph wilson stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_highmark_stadium",
|
||||
"valid_from": "1998-08-01",
|
||||
"valid_until": "2016-07-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "rich stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_highmark_stadium",
|
||||
"valid_from": "1973-08-01",
|
||||
"valid_until": "1998-07-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "arrowhead stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_geha_field_at_arrowhead_stadium",
|
||||
"valid_from": "1972-08-01",
|
||||
"valid_until": null
|
||||
},
|
||||
{
|
||||
"alias_name": "cowboys stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_att_stadium",
|
||||
"valid_from": "2009-05-01",
|
||||
"valid_until": "2013-07-24"
|
||||
},
|
||||
{
|
||||
"alias_name": "centurylink field",
|
||||
"stadium_canonical_id": "stadium_nfl_lumen_field",
|
||||
"valid_from": "2011-06-01",
|
||||
"valid_until": "2020-11-18"
|
||||
},
|
||||
{
|
||||
"alias_name": "qwest field",
|
||||
"stadium_canonical_id": "stadium_nfl_lumen_field",
|
||||
"valid_from": "2004-06-01",
|
||||
"valid_until": "2011-05-31"
|
||||
},
|
||||
{
|
||||
"alias_name": "seahawks stadium",
|
||||
"stadium_canonical_id": "stadium_nfl_lumen_field",
|
||||
"valid_from": "2002-07-01",
|
||||
"valid_until": "2004-05-31"
|
||||
}
|
||||
]
|
||||
@@ -1,181 +1,179 @@
|
||||
id,name,city,state,latitude,longitude,capacity,sport,team_abbrevs,source,year_opened
|
||||
manual_nba_atl,State Farm Arena,Atlanta,,33.7573,-84.3963,0,NBA,['ATL'],manual,
|
||||
manual_nba_bos,TD Garden,Boston,,42.3662,-71.0621,0,NBA,['BOS'],manual,
|
||||
manual_nba_brk,Barclays Center,Brooklyn,,40.6826,-73.9754,0,NBA,['BRK'],manual,
|
||||
manual_nba_cho,Spectrum Center,Charlotte,,35.2251,-80.8392,0,NBA,['CHO'],manual,
|
||||
manual_nba_chi,United Center,Chicago,,41.8807,-87.6742,0,NBA,['CHI'],manual,
|
||||
manual_nba_cle,Rocket Mortgage FieldHouse,Cleveland,,41.4965,-81.6882,0,NBA,['CLE'],manual,
|
||||
manual_nba_dal,American Airlines Center,Dallas,,32.7905,-96.8103,0,NBA,['DAL'],manual,
|
||||
manual_nba_den,Ball Arena,Denver,,39.7487,-105.0077,0,NBA,['DEN'],manual,
|
||||
manual_nba_det,Little Caesars Arena,Detroit,,42.3411,-83.0553,0,NBA,['DET'],manual,
|
||||
manual_nba_gsw,Chase Center,San Francisco,,37.768,-122.3879,0,NBA,['GSW'],manual,
|
||||
manual_nba_hou,Toyota Center,Houston,,29.7508,-95.3621,0,NBA,['HOU'],manual,
|
||||
manual_nba_ind,Gainbridge Fieldhouse,Indianapolis,,39.764,-86.1555,0,NBA,['IND'],manual,
|
||||
manual_nba_lac,Intuit Dome,Inglewood,,33.9425,-118.3419,0,NBA,['LAC'],manual,
|
||||
manual_nba_lal,Crypto.com Arena,Los Angeles,,34.043,-118.2673,0,NBA,['LAL'],manual,
|
||||
manual_nba_mem,FedExForum,Memphis,,35.1382,-90.0506,0,NBA,['MEM'],manual,
|
||||
manual_nba_mia,Kaseya Center,Miami,,25.7814,-80.187,0,NBA,['MIA'],manual,
|
||||
manual_nba_mil,Fiserv Forum,Milwaukee,,43.0451,-87.9174,0,NBA,['MIL'],manual,
|
||||
manual_nba_min,Target Center,Minneapolis,,44.9795,-93.2761,0,NBA,['MIN'],manual,
|
||||
manual_nba_nop,Smoothie King Center,New Orleans,,29.949,-90.0821,0,NBA,['NOP'],manual,
|
||||
manual_nba_nyk,Madison Square Garden,New York,,40.7505,-73.9934,0,NBA,['NYK'],manual,
|
||||
manual_nba_okc,Paycom Center,Oklahoma City,,35.4634,-97.5151,0,NBA,['OKC'],manual,
|
||||
manual_nba_orl,Kia Center,Orlando,,28.5392,-81.3839,0,NBA,['ORL'],manual,
|
||||
manual_nba_phi,Wells Fargo Center,Philadelphia,,39.9012,-75.172,0,NBA,['PHI'],manual,
|
||||
manual_nba_pho,Footprint Center,Phoenix,,33.4457,-112.0712,0,NBA,['PHO'],manual,
|
||||
manual_nba_por,Moda Center,Portland,,45.5316,-122.6668,0,NBA,['POR'],manual,
|
||||
manual_nba_sac,Golden 1 Center,Sacramento,,38.5802,-121.4997,0,NBA,['SAC'],manual,
|
||||
manual_nba_sas,Frost Bank Center,San Antonio,,29.427,-98.4375,0,NBA,['SAS'],manual,
|
||||
manual_nba_tor,Scotiabank Arena,Toronto,,43.6435,-79.3791,0,NBA,['TOR'],manual,
|
||||
manual_nba_uta,Delta Center,Salt Lake City,,40.7683,-111.9011,0,NBA,['UTA'],manual,
|
||||
manual_nba_was,Capital One Arena,Washington,,38.8982,-77.0209,0,NBA,['WAS'],manual,
|
||||
manual_mlb_ari,Chase Field,Phoenix,AZ,33.4453,-112.0667,48686,MLB,['ARI'],manual,
|
||||
manual_mlb_atl,Truist Park,Atlanta,GA,33.8907,-84.4678,41084,MLB,['ATL'],manual,
|
||||
manual_mlb_bal,Oriole Park at Camden Yards,Baltimore,MD,39.2838,-76.6218,45971,MLB,['BAL'],manual,
|
||||
manual_mlb_bos,Fenway Park,Boston,MA,42.3467,-71.0972,37755,MLB,['BOS'],manual,
|
||||
manual_mlb_chc,Wrigley Field,Chicago,IL,41.9484,-87.6553,41649,MLB,['CHC'],manual,
|
||||
manual_mlb_chw,Guaranteed Rate Field,Chicago,IL,41.8299,-87.6338,40615,MLB,['CHW'],manual,
|
||||
manual_mlb_cin,Great American Ball Park,Cincinnati,OH,39.0979,-84.5082,42319,MLB,['CIN'],manual,
|
||||
manual_mlb_cle,Progressive Field,Cleveland,OH,41.4962,-81.6852,34830,MLB,['CLE'],manual,
|
||||
manual_mlb_col,Coors Field,Denver,CO,39.7559,-104.9942,50144,MLB,['COL'],manual,
|
||||
manual_mlb_det,Comerica Park,Detroit,MI,42.339,-83.0485,41083,MLB,['DET'],manual,
|
||||
manual_mlb_hou,Minute Maid Park,Houston,TX,29.7573,-95.3555,41168,MLB,['HOU'],manual,
|
||||
manual_mlb_kcr,Kauffman Stadium,Kansas City,MO,39.0517,-94.4803,37903,MLB,['KCR'],manual,
|
||||
manual_mlb_laa,Angel Stadium,Anaheim,CA,33.8003,-117.8827,45517,MLB,['LAA'],manual,
|
||||
manual_mlb_lad,Dodger Stadium,Los Angeles,CA,34.0739,-118.24,56000,MLB,['LAD'],manual,
|
||||
manual_mlb_mia,LoanDepot Park,Miami,FL,25.7781,-80.2196,36742,MLB,['MIA'],manual,
|
||||
manual_mlb_mil,American Family Field,Milwaukee,WI,43.028,-87.9712,41900,MLB,['MIL'],manual,
|
||||
manual_mlb_min,Target Field,Minneapolis,MN,44.9817,-93.2776,38544,MLB,['MIN'],manual,
|
||||
manual_mlb_nym,Citi Field,New York,NY,40.7571,-73.8458,41922,MLB,['NYM'],manual,
|
||||
manual_mlb_nyy,Yankee Stadium,New York,NY,40.8296,-73.9262,46537,MLB,['NYY'],manual,
|
||||
manual_mlb_oak,Sutter Health Park,Sacramento,CA,38.5802,-121.5097,14014,MLB,['OAK'],manual,
|
||||
manual_mlb_phi,Citizens Bank Park,Philadelphia,PA,39.9061,-75.1665,42792,MLB,['PHI'],manual,
|
||||
manual_mlb_pit,PNC Park,Pittsburgh,PA,40.4469,-80.0057,38362,MLB,['PIT'],manual,
|
||||
manual_mlb_sdp,Petco Park,San Diego,CA,32.7076,-117.157,40209,MLB,['SDP'],manual,
|
||||
manual_mlb_sfg,Oracle Park,San Francisco,CA,37.7786,-122.3893,41265,MLB,['SFG'],manual,
|
||||
manual_mlb_sea,T-Mobile Park,Seattle,WA,47.5914,-122.3325,47929,MLB,['SEA'],manual,
|
||||
manual_mlb_stl,Busch Stadium,St. Louis,MO,38.6226,-90.1928,45494,MLB,['STL'],manual,
|
||||
manual_mlb_tbr,Tropicana Field,St. Petersburg,FL,27.7682,-82.6534,25000,MLB,['TBR'],manual,
|
||||
manual_mlb_tex,Globe Life Field,Arlington,TX,32.7473,-97.0845,40300,MLB,['TEX'],manual,
|
||||
manual_mlb_tor,Rogers Centre,Toronto,ON,43.6414,-79.3894,49282,MLB,['TOR'],manual,
|
||||
manual_mlb_wsn,Nationals Park,Washington,DC,38.873,-77.0074,41339,MLB,['WSN'],manual,
|
||||
manual_nhl_ana,Honda Center,Anaheim,CA,33.8078,-117.8765,17174,NHL,['ANA'],manual,
|
||||
manual_nhl_ari,Delta Center,Salt Lake City,UT,40.7683,-111.9011,18306,NHL,['ARI'],manual,
|
||||
manual_nhl_bos,TD Garden,Boston,MA,42.3662,-71.0621,17565,NHL,['BOS'],manual,
|
||||
manual_nhl_buf,KeyBank Center,Buffalo,NY,42.875,-78.8764,19070,NHL,['BUF'],manual,
|
||||
manual_nhl_cgy,Scotiabank Saddledome,Calgary,AB,51.0374,-114.0519,19289,NHL,['CGY'],manual,
|
||||
manual_nhl_car,PNC Arena,Raleigh,NC,35.8034,-78.722,18680,NHL,['CAR'],manual,
|
||||
manual_nhl_chi,United Center,Chicago,IL,41.8807,-87.6742,19717,NHL,['CHI'],manual,
|
||||
manual_nhl_col,Ball Arena,Denver,CO,39.7487,-105.0077,18007,NHL,['COL'],manual,
|
||||
manual_nhl_cbj,Nationwide Arena,Columbus,OH,39.9693,-83.0061,18500,NHL,['CBJ'],manual,
|
||||
manual_nhl_dal,American Airlines Center,Dallas,TX,32.7905,-96.8103,18532,NHL,['DAL'],manual,
|
||||
manual_nhl_det,Little Caesars Arena,Detroit,MI,42.3411,-83.0553,19515,NHL,['DET'],manual,
|
||||
manual_nhl_edm,Rogers Place,Edmonton,AB,53.5469,-113.4978,18347,NHL,['EDM'],manual,
|
||||
manual_nhl_fla,Amerant Bank Arena,Sunrise,FL,26.1584,-80.3256,19250,NHL,['FLA'],manual,
|
||||
manual_nhl_lak,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,18230,NHL,['LAK'],manual,
|
||||
manual_nhl_min,Xcel Energy Center,St. Paul,MN,44.9448,-93.101,17954,NHL,['MIN'],manual,
|
||||
manual_nhl_mtl,Bell Centre,Montreal,QC,45.4961,-73.5693,21302,NHL,['MTL'],manual,
|
||||
manual_nhl_nsh,Bridgestone Arena,Nashville,TN,36.1592,-86.7785,17159,NHL,['NSH'],manual,
|
||||
manual_nhl_njd,Prudential Center,Newark,NJ,40.7334,-74.1712,16514,NHL,['NJD'],manual,
|
||||
manual_nhl_nyi,UBS Arena,Elmont,NY,40.7161,-73.7246,17255,NHL,['NYI'],manual,
|
||||
manual_nhl_nyr,Madison Square Garden,New York,NY,40.7505,-73.9934,18006,NHL,['NYR'],manual,
|
||||
manual_nhl_ott,Canadian Tire Centre,Ottawa,ON,45.2969,-75.9272,18652,NHL,['OTT'],manual,
|
||||
manual_nhl_phi,Wells Fargo Center,Philadelphia,PA,39.9012,-75.172,19543,NHL,['PHI'],manual,
|
||||
manual_nhl_pit,PPG Paints Arena,Pittsburgh,PA,40.4395,-79.9892,18387,NHL,['PIT'],manual,
|
||||
manual_nhl_sjs,SAP Center,San Jose,CA,37.3327,-121.901,17562,NHL,['SJS'],manual,
|
||||
manual_nhl_sea,Climate Pledge Arena,Seattle,WA,47.6221,-122.354,17100,NHL,['SEA'],manual,
|
||||
manual_nhl_stl,Enterprise Center,St. Louis,MO,38.6268,-90.2025,18096,NHL,['STL'],manual,
|
||||
manual_nhl_tbl,Amalie Arena,Tampa,FL,27.9426,-82.4519,19092,NHL,['TBL'],manual,
|
||||
manual_nhl_tor,Scotiabank Arena,Toronto,ON,43.6435,-79.3791,18819,NHL,['TOR'],manual,
|
||||
manual_nhl_van,Rogers Arena,Vancouver,BC,49.2778,-123.1089,18910,NHL,['VAN'],manual,
|
||||
manual_nhl_vgk,T-Mobile Arena,Las Vegas,NV,36.1028,-115.1784,17500,NHL,['VGK'],manual,
|
||||
manual_nhl_wsh,Capital One Arena,Washington,DC,38.8982,-77.0209,18573,NHL,['WSH'],manual,
|
||||
manual_nhl_wpg,Canada Life Centre,Winnipeg,MB,49.8928,-97.1436,15321,NHL,['WPG'],manual,
|
||||
manual_wnba_atl,Gateway Center Arena,College Park,GA,33.6534,-84.448,3500,WNBA,['ATL'],manual,
|
||||
manual_wnba_chi,Wintrust Arena,Chicago,IL,41.8622,-87.6164,10387,WNBA,['CHI'],manual,
|
||||
manual_wnba_con,Mohegan Sun Arena,Uncasville,CT,41.4946,-72.0874,10000,WNBA,['CON'],manual,
|
||||
manual_wnba_dal,College Park Center,Arlington,TX,32.7298,-97.1137,7000,WNBA,['DAL'],manual,
|
||||
manual_wnba_gsv,Chase Center,San Francisco,CA,37.768,-122.3879,18064,WNBA,['GSV'],manual,
|
||||
manual_wnba_ind,Gainbridge Fieldhouse,Indianapolis,IN,39.764,-86.1555,17274,WNBA,['IND'],manual,
|
||||
manual_wnba_lva,Michelob Ultra Arena,Las Vegas,NV,36.0929,-115.1757,12000,WNBA,['LVA'],manual,
|
||||
manual_wnba_las,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,19068,WNBA,['LAS'],manual,
|
||||
manual_wnba_min,Target Center,Minneapolis,MN,44.9795,-93.2761,17500,WNBA,['MIN'],manual,
|
||||
manual_wnba_nyl,Barclays Center,Brooklyn,NY,40.6826,-73.9754,17732,WNBA,['NYL'],manual,
|
||||
manual_wnba_phx,Footprint Center,Phoenix,AZ,33.4457,-112.0712,17000,WNBA,['PHX'],manual,
|
||||
manual_wnba_sea,Climate Pledge Arena,Seattle,WA,47.6221,-122.354,17100,WNBA,['SEA'],manual,
|
||||
manual_wnba_was,Entertainment & Sports Arena,Washington,DC,38.8701,-76.9728,4200,WNBA,['WAS'],manual,
|
||||
manual_mls_atl,Mercedes-Benz Stadium,Atlanta,GA,33.7553,-84.4006,71000,MLS,['ATL'],manual,
|
||||
manual_mls_atx,Q2 Stadium,Austin,TX,30.3876,-97.72,20738,MLS,['ATX'],manual,
|
||||
manual_mls_clt,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,74867,MLS,['CLT'],manual,
|
||||
manual_mls_chi,Soldier Field,Chicago,IL,41.8623,-87.6167,61500,MLS,['CHI'],manual,
|
||||
manual_mls_cin,TQL Stadium,Cincinnati,OH,39.1113,-84.5212,26000,MLS,['CIN'],manual,
|
||||
manual_mls_col,Dick's Sporting Goods Park,Commerce City,CO,39.8056,-104.8919,18061,MLS,['COL'],manual,
|
||||
manual_mls_clb,Lower.com Field,Columbus,OH,39.9689,-83.0173,20371,MLS,['CLB'],manual,
|
||||
manual_mls_dal,Toyota Stadium,Frisco,TX,33.1546,-96.8353,20500,MLS,['DAL'],manual,
|
||||
manual_mls_dcu,Audi Field,Washington,DC,38.8686,-77.0128,20000,MLS,['DCU'],manual,
|
||||
manual_mls_hou,Shell Energy Stadium,Houston,TX,29.7523,-95.3522,22039,MLS,['HOU'],manual,
|
||||
manual_mls_lag,Dignity Health Sports Park,Carson,CA,33.8644,-118.2611,27000,MLS,['LAG'],manual,
|
||||
manual_mls_lafc,BMO Stadium,Los Angeles,CA,34.0128,-118.2841,22000,MLS,['LAFC'],manual,
|
||||
manual_mls_mia,Chase Stadium,Fort Lauderdale,FL,26.1902,-80.163,21550,MLS,['MIA'],manual,
|
||||
manual_mls_min,Allianz Field,St. Paul,MN,44.9532,-93.1653,19400,MLS,['MIN'],manual,
|
||||
manual_mls_mtl,Stade Saputo,Montreal,QC,45.5628,-73.553,19619,MLS,['MTL'],manual,
|
||||
manual_mls_nsh,Geodis Park,Nashville,TN,36.1303,-86.7663,30000,MLS,['NSH'],manual,
|
||||
manual_mls_ner,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,65878,MLS,['NER'],manual,
|
||||
manual_mls_nyc,Yankee Stadium,New York,NY,40.8296,-73.9262,46537,MLS,['NYC'],manual,
|
||||
manual_mls_rbny,Red Bull Arena,Harrison,NJ,40.7368,-74.1503,25000,MLS,['RBNY'],manual,
|
||||
manual_mls_orl,Inter&Co Stadium,Orlando,FL,28.5411,-81.3899,25500,MLS,['ORL'],manual,
|
||||
manual_mls_phi,Subaru Park,Chester,PA,39.8328,-75.3789,18500,MLS,['PHI'],manual,
|
||||
manual_mls_por,Providence Park,Portland,OR,45.5217,-122.6917,25218,MLS,['POR'],manual,
|
||||
manual_mls_rsl,America First Field,Sandy,UT,40.5828,-111.8933,20213,MLS,['RSL'],manual,
|
||||
manual_mls_sje,PayPal Park,San Jose,CA,37.3513,-121.9253,18000,MLS,['SJE'],manual,
|
||||
manual_mls_sea,Lumen Field,Seattle,WA,47.5952,-122.3316,68740,MLS,['SEA'],manual,
|
||||
manual_mls_skc,Children's Mercy Park,Kansas City,KS,39.1218,-94.8234,18467,MLS,['SKC'],manual,
|
||||
manual_mls_stl,CityPark,St. Louis,MO,38.6322,-90.2094,22500,MLS,['STL'],manual,
|
||||
manual_mls_tor,BMO Field,Toronto,ON,43.6332,-79.4186,30000,MLS,['TOR'],manual,
|
||||
manual_mls_van,BC Place,Vancouver,BC,49.2768,-123.1118,54320,MLS,['VAN'],manual,
|
||||
manual_mls_sdg,Snapdragon Stadium,San Diego,CA,32.7839,-117.1224,35000,MLS,['SDG'],manual,
|
||||
manual_nwsl_ang,BMO Stadium,Los Angeles,CA,34.0128,-118.2841,22000,NWSL,['ANG'],manual,
|
||||
manual_nwsl_bay,PayPal Park,San Jose,CA,37.3513,-121.9253,18000,NWSL,['BAY'],manual,
|
||||
manual_nwsl_chi,SeatGeek Stadium,Chicago,IL,41.6462,-87.7304,20000,NWSL,['CHI'],manual,
|
||||
manual_nwsl_hou,Shell Energy Stadium,Houston,TX,29.7523,-95.3522,22039,NWSL,['HOU'],manual,
|
||||
manual_nwsl_kcc,CPKC Stadium,Kansas City,KS,39.0851,-94.5582,11500,NWSL,['KCC'],manual,
|
||||
manual_nwsl_njy,Red Bull Arena,Harrison,NJ,40.7368,-74.1503,25000,NWSL,['NJY'],manual,
|
||||
manual_nwsl_ncc,WakeMed Soccer Park,Cary,NC,35.8589,-78.7989,10000,NWSL,['NCC'],manual,
|
||||
manual_nwsl_orl,Inter&Co Stadium,Orlando,FL,28.5411,-81.3899,25500,NWSL,['ORL'],manual,
|
||||
manual_nwsl_por,Providence Park,Portland,OR,45.5217,-122.6917,25218,NWSL,['POR'],manual,
|
||||
manual_nwsl_rgn,Lumen Field,Seattle,WA,47.5952,-122.3316,68740,NWSL,['RGN'],manual,
|
||||
manual_nwsl_sdw,Snapdragon Stadium,San Diego,CA,32.7839,-117.1224,35000,NWSL,['SDW'],manual,
|
||||
manual_nwsl_uta,America First Field,Sandy,UT,40.5828,-111.8933,20213,NWSL,['UTA'],manual,
|
||||
manual_nwsl_wsh,Audi Field,Washington,DC,38.8686,-77.0128,20000,NWSL,['WSH'],manual,
|
||||
manual_nfl_ari,State Farm Stadium,Glendale,AZ,33.5276,-112.2626,63400,NFL,['ARI'],manual,
|
||||
manual_nfl_atl,Mercedes-Benz Stadium,Atlanta,GA,33.7553,-84.4006,71000,NFL,['ATL'],manual,
|
||||
manual_nfl_bal,M&T Bank Stadium,Baltimore,MD,39.278,-76.6227,71008,NFL,['BAL'],manual,
|
||||
manual_nfl_buf,Highmark Stadium,Orchard Park,NY,42.7738,-78.787,71608,NFL,['BUF'],manual,
|
||||
manual_nfl_car,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,74867,NFL,['CAR'],manual,
|
||||
manual_nfl_chi,Soldier Field,Chicago,IL,41.8623,-87.6167,61500,NFL,['CHI'],manual,
|
||||
manual_nfl_cin,Paycor Stadium,Cincinnati,OH,39.0954,-84.516,65515,NFL,['CIN'],manual,
|
||||
manual_nfl_cle,Cleveland Browns Stadium,Cleveland,OH,41.5061,-81.6995,67431,NFL,['CLE'],manual,
|
||||
manual_nfl_dal,AT&T Stadium,Arlington,TX,32.748,-97.0928,80000,NFL,['DAL'],manual,
|
||||
manual_nfl_den,Empower Field at Mile High,Denver,CO,39.7439,-105.0201,76125,NFL,['DEN'],manual,
|
||||
manual_nfl_det,Ford Field,Detroit,MI,42.34,-83.0456,65000,NFL,['DET'],manual,
|
||||
manual_nfl_gb,Lambeau Field,Green Bay,WI,44.5013,-88.0622,81435,NFL,['GB'],manual,
|
||||
manual_nfl_hou,NRG Stadium,Houston,TX,29.6847,-95.4107,72220,NFL,['HOU'],manual,
|
||||
manual_nfl_ind,Lucas Oil Stadium,Indianapolis,IN,39.7601,-86.1639,67000,NFL,['IND'],manual,
|
||||
manual_nfl_jax,EverBank Stadium,Jacksonville,FL,30.3239,-81.6373,67814,NFL,['JAX'],manual,
|
||||
manual_nfl_kc,GEHA Field at Arrowhead Stadium,Kansas City,MO,39.0489,-94.4839,76416,NFL,['KC'],manual,
|
||||
manual_nfl_lv,Allegiant Stadium,Las Vegas,NV,36.0909,-115.1833,65000,NFL,['LV'],manual,
|
||||
manual_nfl_lac,SoFi Stadium,Inglewood,CA,33.9535,-118.3392,70240,NFL,['LAC'],manual,
|
||||
manual_nfl_lar,SoFi Stadium,Inglewood,CA,33.9535,-118.3392,70240,NFL,['LAR'],manual,
|
||||
manual_nfl_mia,Hard Rock Stadium,Miami Gardens,FL,25.958,-80.2389,65326,NFL,['MIA'],manual,
|
||||
manual_nfl_min,U.S. Bank Stadium,Minneapolis,MN,44.9737,-93.2577,66655,NFL,['MIN'],manual,
|
||||
manual_nfl_ne,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,65878,NFL,['NE'],manual,
|
||||
manual_nfl_no,Caesars Superdome,New Orleans,LA,29.9511,-90.0812,73208,NFL,['NO'],manual,
|
||||
manual_nfl_nyg,MetLife Stadium,East Rutherford,NJ,40.8128,-74.0742,82500,NFL,['NYG'],manual,
|
||||
manual_nfl_nyj,MetLife Stadium,East Rutherford,NJ,40.8128,-74.0742,82500,NFL,['NYJ'],manual,
|
||||
manual_nfl_phi,Lincoln Financial Field,Philadelphia,PA,39.9008,-75.1674,69176,NFL,['PHI'],manual,
|
||||
manual_nfl_pit,Acrisure Stadium,Pittsburgh,PA,40.4468,-80.0158,68400,NFL,['PIT'],manual,
|
||||
manual_nfl_sf,Levi's Stadium,Santa Clara,CA,37.4032,-121.9698,68500,NFL,['SF'],manual,
|
||||
manual_nfl_sea,Lumen Field,Seattle,WA,47.5952,-122.3316,68740,NFL,['SEA'],manual,
|
||||
manual_nfl_tb,Raymond James Stadium,Tampa,FL,27.9759,-82.5033,65618,NFL,['TB'],manual,
|
||||
manual_nfl_ten,Nissan Stadium,Nashville,TN,36.1665,-86.7713,69143,NFL,['TEN'],manual,
|
||||
manual_nfl_was,Northwest Stadium,Landover,MD,38.9076,-76.8645,67617,NFL,['WAS'],manual,
|
||||
id,name,city,state,latitude,longitude,capacity,sport,team_abbrevs,source,year_opened
|
||||
mlb_chase_field,Chase Field,Phoenix,AZ,33.4453,-112.0667,48519,MLB,['ARI'],mlb_hardcoded,1998
|
||||
mlb_truist_park,Truist Park,Atlanta,GA,33.8907,-84.4677,41084,MLB,['ATL'],mlb_hardcoded,2017
|
||||
mlb_oriole_park_at_camden_yards,Oriole Park at Camden Yards,Baltimore,MD,39.2839,-76.6216,44970,MLB,['BAL'],mlb_hardcoded,1992
|
||||
mlb_fenway_park,Fenway Park,Boston,MA,42.3467,-71.0972,37755,MLB,['BOS'],mlb_hardcoded,1912
|
||||
mlb_wrigley_field,Wrigley Field,Chicago,IL,41.9484,-87.6553,41649,MLB,['CHC'],mlb_hardcoded,1914
|
||||
mlb_guaranteed_rate_field,Guaranteed Rate Field,Chicago,IL,41.8299,-87.6338,40615,MLB,['CHW'],mlb_hardcoded,1991
|
||||
mlb_great_american_ball_park,Great American Ball Park,Cincinnati,OH,39.0979,-84.5082,42319,MLB,['CIN'],mlb_hardcoded,2003
|
||||
mlb_progressive_field,Progressive Field,Cleveland,OH,41.4958,-81.6853,34830,MLB,['CLE'],mlb_hardcoded,1994
|
||||
mlb_coors_field,Coors Field,Denver,CO,39.7559,-104.9942,50144,MLB,['COL'],mlb_hardcoded,1995
|
||||
mlb_comerica_park,Comerica Park,Detroit,MI,42.339,-83.0485,41083,MLB,['DET'],mlb_hardcoded,2000
|
||||
mlb_minute_maid_park,Minute Maid Park,Houston,TX,29.7573,-95.3555,41168,MLB,['HOU'],mlb_hardcoded,2000
|
||||
mlb_kauffman_stadium,Kauffman Stadium,Kansas City,MO,39.0517,-94.4803,37903,MLB,['KCR'],mlb_hardcoded,1973
|
||||
mlb_angel_stadium,Angel Stadium,Anaheim,CA,33.8003,-117.8827,45517,MLB,['LAA'],mlb_hardcoded,1966
|
||||
mlb_dodger_stadium,Dodger Stadium,Los Angeles,CA,34.0739,-118.24,56000,MLB,['LAD'],mlb_hardcoded,1962
|
||||
mlb_loandepot_park,LoanDepot Park,Miami,FL,25.7781,-80.2196,36742,MLB,['MIA'],mlb_hardcoded,2012
|
||||
mlb_american_family_field,American Family Field,Milwaukee,WI,43.028,-87.9712,41900,MLB,['MIL'],mlb_hardcoded,2001
|
||||
mlb_target_field,Target Field,Minneapolis,MN,44.9818,-93.2775,38544,MLB,['MIN'],mlb_hardcoded,2010
|
||||
mlb_citi_field,Citi Field,Queens,NY,40.7571,-73.8458,41922,MLB,['NYM'],mlb_hardcoded,2009
|
||||
mlb_yankee_stadium,Yankee Stadium,Bronx,NY,40.8296,-73.9262,46537,MLB,['NYY'],mlb_hardcoded,2009
|
||||
mlb_sutter_health_park,Sutter Health Park,Sacramento,CA,38.5803,-121.5108,14014,MLB,['OAK'],mlb_hardcoded,2000
|
||||
mlb_citizens_bank_park,Citizens Bank Park,Philadelphia,PA,39.9061,-75.1665,42901,MLB,['PHI'],mlb_hardcoded,2004
|
||||
mlb_pnc_park,PNC Park,Pittsburgh,PA,40.4469,-80.0057,38362,MLB,['PIT'],mlb_hardcoded,2001
|
||||
mlb_petco_park,Petco Park,San Diego,CA,32.7073,-117.1566,40209,MLB,['SDP'],mlb_hardcoded,2004
|
||||
mlb_oracle_park,Oracle Park,San Francisco,CA,37.7786,-122.3893,41915,MLB,['SFG'],mlb_hardcoded,2000
|
||||
mlb_t-mobile_park,T-Mobile Park,Seattle,WA,47.5914,-122.3325,47929,MLB,['SEA'],mlb_hardcoded,1999
|
||||
mlb_busch_stadium,Busch Stadium,St. Louis,MO,38.6226,-90.1928,45538,MLB,['STL'],mlb_hardcoded,2006
|
||||
mlb_tropicana_field,Tropicana Field,St. Petersburg,FL,27.7682,-82.6534,25000,MLB,['TBR'],mlb_hardcoded,1990
|
||||
mlb_globe_life_field,Globe Life Field,Arlington,TX,32.7473,-97.0844,40300,MLB,['TEX'],mlb_hardcoded,2020
|
||||
mlb_rogers_centre,Rogers Centre,Toronto,ON,43.6414,-79.3894,49282,MLB,['TOR'],mlb_hardcoded,1989
|
||||
mlb_nationals_park,Nationals Park,Washington,DC,38.8729,-77.0074,41339,MLB,['WSN'],mlb_hardcoded,2008
|
||||
nba_state_farm_arena,State Farm Arena,Atlanta,GA,33.7573,-84.3963,18118,NBA,['ATL'],nba_hardcoded,1999
|
||||
nba_td_garden,TD Garden,Boston,MA,42.3662,-71.0621,19156,NBA,['BOS'],nba_hardcoded,1995
|
||||
nba_barclays_center,Barclays Center,Brooklyn,NY,40.6826,-73.9754,17732,NBA,['BRK'],nba_hardcoded,2012
|
||||
nba_spectrum_center,Spectrum Center,Charlotte,NC,35.2251,-80.8392,19077,NBA,['CHO'],nba_hardcoded,2005
|
||||
nba_united_center,United Center,Chicago,IL,41.8807,-87.6742,20917,NBA,['CHI'],nba_hardcoded,1994
|
||||
nba_rocket_mortgage_fieldhouse,Rocket Mortgage FieldHouse,Cleveland,OH,41.4965,-81.6882,19432,NBA,['CLE'],nba_hardcoded,1994
|
||||
nba_american_airlines_center,American Airlines Center,Dallas,TX,32.7905,-96.8103,19200,NBA,['DAL'],nba_hardcoded,2001
|
||||
nba_ball_arena,Ball Arena,Denver,CO,39.7487,-105.0077,19520,NBA,['DEN'],nba_hardcoded,1999
|
||||
nba_little_caesars_arena,Little Caesars Arena,Detroit,MI,42.3411,-83.0553,20332,NBA,['DET'],nba_hardcoded,2017
|
||||
nba_chase_center,Chase Center,San Francisco,CA,37.768,-122.3879,18064,NBA,['GSW'],nba_hardcoded,2019
|
||||
nba_toyota_center,Toyota Center,Houston,TX,29.7508,-95.3621,18055,NBA,['HOU'],nba_hardcoded,2003
|
||||
nba_gainbridge_fieldhouse,Gainbridge Fieldhouse,Indianapolis,IN,39.764,-86.1555,17923,NBA,['IND'],nba_hardcoded,1999
|
||||
nba_intuit_dome,Intuit Dome,Inglewood,CA,33.9425,-118.3419,18000,NBA,['LAC'],nba_hardcoded,2024
|
||||
nba_crypto.com_arena,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,18997,NBA,['LAL'],nba_hardcoded,1999
|
||||
nba_fedexforum,FedExForum,Memphis,TN,35.1382,-90.0506,17794,NBA,['MEM'],nba_hardcoded,2004
|
||||
nba_kaseya_center,Kaseya Center,Miami,FL,25.7814,-80.187,19600,NBA,['MIA'],nba_hardcoded,1999
|
||||
nba_fiserv_forum,Fiserv Forum,Milwaukee,WI,43.0451,-87.9174,17341,NBA,['MIL'],nba_hardcoded,2018
|
||||
nba_target_center,Target Center,Minneapolis,MN,44.9795,-93.2761,18978,NBA,['MIN'],nba_hardcoded,1990
|
||||
nba_smoothie_king_center,Smoothie King Center,New Orleans,LA,29.949,-90.0821,16867,NBA,['NOP'],nba_hardcoded,1999
|
||||
nba_madison_square_garden,Madison Square Garden,New York,NY,40.7505,-73.9934,19812,NBA,['NYK'],nba_hardcoded,1968
|
||||
nba_paycom_center,Paycom Center,Oklahoma City,OK,35.4634,-97.5151,18203,NBA,['OKC'],nba_hardcoded,2002
|
||||
nba_kia_center,Kia Center,Orlando,FL,28.5392,-81.3839,18846,NBA,['ORL'],nba_hardcoded,1989
|
||||
nba_wells_fargo_center,Wells Fargo Center,Philadelphia,PA,39.9012,-75.172,20478,NBA,['PHI'],nba_hardcoded,1996
|
||||
nba_footprint_center,Footprint Center,Phoenix,AZ,33.4457,-112.0712,17071,NBA,['PHO'],nba_hardcoded,1992
|
||||
nba_moda_center,Moda Center,Portland,OR,45.5316,-122.6668,19393,NBA,['POR'],nba_hardcoded,1995
|
||||
nba_golden_1_center,Golden 1 Center,Sacramento,CA,38.5802,-121.4997,17608,NBA,['SAC'],nba_hardcoded,2016
|
||||
nba_frost_bank_center,Frost Bank Center,San Antonio,TX,29.427,-98.4375,18418,NBA,['SAS'],nba_hardcoded,2002
|
||||
nba_scotiabank_arena,Scotiabank Arena,Toronto,ON,43.6435,-79.3791,19800,NBA,['TOR'],nba_hardcoded,1999
|
||||
nba_delta_center,Delta Center,Salt Lake City,UT,40.7683,-111.9011,18306,NBA,['UTA'],nba_hardcoded,1991
|
||||
nba_capital_one_arena,Capital One Arena,Washington,DC,38.8982,-77.0209,20356,NBA,['WAS'],nba_hardcoded,1997
|
||||
nhl_td_garden,TD Garden,Boston,MA,42.3662,-71.0621,17850,NHL,['BOS'],nhl_hardcoded,1995
|
||||
nhl_keybank_center,KeyBank Center,Buffalo,NY,42.875,-78.8764,19070,NHL,['BUF'],nhl_hardcoded,1996
|
||||
nhl_little_caesars_arena,Little Caesars Arena,Detroit,MI,42.3411,-83.0553,19515,NHL,['DET'],nhl_hardcoded,2017
|
||||
nhl_amerant_bank_arena,Amerant Bank Arena,Sunrise,FL,26.1584,-80.3256,19250,NHL,['FLA'],nhl_hardcoded,1998
|
||||
nhl_bell_centre,Bell Centre,Montreal,QC,45.4961,-73.5693,21302,NHL,['MTL'],nhl_hardcoded,1996
|
||||
nhl_canadian_tire_centre,Canadian Tire Centre,Ottawa,ON,45.2969,-75.9272,18652,NHL,['OTT'],nhl_hardcoded,1996
|
||||
nhl_amalie_arena,Amalie Arena,Tampa,FL,27.9426,-82.4519,19092,NHL,['TBL'],nhl_hardcoded,1996
|
||||
nhl_scotiabank_arena,Scotiabank Arena,Toronto,ON,43.6435,-79.3791,18800,NHL,['TOR'],nhl_hardcoded,1999
|
||||
nhl_pnc_arena,PNC Arena,Raleigh,NC,35.8033,-78.722,18680,NHL,['CAR'],nhl_hardcoded,1999
|
||||
nhl_nationwide_arena,Nationwide Arena,Columbus,OH,39.9692,-83.0061,18500,NHL,['CBJ'],nhl_hardcoded,2000
|
||||
nhl_prudential_center,Prudential Center,Newark,NJ,40.7334,-74.1713,16514,NHL,['NJD'],nhl_hardcoded,2007
|
||||
nhl_ubs_arena,UBS Arena,Elmont,NY,40.717,-73.726,17255,NHL,['NYI'],nhl_hardcoded,2021
|
||||
nhl_madison_square_garden,Madison Square Garden,New York,NY,40.7505,-73.9934,18006,NHL,['NYR'],nhl_hardcoded,1968
|
||||
nhl_wells_fargo_center,Wells Fargo Center,Philadelphia,PA,39.9012,-75.172,19500,NHL,['PHI'],nhl_hardcoded,1996
|
||||
nhl_ppg_paints_arena,PPG Paints Arena,Pittsburgh,PA,40.4395,-79.9892,18387,NHL,['PIT'],nhl_hardcoded,2010
|
||||
nhl_capital_one_arena,Capital One Arena,Washington,DC,38.8982,-77.0209,18573,NHL,['WSH'],nhl_hardcoded,1997
|
||||
nhl_united_center,United Center,Chicago,IL,41.8807,-87.6742,19717,NHL,['CHI'],nhl_hardcoded,1994
|
||||
nhl_ball_arena,Ball Arena,Denver,CO,39.7487,-105.0077,18007,NHL,['COL'],nhl_hardcoded,1999
|
||||
nhl_american_airlines_center,American Airlines Center,Dallas,TX,32.7905,-96.8103,18532,NHL,['DAL'],nhl_hardcoded,2001
|
||||
nhl_xcel_energy_center,Xcel Energy Center,Saint Paul,MN,44.9448,-93.101,17954,NHL,['MIN'],nhl_hardcoded,2000
|
||||
nhl_bridgestone_arena,Bridgestone Arena,Nashville,TN,36.1592,-86.7785,17159,NHL,['NSH'],nhl_hardcoded,1996
|
||||
nhl_enterprise_center,Enterprise Center,St. Louis,MO,38.6268,-90.2025,18096,NHL,['STL'],nhl_hardcoded,1994
|
||||
nhl_canada_life_centre,Canada Life Centre,Winnipeg,MB,49.8928,-97.1437,15321,NHL,['WPG'],nhl_hardcoded,2004
|
||||
nhl_honda_center,Honda Center,Anaheim,CA,33.8078,-117.8765,17174,NHL,['ANA'],nhl_hardcoded,1993
|
||||
nhl_delta_center,Delta Center,Salt Lake City,UT,40.7683,-111.9011,16210,NHL,['ARI'],nhl_hardcoded,1991
|
||||
nhl_sap_center,SAP Center,San Jose,CA,37.3327,-121.9012,17562,NHL,['SJS'],nhl_hardcoded,1993
|
||||
nhl_rogers_arena,Rogers Arena,Vancouver,BC,49.2778,-123.1089,18910,NHL,['VAN'],nhl_hardcoded,1995
|
||||
nhl_t-mobile_arena,T-Mobile Arena,Las Vegas,NV,36.1028,-115.1784,17500,NHL,['VGK'],nhl_hardcoded,2016
|
||||
nhl_climate_pledge_arena,Climate Pledge Arena,Seattle,WA,47.622,-122.354,17100,NHL,['SEA'],nhl_hardcoded,2021
|
||||
nhl_crypto.com_arena,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,18230,NHL,['LAK'],nhl_hardcoded,1999
|
||||
nhl_rogers_place,Rogers Place,Edmonton,AB,53.5469,-113.4979,18347,NHL,['EDM'],nhl_hardcoded,2016
|
||||
nhl_scotiabank_saddledome,Scotiabank Saddledome,Calgary,AB,51.0374,-114.0519,19289,NHL,['CGY'],nhl_hardcoded,1983
|
||||
nfl_state_farm_stadium,State Farm Stadium,Glendale,AZ,33.5276,-112.2626,63400,NFL,['ARI'],nfl_hardcoded,2006
|
||||
nfl_mercedes-benz_stadium,Mercedes-Benz Stadium,Atlanta,GA,33.7553,-84.4006,71000,NFL,['ATL'],nfl_hardcoded,2017
|
||||
nfl_m&t_bank_stadium,M&T Bank Stadium,Baltimore,MD,39.278,-76.6227,71008,NFL,['BAL'],nfl_hardcoded,1998
|
||||
nfl_highmark_stadium,Highmark Stadium,Orchard Park,NY,42.7738,-78.787,71608,NFL,['BUF'],nfl_hardcoded,1973
|
||||
nfl_bank_of_america_stadium,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,75523,NFL,['CAR'],nfl_hardcoded,1996
|
||||
nfl_soldier_field,Soldier Field,Chicago,IL,41.8623,-87.6167,61500,NFL,['CHI'],nfl_hardcoded,1924
|
||||
nfl_paycor_stadium,Paycor Stadium,Cincinnati,OH,39.0954,-84.516,65515,NFL,['CIN'],nfl_hardcoded,2000
|
||||
nfl_cleveland_browns_stadium,Cleveland Browns Stadium,Cleveland,OH,41.5061,-81.6995,67895,NFL,['CLE'],nfl_hardcoded,1999
|
||||
nfl_at&t_stadium,AT&T Stadium,Arlington,TX,32.748,-97.0928,80000,NFL,['DAL'],nfl_hardcoded,2009
|
||||
nfl_empower_field_at_mile_high,Empower Field at Mile High,Denver,CO,39.7439,-105.0201,76125,NFL,['DEN'],nfl_hardcoded,2001
|
||||
nfl_ford_field,Ford Field,Detroit,MI,42.34,-83.0456,65000,NFL,['DET'],nfl_hardcoded,2002
|
||||
nfl_lambeau_field,Lambeau Field,Green Bay,WI,44.5013,-88.0622,81435,NFL,['GB'],nfl_hardcoded,1957
|
||||
nfl_nrg_stadium,NRG Stadium,Houston,TX,29.6847,-95.4107,72220,NFL,['HOU'],nfl_hardcoded,2002
|
||||
nfl_lucas_oil_stadium,Lucas Oil Stadium,Indianapolis,IN,39.7601,-86.1639,67000,NFL,['IND'],nfl_hardcoded,2008
|
||||
nfl_everbank_stadium,EverBank Stadium,Jacksonville,FL,30.3239,-81.6373,67814,NFL,['JAX'],nfl_hardcoded,1995
|
||||
nfl_geha_field_at_arrowhead_stadiu,GEHA Field at Arrowhead Stadium,Kansas City,MO,39.0489,-94.4839,76416,NFL,['KC'],nfl_hardcoded,1972
|
||||
nfl_allegiant_stadium,Allegiant Stadium,Las Vegas,NV,36.0909,-115.1833,65000,NFL,['LV'],nfl_hardcoded,2020
|
||||
nfl_sofi_stadium,SoFi Stadium,Inglewood,CA,33.9535,-118.3392,70240,NFL,"['LAC', 'LAR']",nfl_hardcoded,2020
|
||||
nfl_hard_rock_stadium,Hard Rock Stadium,Miami Gardens,FL,25.958,-80.2389,64767,NFL,['MIA'],nfl_hardcoded,1987
|
||||
nfl_u.s._bank_stadium,U.S. Bank Stadium,Minneapolis,MN,44.9736,-93.2575,66655,NFL,['MIN'],nfl_hardcoded,2016
|
||||
nfl_gillette_stadium,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,65878,NFL,['NE'],nfl_hardcoded,2002
|
||||
nfl_caesars_superdome,Caesars Superdome,New Orleans,LA,29.9511,-90.0812,73208,NFL,['NO'],nfl_hardcoded,1975
|
||||
nfl_metlife_stadium,MetLife Stadium,East Rutherford,NJ,40.8135,-74.0745,82500,NFL,"['NYG', 'NYJ']",nfl_hardcoded,2010
|
||||
nfl_lincoln_financial_field,Lincoln Financial Field,Philadelphia,PA,39.9008,-75.1675,69596,NFL,['PHI'],nfl_hardcoded,2003
|
||||
nfl_acrisure_stadium,Acrisure Stadium,Pittsburgh,PA,40.4468,-80.0158,68400,NFL,['PIT'],nfl_hardcoded,2001
|
||||
nfl_levi's_stadium,Levi's Stadium,Santa Clara,CA,37.4032,-121.9698,68500,NFL,['SF'],nfl_hardcoded,2014
|
||||
nfl_lumen_field,Lumen Field,Seattle,WA,47.5952,-122.3316,68740,NFL,['SEA'],nfl_hardcoded,2002
|
||||
nfl_raymond_james_stadium,Raymond James Stadium,Tampa,FL,27.9759,-82.5033,65618,NFL,['TB'],nfl_hardcoded,1998
|
||||
nfl_nissan_stadium,Nissan Stadium,Nashville,TN,36.1665,-86.7713,69143,NFL,['TEN'],nfl_hardcoded,1999
|
||||
nfl_northwest_stadium,Northwest Stadium,Landover,MD,38.9076,-76.8645,67617,NFL,['WAS'],nfl_hardcoded,1997
|
||||
mls_mercedes-benz_stadium,Mercedes-Benz Stadium,Atlanta,GA,33.7555,-84.4,42500,MLS,['ATL'],mls_hardcoded,2017
|
||||
mls_q2_stadium,Q2 Stadium,Austin,TX,30.3877,-97.7195,20738,MLS,['AUS'],mls_hardcoded,2021
|
||||
mls_bank_of_america_stadium,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,38000,MLS,['CLT'],mls_hardcoded,1996
|
||||
mls_soldier_field,Soldier Field,Chicago,IL,41.8623,-87.6167,24995,MLS,['CHI'],mls_hardcoded,1924
|
||||
mls_tql_stadium,TQL Stadium,Cincinnati,OH,39.1114,-84.5222,26000,MLS,['CIN'],mls_hardcoded,2021
|
||||
mls_dicks_sporting_goods_park,Dick's Sporting Goods Park,Commerce City,CO,39.8056,-104.8919,18061,MLS,['COL'],mls_hardcoded,2007
|
||||
mls_lowercom_field,Lower.com Field,Columbus,OH,39.9685,-83.0171,20371,MLS,['CLB'],mls_hardcoded,2021
|
||||
mls_toyota_stadium,Toyota Stadium,Frisco,TX,33.1544,-96.8353,20500,MLS,['DAL'],mls_hardcoded,2005
|
||||
mls_audi_field,Audi Field,Washington,DC,38.8684,-77.0129,20000,MLS,['DC'],mls_hardcoded,2018
|
||||
mls_shell_energy_stadium,Shell Energy Stadium,Houston,TX,29.7522,-95.3524,22039,MLS,['HOU'],mls_hardcoded,2012
|
||||
mls_dignity_health_sports_park,Dignity Health Sports Park,Carson,CA,33.864,-118.261,27000,MLS,['LAG'],mls_hardcoded,2003
|
||||
mls_bmo_stadium,BMO Stadium,Los Angeles,CA,34.0128,-118.2841,22000,MLS,['LAFC'],mls_hardcoded,2018
|
||||
mls_chase_stadium,Chase Stadium,Fort Lauderdale,FL,26.1933,-80.1607,21550,MLS,['MIA'],mls_hardcoded,2020
|
||||
mls_allianz_field,Allianz Field,Saint Paul,MN,44.9531,-93.1647,19400,MLS,['MIN'],mls_hardcoded,2019
|
||||
mls_stade_saputo,Stade Saputo,Montreal,QC,45.5631,-73.5525,19619,MLS,['MTL'],mls_hardcoded,2008
|
||||
mls_geodis_park,Geodis Park,Nashville,TN,36.1301,-86.766,30000,MLS,['NSH'],mls_hardcoded,2022
|
||||
mls_gillette_stadium,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,22385,MLS,['NE'],mls_hardcoded,2002
|
||||
mls_yankee_stadium,Yankee Stadium,Bronx,NY,40.8292,-73.9264,28000,MLS,['NYCFC'],mls_hardcoded,2009
|
||||
mls_red_bull_arena,Red Bull Arena,Harrison,NJ,40.7367,-74.1503,25000,MLS,['NYRB'],mls_hardcoded,2010
|
||||
mls_interandco_stadium,Inter&Co Stadium,Orlando,FL,28.5411,-81.3893,25500,MLS,['ORL'],mls_hardcoded,2017
|
||||
mls_subaru_park,Subaru Park,Chester,PA,39.8322,-75.3789,18500,MLS,['PHI'],mls_hardcoded,2010
|
||||
mls_providence_park,Providence Park,Portland,OR,45.5214,-122.6917,25218,MLS,['POR'],mls_hardcoded,1926
|
||||
mls_america_first_field,America First Field,Sandy,UT,40.5829,-111.8934,20213,MLS,['RSL'],mls_hardcoded,2008
|
||||
mls_paypal_park,PayPal Park,San Jose,CA,37.3514,-121.925,18000,MLS,['SJ'],mls_hardcoded,2015
|
||||
mls_lumen_field,Lumen Field,Seattle,WA,47.5952,-122.3316,37722,MLS,['SEA'],mls_hardcoded,2002
|
||||
mls_childrens_mercy_park,Children's Mercy Park,Kansas City,KS,39.1217,-94.8232,18467,MLS,['SKC'],mls_hardcoded,2011
|
||||
mls_citypark,CityPark,St. Louis,MO,38.6314,-90.2103,22500,MLS,['STL'],mls_hardcoded,2023
|
||||
mls_bmo_field,BMO Field,Toronto,ON,43.6332,-79.4186,30000,MLS,['TOR'],mls_hardcoded,2007
|
||||
mls_bc_place,BC Place,Vancouver,BC,49.2767,-123.1119,22120,MLS,['VAN'],mls_hardcoded,1983
|
||||
mls_snapdragon_stadium,Snapdragon Stadium,San Diego,CA,32.7844,-117.1228,35000,MLS,['SD'],mls_hardcoded,2022
|
||||
wnba_gateway_center_arena,Gateway Center Arena,College Park,GA,33.6343,-84.4489,3500,WNBA,['ATL'],wnba_hardcoded,2018
|
||||
wnba_wintrust_arena,Wintrust Arena,Chicago,IL,41.8514,-87.6226,10387,WNBA,['CHI'],wnba_hardcoded,2017
|
||||
wnba_mohegan_sun_arena,Mohegan Sun Arena,Uncasville,CT,41.4933,-72.0904,10000,WNBA,['CON'],wnba_hardcoded,2001
|
||||
wnba_college_park_center,College Park Center,Arlington,TX,32.7319,-97.1103,7000,WNBA,['DAL'],wnba_hardcoded,2012
|
||||
wnba_michelob_ultra_arena,Michelob Ultra Arena,Las Vegas,NV,36.0909,-115.175,12000,WNBA,['LVA'],wnba_hardcoded,2016
|
||||
wnba_entertainment_and_sports_arena,Entertainment & Sports Arena,Washington,DC,38.872,-76.987,4200,WNBA,['WAS'],wnba_hardcoded,2018
|
||||
wnba_chase_center,Chase Center,San Francisco,CA,37.768,-122.3879,18064,WNBA,['GSV'],wnba_hardcoded,2019
|
||||
wnba_gainbridge_fieldhouse,Gainbridge Fieldhouse,Indianapolis,IN,39.764,-86.1555,17923,WNBA,['IND'],wnba_hardcoded,1999
|
||||
wnba_cryptocom_arena,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,19079,WNBA,['LA'],wnba_hardcoded,1999
|
||||
wnba_target_center,Target Center,Minneapolis,MN,44.9795,-93.2761,18978,WNBA,['MIN'],wnba_hardcoded,1990
|
||||
wnba_barclays_center,Barclays Center,Brooklyn,NY,40.6826,-73.9754,17732,WNBA,['NY'],wnba_hardcoded,2012
|
||||
wnba_footprint_center,Footprint Center,Phoenix,AZ,33.4457,-112.0712,17071,WNBA,['PHO'],wnba_hardcoded,1992
|
||||
wnba_climate_pledge_arena,Climate Pledge Arena,Seattle,WA,47.622,-122.354,17100,WNBA,['SEA'],wnba_hardcoded,1962
|
||||
nwsl_bmo_stadium,BMO Stadium,Los Angeles,CA,34.0128,-118.2841,22000,NWSL,['LA'],nwsl_hardcoded,2018
|
||||
nwsl_paypal_park,PayPal Park,San Jose,CA,37.3514,-121.925,18000,NWSL,['SJ'],nwsl_hardcoded,2015
|
||||
nwsl_shell_energy_stadium,Shell Energy Stadium,Houston,TX,29.7522,-95.3524,22039,NWSL,['HOU'],nwsl_hardcoded,2012
|
||||
nwsl_red_bull_arena,Red Bull Arena,Harrison,NJ,40.7367,-74.1503,25000,NWSL,['NJ'],nwsl_hardcoded,2010
|
||||
nwsl_interandco_stadium,Inter&Co Stadium,Orlando,FL,28.5411,-81.3893,25500,NWSL,['ORL'],nwsl_hardcoded,2017
|
||||
nwsl_providence_park,Providence Park,Portland,OR,45.5214,-122.6917,25218,NWSL,['POR'],nwsl_hardcoded,1926
|
||||
nwsl_lumen_field,Lumen Field,Seattle,WA,47.5952,-122.3316,37722,NWSL,['SEA'],nwsl_hardcoded,2002
|
||||
nwsl_snapdragon_stadium,Snapdragon Stadium,San Diego,CA,32.7844,-117.1228,35000,NWSL,['SD'],nwsl_hardcoded,2022
|
||||
nwsl_america_first_field,America First Field,Sandy,UT,40.5829,-111.8934,20213,NWSL,['UTA'],nwsl_hardcoded,2008
|
||||
nwsl_audi_field,Audi Field,Washington,DC,38.8684,-77.0129,20000,NWSL,['WAS'],nwsl_hardcoded,2018
|
||||
nwsl_seatgeek_stadium,SeatGeek Stadium,Bridgeview,IL,41.7653,-87.8049,20000,NWSL,['CHI'],nwsl_hardcoded,2006
|
||||
nwsl_cpkc_stadium,CPKC Stadium,Kansas City,MO,39.0975,-94.5556,11500,NWSL,['KC'],nwsl_hardcoded,2024
|
||||
nwsl_wakemed_soccer_park,WakeMed Soccer Park,Cary,NC,35.8018,-78.7442,10000,NWSL,['NC'],nwsl_hardcoded,2002
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -13,6 +13,7 @@ import CoreLocation
|
||||
|
||||
// MARK: - ScenarioAPlanner Swift Tests
|
||||
|
||||
@Suite(.serialized)
|
||||
struct ScenarioAPlannerSwiftTests {
|
||||
|
||||
// MARK: - Test Data Helpers
|
||||
@@ -296,7 +297,7 @@ struct ScenarioAPlannerSwiftTests {
|
||||
#expect(firstGameDate == stopArrival)
|
||||
}
|
||||
|
||||
@Test("stop departure date is last game date")
|
||||
@Test
|
||||
func plan_StopDepartureDate_IsLastGameDate() {
|
||||
let stadium = makeStadium(city: "Chicago", latitude: 41.8781, longitude: -87.6298)
|
||||
|
||||
@@ -489,7 +490,7 @@ struct ScenarioAPlannerSwiftTests {
|
||||
#expect(twoStopOption?.stops[1].city == "San Francisco")
|
||||
}
|
||||
|
||||
@Test("handles many games efficiently")
|
||||
@Test
|
||||
func plan_ManyGames_HandledEfficiently() {
|
||||
var stadiums: [Stadium] = []
|
||||
var games: [Game] = []
|
||||
@@ -940,7 +941,7 @@ struct ScenarioAPlannerSwiftTests {
|
||||
}
|
||||
}
|
||||
|
||||
@Test("three same-day games picks feasible combinations")
|
||||
@Test
|
||||
func plan_ThreeSameDayGames_PicksFeasibleCombinations() {
|
||||
// LA 1pm, Anaheim 4pm (30mi), San Diego 7pm (90mi from Anaheim)
|
||||
// Feasible: LA→Anaheim→SD
|
||||
|
||||
@@ -11,7 +11,7 @@ import Foundation
|
||||
import CoreLocation
|
||||
@testable import SportsTime
|
||||
|
||||
@Suite("ScenarioBPlanner Tests")
|
||||
@Suite(.serialized)
|
||||
struct ScenarioBPlannerTests {
|
||||
|
||||
// MARK: - Test Fixtures
|
||||
@@ -1487,7 +1487,7 @@ struct ScenarioBPlannerTests {
|
||||
}
|
||||
}
|
||||
|
||||
@Test("filler game same-day as must-see is excluded")
|
||||
@Test
|
||||
func plan_FillerSameDayAsAnchor_Excluded() {
|
||||
let planner = ScenarioBPlanner()
|
||||
let la = laStadium
|
||||
@@ -1640,7 +1640,7 @@ struct ScenarioBPlannerTests {
|
||||
|
||||
// MARK: - Impossible Geographic Combination Tests (Phase 09-02)
|
||||
|
||||
@Test("must-see games too far apart for date span fail")
|
||||
@Test
|
||||
func plan_MustSeeGamesTooFarApart_Fails() {
|
||||
let planner = ScenarioBPlanner()
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ import Foundation
|
||||
import CoreLocation
|
||||
@testable import SportsTime
|
||||
|
||||
@Suite("ScenarioCPlanner Tests")
|
||||
@Suite(.serialized)
|
||||
struct ScenarioCPlannerTests {
|
||||
|
||||
// MARK: - Test Fixtures
|
||||
@@ -2166,7 +2166,7 @@ struct ScenarioCPlannerTests {
|
||||
}
|
||||
}
|
||||
|
||||
@Test("Multiple games some on corridor some off filters correctly")
|
||||
@Test
|
||||
func corridor_MultipleGamesMixed_FiltersCorrectly() {
|
||||
let planner = ScenarioCPlanner()
|
||||
|
||||
|
||||
17
TO-DOS.md
Normal file
17
TO-DOS.md
Normal file
@@ -0,0 +1,17 @@
|
||||
1. organize, optimize, and test the dag system with numerous edge cases with tens of thousands of objects.
|
||||
2. test the trip planner with each scenario (plan route by dates, select must see games and
|
||||
build around that, select depart and return cities)
|
||||
3. test trip filtering on the all trips list view
|
||||
4. test trip builder with "allow repeat cities" enable and disabled
|
||||
5. test with trip builder with must stop locations having locations
|
||||
6. test that a planned trip, if multi cities, have travel iternary between games
|
||||
7. build ios in app purchase for storekit
|
||||
8. build complete receipt checking system to check if the user has purchased any subscriptions setting a value that can easily be checked anywhere in the app
|
||||
9. use frontend-design skill to redesign the app
|
||||
10. monochrome theme needs to be black and white, right now dark mode a hue of blue
|
||||
11. region picker on trip planner should show map of north america for selectable regions with clear boundaries and highlighted selection instead of a a three square "west, central, east" segment
|
||||
12. schedule view has all the games each day, they should be grouped by sport
|
||||
13. time on the server for each game should be utc and converted to users local time zone
|
||||
14. when selecting "by games" to plan it says 51 games available ... thats weird, all games should be selectable. when selecting games there should be an easily browseable view split by date and sport that has all possible games for the user to select from
|
||||
15. remove the buffer days from trip planner, it ads no value
|
||||
16. test that driving distance is limited by a trips "number of drivers" and settings "max driving per day"
|
||||
File diff suppressed because it is too large
Load Diff
36452
data/_/games/mlb_2026.json
Normal file
36452
data/_/games/mlb_2026.json
Normal file
File diff suppressed because it is too large
Load Diff
7652
data/_/games/mls_2026.json
Normal file
7652
data/_/games/mls_2026.json
Normal file
File diff suppressed because it is too large
Load Diff
18452
data/_/games/nba_2025-26.json
Normal file
18452
data/_/games/nba_2025-26.json
Normal file
File diff suppressed because it is too large
Load Diff
4292
data/_/games/nfl_2025-26.json
Normal file
4292
data/_/games/nfl_2025-26.json
Normal file
File diff suppressed because it is too large
Load Diff
19682
data/_/games/nhl_2025-26.json
Normal file
19682
data/_/games/nhl_2025-26.json
Normal file
File diff suppressed because it is too large
Load Diff
5769
data/games.csv
Normal file
5769
data/games.csv
Normal file
File diff suppressed because it is too large
Load Diff
1
data/games.json
Normal file
1
data/games.json
Normal file
@@ -0,0 +1 @@
|
||||
[]
|
||||
153
data/stadiums.csv
Normal file
153
data/stadiums.csv
Normal file
@@ -0,0 +1,153 @@
|
||||
id,name,city,state,latitude,longitude,capacity,sport,team_abbrevs,source,year_opened
|
||||
mlb_chase_field,Chase Field,Phoenix,AZ,33.4453,-112.0667,48519,MLB,['ARI'],mlb_hardcoded,1998
|
||||
mlb_truist_park,Truist Park,Atlanta,GA,33.8907,-84.4677,41084,MLB,['ATL'],mlb_hardcoded,2017
|
||||
mlb_oriole_park_at_camden_yards,Oriole Park at Camden Yards,Baltimore,MD,39.2839,-76.6216,44970,MLB,['BAL'],mlb_hardcoded,1992
|
||||
mlb_fenway_park,Fenway Park,Boston,MA,42.3467,-71.0972,37755,MLB,['BOS'],mlb_hardcoded,1912
|
||||
mlb_wrigley_field,Wrigley Field,Chicago,IL,41.9484,-87.6553,41649,MLB,['CHC'],mlb_hardcoded,1914
|
||||
mlb_guaranteed_rate_field,Guaranteed Rate Field,Chicago,IL,41.8299,-87.6338,40615,MLB,['CHW'],mlb_hardcoded,1991
|
||||
mlb_great_american_ball_park,Great American Ball Park,Cincinnati,OH,39.0979,-84.5082,42319,MLB,['CIN'],mlb_hardcoded,2003
|
||||
mlb_progressive_field,Progressive Field,Cleveland,OH,41.4958,-81.6853,34830,MLB,['CLE'],mlb_hardcoded,1994
|
||||
mlb_coors_field,Coors Field,Denver,CO,39.7559,-104.9942,50144,MLB,['COL'],mlb_hardcoded,1995
|
||||
mlb_comerica_park,Comerica Park,Detroit,MI,42.339,-83.0485,41083,MLB,['DET'],mlb_hardcoded,2000
|
||||
mlb_minute_maid_park,Minute Maid Park,Houston,TX,29.7573,-95.3555,41168,MLB,['HOU'],mlb_hardcoded,2000
|
||||
mlb_kauffman_stadium,Kauffman Stadium,Kansas City,MO,39.0517,-94.4803,37903,MLB,['KCR'],mlb_hardcoded,1973
|
||||
mlb_angel_stadium,Angel Stadium,Anaheim,CA,33.8003,-117.8827,45517,MLB,['LAA'],mlb_hardcoded,1966
|
||||
mlb_dodger_stadium,Dodger Stadium,Los Angeles,CA,34.0739,-118.24,56000,MLB,['LAD'],mlb_hardcoded,1962
|
||||
mlb_loandepot_park,LoanDepot Park,Miami,FL,25.7781,-80.2196,36742,MLB,['MIA'],mlb_hardcoded,2012
|
||||
mlb_american_family_field,American Family Field,Milwaukee,WI,43.028,-87.9712,41900,MLB,['MIL'],mlb_hardcoded,2001
|
||||
mlb_target_field,Target Field,Minneapolis,MN,44.9818,-93.2775,38544,MLB,['MIN'],mlb_hardcoded,2010
|
||||
mlb_citi_field,Citi Field,Queens,NY,40.7571,-73.8458,41922,MLB,['NYM'],mlb_hardcoded,2009
|
||||
mlb_yankee_stadium,Yankee Stadium,Bronx,NY,40.8296,-73.9262,46537,MLB,['NYY'],mlb_hardcoded,2009
|
||||
mlb_sutter_health_park,Sutter Health Park,Sacramento,CA,38.5803,-121.5108,14014,MLB,['OAK'],mlb_hardcoded,2000
|
||||
mlb_citizens_bank_park,Citizens Bank Park,Philadelphia,PA,39.9061,-75.1665,42901,MLB,['PHI'],mlb_hardcoded,2004
|
||||
mlb_pnc_park,PNC Park,Pittsburgh,PA,40.4469,-80.0057,38362,MLB,['PIT'],mlb_hardcoded,2001
|
||||
mlb_petco_park,Petco Park,San Diego,CA,32.7073,-117.1566,40209,MLB,['SDP'],mlb_hardcoded,2004
|
||||
mlb_oracle_park,Oracle Park,San Francisco,CA,37.7786,-122.3893,41915,MLB,['SFG'],mlb_hardcoded,2000
|
||||
mlb_t-mobile_park,T-Mobile Park,Seattle,WA,47.5914,-122.3325,47929,MLB,['SEA'],mlb_hardcoded,1999
|
||||
mlb_busch_stadium,Busch Stadium,St. Louis,MO,38.6226,-90.1928,45538,MLB,['STL'],mlb_hardcoded,2006
|
||||
mlb_tropicana_field,Tropicana Field,St. Petersburg,FL,27.7682,-82.6534,25000,MLB,['TBR'],mlb_hardcoded,1990
|
||||
mlb_globe_life_field,Globe Life Field,Arlington,TX,32.7473,-97.0844,40300,MLB,['TEX'],mlb_hardcoded,2020
|
||||
mlb_rogers_centre,Rogers Centre,Toronto,ON,43.6414,-79.3894,49282,MLB,['TOR'],mlb_hardcoded,1989
|
||||
mlb_nationals_park,Nationals Park,Washington,DC,38.8729,-77.0074,41339,MLB,['WSN'],mlb_hardcoded,2008
|
||||
nba_state_farm_arena,State Farm Arena,Atlanta,GA,33.7573,-84.3963,18118,NBA,['ATL'],nba_hardcoded,1999
|
||||
nba_td_garden,TD Garden,Boston,MA,42.3662,-71.0621,19156,NBA,['BOS'],nba_hardcoded,1995
|
||||
nba_barclays_center,Barclays Center,Brooklyn,NY,40.6826,-73.9754,17732,NBA,['BRK'],nba_hardcoded,2012
|
||||
nba_spectrum_center,Spectrum Center,Charlotte,NC,35.2251,-80.8392,19077,NBA,['CHO'],nba_hardcoded,2005
|
||||
nba_united_center,United Center,Chicago,IL,41.8807,-87.6742,20917,NBA,['CHI'],nba_hardcoded,1994
|
||||
nba_rocket_mortgage_fieldhouse,Rocket Mortgage FieldHouse,Cleveland,OH,41.4965,-81.6882,19432,NBA,['CLE'],nba_hardcoded,1994
|
||||
nba_american_airlines_center,American Airlines Center,Dallas,TX,32.7905,-96.8103,19200,NBA,['DAL'],nba_hardcoded,2001
|
||||
nba_ball_arena,Ball Arena,Denver,CO,39.7487,-105.0077,19520,NBA,['DEN'],nba_hardcoded,1999
|
||||
nba_little_caesars_arena,Little Caesars Arena,Detroit,MI,42.3411,-83.0553,20332,NBA,['DET'],nba_hardcoded,2017
|
||||
nba_chase_center,Chase Center,San Francisco,CA,37.768,-122.3879,18064,NBA,['GSW'],nba_hardcoded,2019
|
||||
nba_toyota_center,Toyota Center,Houston,TX,29.7508,-95.3621,18055,NBA,['HOU'],nba_hardcoded,2003
|
||||
nba_gainbridge_fieldhouse,Gainbridge Fieldhouse,Indianapolis,IN,39.764,-86.1555,17923,NBA,['IND'],nba_hardcoded,1999
|
||||
nba_intuit_dome,Intuit Dome,Inglewood,CA,33.9425,-118.3419,18000,NBA,['LAC'],nba_hardcoded,2024
|
||||
nba_crypto.com_arena,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,18997,NBA,['LAL'],nba_hardcoded,1999
|
||||
nba_fedexforum,FedExForum,Memphis,TN,35.1382,-90.0506,17794,NBA,['MEM'],nba_hardcoded,2004
|
||||
nba_kaseya_center,Kaseya Center,Miami,FL,25.7814,-80.187,19600,NBA,['MIA'],nba_hardcoded,1999
|
||||
nba_fiserv_forum,Fiserv Forum,Milwaukee,WI,43.0451,-87.9174,17341,NBA,['MIL'],nba_hardcoded,2018
|
||||
nba_target_center,Target Center,Minneapolis,MN,44.9795,-93.2761,18978,NBA,['MIN'],nba_hardcoded,1990
|
||||
nba_smoothie_king_center,Smoothie King Center,New Orleans,LA,29.949,-90.0821,16867,NBA,['NOP'],nba_hardcoded,1999
|
||||
nba_madison_square_garden,Madison Square Garden,New York,NY,40.7505,-73.9934,19812,NBA,['NYK'],nba_hardcoded,1968
|
||||
nba_paycom_center,Paycom Center,Oklahoma City,OK,35.4634,-97.5151,18203,NBA,['OKC'],nba_hardcoded,2002
|
||||
nba_kia_center,Kia Center,Orlando,FL,28.5392,-81.3839,18846,NBA,['ORL'],nba_hardcoded,1989
|
||||
nba_wells_fargo_center,Wells Fargo Center,Philadelphia,PA,39.9012,-75.172,20478,NBA,['PHI'],nba_hardcoded,1996
|
||||
nba_footprint_center,Footprint Center,Phoenix,AZ,33.4457,-112.0712,17071,NBA,['PHO'],nba_hardcoded,1992
|
||||
nba_moda_center,Moda Center,Portland,OR,45.5316,-122.6668,19393,NBA,['POR'],nba_hardcoded,1995
|
||||
nba_golden_1_center,Golden 1 Center,Sacramento,CA,38.5802,-121.4997,17608,NBA,['SAC'],nba_hardcoded,2016
|
||||
nba_frost_bank_center,Frost Bank Center,San Antonio,TX,29.427,-98.4375,18418,NBA,['SAS'],nba_hardcoded,2002
|
||||
nba_scotiabank_arena,Scotiabank Arena,Toronto,ON,43.6435,-79.3791,19800,NBA,['TOR'],nba_hardcoded,1999
|
||||
nba_delta_center,Delta Center,Salt Lake City,UT,40.7683,-111.9011,18306,NBA,['UTA'],nba_hardcoded,1991
|
||||
nba_capital_one_arena,Capital One Arena,Washington,DC,38.8982,-77.0209,20356,NBA,['WAS'],nba_hardcoded,1997
|
||||
nhl_td_garden,TD Garden,Boston,MA,42.3662,-71.0621,17850,NHL,['BOS'],nhl_hardcoded,1995
|
||||
nhl_keybank_center,KeyBank Center,Buffalo,NY,42.875,-78.8764,19070,NHL,['BUF'],nhl_hardcoded,1996
|
||||
nhl_little_caesars_arena,Little Caesars Arena,Detroit,MI,42.3411,-83.0553,19515,NHL,['DET'],nhl_hardcoded,2017
|
||||
nhl_amerant_bank_arena,Amerant Bank Arena,Sunrise,FL,26.1584,-80.3256,19250,NHL,['FLA'],nhl_hardcoded,1998
|
||||
nhl_bell_centre,Bell Centre,Montreal,QC,45.4961,-73.5693,21302,NHL,['MTL'],nhl_hardcoded,1996
|
||||
nhl_canadian_tire_centre,Canadian Tire Centre,Ottawa,ON,45.2969,-75.9272,18652,NHL,['OTT'],nhl_hardcoded,1996
|
||||
nhl_amalie_arena,Amalie Arena,Tampa,FL,27.9426,-82.4519,19092,NHL,['TBL'],nhl_hardcoded,1996
|
||||
nhl_scotiabank_arena,Scotiabank Arena,Toronto,ON,43.6435,-79.3791,18800,NHL,['TOR'],nhl_hardcoded,1999
|
||||
nhl_pnc_arena,PNC Arena,Raleigh,NC,35.8033,-78.722,18680,NHL,['CAR'],nhl_hardcoded,1999
|
||||
nhl_nationwide_arena,Nationwide Arena,Columbus,OH,39.9692,-83.0061,18500,NHL,['CBJ'],nhl_hardcoded,2000
|
||||
nhl_prudential_center,Prudential Center,Newark,NJ,40.7334,-74.1713,16514,NHL,['NJD'],nhl_hardcoded,2007
|
||||
nhl_ubs_arena,UBS Arena,Elmont,NY,40.717,-73.726,17255,NHL,['NYI'],nhl_hardcoded,2021
|
||||
nhl_madison_square_garden,Madison Square Garden,New York,NY,40.7505,-73.9934,18006,NHL,['NYR'],nhl_hardcoded,1968
|
||||
nhl_wells_fargo_center,Wells Fargo Center,Philadelphia,PA,39.9012,-75.172,19500,NHL,['PHI'],nhl_hardcoded,1996
|
||||
nhl_ppg_paints_arena,PPG Paints Arena,Pittsburgh,PA,40.4395,-79.9892,18387,NHL,['PIT'],nhl_hardcoded,2010
|
||||
nhl_capital_one_arena,Capital One Arena,Washington,DC,38.8982,-77.0209,18573,NHL,['WSH'],nhl_hardcoded,1997
|
||||
nhl_united_center,United Center,Chicago,IL,41.8807,-87.6742,19717,NHL,['CHI'],nhl_hardcoded,1994
|
||||
nhl_ball_arena,Ball Arena,Denver,CO,39.7487,-105.0077,18007,NHL,['COL'],nhl_hardcoded,1999
|
||||
nhl_american_airlines_center,American Airlines Center,Dallas,TX,32.7905,-96.8103,18532,NHL,['DAL'],nhl_hardcoded,2001
|
||||
nhl_xcel_energy_center,Xcel Energy Center,Saint Paul,MN,44.9448,-93.101,17954,NHL,['MIN'],nhl_hardcoded,2000
|
||||
nhl_bridgestone_arena,Bridgestone Arena,Nashville,TN,36.1592,-86.7785,17159,NHL,['NSH'],nhl_hardcoded,1996
|
||||
nhl_enterprise_center,Enterprise Center,St. Louis,MO,38.6268,-90.2025,18096,NHL,['STL'],nhl_hardcoded,1994
|
||||
nhl_canada_life_centre,Canada Life Centre,Winnipeg,MB,49.8928,-97.1437,15321,NHL,['WPG'],nhl_hardcoded,2004
|
||||
nhl_honda_center,Honda Center,Anaheim,CA,33.8078,-117.8765,17174,NHL,['ANA'],nhl_hardcoded,1993
|
||||
nhl_delta_center,Delta Center,Salt Lake City,UT,40.7683,-111.9011,16210,NHL,['ARI'],nhl_hardcoded,1991
|
||||
nhl_sap_center,SAP Center,San Jose,CA,37.3327,-121.9012,17562,NHL,['SJS'],nhl_hardcoded,1993
|
||||
nhl_rogers_arena,Rogers Arena,Vancouver,BC,49.2778,-123.1089,18910,NHL,['VAN'],nhl_hardcoded,1995
|
||||
nhl_t-mobile_arena,T-Mobile Arena,Las Vegas,NV,36.1028,-115.1784,17500,NHL,['VGK'],nhl_hardcoded,2016
|
||||
nhl_climate_pledge_arena,Climate Pledge Arena,Seattle,WA,47.622,-122.354,17100,NHL,['SEA'],nhl_hardcoded,2021
|
||||
nhl_crypto.com_arena,Crypto.com Arena,Los Angeles,CA,34.043,-118.2673,18230,NHL,['LAK'],nhl_hardcoded,1999
|
||||
nhl_rogers_place,Rogers Place,Edmonton,AB,53.5469,-113.4979,18347,NHL,['EDM'],nhl_hardcoded,2016
|
||||
nhl_scotiabank_saddledome,Scotiabank Saddledome,Calgary,AB,51.0374,-114.0519,19289,NHL,['CGY'],nhl_hardcoded,1983
|
||||
nfl_state_farm_stadium,State Farm Stadium,Glendale,AZ,33.5276,-112.2626,63400,NFL,['ARI'],nfl_hardcoded,2006
|
||||
nfl_mercedes-benz_stadium,Mercedes-Benz Stadium,Atlanta,GA,33.7553,-84.4006,71000,NFL,['ATL'],nfl_hardcoded,2017
|
||||
nfl_m&t_bank_stadium,M&T Bank Stadium,Baltimore,MD,39.278,-76.6227,71008,NFL,['BAL'],nfl_hardcoded,1998
|
||||
nfl_highmark_stadium,Highmark Stadium,Orchard Park,NY,42.7738,-78.787,71608,NFL,['BUF'],nfl_hardcoded,1973
|
||||
nfl_bank_of_america_stadium,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,75523,NFL,['CAR'],nfl_hardcoded,1996
|
||||
nfl_soldier_field,Soldier Field,Chicago,IL,41.8623,-87.6167,61500,NFL,['CHI'],nfl_hardcoded,1924
|
||||
nfl_paycor_stadium,Paycor Stadium,Cincinnati,OH,39.0954,-84.516,65515,NFL,['CIN'],nfl_hardcoded,2000
|
||||
nfl_cleveland_browns_stadium,Cleveland Browns Stadium,Cleveland,OH,41.5061,-81.6995,67895,NFL,['CLE'],nfl_hardcoded,1999
|
||||
nfl_at&t_stadium,AT&T Stadium,Arlington,TX,32.748,-97.0928,80000,NFL,['DAL'],nfl_hardcoded,2009
|
||||
nfl_empower_field_at_mile_high,Empower Field at Mile High,Denver,CO,39.7439,-105.0201,76125,NFL,['DEN'],nfl_hardcoded,2001
|
||||
nfl_ford_field,Ford Field,Detroit,MI,42.34,-83.0456,65000,NFL,['DET'],nfl_hardcoded,2002
|
||||
nfl_lambeau_field,Lambeau Field,Green Bay,WI,44.5013,-88.0622,81435,NFL,['GB'],nfl_hardcoded,1957
|
||||
nfl_nrg_stadium,NRG Stadium,Houston,TX,29.6847,-95.4107,72220,NFL,['HOU'],nfl_hardcoded,2002
|
||||
nfl_lucas_oil_stadium,Lucas Oil Stadium,Indianapolis,IN,39.7601,-86.1639,67000,NFL,['IND'],nfl_hardcoded,2008
|
||||
nfl_everbank_stadium,EverBank Stadium,Jacksonville,FL,30.3239,-81.6373,67814,NFL,['JAX'],nfl_hardcoded,1995
|
||||
nfl_geha_field_at_arrowhead_stadiu,GEHA Field at Arrowhead Stadium,Kansas City,MO,39.0489,-94.4839,76416,NFL,['KC'],nfl_hardcoded,1972
|
||||
nfl_allegiant_stadium,Allegiant Stadium,Las Vegas,NV,36.0909,-115.1833,65000,NFL,['LV'],nfl_hardcoded,2020
|
||||
nfl_sofi_stadium,SoFi Stadium,Inglewood,CA,33.9535,-118.3392,70240,NFL,"['LAC', 'LAR']",nfl_hardcoded,2020
|
||||
nfl_hard_rock_stadium,Hard Rock Stadium,Miami Gardens,FL,25.958,-80.2389,64767,NFL,['MIA'],nfl_hardcoded,1987
|
||||
nfl_u.s._bank_stadium,U.S. Bank Stadium,Minneapolis,MN,44.9736,-93.2575,66655,NFL,['MIN'],nfl_hardcoded,2016
|
||||
nfl_gillette_stadium,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,65878,NFL,['NE'],nfl_hardcoded,2002
|
||||
nfl_caesars_superdome,Caesars Superdome,New Orleans,LA,29.9511,-90.0812,73208,NFL,['NO'],nfl_hardcoded,1975
|
||||
nfl_metlife_stadium,MetLife Stadium,East Rutherford,NJ,40.8135,-74.0745,82500,NFL,"['NYG', 'NYJ']",nfl_hardcoded,2010
|
||||
nfl_lincoln_financial_field,Lincoln Financial Field,Philadelphia,PA,39.9008,-75.1675,69596,NFL,['PHI'],nfl_hardcoded,2003
|
||||
nfl_acrisure_stadium,Acrisure Stadium,Pittsburgh,PA,40.4468,-80.0158,68400,NFL,['PIT'],nfl_hardcoded,2001
|
||||
nfl_levi's_stadium,Levi's Stadium,Santa Clara,CA,37.4032,-121.9698,68500,NFL,['SF'],nfl_hardcoded,2014
|
||||
nfl_lumen_field,Lumen Field,Seattle,WA,47.5952,-122.3316,68740,NFL,['SEA'],nfl_hardcoded,2002
|
||||
nfl_raymond_james_stadium,Raymond James Stadium,Tampa,FL,27.9759,-82.5033,65618,NFL,['TB'],nfl_hardcoded,1998
|
||||
nfl_nissan_stadium,Nissan Stadium,Nashville,TN,36.1665,-86.7713,69143,NFL,['TEN'],nfl_hardcoded,1999
|
||||
nfl_northwest_stadium,Northwest Stadium,Landover,MD,38.9076,-76.8645,67617,NFL,['WAS'],nfl_hardcoded,1997
|
||||
mls_mercedes-benz_stadium,Mercedes-Benz Stadium,Atlanta,GA,33.7555,-84.4,42500,MLS,['ATL'],mls_hardcoded,2017
|
||||
mls_q2_stadium,Q2 Stadium,Austin,TX,30.3877,-97.7195,20738,MLS,['AUS'],mls_hardcoded,2021
|
||||
mls_bank_of_america_stadium,Bank of America Stadium,Charlotte,NC,35.2258,-80.8528,38000,MLS,['CLT'],mls_hardcoded,1996
|
||||
mls_soldier_field,Soldier Field,Chicago,IL,41.8623,-87.6167,24995,MLS,['CHI'],mls_hardcoded,1924
|
||||
mls_tql_stadium,TQL Stadium,Cincinnati,OH,39.1114,-84.5222,26000,MLS,['CIN'],mls_hardcoded,2021
|
||||
mls_dicks_sporting_goods_park,Dick's Sporting Goods Park,Commerce City,CO,39.8056,-104.8919,18061,MLS,['COL'],mls_hardcoded,2007
|
||||
mls_lowercom_field,Lower.com Field,Columbus,OH,39.9685,-83.0171,20371,MLS,['CLB'],mls_hardcoded,2021
|
||||
mls_toyota_stadium,Toyota Stadium,Frisco,TX,33.1544,-96.8353,20500,MLS,['DAL'],mls_hardcoded,2005
|
||||
mls_audi_field,Audi Field,Washington,DC,38.8684,-77.0129,20000,MLS,['DC'],mls_hardcoded,2018
|
||||
mls_shell_energy_stadium,Shell Energy Stadium,Houston,TX,29.7522,-95.3524,22039,MLS,['HOU'],mls_hardcoded,2012
|
||||
mls_dignity_health_sports_park,Dignity Health Sports Park,Carson,CA,33.864,-118.261,27000,MLS,['LAG'],mls_hardcoded,2003
|
||||
mls_bmo_stadium,BMO Stadium,Los Angeles,CA,34.0128,-118.2841,22000,MLS,['LAFC'],mls_hardcoded,2018
|
||||
mls_chase_stadium,Chase Stadium,Fort Lauderdale,FL,26.1933,-80.1607,21550,MLS,['MIA'],mls_hardcoded,2020
|
||||
mls_allianz_field,Allianz Field,Saint Paul,MN,44.9531,-93.1647,19400,MLS,['MIN'],mls_hardcoded,2019
|
||||
mls_stade_saputo,Stade Saputo,Montreal,QC,45.5631,-73.5525,19619,MLS,['MTL'],mls_hardcoded,2008
|
||||
mls_geodis_park,Geodis Park,Nashville,TN,36.1301,-86.766,30000,MLS,['NSH'],mls_hardcoded,2022
|
||||
mls_gillette_stadium,Gillette Stadium,Foxborough,MA,42.0909,-71.2643,22385,MLS,['NE'],mls_hardcoded,2002
|
||||
mls_yankee_stadium,Yankee Stadium,Bronx,NY,40.8292,-73.9264,28000,MLS,['NYCFC'],mls_hardcoded,2009
|
||||
mls_red_bull_arena,Red Bull Arena,Harrison,NJ,40.7367,-74.1503,25000,MLS,['NYRB'],mls_hardcoded,2010
|
||||
mls_interandco_stadium,Inter&Co Stadium,Orlando,FL,28.5411,-81.3893,25500,MLS,['ORL'],mls_hardcoded,2017
|
||||
mls_subaru_park,Subaru Park,Chester,PA,39.8322,-75.3789,18500,MLS,['PHI'],mls_hardcoded,2010
|
||||
mls_providence_park,Providence Park,Portland,OR,45.5214,-122.6917,25218,MLS,['POR'],mls_hardcoded,1926
|
||||
mls_america_first_field,America First Field,Sandy,UT,40.5829,-111.8934,20213,MLS,['RSL'],mls_hardcoded,2008
|
||||
mls_paypal_park,PayPal Park,San Jose,CA,37.3514,-121.925,18000,MLS,['SJ'],mls_hardcoded,2015
|
||||
mls_lumen_field,Lumen Field,Seattle,WA,47.5952,-122.3316,37722,MLS,['SEA'],mls_hardcoded,2002
|
||||
mls_childrens_mercy_park,Children's Mercy Park,Kansas City,KS,39.1217,-94.8232,18467,MLS,['SKC'],mls_hardcoded,2011
|
||||
mls_citypark,CityPark,St. Louis,MO,38.6314,-90.2103,22500,MLS,['STL'],mls_hardcoded,2023
|
||||
mls_bmo_field,BMO Field,Toronto,ON,43.6332,-79.4186,30000,MLS,['TOR'],mls_hardcoded,2007
|
||||
mls_bc_place,BC Place,Vancouver,BC,49.2767,-123.1119,22120,MLS,['VAN'],mls_hardcoded,1983
|
||||
mls_snapdragon_stadium,Snapdragon Stadium,San Diego,CA,32.7844,-117.1228,35000,MLS,['SD'],mls_hardcoded,2022
|
||||
|
2284
data/stadiums.json
Normal file
2284
data/stadiums.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user