Dieser Artikel ist eine Übersicht der Kader der 2. Fußball-Bundesliga 2021/22.

Es sind alle Spieler gelistet, die im Zeitraum vom ersten Spiel des jeweiligen Vereins (23., 24. bzw. 25. Juli 2021) bis zum Saisonfinale am 15. Mai 2022 dem jeweiligen Profikader durchgehend oder zeitweise angehörten. Außerdem werden die Spieler aus den Nachwuchsmannschaften aufgeführt, die mindestens einmal auf der Bank saßen und somit im Spieltagskader standen. Die Teams sind nach der Abschlusstabelle sortiert.

Anmerkungen Logo: Logo zum Zeitpunkt der Spielzeit, Trikots: Trikots, mit denen die Mannschaft in der Spielzeit auflief. Die Einteilung Heim, Auswärts und Ausweich richtet sich danach, wie die Trikots vom jeweiligen Verein vertrieben wurden, Cheftrainer: Alle Cheftrainer, die das Team während der Saison betreuten. Die Klammer gibt das Alter in Jahren während der Spieltage der Amtszeit sowie die Spieltage an, an denen der Cheftrainer das Traineramt innehatte, sofern dies nicht über die gesamte Saison der Fall war. Interimstrainer sind nur berücksichtigt, sofern sie ein Spiel absolvierten.Für detaillierte Informationen siehe den Abschnitt „Cheftrainer“ im Saisonartikel. Die Nationalität ist nur bei ausländischen Trainern angegeben, Kapitän: Alle hauptamtlichen Mannschaftskapitäne.Die Kapitäne der 2. Bundesliga in der Saison 2021/22, bundesliga.com, abgerufen am 12. August 2021. Nicht berücksichtigt sind deren Vertreter. Die Klammer gibt das Alter in Jahren während der Spieltage der Amtszeit sowie die Spieltage an, an denen der Spieler das Kapitänsamt innehatte, sofern dies nicht über die gesamte Saison der Fall war, Nr.: Rückennummer des Spielers, Nat.: Nationalität des Spielers. Bei mehrfacher Staatsangehörigkeit ist das Land genannt, für dessen Nationalverband der Spieler zuletzt für Länderspiele spielberechtigt war. Spieler ohne Angabe sind Deutsche bzw. Doppelstaatsbürger, die zuletzt für den DFB spielberechtigt waren. Name: Vor- und Zuname bzw. der Künstlername des Spielers. Der hochgestellte Zeitraum gibt die Spieltage an, an denen der Spieler dem jeweiligen Kader angehörte, sofern dies nicht über die gesamte Spielzeit der Fall war. Zum Beispiel 1–18 für einen Spieler, der einem Kader bis einschließlich des 18. Spieltags (letzter Spieltag vor der Winterpause) angehörte bzw. ab 19 für einen Spieler, der einem Kader ab dem 19. Spieltag angehörte (Angaben nur bei externen Zu- und Abgängen). Zudem sind Spieler mit II (zweite Mannschaft), U19 (A-Junioren) und U17 (B-Junioren) gekennzeichnet, die zumindest zeitweise zusätzlich im Kader einer Nachwuchsmannschaft standen (nicht bei Spielern, die lediglich Spiele in einer dieser Mannschaften absolvierten), Position: Angabe der Position des Spielers,gemäß der Positionsangaben der Kaderlisten auf den Websites der jeweiligen Vereine Alter: Alter des Spielers in Jahren im Zeitraum der Spieltage der Kaderzugehörigkeit. Die untere Altersgrenze lag bei 16 Jahren. Spiele: Spiele für den jeweiligen Verein in der Saison 2021/22 ohne Relegation, Tore: Tore für den jeweiligen Verein in der Saison 2021/22 ohne Relegation, Fettgedruckte Werte sind Höchstwerte der Saison.

Kader FC Schalke 04

140px

Cheftrainer:  (; bis zum 25. Spieltag), Mike Büskens (/; Interimstrainer ab dem 26. Spieltag) Kapitän: Danny Latza (/) Nr. Nat. Name Position Alter Spiele Tore 1 style="text-align:left" Tor / 6 0 2 style="text-align:left" Abwehr / 28 3 3 style="text-align:left" ab 4 Abwehr / 31 4 4 style="text-align:left" Mittelfeld / 28 0 5 style="text-align:left" 1–3 Abwehr ohne Einsatz 5 style="text-align:left" ab 19 Abwehr / 6 0 6 style="text-align:left" 1–4 Mittelfeld ohne Einsatz 7 style="text-align:left" ab 4 Mittelfeld 22 2 8 style="text-align:left" Mittelfeld / 15 2 9 style="text-align:left" Sturm / 30 30 10 style="text-align:left" ab 3 Mittelfeld 30 6 11 style="text-align:left" Sturm / 32 10 14 style="text-align:left" 1–2 Sturm ohne Einsatz 14 style="text-align:left" ab 21 Mittelfeld 1 0 15 style="text-align:left" 1–18 Abwehr 2 0 16 style="text-align:left" 1 Mittelfeld ohne Einsatz 16 style="text-align:left" ab 19 Abwehr 7 1 17 style="text-align:left" Mittelfeld / 27 0 18 style="text-align:left" ab 8 Mittelfeld / 2 0 19 style="text-align:left" 1–5 Abwehr ohne Einsatz 21 style="text-align:left" Sturm / 24 2 24 style="text-align:left" Mittelfeld 23 3 25 style="text-align:left" 1–5 Mittelfeld ohne Einsatz 26 style="text-align:left" Abwehr / 11 0 27 style="text-align:left" Mittelfeld / 15 0 30 style="text-align:left" Tor / 26 0 31 style="text-align:left" 1–19 Abwehr 5 0 31 style="text-align:left" II Mittelfeld / ohne Einsatz 33 style="text-align:left" Abwehr / 31 2 34 style="text-align:left" Tor / 2 0 35 style="text-align:left" Abwehr / 31 2 36 style="text-align:left" Mittelfeld / 22 1 37 style="text-align:left" 1–3 Mittelfeld ohne Einsatz 37 style="text-align:left" II Abwehr ohne Einsatz 38 style="text-align:left" Mittelfeld / 18 1 39 style="text-align:left" Mittelfeld / 8 0 40 style="text-align:left" 1–4 Mittelfeld ohne Einsatz 40 style="text-align:left" U19 Sturm / 1 0 41 style="text-align:left" II Abwehr / 12 0 42 style="text-align:left" Mittelfeld / 10 0 43 style="text-align:left" 1–5 Sturm 1 0 43 style="text-align:left" II, ab 3 Sturm / 2 0 44 style="text-align:left" II Sturm 1 0 45 style="text-align:left" II Mittelfeld / ohne Einsatz 47 style="text-align:left" II Tor ohne Einsatz

Werder Bremen

93px

Cheftrainer: Markus Anfang (; bis zum 13. Spieltag),  (; Interimstrainer am 14. Spieltag), Christian Brand (; Interimstrainer am 15. Spieltag), Ole Werner (/; ab dem 16. Spieltag) Kapitän:  ()

Nr. Nat. Name Position Alter Spiele Tore 1 style="text-align:left" Tor / 23 0 3 style="text-align:left" Abwehr / 30 2 5 style="text-align:left" 1–2 Abwehr ohne Einsatz 6 style="text-align:left" 1–5 Mittelfeld 1 0 7 style="text-align:left" ab 5 Sturm / 29 20 8 style="text-align:left" 1–2 Sturm 2 0 8 style="text-align:left" ab 6 Abwehr / 24 2 10 style="text-align:left" Mittelfeld / 22 2 11 style="text-align:left" Sturm / 33 19 13 style="text-align:left" Abwehr / 26 1 15 style="text-align:left" 1–2 Mittelfeld ohne Einsatz 15 style="text-align:left" ab 5 Sturm / 6 0 16 style="text-align:left" II Mittelfeld / 10 0 17 style="text-align:left" Mittelfeld 6 0 18 style="text-align:left" 1–2 Tor ohne Einsatz 19 style="text-align:left" 1–2 Sturm 2 2 20 style="text-align:left" Mittelfeld / 33 3 21 style="text-align:left" Abwehr 21 1 22 style="text-align:left" Mittelfeld / 25 2 23 style="text-align:left" Mittelfeld / 28 2 24 style="text-align:left" 1–2 Sturm 1 0 25 style="text-align:left" Abwehr / ohne Einsatz 26 style="text-align:left" Abwehr / 16 0 27 style="text-align:left" Abwehr / 26 0 28 style="text-align:left" Mittelfeld / 26 1 29 style="text-align:left" Sturm / 7 0 30 style="text-align:left" Tor 11 0 31 style="text-align:left" Abwehr / ohne Einsatz 32 style="text-align:left" Abwehr / 27 4 33 style="text-align:left" II, 1–18 Abwehr ohne Einsatz 34 style="text-align:left" Mittelfeld / 19 0 35 style="text-align:left" 1–3 Mittelfeld 3 1 36 style="text-align:left" Abwehr / 27 0 37 style="text-align:left" U19 Tor / ohne Einsatz 38 style="text-align:left" 1–3 Tor ohne Einsatz 39 style="text-align:left" U19 Abwehr 1 0 40 style="text-align:left" II Tor / ohne Einsatz 42 style="text-align:left" 1–3 Mittelfeld ohne Einsatz 42 style="text-align:left" II Sturm / 1 0 43 style="text-align:left" Sturm / 21 0

Hamburger SV

198px

Cheftrainer: Tim Walter (/) Kapitän: Sebastian Schonlau (/) Nr. Nat. Name Position Alter Spiele Tore 1 style="text-align:left" Tor / 27 0 2 style="text-align:left" Abwehr 16 0 3 style="text-align:left" Abwehr / 32 6 4 style="text-align:left" Abwehr / 33 4 6 style="text-align:left" Mittelfeld / 25 2 7 style="text-align:left" ab 21 Mittelfeld 10 1 8 style="text-align:left" 1–3 Mittelfeld ohne Einsatz 8 style="text-align:left" 6–19 Mittelfeld / 6 1 9 style="text-align:left" Sturm / 34 22 10 style="text-align:left" Mittelfeld / 33 9 11 style="text-align:left" Sturm / 26 2 12 style="text-align:left" Tor / ohne Einsatz 14 style="text-align:left" Mittelfeld 32 5 16 style="text-align:left" ab 3 Tor / 7 0 18 style="text-align:left" Mittelfeld 34 3 19 style="text-align:left" Sturm / 27 2 20 style="text-align:left" 1–2 Mittelfeld ohne Einsatz 21 style="text-align:left" Abwehr / 11 0 22 style="text-align:left" 1–20 Sturm / 4 0 23 style="text-align:left" Mittelfeld / 33 1 24 style="text-align:left" 1–2 Mittelfeld ohne Einsatz 27 style="text-align:left" Abwehr / 12 2 28 style="text-align:left" Abwehr / 21 1 29 style="text-align:left" 1–4 Mittelfeld ohne Einsatz 34 style="text-align:left" Abwehr / 21 0 35 style="text-align:left" Abwehr / ohne Einsatz 36 style="text-align:left" Mittelfeld / 18 2 37 style="text-align:left" 1–5 Abwehr / ohne Einsatz 40 style="text-align:left" Tor / ohne Einsatz 41 style="text-align:left" Abwehr 9 0 43 style="text-align:left" II/U19 Abwehr / ohne Einsatz 44 style="text-align:left" ab 6 Abwehr / 24 1 45 style="text-align:left" U19 Mittelfeld ohne Einsatz 46 style="text-align:left" II/U19 Mittelfeld / 1 0 48 style="text-align:left" II Mittelfeld 23 2 49 style="text-align:left" U19 Tor / ohne Einsatz

SV Darmstadt 98

145px

Cheftrainer: Torsten Lieberknecht (/) Kapitän: Fabian Holland () Nr. Nat. Name Position Alter Spiele Tore 1 style="text-align:left" Tor / 30 0 3 style="text-align:left" Abwehr / 24 0 5 style="text-align:left" Abwehr / 30 1 6 style="text-align:left" Mittelfeld / 20 0 7 style="text-align:left" 1–20 Mittelfeld / 11 2 8 style="text-align:left" Mittelfeld / 14 2 9 style="text-align:left" Sturm 33 15 11 style="text-align:left" Mittelfeld 29 5 13 style="text-align:left" Tor / 4 0 16 style="text-align:left" Sturm / 31 17 17 style="text-align:left" Abwehr 13 0 18 style="text-align:left" Mittelfeld / 31 3 19 style="text-align:left" Abwehr 25 2 20 style="text-align:left" Abwehr / 15 0 21 style="text-align:left" Tor / ohne Einsatz 22 style="text-align:left" Sturm / 21 6 23 style="text-align:left" ab 3 Mittelfeld / 22 1 24 style="text-align:left" Abwehr / 14 0 26 style="text-align:left" Abwehr 29 1 27 style="text-align:left" Mittelfeld / 19 5 30 style="text-align:left" Mittelfeld / 3 0 32 style="text-align:left" Abwehr 33 3 33 style="text-align:left" Mittelfeld / 21 4 34 style="text-align:left" Mittelfeld / ohne Einsatz 35 style="text-align:left" U19 Mittelfeld / 2 0 36 style="text-align:left" ab 19 Sturm 1 0 37 style="text-align:left" U19 Tor / ohne Einsatz 38 style="text-align:left" U19 Abwehr 9 0 39 style="text-align:left" 1–21 Sturm / 1 0 40 style="text-align:left" 1–20 Sturm / 12 0 41 style="text-align:left" U19 Mittelfeld / 1 0 42 style="text-align:left" U19 Mittelfeld / ohne Einsatz 43 style="text-align:left" Mittelfeld / 14 0

FC St. Pauli

155px

Cheftrainer: Timo Schultz (/) Kapitän: Philipp Ziereis (/)