Skip to content
Almanac
Menu
⚽

Football

  • 159 competitions
  • 72 countries
  • 113 active leagues
  • 1,380 season tables
  • 91,361 matches

Last night

Jobs that started in the last 24 hours

No nightly job has recorded a run yet; next run weekly-refresh at 00:00 UTC.

Stuck: 7 items automation couldn't finish

Stuck

2 held · 5 duplicate
    • The ingestion config builds 2022 where the coverage grid expects 2022-23; check seasonFormat
    • The ingestion config builds 2021 where the coverage grid expects 2021-22; check seasonFormat
    Next: Retries when its config changes
    • Multi-phase competition (promotion-group-b, promotion-group-c): the ingest job only imports single-table seasons
    Next: Retries when its config changes
    • One name contains the other
    • Same parent team
    • Created by a recent refresh with few seasons
    Next: No automatic fix yet
    • Same name after normalising
    • Created by a recent refresh with few seasons
    Next: No automatic fix yet
  • DuplicateFK Kukësi and Kukësi
    • One name contains the other
    • Same competition in adjacent seasons, no overlap
    • Created by a recent refresh with few seasons
    Next: No automatic fix yet
Show all (+2)
  • Duplicate FK Voždovac and VoždovacOne name contains the other · Next: No automatic fix yet
  • Duplicate Kecskeméti TE and KecskemétOne name contains the other · Next: No automatic fix yet

17 more suspected duplicate pairs in Suspected duplicate stubs.

Goals

What each nightly job is working towards
  • Events58 of 68,607 finished API-Football matches have events
    44,829 still to fetch.
  • Transfers1,060 of 56,115 players have transfers stored
    1,097 transfer rows. Players checked will come from the job's cursor once it runs.
  • Player profiles2,215 of 57,593 API-Football players have a full name and birth date
    55,378 still to fill.
  • Gap planner66 of 113 leagues have 5 complete seasons
    128 league-seasons to go, 40 picked for tonight.
  • Ingest queue0 of 8 queued seasons done
    0 imported, 0 skipped. Seasons come from the files in apps/jobs/ingest-queue.

Every automatic data change the nightly jobs make is listed in the changelog.