Bundesliga fields in every export
Fixture and result records cover division, season, matchday, match identifier, home and away club, kickoff in local time and UTC, stadium, attendance where published, half time and full time score, and status.
Table records carry division, season, matchday, position, club, played, won, drawn, lost, goals for and against, goal difference and points, stored per matchday rather than only as a final standing.
Match detail covers goals with scorer, assist and minute, cards, substitutions, and the team statistics the league publishes, which on this competition includes the distance and sprint measures that German football reports more consistently than most leagues do.
Club and player records carry identifiers, names in both languages, nationality, position, shirt number, date of birth, and season aggregates for appearances, minutes, goals, assists and cards.
Division movement is captured explicitly: which clubs were promoted, relegated or went through the playoff, and in which season. Without that a multi season club history is a set of disconnected fragments, and reconstructing it afterwards from table positions alone is unreliable.