Skip to content
Almanac
Menu
⚽

Football

  • 374 competitions
  • 110 countries
  • 249 active leagues
  • 3,088 season tables
  • 273,212 matches

Coverage by competition

2 of 374 competitions
Filters (1)
Data source
Clear filters
TableCompletePartialMatches onlyWith eventsCup final only
StatusIn progress (fill = played)Marked current, season overNeeds attention (open warnings or errors, or more rows than expected)Gold dot: the table matches WikipediaRing: table changed since its Wikipedia check, rechecked overnight
ImportHeld: hidden until a re-import passes the data checksQueued for the nightly importSkipped by the nightly import
GapsMissing: season happened, no dataNot held that seasonNot tracked: before the first stored seasonNot running
Competition151–155146–150141–145136–140131–135126–130121–125116–120111–115106–110101–10596–10091–9586–9081–8576–8071–7566–7061–6556–6051–5546–5041–4536–4031–3526–3021–2516–2011–156–10Last 5Now
187172737475767778798081828384858687888990919293949596979899190001020304050607080910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989920000102030405060708091011121314151617181920212223242526
UEFA
Romania2 leagues · 1 blocked · 1 at target
T1APIWIKILiga I!
T2APIWIKILiga II✓

Runs and checks are on Status →

Backfill queue

152 of 315 leagues at 10 seasons · 957 seasons to go · Last night: 100 tried, 46 imported, 42 skipped

Tonight's run picks 101 seasons (it stops at 100): queue files first, then the newest gaps, top tiers first.

TonightLaterImportedSkipped
  • Liga II4 tonight · 3 later · 3 skipped
    Romania · tier 2 · 0 of 10 stored · API-Football #284
    2025-26: Skipped2024-25: Skipped2023-24: Skipped2022-23: Tonight2021-22: Tonight2020-21: Tonight2019-20: Tonight2018-19: Later2017-18: Later2016-17: Later
    Why these seasons are not imported
    • 2025-26 Skipped 12 Nov (3 attempts): 3 clubs could not be matched (1599 Șelimbăr (close to Viitorul Şelimbăr), Dinamo București (Several teams already use one of CS Dinamo București's names (dinamo-bucuresti-football-rom, cs-dinamo-bucuresti-football-rou); which one Q113577526 is needs a person)). Retries 19 Nov, or sooner if its config changes.
    • 2024-25 Skipped 12 Nov (3 attempts): 2 clubs could not be matched (Steaua București (close to FCSB), 1599 Șelimbăr (close to Viitorul Şelimbăr)). Retries 19 Nov, or sooner if its config changes.
    • 2023-24 Skipped 13 Nov: 3 clubs could not be matched (1599 Șelimbăr (close to Viitorul Şelimbăr), Gloria Buzău (close to Gloria Buzău), Steaua București (close to FCSB)). Retries 20 Nov, or sooner if its config changes.
  • Liga I1 imported
    Romania · tier 1 · 10 of 10 stored · API-Football #283
    2023-24: Imported

Peruvian Primera División

↓Peru · tier 1 · API-Football #281 + Wikipedia · Competition page

Nightly import: 5 later · 12 imported · last imported 2013
  • 2022 Imported 7 Nov
  • 2021 Imported 7 Nov
  • 2020 Imported 7 Nov
  • 2019 Imported 7 Nov
  • 2018 Imported 7 Nov
  • 2017 Imported 7 Nov
  • 2016 Imported 7 Nov
  • 2015 Imported 9 Nov
  • 2014 Imported 9 Nov
  • 2013 Imported 9 Nov
  • 2012 Imported 9 Nov
  • 2011 Imported 9 Nov
  • 2010 Waiting: tonight's run is capped at 100 seasons.
  • 2009 Waiting: tonight's run is capped at 100 seasons.
  • 2008 Waiting: tonight's run is capped at 100 seasons.
  • 2007 Waiting: tonight's run is capped at 100 seasons.
  • 2006 Waiting: tonight's run is capped at 100 seasons.
1871 to 2026
SeasonStateRowsMatchesEventsStagesLink
2026Live18297/3062973Open
Home and away results disagree · 18
  • Melgar in Peruvian Primera División 2026: overall played 28, won 13, drawn 8, lost 7, goalsFor 47, goalsAgainst 31, points 47 differs from home plus away (0, 0, 0, 0, 0, 0, 0)
  • FC Cajamarca in Peruvian Primera División 2026: overall played 28, won 7, drawn 7, lost 14, goalsFor 41, goalsAgainst 52, points 28 differs from home plus away (0, 0, 0, 0, 0, 0, 0)
  • Sport Boys in Peruvian Primera División 2026: overall played 28, won 10, drawn 8, lost 10, goalsFor 30, goalsAgainst 29, points 38 differs from home plus away (0, 0, 0, 0, 0, 0, 0)
  • Deportivo Garcilaso in Peruvian Primera División 2026: overall played 28, won 14, drawn 6, lost 8, goalsFor 39, goalsAgainst 25, points 48 differs from home plus away (0, 0, 0, 0, 0, 0, 0)
  • UCV Moquegua in Peruvian Primera División 2026: overall played 28, won 6, drawn 7, lost 15, goalsFor 24, goalsAgainst 43, points 25 differs from home plus away (0, 0, 0, 0, 0, 0, 0)
  • and 13 more of home and away results disagree. Open the season
Lineup coach two ids · 13
  • Alianza Lima in Peruvian Primera División 2026: line-up coach changes id with the same surname (Pablo Guede 26349 → P. Guede 1009)
  • Sporting Cristal in Peruvian Primera División 2026: line-up coach changes id with the same surname (Roberto Mosquera 26847 → R. Mosquera 147)
  • Sport Huancayo in Peruvian Primera División 2026: line-up coach changes id with the same surname (Richard Pellejero 28804 → R. Pellejero 16927)
  • UTC Cajamarca in Peruvian Primera División 2026: line-up coach changes id with the same surname (Cristian Molins 28153 → C. Molins 16632)
  • Atlético Grau in Peruvian Primera División 2026: line-up coach changes id with the same surname (Ángel David Comizzo Leiva 2137 → Angel Comizzo 26848, Gerardo Ameli 28345 → G. Ameli 2144)
  • and 8 more of lineup coach two ids. Open the season
Lineup coach id zero
  • Peruvian Primera División 2026: 22 line-ups have coach id 0
Points do not add up · info
  • UTC Cajamarca in Peruvian Primera División 2026: expected 20 pts (4W*3 + 8D), actual 15 (diff: 5)
2025Attention19333/3423333Open
Postponed in past season
  • Peruvian Primera División 2025: Los Chankas v Alianza Lima (2025-09-16) is still postponed in a finished season; check whether it was played, awarded or cancelled
2024Attention18/163063060Open
Wikipedia check needs attention
  • The Wikipedia check on 12 Nov 2026 found differences
2023Attention19/163443360Open
Only the first stage stored
  • Peruvian Primera División 2023: only the first stage is stored ("Advance to Playoffs and qualification for Copa Libertadores group stage" on the leader), so the stored champion Alianza Lima and the C marker may be wrong
2022CompleteW19002Open
Points do not add up · 6 · info
  • Carlos Stein in Peruvian Primera División 2022: expected 20 pts (4W*3 + 8D), actual 18 (diff: 2)
  • Ayacucho in Peruvian Primera División 2022: expected 26 pts (6W*3 + 8D), actual 27 (diff: -1)
  • Sport Boys in Peruvian Primera División 2022: expected 39 pts (11W*3 + 6D), actual 32 (diff: 7)
  • Deportivo Municipal in Peruvian Primera División 2022: expected 45 pts (12W*3 + 9D), actual 41 (diff: 4)
  • Universidad César Vallejo in Peruvian Primera División 2022: expected 63 pts (18W*3 + 9D), actual 61 (diff: 2)
  • and 1 more of points do not add up. Open the season
2021Complete18006Open
Points do not add up · 7 · info
  • Alianza Universidad in Peruvian Primera División 2021: expected 24 pts (6W*3 + 6D), actual 23 (diff: 1)
  • Cusco in Peruvian Primera División 2021: expected 24 pts (5W*3 + 9D), actual 23 (diff: 1)
  • Universidad San Martín in Peruvian Primera División 2021: expected 26 pts (7W*3 + 5D), actual 25 (diff: 1)
  • Deportivo Municipal in Peruvian Primera División 2021: expected 31 pts (9W*3 + 4D), actual 30 (diff: 1)
  • Sport Boys in Peruvian Primera División 2021: expected 38 pts (10W*3 + 8D), actual 37 (diff: 1)
  • and 2 more of points do not add up. Open the season
2020Attention20285/4732842Open
Postponed in past season
  • Peruvian Primera División 2020: Deportivo Llacuabamba v Sport Boys (2020-07-19) is still postponed in a finished season; check whether it was played, awarded or cancelled
Points do not add up · 4 · info
  • Deportivo Llacuabamba in Peruvian Primera División 2020: expected 21 pts (5W*3 + 6D), actual 20 (diff: 1)
  • Carlos Stein in Peruvian Primera División 2020: expected 28 pts (7W*3 + 7D), actual 25 (diff: 3)
  • Sport Boys in Peruvian Primera División 2020: expected 32 pts (9W*3 + 5D), actual 31 (diff: 1)
  • Universitario in Peruvian Primera División 2020: expected 54 pts (16W*3 + 6D), actual 53 (diff: 1)
2019AttentionW18/16001Open
Points do not add up · 4 · info
  • Sport Huancayo in Peruvian Primera División 2019: expected 50 pts (13W*3 + 11D), actual 51 (diff: -1)
  • Sporting Cristal in Peruvian Primera División 2019: expected 63 pts (18W*3 + 9D), actual 65 (diff: -2)
  • Pirata in Peruvian Primera División 2019: expected 14 pts (3W*3 + 5D), actual 13 (diff: 1)
  • Deportivo Municipal in Peruvian Primera División 2019: expected 28 pts (7W*3 + 7D), actual 27 (diff: 1)
2018Complete16/16001Open
Points do not add up · 7 · info
  • Alianza Lima in Peruvian Primera División 2018: expected 73 pts (21W*3 + 10D), actual 74 (diff: -1)
  • UTC Cajamarca in Peruvian Primera División 2018: expected 17 pts (4W*3 + 5D), actual 16 (diff: 1)
  • Comerciantes Unidos in Peruvian Primera División 2018: expected 18 pts (5W*3 + 3D), actual 17 (diff: 1)
  • Deportivo Municipal in Peruvian Primera División 2018: expected 21 pts (6W*3 + 3D), actual 20 (diff: 1)
  • Academia Cantolao in Peruvian Primera División 2018: expected 22 pts (7W*3 + 1D), actual 20 (diff: 2)
  • and 2 more of points do not add up. Open the season
2017Attention16/16000Open
Knockout stage missing
  • Peruvian Primera División 2017: the ingest config lists Playoffs but no bracket is stored
Points do not add up · 6 · info
  • Alianza Atlético in Peruvian Primera División 2017: expected 36 pts (9W*3 + 9D), actual 33 (diff: 3)
  • Juan Aurich in Peruvian Primera División 2017: expected 39 pts (8W*3 + 15D), actual 38 (diff: 1)
  • Academia Cantolao in Peruvian Primera División 2017: expected 48 pts (11W*3 + 15D), actual 47 (diff: 1)
  • Sporting Cristal in Peruvian Primera División 2017: expected 63 pts (17W*3 + 12D), actual 64 (diff: -1)
  • Sport Huancayo in Peruvian Primera División 2017: expected 64 pts (17W*3 + 13D), actual 66 (diff: -2)
  • and 1 more of points do not add up. Open the season
2016Attention16/16000Open
Knockout stage missing
  • Peruvian Primera División 2016: the ingest config lists Playoffs but no bracket is stored
Points do not add up · 3 · info
  • Sporting Cristal in Peruvian Primera División 2016: expected 75 pts (21W*3 + 12D), actual 77 (diff: -2)
  • Universitario in Peruvian Primera División 2016: expected 71 pts (20W*3 + 11D), actual 72 (diff: -1)
  • Defensor La Bocana in Peruvian Primera División 2016: expected 32 pts (7W*3 + 11D), actual 30 (diff: 2)
2015CompleteW17002Open
Points do not add up · 3 · info
  • Universidad San Martín in Peruvian Primera División 2015: expected 37 pts (10W*3 + 7D), actual 38 (diff: -1)
  • Universitario in Peruvian Primera División 2015: expected 43 pts (11W*3 + 10D), actual 44 (diff: -1)
  • Melgar in Peruvian Primera División 2015: expected 59 pts (16W*3 + 11D), actual 60 (diff: -1)
2014CompleteW16003Open
Points do not add up · 2 · info
  • Universitario in Peruvian Primera División 2014: expected 45 pts (13W*3 + 6D), actual 46 (diff: -1)
  • Melgar in Peruvian Primera División 2014: expected 52 pts (14W*3 + 10D), actual 54 (diff: -2)
2013Attention16002Open
Matches missing
  • Peruvian Primera División 2013: no matches are stored for a 16-team table
2012Attention16/16001Open
Matches missing
  • Peruvian Primera División 2012: no matches are stored for a 16-team table
2011Attention16/16001Open
Only the first stage stored
  • Peruvian Primera División 2011: only the first stage is stored ("2012 Copa Libertadores Second Stageand Championship Play-offs" on the leader), so the stored champion Juan Aurich and the C marker may be wrong
Matches missing
  • Peruvian Primera División 2011: no matches are stored for a 16-team table
Points do not add up · 2 · info
  • Alianza Lima in Peruvian Primera División 2011: expected 55 pts (16W*3 + 7D), actual 57 (diff: -2)
  • Juan Aurich in Peruvian Primera División 2011: expected 56 pts (15W*3 + 11D), actual 57 (diff: -1)
2010Missing–––––
2009Missing–––––
2008Missing–––––
2007Missing–––––
2006Missing–––––

Rows show stored / expected. Matches show played / stored. Z means promotion and relegation zones are set.