DATA MANAGEMENT
Sync / Data Updates
Track when each data source was last refreshed. WAR, wRC+, and xFIP come from MLB's own sabermetrics feed; Hard-Hit%, Barrel%, Exit Velocity, Whiff%, and Outs Above Average come from Baseball Savant's public leaderboard export. DRS and UZR have no free public source and are not available.
Data Source Status
| Data Type | Source | Last Updated | Status | Notes |
|---|---|---|---|---|
| Advanced Metrics (Statcast) | Baseball Savant | Sep 26, 2026 1:36 PM | ✓ OK | 0 hitters + 136 pitchers enriched with Statcast metrics for season 2026 |
| league_schedule | MLB Stats API | Sep 26, 2026 1:36 PM | ✓ OK | 2459 league games imported for season 2026 |
| Ballpark Factors | MLB Stats API | Sep 26, 2025 1:14 PM | Pending | Bundled static data |
| player_stats | MLB Stats API | Sep 26, 2026 1:36 PM | ✓ OK | 14 player stat snapshots imported/updated |
| Rosters | MLB Stats API | Sep 26, 2025 1:14 PM | Pending | Not yet synced |
| Schedule / Game Results | MLB Stats API | Sep 26, 2026 1:36 PM | ✓ OK | 168 games imported for 2026-03-26 – 2026-10-31 |
| Standings | MLB Stats API | Sep 26, 2026 1:36 PM | ✓ OK | 30 team standings imported for 2026 |
| Team Stats | MLB Stats API | Sep 26, 2026 1:36 PM | ✓ OK | 30 teams' hitting + pitching stats for season 2026 |
Refresh Data
Data Source Guide
| Stat | Source | Update Frequency |
|---|---|---|
| Schedule, Rosters, Game Results, Team/Player Stat Lines | MLB Stats API | Live / on Refresh |
| Real WAR, wRC+, xFIP, FIP-, ERA- | MLB Stats API (sabermetrics feed) | On Refresh |
| Exit Velocity, Hard-Hit%, Barrel%, Whiff%, Pitch Velocity, OAA | Baseball Savant (public CSV export) | On Refresh |
| Park Factors | Multi-year static baseline (built in) | Fixed reference data |
| DRS, UZR | No free public source | N/A |
Note: Statcast metrics are pulled from Baseball Savant's own public CSV leaderboard export (the same endpoint behind their site's "Download CSV" button), a first-party MLB data source, not a scrape of a third-party site. DRS (Baseball Info Solutions) and UZR (FanGraphs) are proprietary and have no free public API, so those two fields are intentionally left blank rather than estimated.