Bundesliga 2024–25

FC Bayern München finished top of the Bundesliga in 2024–25 on 82 points. All 306 results are below, and the table is worked out from them.

← 2023–24 · 2025–26 →

The table

Ordered on points, then goal difference, then goals scored. Three for a win and one for a draw, which every league here used throughout this window — but the tie-break is not the same everywhere: Spain and Italy separate level clubs on their head-to-head record first. Where two clubs finish level, the official order may differ from this one.

#ClubPWDLGFGAGDPts
1FC Bayern München3425729932+6782
2Bayer 04 Leverkusen34191237243+2969
3Eintracht Frankfurt3417986846+2260
4Borussia Dortmund34176117151+2057
5SC Freiburg34167114953-455
61. FSV Mainz 05341410105543+1252
7RB Leipzig34131295348+551
8SV Werder Bremen34149115457-351
9VfB Stuttgart34148126453+1150
10Borussia Mönchengladbach34136155557-245
11VfL Wolfsburg341110135654+243
12FC Augsburg341110133551-1643
131. FC Union Berlin341010143551-1640
14FC St. Pauli 19103488182841-1332
15TSG 1899 Hoffenheim34711164668-2232
161. FC Heidenheim 18463485213764-2729
17Holstein Kiel3467214980-3125
18VfL Bochum 18483467213367-3425

Every result

Matchday 1

DateHomeScoreAway
2024-08-23Borussia Mönchengladbach2–3Bayer 04 Leverkusen
2024-08-241. FSV Mainz 051–11. FC Union Berlin
2024-08-24Borussia Dortmund2–0Eintracht Frankfurt
2024-08-24FC Augsburg2–2SV Werder Bremen
2024-08-24RB Leipzig1–0VfL Bochum 1848
2024-08-24SC Freiburg3–1VfB Stuttgart
2024-08-24TSG 1899 Hoffenheim3–2Holstein Kiel
2024-08-25FC St. Pauli 19100–21. FC Heidenheim 1846
2024-08-25VfL Wolfsburg2–3FC Bayern München

Matchday 2

DateHomeScoreAway
2024-08-301. FC Union Berlin1–0FC St. Pauli 1910
2024-08-31Bayer 04 Leverkusen2–3RB Leipzig
2024-08-31Eintracht Frankfurt3–1TSG 1899 Hoffenheim
2024-08-31Holstein Kiel0–2VfL Wolfsburg
2024-08-31SV Werder Bremen0–0Borussia Dortmund
2024-08-31VfB Stuttgart3–31. FSV Mainz 05
2024-08-31VfL Bochum 18480–2Borussia Mönchengladbach
2024-09-011. FC Heidenheim 18464–0FC Augsburg
2024-09-01FC Bayern München2–0SC Freiburg

Matchday 3

DateHomeScoreAway
2024-09-13Borussia Dortmund4–21. FC Heidenheim 1846
2024-09-14Borussia Mönchengladbach1–3VfB Stuttgart
2024-09-14Holstein Kiel1–6FC Bayern München
2024-09-14RB Leipzig0–01. FC Union Berlin
2024-09-14SC Freiburg2–1VfL Bochum 1848
2024-09-14TSG 1899 Hoffenheim1–4Bayer 04 Leverkusen
2024-09-14VfL Wolfsburg1–2Eintracht Frankfurt
2024-09-151. FSV Mainz 051–2SV Werder Bremen
2024-09-15FC Augsburg3–1FC St. Pauli 1910

Matchday 4

DateHomeScoreAway
2024-09-20FC Augsburg2–31. FSV Mainz 05
2024-09-211. FC Heidenheim 18460–3SC Freiburg
2024-09-211. FC Union Berlin2–1TSG 1899 Hoffenheim
2024-09-21Eintracht Frankfurt2–0Borussia Mönchengladbach
2024-09-21SV Werder Bremen0–5FC Bayern München
2024-09-21VfL Bochum 18482–2Holstein Kiel
2024-09-22Bayer 04 Leverkusen4–3VfL Wolfsburg
2024-09-22FC St. Pauli 19100–0RB Leipzig
2024-09-22VfB Stuttgart5–1Borussia Dortmund

Matchday 5

DateHomeScoreAway
2024-09-27Borussia Dortmund4–2VfL Bochum 1848
2024-09-281. FSV Mainz 050–21. FC Heidenheim 1846
2024-09-28Borussia Mönchengladbach1–01. FC Union Berlin
2024-09-28FC Bayern München1–1Bayer 04 Leverkusen
2024-09-28RB Leipzig4–0FC Augsburg
2024-09-28SC Freiburg0–3FC St. Pauli 1910
2024-09-28VfL Wolfsburg2–2VfB Stuttgart
2024-09-29Holstein Kiel2–4Eintracht Frankfurt
2024-09-29TSG 1899 Hoffenheim3–4SV Werder Bremen

Matchday 6

DateHomeScoreAway
2024-10-04FC Augsburg2–1Borussia Mönchengladbach
2024-10-051. FC Union Berlin2–1Borussia Dortmund
2024-10-05Bayer 04 Leverkusen2–2Holstein Kiel
2024-10-05FC St. Pauli 19100–31. FSV Mainz 05
2024-10-05SV Werder Bremen0–1SC Freiburg
2024-10-05VfL Bochum 18481–3VfL Wolfsburg
2024-10-061. FC Heidenheim 18460–1RB Leipzig
2024-10-06Eintracht Frankfurt3–3FC Bayern München
2024-10-06VfB Stuttgart1–1TSG 1899 Hoffenheim

Matchday 7

DateHomeScoreAway
2024-10-18Borussia Dortmund2–1FC St. Pauli 1910
2024-10-191. FSV Mainz 050–2RB Leipzig
2024-10-19Bayer 04 Leverkusen2–1Eintracht Frankfurt
2024-10-19Borussia Mönchengladbach3–21. FC Heidenheim 1846
2024-10-19FC Bayern München4–0VfB Stuttgart
2024-10-19SC Freiburg3–1FC Augsburg
2024-10-19TSG 1899 Hoffenheim3–1VfL Bochum 1848
2024-10-20Holstein Kiel0–21. FC Union Berlin
2024-10-20VfL Wolfsburg2–4SV Werder Bremen

Matchday 8

DateHomeScoreAway
2024-10-251. FSV Mainz 051–1Borussia Mönchengladbach
2024-10-26FC Augsburg2–1Borussia Dortmund
2024-10-26FC St. Pauli 19100–0VfL Wolfsburg
2024-10-26RB Leipzig3–1SC Freiburg
2024-10-26SV Werder Bremen2–2Bayer 04 Leverkusen
2024-10-26VfB Stuttgart2–1Holstein Kiel
2024-10-271. FC Heidenheim 18460–0TSG 1899 Hoffenheim
2024-10-271. FC Union Berlin1–1Eintracht Frankfurt
2024-10-27VfL Bochum 18480–5FC Bayern München

Matchday 9

DateHomeScoreAway
2024-11-01Bayer 04 Leverkusen0–0VfB Stuttgart
2024-11-02Borussia Dortmund2–1RB Leipzig
2024-11-02Eintracht Frankfurt7–2VfL Bochum 1848
2024-11-02FC Bayern München3–01. FC Union Berlin
2024-11-02Holstein Kiel1–01. FC Heidenheim 1846
2024-11-02TSG 1899 Hoffenheim0–2FC St. Pauli 1910
2024-11-02VfL Wolfsburg1–1FC Augsburg
2024-11-03Borussia Mönchengladbach4–1SV Werder Bremen
2024-11-03SC Freiburg0–01. FSV Mainz 05

Matchday 10

DateHomeScoreAway
2024-11-081. FC Union Berlin0–0SC Freiburg
2024-11-091. FSV Mainz 053–1Borussia Dortmund
2024-11-09FC St. Pauli 19100–1FC Bayern München
2024-11-09RB Leipzig0–0Borussia Mönchengladbach
2024-11-09SV Werder Bremen2–1Holstein Kiel
2024-11-09VfL Bochum 18481–1Bayer 04 Leverkusen
2024-11-101. FC Heidenheim 18461–3VfL Wolfsburg
2024-11-10FC Augsburg0–0TSG 1899 Hoffenheim
2024-11-10VfB Stuttgart2–3Eintracht Frankfurt

Matchday 11

DateHomeScoreAway
2024-11-22FC Bayern München3–0FC Augsburg
2024-11-23Bayer 04 Leverkusen5–21. FC Heidenheim 1846
2024-11-23Borussia Dortmund4–0SC Freiburg
2024-11-23Eintracht Frankfurt1–0SV Werder Bremen
2024-11-23TSG 1899 Hoffenheim4–3RB Leipzig
2024-11-23VfB Stuttgart2–0VfL Bochum 1848
2024-11-23VfL Wolfsburg1–01. FC Union Berlin
2024-11-24Borussia Mönchengladbach2–0FC St. Pauli 1910
2024-11-24Holstein Kiel0–31. FSV Mainz 05

Matchday 12

DateHomeScoreAway
2024-11-29FC St. Pauli 19103–1Holstein Kiel
2024-11-301. FC Union Berlin1–2Bayer 04 Leverkusen
2024-11-30Borussia Dortmund1–1FC Bayern München
2024-11-30FC Augsburg1–0VfL Bochum 1848
2024-11-30RB Leipzig1–5VfL Wolfsburg
2024-11-30SC Freiburg3–1Borussia Mönchengladbach
2024-11-30SV Werder Bremen2–2VfB Stuttgart
2024-12-011. FC Heidenheim 18460–4Eintracht Frankfurt
2024-12-011. FSV Mainz 052–0TSG 1899 Hoffenheim

Matchday 13

DateHomeScoreAway
2024-12-06VfB Stuttgart3–21. FC Union Berlin
2024-12-07Bayer 04 Leverkusen2–1FC St. Pauli 1910
2024-12-07Borussia Mönchengladbach1–1Borussia Dortmund
2024-12-07Eintracht Frankfurt2–2FC Augsburg
2024-12-07FC Bayern München4–21. FC Heidenheim 1846
2024-12-07Holstein Kiel0–2RB Leipzig
2024-12-07VfL Bochum 18480–1SV Werder Bremen
2024-12-08TSG 1899 Hoffenheim1–1SC Freiburg
2024-12-08VfL Wolfsburg4–31. FSV Mainz 05

Matchday 14

DateHomeScoreAway
2024-12-13SC Freiburg3–2VfL Wolfsburg
2024-12-141. FC Union Berlin0–2VfL Bochum 1848
2024-12-141. FSV Mainz 052–1FC Bayern München
2024-12-14Borussia Mönchengladbach4–1Holstein Kiel
2024-12-14FC Augsburg0–2Bayer 04 Leverkusen
2024-12-14FC St. Pauli 19100–2SV Werder Bremen
2024-12-151. FC Heidenheim 18461–3VfB Stuttgart
2024-12-15Borussia Dortmund1–1TSG 1899 Hoffenheim
2024-12-15RB Leipzig2–1Eintracht Frankfurt

Matchday 15

DateHomeScoreAway
2024-12-20FC Bayern München5–1RB Leipzig
2024-12-21Bayer 04 Leverkusen5–1SC Freiburg
2024-12-21Eintracht Frankfurt1–31. FSV Mainz 05
2024-12-21Holstein Kiel5–1FC Augsburg
2024-12-21SV Werder Bremen4–11. FC Union Berlin
2024-12-21TSG 1899 Hoffenheim1–2Borussia Mönchengladbach
2024-12-21VfB Stuttgart0–1FC St. Pauli 1910
2024-12-22VfL Bochum 18482–01. FC Heidenheim 1846
2024-12-22VfL Wolfsburg1–3Borussia Dortmund

Matchday 16

DateHomeScoreAway
2025-01-10Borussia Dortmund2–3Bayer 04 Leverkusen
2025-01-111. FC Heidenheim 18462–01. FC Union Berlin
2025-01-111. FSV Mainz 052–0VfL Bochum 1848
2025-01-11Borussia Mönchengladbach0–1FC Bayern München
2025-01-11FC St. Pauli 19100–1Eintracht Frankfurt
2025-01-11SC Freiburg3–2Holstein Kiel
2025-01-11TSG 1899 Hoffenheim0–1VfL Wolfsburg
2025-01-12FC Augsburg0–1VfB Stuttgart
2025-01-12RB Leipzig4–2SV Werder Bremen

Matchday 17

DateHomeScoreAway
2025-01-14Bayer 04 Leverkusen1–01. FSV Mainz 05
2025-01-14Eintracht Frankfurt4–1SC Freiburg
2025-01-14Holstein Kiel4–2Borussia Dortmund
2025-01-14VfL Wolfsburg5–1Borussia Mönchengladbach
2025-01-151. FC Union Berlin0–2FC Augsburg
2025-01-15FC Bayern München5–0TSG 1899 Hoffenheim
2025-01-15SV Werder Bremen3–31. FC Heidenheim 1846
2025-01-15VfB Stuttgart2–1RB Leipzig
2025-01-15VfL Bochum 18481–0FC St. Pauli 1910

Matchday 18

DateHomeScoreAway
2025-01-17Eintracht Frankfurt2–0Borussia Dortmund
2025-01-181. FC Heidenheim 18460–2FC St. Pauli 1910
2025-01-18Bayer 04 Leverkusen3–1Borussia Mönchengladbach
2025-01-18FC Bayern München3–2VfL Wolfsburg
2025-01-18Holstein Kiel1–3TSG 1899 Hoffenheim
2025-01-18VfB Stuttgart4–0SC Freiburg
2025-01-18VfL Bochum 18483–3RB Leipzig
2025-01-191. FC Union Berlin2–11. FSV Mainz 05
2025-01-19SV Werder Bremen0–2FC Augsburg

Matchday 19

DateHomeScoreAway
2025-01-24VfL Wolfsburg2–2Holstein Kiel
2025-01-251. FSV Mainz 052–0VfB Stuttgart
2025-01-25Borussia Dortmund2–2SV Werder Bremen
2025-01-25Borussia Mönchengladbach3–0VfL Bochum 1848
2025-01-25FC Augsburg2–11. FC Heidenheim 1846
2025-01-25RB Leipzig2–2Bayer 04 Leverkusen
2025-01-25SC Freiburg1–2FC Bayern München
2025-01-26FC St. Pauli 19103–01. FC Union Berlin
2025-01-26TSG 1899 Hoffenheim2–2Eintracht Frankfurt

Matchday 20

DateHomeScoreAway
2025-01-31SV Werder Bremen1–01. FSV Mainz 05
2025-02-011. FC Heidenheim 18461–2Borussia Dortmund
2025-02-011. FC Union Berlin0–0RB Leipzig
2025-02-01FC Bayern München4–3Holstein Kiel
2025-02-01FC St. Pauli 19101–1FC Augsburg
2025-02-01VfB Stuttgart1–2Borussia Mönchengladbach
2025-02-01VfL Bochum 18480–1SC Freiburg
2025-02-02Bayer 04 Leverkusen3–1TSG 1899 Hoffenheim
2025-02-02Eintracht Frankfurt1–1VfL Wolfsburg

Matchday 21

DateHomeScoreAway
2025-02-07FC Bayern München3–0SV Werder Bremen
2025-02-081. FSV Mainz 050–0FC Augsburg
2025-02-08Borussia Dortmund1–2VfB Stuttgart
2025-02-08Borussia Mönchengladbach1–1Eintracht Frankfurt
2025-02-08SC Freiburg1–01. FC Heidenheim 1846
2025-02-08TSG 1899 Hoffenheim0–41. FC Union Berlin
2025-02-08VfL Wolfsburg0–0Bayer 04 Leverkusen
2025-02-09Holstein Kiel2–2VfL Bochum 1848
2025-02-09RB Leipzig2–0FC St. Pauli 1910

Matchday 22

DateHomeScoreAway
2025-02-14FC Augsburg0–0RB Leipzig
2025-02-151. FC Union Berlin1–2Borussia Mönchengladbach
2025-02-15Bayer 04 Leverkusen0–0FC Bayern München
2025-02-15FC St. Pauli 19100–1SC Freiburg
2025-02-15VfB Stuttgart1–2VfL Wolfsburg
2025-02-15VfL Bochum 18482–0Borussia Dortmund
2025-02-161. FC Heidenheim 18460–21. FSV Mainz 05
2025-02-16Eintracht Frankfurt3–1Holstein Kiel
2025-02-16SV Werder Bremen1–3TSG 1899 Hoffenheim

Matchday 23

DateHomeScoreAway
2025-02-21SC Freiburg5–0SV Werder Bremen
2025-02-221. FSV Mainz 052–0FC St. Pauli 1910
2025-02-22Borussia Dortmund6–01. FC Union Berlin
2025-02-22Borussia Mönchengladbach0–3FC Augsburg
2025-02-22Holstein Kiel0–2Bayer 04 Leverkusen
2025-02-22VfL Wolfsburg1–1VfL Bochum 1848
2025-02-23FC Bayern München4–0Eintracht Frankfurt
2025-02-23RB Leipzig2–21. FC Heidenheim 1846
2025-02-23TSG 1899 Hoffenheim1–1VfB Stuttgart

Matchday 24

DateHomeScoreAway
2025-02-28VfB Stuttgart1–3FC Bayern München
2025-03-011. FC Heidenheim 18460–3Borussia Mönchengladbach
2025-03-01Eintracht Frankfurt1–4Bayer 04 Leverkusen
2025-03-01FC St. Pauli 19100–2Borussia Dortmund
2025-03-01RB Leipzig1–21. FSV Mainz 05
2025-03-01SV Werder Bremen1–2VfL Wolfsburg
2025-03-01VfL Bochum 18480–1TSG 1899 Hoffenheim
2025-03-021. FC Union Berlin0–1Holstein Kiel
2025-03-02FC Augsburg0–0SC Freiburg

Matchday 25

DateHomeScoreAway
2025-03-07Borussia Mönchengladbach1–31. FSV Mainz 05
2025-03-08Bayer 04 Leverkusen0–2SV Werder Bremen
2025-03-08Borussia Dortmund0–1FC Augsburg
2025-03-08FC Bayern München2–3VfL Bochum 1848
2025-03-08Holstein Kiel2–2VfB Stuttgart
2025-03-08SC Freiburg0–0RB Leipzig
2025-03-08VfL Wolfsburg1–1FC St. Pauli 1910
2025-03-09Eintracht Frankfurt1–21. FC Union Berlin
2025-03-09TSG 1899 Hoffenheim1–11. FC Heidenheim 1846

Matchday 26

DateHomeScoreAway
2025-03-14FC St. Pauli 19101–0TSG 1899 Hoffenheim
2025-03-151. FC Union Berlin1–1FC Bayern München
2025-03-151. FSV Mainz 052–2SC Freiburg
2025-03-15FC Augsburg1–0VfL Wolfsburg
2025-03-15RB Leipzig2–0Borussia Dortmund
2025-03-15SV Werder Bremen2–4Borussia Mönchengladbach
2025-03-161. FC Heidenheim 18463–1Holstein Kiel
2025-03-16VfB Stuttgart3–4Bayer 04 Leverkusen
2025-03-16VfL Bochum 18481–3Eintracht Frankfurt

Matchday 27

DateHomeScoreAway
2025-03-28Bayer 04 Leverkusen3–1VfL Bochum 1848
2025-03-29Borussia Mönchengladbach1–0RB Leipzig
2025-03-29Eintracht Frankfurt1–0VfB Stuttgart
2025-03-29FC Bayern München3–2FC St. Pauli 1910
2025-03-29Holstein Kiel0–3SV Werder Bremen
2025-03-29TSG 1899 Hoffenheim1–1FC Augsburg
2025-03-29VfL Wolfsburg0–11. FC Heidenheim 1846
2025-03-30Borussia Dortmund3–11. FSV Mainz 05
2025-03-30SC Freiburg1–21. FC Union Berlin

Matchday 28

DateHomeScoreAway
2025-04-04FC Augsburg1–3FC Bayern München
2025-04-051. FC Heidenheim 18460–1Bayer 04 Leverkusen
2025-04-051. FSV Mainz 051–1Holstein Kiel
2025-04-05RB Leipzig3–1TSG 1899 Hoffenheim
2025-04-05SC Freiburg1–4Borussia Dortmund
2025-04-05SV Werder Bremen2–0Eintracht Frankfurt
2025-04-05VfL Bochum 18480–4VfB Stuttgart
2025-04-061. FC Union Berlin1–0VfL Wolfsburg
2025-04-06FC St. Pauli 19101–1Borussia Mönchengladbach

Matchday 29

DateHomeScoreAway
2025-04-11VfL Wolfsburg2–3RB Leipzig
2025-04-12Bayer 04 Leverkusen0–01. FC Union Berlin
2025-04-12Borussia Mönchengladbach1–2SC Freiburg
2025-04-12FC Bayern München2–2Borussia Dortmund
2025-04-12Holstein Kiel1–2FC St. Pauli 1910
2025-04-12TSG 1899 Hoffenheim2–01. FSV Mainz 05
2025-04-12VfL Bochum 18481–2FC Augsburg
2025-04-13Eintracht Frankfurt3–01. FC Heidenheim 1846
2025-04-13VfB Stuttgart1–2SV Werder Bremen

Matchday 30

DateHomeScoreAway
2025-04-191. FC Heidenheim 18460–4FC Bayern München
2025-04-191. FC Union Berlin4–4VfB Stuttgart
2025-04-191. FSV Mainz 052–2VfL Wolfsburg
2025-04-19RB Leipzig1–1Holstein Kiel
2025-04-19SC Freiburg3–2TSG 1899 Hoffenheim
2025-04-19SV Werder Bremen1–0VfL Bochum 1848
2025-04-20Borussia Dortmund3–2Borussia Mönchengladbach
2025-04-20FC Augsburg0–0Eintracht Frankfurt
2025-04-20FC St. Pauli 19101–1Bayer 04 Leverkusen

Matchday 31

DateHomeScoreAway
2025-04-25VfB Stuttgart0–11. FC Heidenheim 1846
2025-04-26Bayer 04 Leverkusen2–0FC Augsburg
2025-04-26Eintracht Frankfurt4–0RB Leipzig
2025-04-26FC Bayern München3–01. FSV Mainz 05
2025-04-26Holstein Kiel4–3Borussia Mönchengladbach
2025-04-26TSG 1899 Hoffenheim2–3Borussia Dortmund
2025-04-26VfL Wolfsburg0–1SC Freiburg
2025-04-27SV Werder Bremen0–0FC St. Pauli 1910
2025-04-27VfL Bochum 18481–11. FC Union Berlin

Matchday 32

DateHomeScoreAway
2025-05-021. FC Heidenheim 18460–0VfL Bochum 1848
2025-05-031. FC Union Berlin2–2SV Werder Bremen
2025-05-03Borussia Dortmund4–0VfL Wolfsburg
2025-05-03Borussia Mönchengladbach4–4TSG 1899 Hoffenheim
2025-05-03FC St. Pauli 19100–1VfB Stuttgart
2025-05-03RB Leipzig3–3FC Bayern München
2025-05-041. FSV Mainz 051–1Eintracht Frankfurt
2025-05-04FC Augsburg1–3Holstein Kiel
2025-05-04SC Freiburg2–2Bayer 04 Leverkusen

Matchday 33

DateHomeScoreAway
2025-05-09VfL Wolfsburg2–2TSG 1899 Hoffenheim
2025-05-101. FC Union Berlin0–31. FC Heidenheim 1846
2025-05-10FC Bayern München2–0Borussia Mönchengladbach
2025-05-10Holstein Kiel1–2SC Freiburg
2025-05-10SV Werder Bremen0–0RB Leipzig
2025-05-10VfL Bochum 18481–41. FSV Mainz 05
2025-05-11Bayer 04 Leverkusen2–4Borussia Dortmund
2025-05-11Eintracht Frankfurt2–2FC St. Pauli 1910
2025-05-11VfB Stuttgart4–0FC Augsburg

Matchday 34

DateHomeScoreAway
2025-05-171. FC Heidenheim 18461–4SV Werder Bremen
2025-05-171. FSV Mainz 052–2Bayer 04 Leverkusen
2025-05-17Borussia Dortmund3–0Holstein Kiel
2025-05-17Borussia Mönchengladbach0–1VfL Wolfsburg
2025-05-17FC Augsburg1–21. FC Union Berlin
2025-05-17FC St. Pauli 19100–2VfL Bochum 1848
2025-05-17RB Leipzig2–3VfB Stuttgart
2025-05-17SC Freiburg1–3Eintracht Frankfurt
2025-05-17TSG 1899 Hoffenheim0–4FC Bayern München

Why there is no line-up here

This page cannot tell you who played. The results come from openfootball, which publishes fixtures and scores and no team sheets; the players come from Wikidata, which records which club a man belonged to and for how many years but not which seasons he turned out in — nineteen in twenty of its dates give the year and no month. Working a squad out from those years gives about forty men a club, because loans and reserve registrations count as membership and nothing separates them: one season of Parma comes out at a hundred and thirty-seven. A registered squad is nearer twenty-five, so that list would be wrong in a way nobody could see from the page.

Each club’s own page has every player Wikidata records for it, with the years of his spell and his appearances where they are known. That is the same information without the guess.

Where this came from

Fixtures and results from openfootball, released into the public domain (CC0). Players, clubs and career figures from Wikidata (CC0). Tables, totals and records on this page are worked out here from the results rather than copied from anywhere. No free source links players to individual matches, so these pages give results and career totals but never who scored in a given game.

Every Bundesliga season · All the football pages