Data Center

Every number in this app traces back to one of these sources. Nothing is invented at render time.

Data

    Market snapshots are append-only, so historical line movement is never overwritten. Any feed without a working provider stays on labelled demo data for the 2026 season and is never presented as live.

    Sources
    11
    1 demo · 10 live
    Degraded
    0
    All reporting
    Last successful sync
    2h ago
    Across all sources
    Sync runs logged
    40
    1 not successful
    Records stored
    16 tables
    Mode
    Partial
    NFLMeta + edgegrid-model + ParlayAPI + open-meteo

    Provider status

    Category, last success and current state.

    SourceCategoryProviderLast successModeStatus
    Schedules & Games
    Live from NFLMeta · 0 imported, 272 updated
    gamesnflmeta3h agoliveok
    Injury Reports
    Live from NFLMeta · 0 imported, 0 updated
    injuriesnflmeta3h agoliveok
    Model Projections
    Live from EdgeGrid model v1 · 0 imported, 147 updated
    modeledgegrid-model3h agoliveok
    Game Odds
    Live from ParlayAPI · 31 imported, 48 updated
    oddsparlayapi3h agoliveok
    Player Props
    Live from ParlayAPI · 250 imported, 68 updated
    oddsparlayapi3h agoliveok
    Teams
    Live from NFLMeta · 0 imported, 32 updated
    referencenflmeta4h agoliveok
    Rosters & Roles
    Live from NFLMeta · 0 imported, 2459 updated
    referencenflmeta4h agoliveok
    Depth Charts
    Live from NFLMeta · 1441 imported, 708 updated
    referencenflmeta3h agoliveok
    Game & Player Stats
    Live from NFLMeta · 125 imported, 0 updated
    statsnflmeta3h agoliveok
    Snaps, Routes, Targets & Red Zone
    Awaiting provider connection
    usage13h agodemodemo
    Weather (Open-Meteo)
    Live from Open-Meteo · 43 imported, 2 updated
    weatheropen-meteo2h agoliveok

    Record counts

    Live counts straight from the database.

    Counting rows

    Sync history

    Most recent runs, including failures and duplicate detection.

    SourceStartedImportedDuplicatesStatusMessage
    weather2h ago432success
    schedule3h ago0272success
    projections3h ago0147success5 line(s) skipped — no production history to project · 170 low alternate line(s) skipped — outside the v1 model's range
    projections3h ago0147success5 line(s) skipped — no production history to project · 170 low alternate line(s) skipped — outside the v1 model's range
    projections3h ago0147success5 line(s) skipped — no production history to project · 170 low alternate line(s) skipped — outside the v1 model's range
    projections3h ago0147success5 line(s) skipped — no production history to project · 170 low alternate line(s) skipped — outside the v1 model's range
    projections3h ago2960success26 line(s) skipped — no production history to project
    props3h ago25068success3640 prop rows unmatched
    schedule3h ago0272success
    projections3h ago00successNo live prop lines on upcoming games yet.
    props3h ago3880success3497 prop rows unmatched
    props3h ago00success5000 markets unmatched
    stats3h ago1250success
    stats3h ago00success
    odds3h ago3148success
    injuries3h ago00success
    schedule3h ago0272success
    depth_charts4h ago1441708success20 rows unmatched
    rosters4h ago02459success
    teams4h ago032success

    Data quality warnings

    What to distrust before you act on a number.

    • 1 sync run(s) did not complete successfully.
    • Snapshots are append-only and timestamped. Historical lines are never overwritten, so backtests cannot see a number that was not available at the time.
    • Projections with partial or sparse data quality are shown with a lower confidence and are much more likely to be passes.
    • Demo timestamps are simulated. Do not read them as real freshness.

    1 feed(s) still have no provider connected and stay on labelled demo data: Snaps, Routes, Targets & Red Zone.