⚽
Football
- 168 competitions
- 72 countries
- 113 active leagues
- 1,440 season tables
- 118,619 matches
Last night
Jobs that started in the last 24 hours- Doneweekly-refresh1,104 fixtures · 1,770 standings · 9 seasons guarded · 111 competitions refreshed
- Donequality-scan1,834 findings · 170 new findings · 2,279 open findings
- Donedaily-stats-refresh
- Doneheartbeat1 beats
- Donefixtures-backfill15,175 fetched · 39 seasons · 13,701 inserted · 542 gap seasons
- Doneevents-backfill12,579 matches · 2 held seasons · 12,579 with lineups · 12,579 pending matches
- Donetransfers-backfill1,500 players · 21 held findings · 9,713 transfers written · 522 unresolved transfers
- Donestub-snapshot1,919 stubs · 22 suspected duplicates
- Doneingest100 due · 8 queued · 120 planned · 13 skipped
- Donedissolved-backfill1 not due
- Doneplayer-profiles1,500 players · 70 not found · 1,430 filled names · 1,427 filled photos
- Donesmoke8 retries · 11 failures · 213 pages checked · 178 links followed
Stuck
1 smoke check · 9 held teams · 17 skipped · 3 held · 5 duplicate
- Smoke checkSmoke walk found 11 failures after retries.
- /competition/k-league-1/2023: expected 200, got 301
- /competition/k-league-1/2023: missing "AFC Champions League Elite"
- /competition/k-league-1/2023: missing "data-competition="afc-champions-league-elite""
- and 8 more reasons
- Held teamsIsraeli Premier League 2023-24
- Validation confidence is medium with 4 non-benign warning(s): Maccabi Haifa: points(55) != W*3+D(57) — possible point deduction (-2); Bnei Sakhnin: points(33) != W*3+D(34) — possible point deduction (-1); Hapoel Tel Aviv: points(26) != W*3+D(27) — possible point deduction (-1) …and 1 more
- Unknown or conflicting teams: Hapoel Be'er Sheva (close to Hapoel Beer Sheva)
- Held teamsKazakhstan Premier League 2024
- Would create 5 stub teams (limit 3)
- Unknown or conflicting teams: Kyzylzhar (close to Kyzyl-Zhar), Zhenis (close to Zhenys)
- New teams a stub would be created for: Kairat, Tobol, Elimai, Turan, Shakhter
- Held teamsKazakhstan Premier League 2023
- Would create 5 stub teams (limit 3)
- Unknown or conflicting teams: Kyzylzhar (close to Kyzyl-Zhar), Caspiy (close to Kaspiy)
- New teams a stub would be created for: Kairat, Tobol, Maktaaral, Shakhter Karagandy, Aksu
- Wikipedia page not found: 2026_Paraguayan_Primera_División_season
Show all (+30)Show fewer
- Skipped Persian Gulf Pro League 2023-24Validation confidence is medium with 1 non-benign warning(s): Shams Azar: points(39) != W*3+D(42) — possible point deduction (-3) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Peruvian Primera División 2023Validation confidence is medium with 3 non-benign warning(s): Deportivo Garcilaso: points(51) != W*3+D(52) — possible point deduction (-1); Sport Boys: points(37) != W*3+D(41) — possible point deduction (-4); Deportivo Municipal: points(31) != W*3+D(36) — possible point deduction (-5) · Next: Retries 27 Oct, or sooner if its config changes
- Held teams South African Premier Division 2023-24Unknown or conflicting teams: Cape Town Spurs (close to Cape Town City) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Uruguayan Primera División 2026Wikipedia page not found: 2026_Uruguayan_Primera_División_season · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Uruguayan Primera División 2023Validation confidence is medium with 2 non-benign warning(s): La Luz: points(18) != W*3+D(19) — possible point deduction (-1); Montevideo City Torque: points(16) != W*3+D(14) — possible point deduction (2) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped TFF First League 2024-25Validation confidence is medium with 1 non-benign warning(s): Yeni Malatyaspor: points(-21) != W*3+D(0) — possible point deduction (-21) · Next: Retries 26 Oct, or sooner if its config changes
- Held teams TFF First League 2023-24Validation confidence is medium with 3 non-benign warning(s): Erzurumspor: points(44) != W*3+D(47) — possible point deduction (-3); Altay: points(10) != W*3+D(19) — possible point deduction (-9); Giresunspor: points(7) != W*3+D(10) — possible point deduction (-3) · Next: Retries 27 Oct, or sooner if its config changes
- Held teams Belarusian Premier League 2024Validation confidence is medium with 1 non-benign warning(s): Shakhtyor Soligorsk: points(2) != W*3+D(22) — possible point deduction (-20) · Next: Retries 26 Oct, or sooner if its config changes
- Held teams Belarusian Premier League 2023Validation confidence is medium with 3 non-benign warning(s): Shakhtyor Soligorsk: points(9) != W*3+D(44) — possible point deduction (-35); Energetik-BGU Minsk: points(4) != W*3+D(27) — possible point deduction (-23); Belshina Bobruisk: points(3) != W*3+D(14) — possible point deduction (-11) · Next: Retries 26 Oct, or sooner if its config changes
- Held teams Belarusian Premier League 2022Would create 5 stub teams (limit 3) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Botola Pro 2022-23Would create 4 stub teams (limit 3) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Chilean Primera División 2023Validation confidence is medium with 1 non-benign warning(s): Colo-Colo: points(51) != W*3+D(54) — possible point deduction (-3) · Next: Retries 26 Oct, or sooner if its config changes
- Skipped Chinese Super League 2022Validation confidence is medium with 3 non-benign warning(s): Shanghai Shenhua: points(47) != W*3+D(53) — possible point deduction (-6); Wuhan Yangtze River: points(19) != W*3+D(28) — possible point deduction (-9); Hebei: points(-3) != W*3+D(6) — possible point deduction (-9) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Egyptian Premier League 2023-24Validation confidence is medium with 1 non-benign warning(s): Zamalek: points(56) != W*3+D(59) — possible point deduction (-3) · Next: Retries 26 Oct, or sooner if its config changes
- Skipped Erovnuli Liga 2023Validation confidence is medium with 1 non-benign warning(s): Shukura Kobuleti: points(11) != W*3+D(17) — possible point deduction (-6) · Next: Retries 26 Oct, or sooner if its config changes
- Skipped Ghana Premier League 2023-24Would create 4 stub teams (limit 3) · Next: Retries 26 Oct, or sooner if its config changes
- Skipped Ghana Premier League 2022-23Would create 6 stub teams (limit 3) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Nigeria Professional Football League 2025-26Validation confidence is medium with 2 non-benign warning(s): Kano Pillars: points(48) != W*3+D(51) — possible point deduction (-3); Kwara United: points(47) != W*3+D(50) — possible point deduction (-3) · Next: Retries 26 Oct, or sooner if its config changes
- Skipped Nigeria Professional Football League 2023-24Validation confidence is medium with 1 non-benign warning(s): Gombe United: points(25) != W*3+D(31) — possible point deduction (-6) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Southern FL Division One Central 2026-27near-duplicate-team: Near-duplicate teams in Southern FL Division One Central 2026-27: "Biggleswade Town" (18 standings) vs "Biggleswade" (8 standings) · Next: Retries 27 Oct, or sooner if its config changes
- Skipped Championnat National 2025-26Validation confidence is medium with 2 non-benign warning(s): Valenciennes: points(37) != W*3+D(38) — possible point deduction (-1); Châteauroux: points(30) != W*3+D(31) — possible point deduction (-1) · Next: Retries 26 Oct, or sooner if its config changes
- Held teams Serie C Group B 2025-26Validation confidence is medium with 2 non-benign warning(s): Campobasso: points(59) != W*3+D(61) — possible point deduction (-2); Ternana: points(48) != W*3+D(53) — possible point deduction (-5) · Next: Retries 26 Oct, or sooner if its config changes
- Held Venezuelan Primera División 2021Multi-phase competition (group-1, group-2, final-stage-a, final-stage-b): the ingest job only imports single-table seasons · Next: Retries when its config changes
- Held TFF Second League 2024-25, 2023-24, 2022-23, 2021-22Multi-phase competition (group-1): the ingest job only imports single-table seasons · Next: Retries when its config changes
- Held Campeonato Brasileiro Série C 2021Multi-phase competition (promotion-group-b, promotion-group-c): the ingest job only imports single-table seasons · Next: Retries when its config changes
- Duplicate Al Wahda and Al Wahda SCCName or alias matches an alias · Next: No automatic fix yet
- Duplicate Kecskeméti TE and KecskemétOne name contains the other · Next: No automatic fix yet
- Duplicate KF Gostivari and GostivarOne name contains the other · Next: No automatic fix yet
- Duplicate Mezokovesd-zsory and MezőkövesdOne name contains the other · Next: No automatic fix yet
- Duplicate Al-Ittihad Kalba and KalbaOne name contains the other · Next: No automatic fix yet
18 more suspected duplicate pairs in Suspected duplicate stubs.
Goals
What each nightly job is working towards- Events94,049 of 94,307 finished API-Football matches have eventslast night +12,576 matches9 still to fetch.
- Transfers2,488 of 83,413 players checkedlast night +1,500 players3,258 players have 17,066 transfer rows stored.
- Player profiles4,322 of 85,718 API-Football players have a full name and birth datelast night +1,430 players81,396 still to fill.
- Gap planner67 of 113 leagues have 5 complete seasons91 league-seasons to go, 40 picked for tonight.
- Ingest queue18 of 18 queued seasons donelast night +26 imported15 imported, 3 skipped. Seasons come from the files in apps/jobs/ingest-queue.
Every automatic data change the nightly jobs make is listed in the changelog.