Bundesliga 2021–22

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

← 2020–21 · 2022–23 →

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ünchen3424559737+6077
2Borussia Dortmund3422398552+3369
3Bayer 04 Leverkusen3419788047+3364
4RB Leipzig34177107237+3558
51. FC Union Berlin3416995044+657
6SC Freiburg34151095846+1255
71. FC Köln341410105249+352
81. FSV Mainz 0534137145045+546
9TSG 1899 Hoffenheim34137145860-246
10Borussia Mönchengladbach34129135461-745
11Eintracht Frankfurt341012124549-442
12VfL Wolfsburg34126164354-1142
13VfL Bochum 184834126163852-1442
14FC Augsburg34108163956-1738
15VfB Stuttgart34712154159-1833
16Hertha BSC3496193771-3433
17Arminia Bielefeld34513162753-2628
18SpVgg Greuther Fürth 19033439222882-5418

Every result

Matchday 18

DateHomeScoreAway
2021-01-07FC Bayern München1–2Borussia Mönchengladbach
2021-01-08Bayer 04 Leverkusen2–21. FC Union Berlin
2021-01-08Eintracht Frankfurt2–3Borussia Dortmund
2021-01-08RB Leipzig4–11. FSV Mainz 05
2021-01-08SC Freiburg2–2Arminia Bielefeld
2021-01-08SpVgg Greuther Fürth 19030–0VfB Stuttgart
2021-01-08TSG 1899 Hoffenheim3–1FC Augsburg
2021-01-09Hertha BSC1–31. FC Köln
2021-01-09VfL Bochum 18481–0VfL Wolfsburg

Matchday 19

DateHomeScoreAway
2021-01-14Borussia Dortmund5–1SC Freiburg
2021-01-151. FC Köln0–4FC Bayern München
2021-01-151. FC Union Berlin2–1TSG 1899 Hoffenheim
2021-01-151. FSV Mainz 051–0VfL Bochum 1848
2021-01-15Borussia Mönchengladbach1–2Bayer 04 Leverkusen
2021-01-15VfB Stuttgart0–2RB Leipzig
2021-01-15VfL Wolfsburg0–0Hertha BSC
2021-01-16Arminia Bielefeld2–2SpVgg Greuther Fürth 1903
2021-01-16FC Augsburg1–1Eintracht Frankfurt

Matchday 20

DateHomeScoreAway
2021-01-21Eintracht Frankfurt0–2Arminia Bielefeld
2021-01-22Bayer 04 Leverkusen5–1FC Augsburg
2021-01-22Borussia Mönchengladbach1–21. FC Union Berlin
2021-01-22SC Freiburg2–0VfB Stuttgart
2021-01-22SpVgg Greuther Fürth 19032–11. FSV Mainz 05
2021-01-22TSG 1899 Hoffenheim2–3Borussia Dortmund
2021-01-22VfL Bochum 18482–21. FC Köln
2021-01-23Hertha BSC1–4FC Bayern München
2021-01-23RB Leipzig2–0VfL Wolfsburg

Matchday 21

DateHomeScoreAway
2021-02-04Hertha BSC1–1VfL Bochum 1848
2021-02-051. FC Köln1–0SC Freiburg
2021-02-051. FSV Mainz 052–0TSG 1899 Hoffenheim
2021-02-05Arminia Bielefeld1–1Borussia Mönchengladbach
2021-02-05FC Augsburg2–01. FC Union Berlin
2021-02-05FC Bayern München3–2RB Leipzig
2021-02-05VfB Stuttgart2–3Eintracht Frankfurt
2021-02-06Borussia Dortmund2–5Bayer 04 Leverkusen
2021-02-06VfL Wolfsburg4–1SpVgg Greuther Fürth 1903

Matchday 22

DateHomeScoreAway
2021-02-11RB Leipzig3–11. FC Köln
2021-02-12Bayer 04 Leverkusen4–2VfB Stuttgart
2021-02-12Borussia Mönchengladbach3–2FC Augsburg
2021-02-12Eintracht Frankfurt0–2VfL Wolfsburg
2021-02-12SC Freiburg1–11. FSV Mainz 05
2021-02-12SpVgg Greuther Fürth 19032–1Hertha BSC
2021-02-12VfL Bochum 18484–2FC Bayern München
2021-02-131. FC Union Berlin0–3Borussia Dortmund
2021-02-13TSG 1899 Hoffenheim2–0Arminia Bielefeld

Matchday 23

DateHomeScoreAway
2021-02-181. FSV Mainz 053–2Bayer 04 Leverkusen
2021-02-191. FC Köln1–0Eintracht Frankfurt
2021-02-19Arminia Bielefeld1–01. FC Union Berlin
2021-02-19FC Augsburg1–2SC Freiburg
2021-02-19VfB Stuttgart1–1VfL Bochum 1848
2021-02-19VfL Wolfsburg1–2TSG 1899 Hoffenheim
2021-02-20Borussia Dortmund6–0Borussia Mönchengladbach
2021-02-20FC Bayern München4–1SpVgg Greuther Fürth 1903
2021-02-20Hertha BSC1–6RB Leipzig

Matchday 24

DateHomeScoreAway
2021-02-25TSG 1899 Hoffenheim2–1VfB Stuttgart
2021-02-261. FC Union Berlin3–11. FSV Mainz 05
2021-02-26Bayer 04 Leverkusen3–0Arminia Bielefeld
2021-02-26Borussia Mönchengladbach2–2VfL Wolfsburg
2021-02-26Eintracht Frankfurt0–1FC Bayern München
2021-02-26SC Freiburg3–0Hertha BSC
2021-02-26SpVgg Greuther Fürth 19031–11. FC Köln
2021-02-27FC Augsburg1–1Borussia Dortmund
2021-02-27VfL Bochum 18480–1RB Leipzig

Matchday 25

DateHomeScoreAway
2021-03-04Arminia Bielefeld0–1FC Augsburg
2021-03-05FC Bayern München1–1Bayer 04 Leverkusen
2021-03-05Hertha BSC1–4Eintracht Frankfurt
2021-03-05RB Leipzig1–1SC Freiburg
2021-03-05VfB Stuttgart3–2Borussia Mönchengladbach
2021-03-05VfL Bochum 18482–1SpVgg Greuther Fürth 1903
2021-03-05VfL Wolfsburg1–01. FC Union Berlin
2021-03-061. FC Köln0–1TSG 1899 Hoffenheim
2021-03-161. FSV Mainz 050–1Borussia Dortmund

Matchday 26

DateHomeScoreAway
2021-03-121. FC Union Berlin1–1VfB Stuttgart
2021-03-12Borussia Mönchengladbach2–0Hertha BSC
2021-03-12SC Freiburg3–2VfL Wolfsburg
2021-03-12TSG 1899 Hoffenheim1–1FC Bayern München
2021-03-13Bayer 04 Leverkusen0–11. FC Köln
2021-03-13Borussia Dortmund1–0Arminia Bielefeld
2021-03-13Eintracht Frankfurt2–1VfL Bochum 1848
2021-03-13SpVgg Greuther Fürth 19031–6RB Leipzig
2021-04-06FC Augsburg2–11. FSV Mainz 05

Matchday 27

DateHomeScoreAway
2021-03-18VfL Bochum 18480–2Borussia Mönchengladbach
2021-03-191. FSV Mainz 054–0Arminia Bielefeld
2021-03-19FC Bayern München4–01. FC Union Berlin
2021-03-19Hertha BSC3–0TSG 1899 Hoffenheim
2021-03-19SpVgg Greuther Fürth 19030–0SC Freiburg
2021-03-19VfB Stuttgart3–2FC Augsburg
2021-03-201. FC Köln1–1Borussia Dortmund
2021-03-20RB Leipzig0–0Eintracht Frankfurt
2021-03-20VfL Wolfsburg0–2Bayer 04 Leverkusen

Matchday 28

DateHomeScoreAway
2021-04-011. FC Union Berlin1–01. FC Köln
2021-04-02Arminia Bielefeld1–1VfB Stuttgart
2021-04-02Bayer 04 Leverkusen2–1Hertha BSC
2021-04-02Borussia Dortmund1–4RB Leipzig
2021-04-02Eintracht Frankfurt0–0SpVgg Greuther Fürth 1903
2021-04-02SC Freiburg1–4FC Bayern München
2021-04-02TSG 1899 Hoffenheim1–2VfL Bochum 1848
2021-04-03Borussia Mönchengladbach1–11. FSV Mainz 05
2021-04-03FC Augsburg3–0VfL Wolfsburg

Matchday 29

DateHomeScoreAway
2021-04-08VfB Stuttgart0–2Borussia Dortmund
2021-04-091. FC Köln3–21. FSV Mainz 05
2021-04-09FC Bayern München1–0FC Augsburg
2021-04-09Hertha BSC1–41. FC Union Berlin
2021-04-09SpVgg Greuther Fürth 19030–2Borussia Mönchengladbach
2021-04-09VfL Wolfsburg4–0Arminia Bielefeld
2021-04-10Eintracht Frankfurt1–2SC Freiburg
2021-04-10RB Leipzig3–0TSG 1899 Hoffenheim
2021-04-10VfL Bochum 18480–0Bayer 04 Leverkusen

Matchday 30

DateHomeScoreAway
2021-04-161. FSV Mainz 050–0VfB Stuttgart
2021-04-16Borussia Dortmund6–1VfL Wolfsburg
2021-04-16Borussia Mönchengladbach1–31. FC Köln
2021-04-16FC Augsburg0–1Hertha BSC
2021-04-16SC Freiburg3–0VfL Bochum 1848
2021-04-171. FC Union Berlin2–0Eintracht Frankfurt
2021-04-17Arminia Bielefeld0–3FC Bayern München
2021-04-17Bayer 04 Leverkusen0–1RB Leipzig
2021-04-17TSG 1899 Hoffenheim0–0SpVgg Greuther Fürth 1903

Matchday 31

DateHomeScoreAway
2021-04-22VfL Wolfsburg5–01. FSV Mainz 05
2021-04-231. FC Köln3–1Arminia Bielefeld
2021-04-23Eintracht Frankfurt2–2TSG 1899 Hoffenheim
2021-04-23FC Bayern München3–1Borussia Dortmund
2021-04-23RB Leipzig1–21. FC Union Berlin
2021-04-23SC Freiburg3–3Borussia Mönchengladbach
2021-04-23SpVgg Greuther Fürth 19031–4Bayer 04 Leverkusen
2021-04-24Hertha BSC2–0VfB Stuttgart
2021-04-24VfL Bochum 18480–2FC Augsburg

Matchday 32

DateHomeScoreAway
2021-04-291. FC Union Berlin1–1SpVgg Greuther Fürth 1903
2021-04-301. FSV Mainz 053–1FC Bayern München
2021-04-30Arminia Bielefeld1–1Hertha BSC
2021-04-30Borussia Dortmund3–4VfL Bochum 1848
2021-04-30FC Augsburg1–41. FC Köln
2021-04-30TSG 1899 Hoffenheim3–4SC Freiburg
2021-04-30VfB Stuttgart1–1VfL Wolfsburg
2021-05-02Bayer 04 Leverkusen2–0Eintracht Frankfurt
2021-05-02Borussia Mönchengladbach3–1RB Leipzig

Matchday 33

DateHomeScoreAway
2021-05-06VfL Bochum 18482–1Arminia Bielefeld
2021-05-071. FC Köln0–1VfL Wolfsburg
2021-05-07Hertha BSC1–21. FSV Mainz 05
2021-05-07SC Freiburg1–41. FC Union Berlin
2021-05-07SpVgg Greuther Fürth 19031–3Borussia Dortmund
2021-05-07TSG 1899 Hoffenheim2–4Bayer 04 Leverkusen
2021-05-08Eintracht Frankfurt1–1Borussia Mönchengladbach
2021-05-08FC Bayern München2–2VfB Stuttgart
2021-05-08RB Leipzig4–0FC Augsburg

Matchday 34

DateHomeScoreAway
2021-05-141. FC Union Berlin3–2VfL Bochum 1848
2021-05-141. FSV Mainz 052–2Eintracht Frankfurt
2021-05-14Arminia Bielefeld1–1RB Leipzig
2021-05-14Bayer 04 Leverkusen2–1SC Freiburg
2021-05-14Borussia Dortmund2–1Hertha BSC
2021-05-14Borussia Mönchengladbach5–1TSG 1899 Hoffenheim
2021-05-14FC Augsburg2–1SpVgg Greuther Fürth 1903
2021-05-14VfB Stuttgart2–11. FC Köln
2021-05-14VfL Wolfsburg2–2FC Bayern München

Matchday 1

DateHomeScoreAway
2021-08-13Borussia Mönchengladbach1–1FC Bayern München
2021-08-141. FC Union Berlin1–1Bayer 04 Leverkusen
2021-08-14Arminia Bielefeld0–0SC Freiburg
2021-08-14Borussia Dortmund5–2Eintracht Frankfurt
2021-08-14FC Augsburg0–4TSG 1899 Hoffenheim
2021-08-14VfB Stuttgart5–1SpVgg Greuther Fürth 1903
2021-08-14VfL Wolfsburg1–0VfL Bochum 1848
2021-08-151. FC Köln3–1Hertha BSC
2021-08-151. FSV Mainz 051–0RB Leipzig

Matchday 2

DateHomeScoreAway
2021-08-20RB Leipzig4–0VfB Stuttgart
2021-08-21Bayer 04 Leverkusen4–0Borussia Mönchengladbach
2021-08-21Eintracht Frankfurt0–0FC Augsburg
2021-08-21Hertha BSC1–2VfL Wolfsburg
2021-08-21SC Freiburg2–1Borussia Dortmund
2021-08-21SpVgg Greuther Fürth 19031–1Arminia Bielefeld
2021-08-21VfL Bochum 18482–01. FSV Mainz 05
2021-08-22FC Bayern München3–21. FC Köln
2021-08-22TSG 1899 Hoffenheim2–21. FC Union Berlin

Matchday 3

DateHomeScoreAway
2021-08-27Borussia Dortmund3–2TSG 1899 Hoffenheim
2021-08-281. FC Köln2–1VfL Bochum 1848
2021-08-281. FSV Mainz 053–0SpVgg Greuther Fürth 1903
2021-08-28Arminia Bielefeld1–1Eintracht Frankfurt
2021-08-28FC Augsburg1–4Bayer 04 Leverkusen
2021-08-28FC Bayern München5–0Hertha BSC
2021-08-28VfB Stuttgart2–3SC Freiburg
2021-08-291. FC Union Berlin2–1Borussia Mönchengladbach
2021-08-29VfL Wolfsburg1–0RB Leipzig

Matchday 4

DateHomeScoreAway
2021-09-111. FC Union Berlin0–0FC Augsburg
2021-09-11Bayer 04 Leverkusen3–4Borussia Dortmund
2021-09-11RB Leipzig1–4FC Bayern München
2021-09-11SC Freiburg1–11. FC Köln
2021-09-11SpVgg Greuther Fürth 19030–2VfL Wolfsburg
2021-09-11TSG 1899 Hoffenheim0–21. FSV Mainz 05
2021-09-12Borussia Mönchengladbach3–1Arminia Bielefeld
2021-09-12Eintracht Frankfurt1–1VfB Stuttgart
2021-09-12VfL Bochum 18481–3Hertha BSC

Matchday 5

DateHomeScoreAway
2021-09-17Hertha BSC2–1SpVgg Greuther Fürth 1903
2021-09-181. FC Köln1–1RB Leipzig
2021-09-181. FSV Mainz 050–0SC Freiburg
2021-09-18Arminia Bielefeld0–0TSG 1899 Hoffenheim
2021-09-18FC Augsburg1–0Borussia Mönchengladbach
2021-09-18FC Bayern München7–0VfL Bochum 1848
2021-09-19Borussia Dortmund4–21. FC Union Berlin
2021-09-19VfB Stuttgart1–3Bayer 04 Leverkusen
2021-09-19VfL Wolfsburg1–1Eintracht Frankfurt

Matchday 6

DateHomeScoreAway
2021-09-24SpVgg Greuther Fürth 19031–3FC Bayern München
2021-09-251. FC Union Berlin1–0Arminia Bielefeld
2021-09-25Bayer 04 Leverkusen1–01. FSV Mainz 05
2021-09-25Borussia Mönchengladbach1–0Borussia Dortmund
2021-09-25Eintracht Frankfurt1–11. FC Köln
2021-09-25RB Leipzig6–0Hertha BSC
2021-09-25TSG 1899 Hoffenheim3–1VfL Wolfsburg
2021-09-26SC Freiburg3–0FC Augsburg
2021-09-26VfL Bochum 18480–0VfB Stuttgart

Matchday 7

DateHomeScoreAway
2021-10-011. FC Köln3–1SpVgg Greuther Fürth 1903
2021-10-02Borussia Dortmund2–1FC Augsburg
2021-10-02Hertha BSC1–2SC Freiburg
2021-10-02RB Leipzig3–0VfL Bochum 1848
2021-10-02VfB Stuttgart3–1TSG 1899 Hoffenheim
2021-10-02VfL Wolfsburg1–3Borussia Mönchengladbach
2021-10-031. FSV Mainz 051–21. FC Union Berlin
2021-10-03Arminia Bielefeld0–4Bayer 04 Leverkusen
2021-10-03FC Bayern München1–2Eintracht Frankfurt

Matchday 8

DateHomeScoreAway
2021-10-15TSG 1899 Hoffenheim5–01. FC Köln
2021-10-161. FC Union Berlin2–0VfL Wolfsburg
2021-10-16Borussia Dortmund3–11. FSV Mainz 05
2021-10-16Borussia Mönchengladbach1–1VfB Stuttgart
2021-10-16Eintracht Frankfurt1–2Hertha BSC
2021-10-16SC Freiburg1–1RB Leipzig
2021-10-16SpVgg Greuther Fürth 19030–1VfL Bochum 1848
2021-10-17Bayer 04 Leverkusen1–5FC Bayern München
2021-10-17FC Augsburg1–1Arminia Bielefeld

Matchday 9

DateHomeScoreAway
2021-10-221. FSV Mainz 054–1FC Augsburg
2021-10-23Arminia Bielefeld1–3Borussia Dortmund
2021-10-23FC Bayern München4–0TSG 1899 Hoffenheim
2021-10-23Hertha BSC1–0Borussia Mönchengladbach
2021-10-23RB Leipzig4–1SpVgg Greuther Fürth 1903
2021-10-23VfL Wolfsburg0–2SC Freiburg
2021-10-241. FC Köln2–2Bayer 04 Leverkusen
2021-10-24VfB Stuttgart1–11. FC Union Berlin
2021-10-24VfL Bochum 18482–0Eintracht Frankfurt

Matchday 10

DateHomeScoreAway
2021-10-29TSG 1899 Hoffenheim2–0Hertha BSC
2021-10-301. FC Union Berlin2–5FC Bayern München
2021-10-30Arminia Bielefeld1–21. FSV Mainz 05
2021-10-30Bayer 04 Leverkusen0–2VfL Wolfsburg
2021-10-30Borussia Dortmund2–01. FC Köln
2021-10-30Eintracht Frankfurt1–1RB Leipzig
2021-10-30SC Freiburg3–1SpVgg Greuther Fürth 1903
2021-10-31Borussia Mönchengladbach2–1VfL Bochum 1848
2021-10-31FC Augsburg4–1VfB Stuttgart

Matchday 11

DateHomeScoreAway
2021-11-051. FSV Mainz 051–1Borussia Mönchengladbach
2021-11-06FC Bayern München2–1SC Freiburg
2021-11-06RB Leipzig2–1Borussia Dortmund
2021-11-06VfB Stuttgart0–1Arminia Bielefeld
2021-11-06VfL Bochum 18482–0TSG 1899 Hoffenheim
2021-11-06VfL Wolfsburg1–0FC Augsburg
2021-11-071. FC Köln2–21. FC Union Berlin
2021-11-07Hertha BSC1–1Bayer 04 Leverkusen
2021-11-07SpVgg Greuther Fürth 19031–2Eintracht Frankfurt

Matchday 12

DateHomeScoreAway
2021-11-19FC Augsburg2–1FC Bayern München
2021-11-201. FC Union Berlin2–0Hertha BSC
2021-11-20Arminia Bielefeld2–2VfL Wolfsburg
2021-11-20Bayer 04 Leverkusen1–0VfL Bochum 1848
2021-11-20Borussia Dortmund2–1VfB Stuttgart
2021-11-20Borussia Mönchengladbach4–0SpVgg Greuther Fürth 1903
2021-11-20TSG 1899 Hoffenheim2–0RB Leipzig
2021-11-211. FSV Mainz 051–11. FC Köln
2021-11-21SC Freiburg0–2Eintracht Frankfurt

Matchday 13

DateHomeScoreAway
2021-11-26VfB Stuttgart2–11. FSV Mainz 05
2021-11-271. FC Köln4–1Borussia Mönchengladbach
2021-11-27FC Bayern München1–0Arminia Bielefeld
2021-11-27Hertha BSC1–1FC Augsburg
2021-11-27SpVgg Greuther Fürth 19033–6TSG 1899 Hoffenheim
2021-11-27VfL Bochum 18482–1SC Freiburg
2021-11-27VfL Wolfsburg1–3Borussia Dortmund
2021-11-28Eintracht Frankfurt2–11. FC Union Berlin
2021-11-28RB Leipzig1–3Bayer 04 Leverkusen

Matchday 14

DateHomeScoreAway
2021-12-031. FC Union Berlin2–1RB Leipzig
2021-12-041. FSV Mainz 053–0VfL Wolfsburg
2021-12-04Arminia Bielefeld1–11. FC Köln
2021-12-04Bayer 04 Leverkusen7–1SpVgg Greuther Fürth 1903
2021-12-04Borussia Dortmund2–3FC Bayern München
2021-12-04FC Augsburg2–3VfL Bochum 1848
2021-12-04TSG 1899 Hoffenheim3–2Eintracht Frankfurt
2021-12-05Borussia Mönchengladbach0–6SC Freiburg
2021-12-05VfB Stuttgart2–2Hertha BSC

Matchday 15

DateHomeScoreAway
2021-12-101. FC Köln0–2FC Augsburg
2021-12-11FC Bayern München2–11. FSV Mainz 05
2021-12-11Hertha BSC2–0Arminia Bielefeld
2021-12-11RB Leipzig4–1Borussia Mönchengladbach
2021-12-11SC Freiburg1–2TSG 1899 Hoffenheim
2021-12-11VfL Bochum 18481–1Borussia Dortmund
2021-12-11VfL Wolfsburg0–2VfB Stuttgart
2021-12-12Eintracht Frankfurt5–2Bayer 04 Leverkusen
2021-12-12SpVgg Greuther Fürth 19031–01. FC Union Berlin

Matchday 16

DateHomeScoreAway
2021-12-141. FSV Mainz 054–0Hertha BSC
2021-12-14Arminia Bielefeld2–0VfL Bochum 1848
2021-12-14VfB Stuttgart0–5FC Bayern München
2021-12-14VfL Wolfsburg2–31. FC Köln
2021-12-151. FC Union Berlin0–0SC Freiburg
2021-12-15Bayer 04 Leverkusen2–2TSG 1899 Hoffenheim
2021-12-15Borussia Dortmund3–0SpVgg Greuther Fürth 1903
2021-12-15Borussia Mönchengladbach2–3Eintracht Frankfurt
2021-12-15FC Augsburg1–1RB Leipzig

Matchday 17

DateHomeScoreAway
2021-12-17FC Bayern München4–0VfL Wolfsburg
2021-12-18Eintracht Frankfurt1–01. FSV Mainz 05
2021-12-18Hertha BSC3–2Borussia Dortmund
2021-12-18RB Leipzig0–2Arminia Bielefeld
2021-12-18SpVgg Greuther Fürth 19030–0FC Augsburg
2021-12-18TSG 1899 Hoffenheim1–1Borussia Mönchengladbach
2021-12-18VfL Bochum 18480–11. FC Union Berlin
2021-12-191. FC Köln1–0VfB Stuttgart
2021-12-19SC Freiburg2–1Bayer 04 Leverkusen

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