1. Bundesliga data coverage

What this database holds for each season, and what it doesn’t. Every figure is counted off the record itself rather than declared.

Coverage by season

season games resultsgoalslineupsstatsattendancevenuereferee standings
2026-2027 306 6% — — — — 29% — —
2025-2026 306 100% — — — — 78% — —
2024-2025 306 100% — — — — 72% — —
2023-2024 306 100% — — — — 72% — —
2022-2023 306 100% — — — — 83% — —
2021-2022 306 100% — — — — 72% — —
2020-2021 306 100% — — — — 78% — —
2019-2020 306 100% — — — — 72% — —
2018-2019 306 100% — — — — 78% — —
2017-2018 306 100% — — — — 89% — —
2016-2017 306 100% — — — — 78% — —
2015-2016 306 100% — — — — 83% — —
2014-2015 306 100% — — — — 89% — —
2013-2014 306 100% — — — — 83% — —
2012-2013 306 100% — — — — 78% — —
2011-2012 306 100% — — — — 89% — —
2010-2011 306 100% — — — — 94% — —
17 seasons 5,202 94% — — — — 78% — 0

games is the games played and recorded in that season; games on record as not played are left out of it and of every share beside it. results, lineups, stats, attendance, venue and referee are the share of those games carrying a result, at least one recorded appearance, at least one player stat line, a crowd, a ground, and a referee.

goals is different: it is the share of the goals those games are recorded as having scored that are itemized as individual goals, so a season with every score but no scorers reads 0%. standings is the tables held for the season — final where a closing table is on record, dated where only tables taken during the season are. Hover a dated cell for the last date they reach.

A dash means nothing on record, not zero; <1% means a handful of games rather than none. Hover any share for the counts behind it.