Skip to content
Almanac
Menu
⚽

Football

  • 168 competitions
  • 72 countries
  • 113 active leagues
  • 1,466 season tables
  • 130,097 matches

Last night

Jobs that started in the last 24 hours
  • Doneweekly-refresh27 competitions failed · 93 competitions refreshed
  • Donequality-scan2,782 findings · 2,964 open findings
  • Donedaily-stats-refresh
  • Doneheartbeat1 beats
  • Donefixtures-backfill496 gap seasons · 1 log warnings · 172,878 missing matches
  • Donestatsbomb-shots5,148 shots · 200 matches · 1,966 already linked · 52 competition seasons
  • Doneevents-backfill16 pending matches
  • Donetransfers-backfill
  • Doneingest55 due · 9 queued · 110 planned · 17 skipped
  • Donedissolved-backfill1 not due
  • Doneplayer-profiles
  • Donedata-autofix
  • Donerule-discovery1 not due
  • FailedsmokeTypeError: Invalid URL
  • Donestub-snapshot1,959 stubs · 7 suspected duplicates
  • Donecrest-backfill25 failed · 639 missing · 516 no source · 98 filled wikipedia

Stuck: 66 items automation couldn't finish

Stuck

1 failed run · 6 hidden · 33 skipped · 21 held teams · 5 duplicate
  • Failed runsmoke run failed
    • TypeError: Invalid URL
    Next: Runs again 24 Oct
    • near-duplicate-team: Near-duplicate teams in J1 League 2021: "Yokohama F. Marinos" (8 standings) vs "Yokohama FC" (3 standings)
    Next: Hidden from the site until a re-import passes the data checks
    • near-duplicate-team: Near-duplicate teams in Primera Divisió 2020-21: "FC Santa Coloma" (9 standings) vs "UE Santa Coloma" (8 standings)
    Next: Hidden from the site until a re-import passes the data checks
    • near-duplicate-team: Near-duplicate teams in Primera Divisió 2021-22: "FC Santa Coloma" (8 standings) vs "UE Santa Coloma" (7 standings)
    Next: Hidden from the site until a re-import passes the data checks
    • near-duplicate-team: Near-duplicate teams in Argentine Primera División 2024: "Independiente" (7 standings) vs "Independiente Rivadavia" (5 standings)
    Next: Hidden from the site until a re-import passes the data checks
Show all (+61)
  • Hidden Nigeria Professional Football League 2022-23[STAGES] Season #1551: group-1 (superseded by named API-Football phases (stale rows, safe to delete)) · Next: Hidden from the site until a re-import passes the data checks
  • Hidden 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: Hidden from the site until a re-import passes the data checks
  • 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
  • Skipped Peruvian Primera División 2022Validation confidence is medium with 6 non-benign warning(s): Alianza Lima: points(77) != W*3+D(75) — possible point deduction (2); Universidad César Vallejo: points(61) != W*3+D(63) — possible point deduction (-2); Deportivo Municipal: points(41) != W*3+D(45) — possible point deduction (-4) …and 3 more · Next: Retries 28 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
  • Held teams Ukrainian Premier League 2022-23Unknown or conflicting teams: Metalist Kharkiv (close to Metalist 1925 Kharkiv) · Next: Retries 30 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 2025Validation confidence is medium with 1 non-benign warning(s): Cerro: points(14) != W*3+D(15) — possible point deduction (-1) · Next: Retries 28 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 Uruguayan Primera División 2022Validation confidence is medium with 2 non-benign warning(s): Rentistas: points(19) != W*3+D(16) — possible point deduction (3); Cerrito: points(8) != W*3+D(11) — possible point deduction (-3) · Next: Retries 30 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 TFF First League 2022-23Validation confidence is medium with 4 non-benign warning(s): Altay: points(40) != W*3+D(43) — possible point deduction (-3); Erzurumspor: points(39) != W*3+D(42) — possible point deduction (-3); Denizlispor: points(23) != W*3+D(26) — possible point deduction (-3) …and 1 more · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped TFF Second League 2024-25section heading 'White Group' not found; headings on page: League status, League history, 1963–64 Turkish Second Football League, 1964–65 Turkish Second Football League, 1965–66 Turkish Second Football League, 1966–67 Turkish Second Football League, 1967–68 Turkish Second Football League, 1968–69 Turkish Second Football League, 1969–70 Turkish Second Football League, 1970–71 Turkish Second Football League, 1971–72 Turkish Second Football League, 1972–73 Turkish Second Football League, 1973–74 Turkish Second Football League, 1974–75 Turkish Second Football League, 1975–76 Turkish Second Football League, 1976–77 Turkish Second Football League, 1977–78 Turkish Second Football League, 1978–79 Turkish Second Football League, 1979–80 Turkish Second Football League, 1980–81 Turkish Second Football League, 1981–82 Turkish Second Football League, 1982–83 Turkish Second Football League, 1983–84 Turkish Second Football League, 1984–85 Turkish Second Football League, 1985–86 Turkish Second Football League, 1986–87 Turkish Second Football League, 1987–88 Turkish Second Football League, 1988–89 Turkish Second Football League, 1989–90 Turkish Second Football League, 1990–91 Turkish Second Football League, 1991–92 Turkish Second Football League, 1992–93 Turkish Second Football League, 1993–94 Turkish Second Football League, 1994–95 Turkish Second Football League, 1995–96 Turkish Second Football League, 1996–97 Turkish Second Football League, 1997–98 Turkish Second Football League, 1998–99 Turkish Second Football League, 1999–2000 Turkish Second Football League, 2000–01 Turkish Second Football League, 2007–08 Turkish Second Football League, Past promotion since 2001–02, Past relegation since 2001–02, See also, References · Next: Retries 28 Oct, or sooner if its config changes
  • Skipped TFF Second League 2023-24Validation confidence is medium with 4 non-benign warning(s): Vanspor: points(75) != W*3+D(78) — possible point deduction (-3); Nazilli Belediyespor: points(39) != W*3+D(42) — possible point deduction (-3); Zonguldak Kömürspor: points(38) != W*3+D(41) — possible point deduction (-3) …and 1 more · Next: Retries 28 Oct, or sooner if its config changes
  • Skipped TFF Second League 2022-23Validation confidence is medium with 3 non-benign warning(s): Somaspor: points(57) != W*3+D(60) — possible point deduction (-3); Menemen: points(51) != W*3+D(54) — possible point deduction (-3); Bayburt Özel İdarespor: points(19) != W*3+D(22) — possible point deduction (-3) · Next: Retries 30 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 Nigeria Professional Football League 2021-22Validation confidence is medium with 1 non-benign warning(s): Kano Pillars: points(45) != W*3+D(51) — possible point deduction (-6) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped Paraguayan Primera División 2026Wikipedia page not found: 2026_Paraguayan_Primera_División_season · Next: Retries 27 Oct, or sooner if its config changes
  • Held teams Paraguayan Primera División 2022Unknown or conflicting teams: 12 de Octubre (close to 9 de Octubre) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Paraguayan Primera División 2021Unknown or conflicting teams: 12 de Octubre (close to 9 de Octubre), River Plate (close to River Plate / River Plate) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped Ecuadorian Serie A 2024Validation confidence is medium with 2 non-benign warning(s): El Nacional: points(21) != W*3+D(24) — possible point deduction (-3); Libertad: points(4) != W*3+D(8) — possible point deduction (-4) · Next: Retries 28 Oct, or sooner if its config changes
  • Skipped Ecuadorian Serie A 2021Validation confidence is medium with 1 non-benign warning(s): Olmedo: points(9) != W*3+D(12) — possible point deduction (-3) · Next: Retries 30 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 Egyptian Premier League 2021-22Second source (season-eval) unavailable: no league table found on 2021–22 Egyptian Premier League · Next: Retries 30 Oct, or sooner if its config changes
  • Held teams Montenegrin First League 2024-25Unknown or conflicting teams: Arsenal (close to Arsenal / Arsenal) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Israeli Premier League 2024-25Validation confidence is medium with 3 non-benign warning(s): Hapoel Be'er Sheva: points(58) != W*3+D(60) — possible point deduction (-2); Maccabi Haifa: points(47) != W*3+D(48) — possible point deduction (-1); Bnei Sakhnin: points(23) != W*3+D(24) — possible point deduction (-1) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Israeli Premier League 2023-24Validation 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 · Next: Retries 26 Oct, or sooner if its config changes
  • Held teams Israeli Premier League 2022-23Unknown or conflicting teams: Hapoel Be'er Sheva (close to Hapoel Beer Sheva) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Israeli Premier League 2021-22Unknown or conflicting teams: Hapoel Be'er Sheva (close to Hapoel Beer Sheva) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped Austrian Bundesliga 2022-23Validation confidence is medium with 1 non-benign warning(s): Austria Wien: points(32) != W*3+D(35) — possible point deduction (-3) · Next: Retries 28 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 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
  • Held teams Belarusian Premier League 2021Would create 5 stub teams (limit 3) · Next: Retries 30 Oct, or sooner if its config changes
  • Held teams Kazakhstan Premier League 2024Would create 5 stub teams (limit 3) · Next: Retries 26 Oct, or sooner if its config changes
  • Held teams Kazakhstan Premier League 2023Would create 5 stub teams (limit 3) · Next: Retries 27 Oct, or sooner if its config changes
  • Held teams Kazakhstan Premier League 2022Would create 8 stub teams (limit 3) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Kazakhstan Premier League 2021Validation confidence is medium with 1 non-benign warning(s): Zhetysu: points(16) != W*3+D(19) — possible point deduction (-3) · Next: Retries 30 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 Chilean Primera División 2021Validation confidence is medium with 1 non-benign warning(s): Deportes Melipilla: points(32) != W*3+D(38) — possible point deduction (-6) · Next: Retries 30 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 Ghana Premier League 2021-22Would create 6 stub teams (limit 3) · Next: Retries 30 Oct, or sooner if its config changes
  • 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 Botola Pro 2022-23Would create 4 stub teams (limit 3) · Next: Retries 27 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 Chinese Super League 2021Would create 4 stub teams (limit 3) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped Meistriliiga 2022Validation confidence is medium with 1 non-benign warning(s): Legion: points(22) != W*3+D(26) — possible point deduction (-4) · Next: Retries 28 Oct, or sooner if its config changes
  • Held teams Primera Federación Group 2 2022-23Unknown or conflicting teams: UD Logroñés (close to UD Logroñés) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped A Lyga 2021Validation confidence is medium with 1 non-benign warning(s): Dainava: points(35) != W*3+D(38) — possible point deduction (-3) · Next: Retries 30 Oct, or sooner if its config changes
  • Skipped Bolivian Primera División 2021Validation confidence is medium with 1 non-benign warning(s): San José: points(-11) != W*3+D(1) — possible point deduction (-12) · Next: Retries 30 Oct, or sooner if its config changes
  • Duplicate América Mineiro and AmericanaOne name contains the other · Next: No automatic fix yet
  • Duplicate Deportivo Fabril and Deportivo Alavés BOne name contains the other · Next: No automatic fix yet
  • Duplicate Maldon & Tiptree and Maldon TownOne name contains the other · Next: No automatic fix yet
  • Duplicate Operário Ferroviário and FerroviárioOne name contains the other · Next: No automatic fix yet
  • Duplicate Rayo Zuliano and ZuliaOne name contains the other · Next: No automatic fix yet

2 more suspected duplicate pairs in Suspected duplicate stubs.

Goals

What each nightly job is working towards
  • Events105,616 of 105,882 finished API-Football matches have eventslast night +0 matches
    16 still to fetch.
  • Transfers3,988 of 86,297 players checkedlast night +0 players
    4,649 players have 26,865 transfer rows stored.
  • Player profiles5,729 of 88,621 API-Football players have a full name and birth datelast night +0 players
    82,892 still to fill.
  • Gap planner77 of 113 leagues have 5 complete seasons
    65 league-seasons to go, 15 picked for tonight.
  • Ingest queue33 of 33 queued seasons donelast night +22 imported
    23 imported, 10 skipped. Seasons come from the files in apps/jobs/ingest-queue.

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