2021–22 3. Liga
{{short description|14th season of the 3. Liga}}
{{Use dmy dates|date=April 2021}}
{{Infobox football league season
|competition = 3. Liga
|season = 2021–22
|logo =
|pixels =
|dates = 24 July 2021 – 14 May 2022
|winners = 1. FC Magdeburg
|promoted = 1. FC Magdeburg
Eintracht Braunschweig
1. FC Kaiserslautern
|relegated = Viktoria Berlin
Würzburger Kickers
TSV Havelse
Türkgücü München
|matches = 373
|total goals = 951
|league topscorer = Marcel Bär
(21 goals)
|biggest home win = Zwickau 7–0 Würzburg
Mannheim 7–0 Havelse
|biggest away win = {{Nowrap|Havelse 0–6 Kaiserslautern
Berlin 0–6 Braunschweig
Duisburg 0–6 1860 Munich}}
|highest scoring = Duisburg 3–6 Osnabrück
Verl 4–5 Magdeburg
1860 Munich 6–3 Dortmund
|longest wins = 4 games
Kaiserslautern
Magdeburg
Meppen
1860 Munich
Saarbrücken
|longest unbeaten = 16 games
Magdeburg
|longest winless = 12 games
Würzburg
|longest losses = 6 games
Havelse
|highest attendance =
|lowest attendance =
|attendancecalc = 2093273
|attendance note = {{refn|group=note|Due to the COVID-19 pandemic in Germany, each local health department allows a different number of spectators.}}
|prevseason = 2020–21
|nextseason = 2022–23
}}
The 2021–22 3. Liga was the 14th season of the 3. Liga. It was originally scheduled to start on 23 July 2021 and concluded on 14 May 2022;{{cite news |url=https://www.dfb.de/news/detail/dfb-praesidium-verabschiedet-rahmenterminkalender-20212022-222481/ |title=DFB-Präsidium verabschiedet Rahmenterminkalender 2021/2022 |trans-title=DFB executive committee adopts framework schedule 2021/2022 |website=DFB.de |publisher=German Football Association |date=4 December 2020 |access-date=16 April 2021 |language=German}} however, the opening match between VfL Osnabrück and MSV Duisburg had to be postponed after Duisburg was quarantined due to COVID-19 cases, delaying the season start by one day.{{cite web |url=https://www.kicker.de/wegen-corona-drittliga-auftakt-zwischen-osnabrueck-und-duisburg-abgesagt-866194/artikel |title=Wegen Corona: Drittliga-Auftakt zwischen Osnabrück und Duisburg abgesagt |website=Kicker |publisher=kicker |date=22 July 2021 |access-date=22 July 2021 |language=de}}
From this season onward, the German Football Association will allow clubs to place a sponsor logo on the back of their shirts.{{cite web |url=https://www.kicker.de/maximal-200-quadratzentimeter-dfb-erlaubt-drittligisten-rueckenwerbung-797255/artikel |title=Maximal 200 Quadratzentimeter: DFB erlaubt Drittligisten Rückenwerbung |trans-title=A maximum of 200 square centimeters: DFB allows 3. Liga teams back sponsors |website=Kicker |publisher=kicker |date=12 February 2021 |access-date=2 May 2021 |language=de}}
The league fixtures were announced on 1 July 2021.{{Cite web|url=https://www.dfb.de/news/detail/spielplan-steht-osnabrueck-und-duisburg-eroeffnen-saison-20212022-229587/|title=Spielplan steht: Osnabrück und Duisburg eröffnen Saison 2021/2022|language=de|date=1 July 2021|website=dfb.de}}
Teams
{{Location map+|Germany|width=400|float=right|caption=Locations of the 2021–22 3. Liga teams|places=
{{Location map~|Germany|lat=52.543056|long=13.405278|label=Berlin|position=top}}
{{Location map~|Germany|lat=52.290116|long=10.521575|label=Braun-
schweig|position=bottom}}
{{Location map~|Germany|lat=51.4925 |long= 7.454444|label=Dortmund|position=right}}
{{Location map~|Germany|lat=51.408967|long= 6.778706|label=Duisburg|position=bottom}}
{{Location map~|Germany|lat=47.9839 |long= 7.8812 |label=Freiburg|position=right}}
{{Location map~|Germany|lat=51.465278|long=11.962222|label=Halle|position=right}}
{{Location map~|Germany|lat=52.408333|long= 9.602222|label=Havelse|position=top}}
{{Location map~|Germany|lat=49.444722|long= 7.768889|label=Kaiserslautern|position=left}}
{{Location map~|Germany|lat=50.933611|long= 6.874697|label=Köln|position=bottom}}
{{Location map~|Germany|lat=52.133333|long=11.616667|label=Magdeburg|position=right}}
{{Location map~|Germany|lat=49.479487|long= 8.502486|label=Mannheim|position=top}}
{{Location map~|Germany|lat=52.693611|long= 7.292778|label=Meppen|position=right}}
{{Location map~|Germany|lat=48.218773|long=11.624760|label=1860 Munich|position=top}}
{{Location map~|Germany|lat=48.173060|long=11.546670|label=Türkgücü|position=bottom}}
{{Location map~|Germany|lat=52.280833|long= 8.071111|label=Osnabrück|position=left}}
{{Location map~|Germany|lat=49.248055|long= 6.983888|label=Saarbrücken|position=bottom}}
{{Location map~|Germany|lat=51.88333 |long= 8.51667 |label=Verl|position=top}}
{{Location map~|Germany|lat=50.069668|long= 8.257188|label=Wiesbaden|position=top}}
{{Location map~|Germany|lat=49.783333|long= 9.933333|label=Würzburg|position=right}}
{{Location map~|Germany|lat=50.7319 |long=12.5251 |label=Zwickau|position=bottom}}
}}
=Team changes=
Originally, SV Meppen was relegated from the 2020–21 3. Liga. However, KFC Uerdingen could not meet the licensing requirements, sparing Meppen from relegation.{{cite web |url=https://www.kicker.de/aus-fuer-den-kfc-uerdingen-lizenzauflagen-nicht-erfuellbar-806464/artikel |title=Aus für den KFC Uerdingen: Lizenzauflagen nicht erfüllbar |website=Kicker |publisher=kicker |date=2 June 2021 |access-date=2 June 2021 |language=de}}
class="wikitable" | |||
Promoted from 2020–21 Regionalliga | Relegated from 2020–21 2. Bundesliga | Promoted to 2021–22 2. Bundesliga | Relegated from 2020–21 3. Liga |
---|---|---|---|
Viktoria Berlin Borussia Dortmund II SC Freiburg II TSV Havelse | VfL Osnabrück Eintracht Braunschweig Würzburger Kickers | Dynamo Dresden Hansa Rostock FC Ingolstadt | KFC Uerdingen Bayern Munich II VfB Lübeck SpVgg Unterhaching |
=Stadiums and locations=
class="wikitable sortable" style="text-align:left;"
! Team ! Location ! Stadium ! Capacity |
data-sort-value="Berlin" | Viktoria Berlin
| Berlin | Friedrich-Ludwig-Jahn-Stadion1 | 10,000{{cite web |url=https://www.kicker.de/voruebergehende-loesung-fuer-die-3-liga-viktoria-berlin-darf-im-jahnsportpark-spielen-806645/artikel |title=Vorübergehende Lösung für die 3. Liga: Viktoria Berlin darf im Jahnsportpark spielen |website=Kicker |publisher=kicker |date=4 June 2021 |access-date=4 June 2021 |language=de}} |
data-sort-value="Braunschweig" | Eintracht Braunschweig
| 23,325 |
data-sort-value="Dortmund" | Borussia Dortmund II
| Dortmund | 9,999 |
data-sort-value="Duisburg" | MSV Duisburg
| Duisburg | 31,500 |
data-sort-value="Freiburg" | SC Freiburg II
| 24,000 |
data-sort-value="Halle" | Hallescher FC
| Halle | 15,057 |
data-sort-value="Havelse" | TSV Havelse
| Hanover | HDI-Arena3 | 49,200 |
data-sort-value="Kaiserslautern" | 1. FC Kaiserslautern
| 49,780 |
data-sort-value="Koln" | Viktoria Köln
| Cologne | Sportpark Höhenberg | 10,001 |
data-sort-value="Magdeburg" | 1. FC Magdeburg
| 27,500 |
data-sort-value="Mannheim" | Waldhof Mannheim
| Mannheim | 25,667 |
data-sort-value="Meppen" | SV Meppen
| Meppen | 16,500 |
data-sort-value="Munich, 1860" | 1860 Munich
| Munich | 15,000 |
data-sort-value="Munich, Turkgucu" | Türkgücü München
| Munich | Olympiastadion | 69,250 |
data-sort-value="Osnabruck" | VfL Osnabrück
| Stadion an der Bremer Brücke | 16,667 |
data-sort-value="Saarbrucken" | 1. FC Saarbrücken
| 16,003 |
data-sort-value="Verl" | SC Verl
| Stadion am Lotter Kreuz | 10,059 |
data-sort-value="Wiesbaden" | Wehen Wiesbaden
| 12,250 |
data-sort-value="Wurzburg" | Würzburger Kickers
| Würzburg | 14,500 |
data-sort-value="Zwickau" | FSV Zwickau
| Zwickau | 10,049 |
1 Viktoria Berlin will play their home matches at the Friedrich-Ludwig-Jahn-Stadion since their home stadium, the Stadion Lichterfelde, did not meet 3. Liga standards.
2 SC Freiburg II moved to the Dreisamstadion after SC Freiburg moved to the Europa-Park Stadion, since their previous home stadium, the Möslestadion, did not meet 3. Liga standards.{{cite web |url=https://www.freiburger-wochenbericht.de/news/top-thema-diese-woche/?tx_news_pi1%5Bnews%5D=1967&cHash=533172372a8cd664ab089e0232ff2543 |title=3. Liga an der Dreisam? |website=freiburger-wochenbericht.de |access-date=4 June 2021 |language=de}}
3 TSV Havelse will play their home matches at the HDI-Arena since their home stadium, the Wilhelm-Langrehr-Stadion in Garbsen, did not meet 3. Liga standards.{{cite web |url=https://www.sportbuzzer.de/artikel/bei-aufstieg-tsv-havelse-spielt-in-der-hdi-arena-96-boss-kind-mit-kommt-entgegen/ |title=Bei Aufstieg: TSV Havelse spielt in der HDI-Arena, 96-Boss Kind kommt entgegen |website=sportbuzzer.de |publisher=Sportbuzzer |date=1 March 2021 |access-date=19 June 2021 |language=de}}
4 SC Verl will play their home matches at the Stadion am Lotter Kreuz since their home stadium, the Sportclub Arena in Verl, did not meet 3. Liga standards.{{cite web |url=https://www.radioguetersloh.de/nachrichten/kreis-guetersloh/detailansicht/der-sc-verl-bestreitet-seine-heimspiele-in-der-3-liga-kuenftig-in-lotte.html|title=Der SC Verl bestreitet seine Heimspiele in der 3. Liga künftig in Lotte|website=radioguetersloh.de|access-date=1 June 2021 |language=de}} They will move to the Benteler-Arena for the last five home matches of the season.{{cite web |url=https://www.kicker.de/sc-verl-traegt-die-letzten-heimspiele-in-paderborn-aus-893335/artikel |title=SC Verl trägt die letzten Heimspiele in Paderborn aus |website=Kicker |publisher=kicker |date=9 March 2022 |access-date=10 March 2022 |language=de}}
=Personnel and kits=
class="wikitable sortable" |
rowspan=2|Team
! rowspan=2|Manager ! rowspan=2|Captain ! rowspan=2|Kit manufacturer ! colspan=3|Shirt sponsor |
---|
Front
! Sleeve ! Back |
data-sort-value="Berlin" | Viktoria Berlin
| data-sort-value="Toku, Farat" | {{flagicon|GER}} Farat Toku | data-sort-value="Menz, Christoph" | {{flagicon|GER}} Christoph Menz | Capelli | | | |
data-sort-value="Braunschweig" | Eintracht Braunschweig
| data-sort-value="Schiele, Michael" | {{flagicon|GER}} Michael Schiele | data-sort-value="Fejzic, Jasmin" | {{flagicon|BIH}} Jasmin Fejzić | Puma | Heycar | | |
data-sort-value="Dortmund" | Borussia Dortmund II
| data-sort-value="Maassen, Enrico" | {{flagicon|GER}} Enrico Maaßen | data-sort-value="Tigges, Steffen" | {{flagicon|GER}} Steffen Tigges | Puma | Opel | |
data-sort-value="Duisburg" | MSV Duisburg
| data-sort-value="Ziegner, Torsten" | {{flagicon|GER}} Torsten Ziegner | data-sort-value="Stoppelkamp, Moritz" | {{flagicon|GER}} Moritz Stoppelkamp | Capelli | ZOXS | Rheinpower | |
data-sort-value="Freiburg" | SC Freiburg II
| data-sort-value="Stamm, Thomas" | {{flagicon|SUI}} Thomas Stamm | data-sort-value="Flum, Johannes" | {{flagicon|GER}} Johannes Flum | Nike | Schwarzwaldmilch | ROSE Bikes | |
data-sort-value="Halle" | Hallescher FC
| data-sort-value="Meyer, André" | {{flagicon|GER}} André Meyer | data-sort-value="Nietfeld, Jonas" | {{flagicon|GER}} Jonas Nietfeld | Puma | sunmaker | Hofmann Personal |
data-sort-value="Havelse" | TSV Havelse
| data-sort-value="Ziehl, Rudiger" | {{flagicon|GER}} Rüdiger Ziehl | data-sort-value="Folster, Tobias" | {{flagicon|GER}} Tobias Fölster | Nike | reifen.com | Stadtwerke Garbsen |
data-sort-value="Kaiserslautern" | 1. FC Kaiserslautern
| data-sort-value="Schuster, Dirk" | {{flagicon|GER}} Dirk Schuster | data-sort-value="Zimmer, Jean" | {{flagicon|GER}} Jean Zimmer | Nike | Allgäuer Latschenkiefer | Lotto Rheinland-Pfalz | Kemmler Kopier Systeme |
data-sort-value="Koln" | Viktoria Köln
| data-sort-value="Janßen, Olaf" | {{flagicon|GER}} Olaf Janßen | data-sort-value="Risse, Marcel" | {{flagicon|GER}} Marcel Risse | Capelli | ETL | Wintec Autoglas | |
data-sort-value="Magdeburg" | 1. FC Magdeburg
| data-sort-value="Titz, Christian" | {{flagicon|GER}} Christian Titz | data-sort-value="Muller, Tobias" | {{flagicon|GER}} Tobias Müller | Uhlsport | Humanas | SWM Magdeburg | |
data-sort-value="Mannheim" | Waldhof Mannheim
| data-sort-value="Gloeckner, Patrick" | {{flagicon|GER}} Patrick Glöckner | data-sort-value="Conrad, Kevin" | {{flagicon|GER}} Marcel Seegert | Capelli | Suntat | Eichbaum | |
data-sort-value="Meppen" | SV Meppen
| data-sort-value="Schmitt, Rico" | {{flagicon|GER}} Rico Schmitt | data-sort-value="Leugers, Thilo" | {{flagicon|GER}} Thilo Leugers | Nike | KiK xxl | Echt Emsland | |
data-sort-value="Munich, 1860" | 1860 Munich
| data-sort-value="Köllner, Michael" | {{flagicon|GER}} Michael Köllner | data-sort-value="Lex, Stefan" | {{flagicon|GER}} Stefan Lex | Nike | Die Bayerische | Bet3000 | Pangea Life |
data-sort-value="Munich, Turkgucu" | Türkgücü München
| data-sort-value="Heraf, Andreas" | {{flagicon|AUT}} Andreas Heraf | data-sort-value="Mavraj, Mergim" | {{fbaicon|ALB}} Mërgim Mavraj | Capelli | Remitly | | |
data-sort-value="Osnabruck" | VfL Osnabrück
| data-sort-value="Scherning, Daniel" | {{flagicon|GER}} Daniel Scherning | data-sort-value="Heider, Marc" | {{flagicon|GER}} Marc Heider | Puma | SO-TECH | Jopa | |
data-sort-value="Saarbrucken" | 1. FC Saarbrücken
| data-sort-value="Koschinat, Uwe" | {{flagicon|GER}} Uwe Koschinat | data-sort-value="Zeitz, Manuel" | {{flagicon|GER}} Manuel Zeitz | Adidas | Victor's Group | Saarland-Sporttoto | Victor's Group |
data-sort-value="Verl" | SC Verl
| data-sort-value="Kniat, Michel" | {{flagicon|GER}} Michél Kniat | data-sort-value="Corboz, Mael" | {{flagicon|USA}} Mael Corboz | Joma | Beckhoff | EGE GmbH | |
data-sort-value="Wiesbaden" | Wehen Wiesbaden
| data-sort-value="Kauczinski, Markus" | {{flagicon|GER}} Markus Kauczinski | data-sort-value="Mrowca, Sebastian" | {{flagicon|POL}} Sebastian Mrowca | Capelli | Brita | sunmaker | |
data-sort-value="Wurzburg" | Würzburger Kickers
| data-sort-value="Santelli, Ralf" | {{flagicon|GER}} Ralf Santelli | data-sort-value="Strohdieck, Christian" | {{flagicon|GER}} Christian Strohdiek | Jako | BVUK | | |
data-sort-value="Zwickau" | FSV Zwickau
| data-sort-value="Enochs, Joe" | {{flagicon|USA}} Joe Enochs | data-sort-value="Brinkies, Johannes" | {{flagicon|GER}} Johannes Brinkies | Puma | Omni Group | ATUS | WP Holding |
=Managerial changes=
League table
|source=[https://www.dfb.de/3-liga/spieltagtabelle/?no_cache=1&spieledb_path=%2Fdatencenter%2F3-liga%2F2021-22%2Fcurrent DFB]
|team_order=MAG, BRA, KAI, MUN, MAN, OSN, SAA, WIE, DOR, ZWI, FRE, MEP, KÖL, HAL, DUI, VER, BER, WÜR, HAV, TÜR
|result1=P |result2=P |result3=PO |result4=CUP |result17=R |result18=R |result19=R |result20=EX
|update=complete
|win_BER=10|draw_BER=7 |loss_BER=19|gf_BER=44|ga_BER=62
|win_BRA=18|draw_BRA=10|loss_BRA=8 |gf_BRA=61|ga_BRA=36
|win_DOR=14|draw_DOR=7 |loss_DOR=15|gf_DOR=51|ga_DOR=48
|win_DUI=13|draw_DUI=3 |loss_DUI=20|gf_DUI=46|ga_DUI=71
|win_FRE=12|draw_FRE=11|loss_FRE=13|gf_FRE=34|ga_FRE=42
|win_HAL=10|draw_HAL=13|loss_HAL=13|gf_HAL=46|ga_HAL=48
|win_HAV=5 |draw_HAV=8 |loss_HAV=23|gf_HAV=28|ga_HAV=71
|win_KAI=18|draw_KAI=9 |loss_KAI=9 |gf_KAI=56|ga_KAI=27
|win_KÖL=12|draw_KÖL=9 |loss_KÖL=15|gf_KÖL=39|ga_KÖL=52
|win_MAG=24|draw_MAG=6 |loss_MAG=6 |gf_MAG=83|ga_MAG=39
|win_MAN=16|draw_MAN=12|loss_MAN=8 |gf_MAN=58|ga_MAN=40
|win_MEP=13|draw_MEP=8 |loss_MEP=15|gf_MEP=47|ga_MEP=60
|win_MUN=17|draw_MUN=10|loss_MUN=9 |gf_MUN=67|ga_MUN=50
|win_TÜR=0 |draw_TÜR=0 |loss_TÜR=0 |gf_TÜR=0 |ga_TÜR=0
|win_OSN=16|draw_OSN=10|loss_OSN=10|gf_OSN=56|ga_OSN=48
|win_SAA=14|draw_SAA=11|loss_SAA=11|gf_SAA=50|ga_SAA=44
|win_VER=10|draw_VER=10|loss_VER=16|gf_VER=56|ga_VER=66
|win_WIE=14|draw_WIE=9 |loss_WIE=13|gf_WIE=49|ga_WIE=44
|win_WÜR=7 |draw_WÜR=9 |loss_WÜR=20|gf_WÜR=34|ga_WÜR=59
|win_ZWI=11|draw_ZWI=14|loss_ZWI=11|gf_ZWI=46|ga_ZWI=44
|status_MAG=CP
|status_BRA=P
|status_KAI=OP
|status_BER=R
|status_WÜR=R
|status_HAV=R
|status_TÜR=R
|note_TÜR=Türkgücü München were deducted eleven points, nine after they filed for insolvency and two more for condition mistakes.{{cite web|url=https://www.dfb.de/news/detail/elf-punkte-abzug-fuer-tuerkguecue-muenchen-237055/|title=Elf Punkte Abzug für Türkgücü München|website=DFB.de|publisher=German Football Association|access-date=18 February 2022}} On 24 March 2022, after the 31st matchday, Türkgücü München ceased to play for financial reasons. All their results were expunged. At the time, they were ranked 20th with 8 wins, 8 draws, 15 losses, 30–47 goals, and 21 points (after the deduction).{{cite web |url=https://www.dfb.de/news/detail/vorzeitiges-aus-fuer-tuerkguecue-muenchen-238194/ |title=Vorzeitiges Aus für Türkgücü München |website=DFB.de |publisher=German Football Association |date=24 March 2022 |access-date=24 March 2022 |language=de}}
|name_BER=Viktoria Berlin
|name_BRA=Eintracht Braunschweig
|name_DOR=Borussia Dortmund II
|name_DUI=MSV Duisburg
|name_FRE=SC Freiburg II
|name_HAL=Hallescher FC
|name_HAV=TSV Havelse
|name_KAI=1. FC Kaiserslautern
|name_KÖL=Viktoria Köln
|name_MAG=1. FC Magdeburg
|name_MAN=Waldhof Mannheim
|name_MEP=SV Meppen
|name_MUN=1860 Munich
|name_TÜR=Türkgücü München
|name_OSN=VfL Osnabrück
|name_SAA=1. FC Saarbrücken
|name_VER=SC Verl
|name_WIE=Wehen Wiesbaden
|name_WÜR=Würzburger Kickers
|name_ZWI=FSV Zwickau
|note_DOR=Reserve teams are ineligible for promotion or DFB-Pokal qualification.
|note_FRE=DOR
|show_limit=5
|class_rules=1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) Head-to-head away goals scored; 6) Away goals scored; 7) Play-off.{{cite web |url=https://media.dfl.de/sites/2/2018/11/DFB-Spielordnung.pdfhttp://www.dfb.de/fileadmin/_dfbdam/15_Ligaverband_Ligastatut-3.pdf |title=Spielordnung |trans-title=Match Rules |publisher=German Football Association (DFB) |format=PDF |page=58 |accessdate=16 April 2021}}
|res_col_header=PQR
|col_P=green1 |text_P=Promotion to 2. Bundesliga and qualification for DFB-Pokal
|col_PO=blue1 |text_PO=Qualification for promotion play-offs and DFB-Pokal
|col_CUP=yellow1 |text_CUP=Qualification for DFB-Pokal
|col_R=red1 |text_R=Relegation to Regionalliga
|col_EX=#CCCCCC |text_EX=Results expunged
}}
Results
{{#invoke:Sports results|main
| source = [https://www.dfb.de/3-liga/spieltagtabelle/?no_cache=1&spieledb_path=%2Fdatencenter%2F3-liga%2F2021-22%2Fcurrent DFB]
| update = complete
| matches_style = FBR
|team_order=BER, BRA, DOR, DUI, FRE, HAL, HAV, KAI, KÖL, MAG, MAN, MEP, MUN, TÜR, OSN, SAA, VER, WIE, WÜR, ZWI
|name_BER=Viktoria Berlin
|name_BRA=Eintracht Braunschweig
|name_DOR=Borussia Dortmund II
|name_DUI=MSV Duisburg
|name_FRE=SC Freiburg II
|name_HAL=Hallescher FC
|name_HAV=TSV Havelse
|name_KAI=1. FC Kaiserslautern
|name_KÖL=Viktoria Köln
|name_MAG=1. FC Magdeburg
|name_MAN=Waldhof Mannheim
|name_MEP=SV Meppen
|name_MUN=1860 Munich
|name_TÜR=Türkgücü München
|name_OSN=VfL Osnabrück
|name_SAA=1. FC Saarbrücken
|name_VER=SC Verl
|name_WIE=Wehen Wiesbaden
|name_WÜR=Würzburger Kickers
|name_ZWI=FSV Zwickau
| match_DUI_OSN_note = The MSV Duisburg v VfL Osnabrück match from 19 December 2021 was abandoned after 35 minutes and a score of 0–0 after an alleged racial insult by a spectator targeted at Aaron Opoku.{{cite web |url=https://www.kicker.de/novum-im-deutschen-profifussball-partie-in-duisburg-nach-rassismus-eklat-abgebrochen-883562/artikel |title=Novum im deutschen Profifußball: Partie in Duisburg nach Rassismus-Eklat abgebrochen |trans-title=A novelty in German professional football: the game in Duisburg was canceled after the racism scandal |work=kicker |date=19 December 2021 |access-date=19 March 2022 |language=de}} The DFB Sports Court decided to replay the match,{{cite web |url=https://www.kicker.de/nach-spielabbruch-duisburg-gegen-osnabrueck-wird-wiederholt-884021/artikel |title=Nach Spielabbruch: Duisburg gegen Osnabrück wird wiederholt |trans-title=After the game was abandoned: Duisburg against Osnabrück is replayed |work=kicker |date=23 December 2021 |access-date=19 March 2022 |language=de}} which took place on 2 February 2022 and finished with a score of 3–6.
| note_TÜR=All of Türkgücü München's results were expunged.
| match_BER_BRA = 0–6
| match_BER_DOR = 2–1
| match_BER_DUI = 0–1
| match_BER_FRE = 0–2
| match_BER_HAL = 0–1
| match_BER_HAV = 3–4
| match_BER_KAI = 4–0
| match_BER_KÖL = 2–1
| match_BER_MAG = 2–1
| match_BER_MAN = 1–0
| match_BER_MEP = 3–4
| match_BER_MUN = 0–2
| match_BER_TÜR = 0–0
| match_BER_OSN = 1–2
| match_BER_SAA = 2–1
| match_BER_VER = 1–1
| match_BER_WIE = 3–1
| match_BER_WÜR = 1–1
| match_BER_ZWI = 0–0
| match_BRA_BER = 0–4
| match_BRA_DOR = 4–2
| match_BRA_DUI = 2–1
| match_BRA_FRE = 1–1
| match_BRA_HAL = 1–0
| match_BRA_HAV = 3–2
| match_BRA_KAI = 1–1
| match_BRA_KÖL = 0–1
| match_BRA_MAG = 2–1
| match_BRA_MAN = 0–0
| match_BRA_MEP = 5–0
| match_BRA_MUN = 1–1
| match_BRA_TÜR = 2–0
| match_BRA_OSN = 2–2
| match_BRA_SAA = 0–2
| match_BRA_VER = 1–1
| match_BRA_WIE = 1–2
| match_BRA_WÜR = 1–0
| match_BRA_ZWI = 2–0
| match_DOR_BER = 0–1
| match_DOR_BRA = 0–1
| match_DOR_DUI = 4–1
| match_DOR_FRE = 1–1
| match_DOR_HAL = 0–0
| match_DOR_HAV = 1–0
| match_DOR_KAI = 0–0
| match_DOR_KÖL = 0–1
| match_DOR_MAG = 0–2
| match_DOR_MAN = 1–1
| match_DOR_MEP = 0–1
| match_DOR_MUN = 0–2
| match_DOR_TÜR = 0–1
| match_DOR_OSN = 2–2
| match_DOR_SAA = 0–0
| match_DOR_VER = 1–2
| match_DOR_WIE = 2–3
| match_DOR_WÜR = 2–0
| match_DOR_ZWI = 3–1
| match_DUI_BER = 1–0
| match_DUI_BRA = 3–2
| match_DUI_DOR = 1–3
| match_DUI_FRE = 1–0
| match_DUI_HAL = 2–1
| match_DUI_HAV = 3–0
| match_DUI_KAI = 1–1
| match_DUI_KÖL = 2–0
| match_DUI_MAG = 0–5
| match_DUI_MAN = 1–3
| match_DUI_MEP = 0–1
| match_DUI_MUN = 0–6
| match_DUI_TÜR = 2–0
| match_DUI_OSN = 3–6
| match_DUI_SAA = 3–4
| match_DUI_VER = 2–2
| match_DUI_WIE = 0–2
| match_DUI_WÜR = 2–0
| match_DUI_ZWI = 0–1
| match_FRE_BER = 2–0
| match_FRE_BRA = 0–1
| match_FRE_DOR = 2–5
| match_FRE_DUI = 1–0
| match_FRE_HAL = 1–1
| match_FRE_HAV = 0–0
| match_FRE_KAI = 0–0
| match_FRE_KÖL = 1–1
| match_FRE_MAG = 2–3
| match_FRE_MAN = 2–1
| match_FRE_MEP = 2–0
| match_FRE_MUN = 1–2
| match_FRE_TÜR = 4–2
| match_FRE_OSN = 4–1
| match_FRE_SAA = 1–1
| match_FRE_VER = 3–2
| match_FRE_WIE = 0–0
| match_FRE_WÜR = 1–0
| match_FRE_ZWI = 1–0
| match_HAL_BER = 4–1
| match_HAL_BRA = 0–2
| match_HAL_DOR = 1–2
| match_HAL_DUI = 2–1
| match_HAL_FRE = 1–0
| match_HAL_HAV = 1–1
| match_HAL_KAI = 1–0
| match_HAL_KÖL = 1–1
| match_HAL_MAG = 3–2
| match_HAL_MAN = 1–2
| match_HAL_MEP = 3–1
| match_HAL_MUN = 1–1
| match_HAL_TÜR = 1–0
| match_HAL_OSN = 3–3
| match_HAL_SAA = 2–3
| match_HAL_VER = 4–4
| match_HAL_WIE = 1–1
| match_HAL_WÜR = 0–0
| match_HAL_ZWI = 2–0
| match_HAV_BER = 1–1
| match_HAV_BRA = 0–4
| match_HAV_DOR = 0–1
| match_HAV_DUI = 0–1
| match_HAV_FRE = 1–0
| match_HAV_HAL = 2–1
| match_HAV_KAI = 0–6
| match_HAV_KÖL = 1–0
| match_HAV_MAG = 1–3
| match_HAV_MAN = 1–2
| match_HAV_MEP = 3–0
| match_HAV_MUN = 2–3
| match_HAV_TÜR = 0–3
| match_HAV_OSN = 0–1
| match_HAV_SAA = 0–1
| match_HAV_VER = 1–3
| match_HAV_WIE = 0–1
| match_HAV_WÜR = 1–3
| match_HAV_ZWI = 0–3
| match_KAI_BER = 2–0
| match_KAI_BRA = 0–0
| match_KAI_DOR = 1–3
| match_KAI_DUI = 5–1
| match_KAI_FRE = 3–0
| match_KAI_HAL = 1–0
| match_KAI_HAV = 3–0
| match_KAI_KÖL = 4–0
| match_KAI_MAG = 2–2
| match_KAI_MAN = 0–0
| match_KAI_MEP = 4–0
| match_KAI_MUN = 3–0
| match_KAI_TÜR = null
| match_KAI_OSN = 2–0
| match_KAI_SAA = 3–1
| match_KAI_VER = 2–1
| match_KAI_WIE = 1–0
| match_KAI_WÜR = 0–2
| match_KAI_ZWI = 1–1
| match_KÖL_BER = 1–4
| match_KÖL_BRA = 1–2
| match_KÖL_DOR = 0–2
| match_KÖL_DUI = 4–2
| match_KÖL_FRE = 3–1
| match_KÖL_HAL = 2–0
| match_KÖL_HAV = 0–0
| match_KÖL_KAI = 2–0
| match_KÖL_MAG = 1–0
| match_KÖL_MAN = 2–3
| match_KÖL_MEP = 1–1
| match_KÖL_MUN = 0–1
| match_KÖL_TÜR = null
| match_KÖL_OSN = 1–1
| match_KÖL_SAA = 0–0
| match_KÖL_VER = 5–2
| match_KÖL_WIE = 2–1
| match_KÖL_WÜR = 1–1
| match_KÖL_ZWI = 1–1
| match_MAG_BER = 1–0
| match_MAG_BRA = 2–0
| match_MAG_DOR = 2–0
| match_MAG_DUI = 2–1
| match_MAG_FRE = 0–0
| match_MAG_HAL = 1–1
| match_MAG_HAV = 1–1
| match_MAG_KAI = 1–0
| match_MAG_KÖL = 4–2
| match_MAG_MAN = 3–0
| match_MAG_MEP = 0–0
| match_MAG_MUN = 4–0
| match_MAG_TÜR = 4–0
| match_MAG_OSN = 2–1
| match_MAG_SAA = 2–1
| match_MAG_VER = 2–0
| match_MAG_WIE = 3–1
| match_MAG_WÜR = 1–2
| match_MAG_ZWI = 3–0
| match_MAN_BER = 3–2
| match_MAN_BRA = 0–3
| match_MAN_DOR = 1–3
| match_MAN_DUI = 3–1
| match_MAN_FRE = 0–1
| match_MAN_HAL = 2–1
| match_MAN_HAV = 7–0
| match_MAN_KAI = 0–0
| match_MAN_KÖL = 0–1
| match_MAN_MAG = 0–2
| match_MAN_MEP = 5–0
| match_MAN_MUN = 3–0
| match_MAN_TÜR = 3–0
| match_MAN_OSN = 3–3
| match_MAN_SAA = 1–0
| match_MAN_VER = 2–1
| match_MAN_WIE = 1–1
| match_MAN_WÜR = 1–1
| match_MAN_ZWI = 1–1
| match_MEP_BER = 3–0
| match_MEP_BRA = 3–2
| match_MEP_DOR = 1–1
| match_MEP_DUI = 1–2
| match_MEP_FRE = 0–1
| match_MEP_HAL = 4–1
| match_MEP_HAV = 1–0
| match_MEP_KAI = 2–0
| match_MEP_KÖL = 4–0
| match_MEP_MAG = 2–3
| match_MEP_MAN = 1–1
| match_MEP_MUN = 1–1
| match_MEP_TÜR = 1–0
| match_MEP_OSN = 0–1
| match_MEP_SAA = 2–2
| match_MEP_VER = 1–0
| match_MEP_WIE = 0–4
| match_MEP_WÜR = 2–4
| match_MEP_ZWI = 1–3
| match_MUN_BER = 1–1
| match_MUN_BRA = 2–2
| match_MUN_DOR = 6–3
| match_MUN_DUI = 3–2
| match_MUN_FRE = 6–0
| match_MUN_HAL = 0–2
| match_MUN_HAV = 3–0
| match_MUN_KAI = 2–1
| match_MUN_KÖL = 3–0
| match_MUN_MAG = 2–5
| match_MUN_MAN = 1–3
| match_MUN_MEP = 1–1
| match_MUN_TÜR = 1–1
| match_MUN_OSN = 2–3
| match_MUN_SAA = 1–1
| match_MUN_VER = 2–0
| match_MUN_WIE = 3–2
| match_MUN_WÜR = 1–0
| match_MUN_ZWI = 0–2
| match_TÜR_BER = null
| match_TÜR_BRA = null
| match_TÜR_DOR = 2–1
| match_TÜR_DUI = 1–0
| match_TÜR_FRE = 3–0
| match_TÜR_HAL = 2–2
| match_TÜR_HAV = 0–1
| match_TÜR_KAI = 1–2
| match_TÜR_KÖL = 1–2
| match_TÜR_MAG = 2–1
| match_TÜR_MAN = 0–0
| match_TÜR_MEP = null
| match_TÜR_MUN = 2–1
| match_TÜR_OSN = 0–3
| match_TÜR_SAA = 1–5
| match_TÜR_VER = 2–2
| match_TÜR_WIE = 1–0
| match_TÜR_WÜR = null
| match_TÜR_ZWI = 2–2
| match_OSN_BER = 3–1
| match_OSN_BRA = 1–1
| match_OSN_DOR = 2–1
| match_OSN_DUI = 0–1
| match_OSN_FRE = 0–1
| match_OSN_HAL = 0–0
| match_OSN_HAV = 0–0
| match_OSN_KAI = 0–1
| match_OSN_KÖL = 3–0
| match_OSN_MAG = 1–5
| match_OSN_MAN = 1–2
| match_OSN_MEP = 1–0
| match_OSN_MUN = 3–1
| match_OSN_TÜR = 1–1
| match_OSN_SAA = 2–1
| match_OSN_VER = 3–2
| match_OSN_WIE = 0–1
| match_OSN_WÜR = 2–0
| match_OSN_ZWI = 0–1
| match_SAA_BER = 2–0
| match_SAA_BRA = 2–2
| match_SAA_DOR = 2–0
| match_SAA_DUI = 2–0
| match_SAA_FRE = 1–0
| match_SAA_HAL = 2–1
| match_SAA_HAV = 2–2
| match_SAA_KAI = 0–2
| match_SAA_KÖL = 0–1
| match_SAA_MAG = 2–1
| match_SAA_MAN = 0–0
| match_SAA_MEP = 1–0
| match_SAA_MUN = 1–1
| match_SAA_TÜR = 3–1
| match_SAA_OSN = 1–2
| match_SAA_VER = 1–2
| match_SAA_WIE = 3–4
| match_SAA_WÜR = 2–1
| match_SAA_ZWI = 1–1
| match_VER_BER = 3–3
| match_VER_BRA = 0–3
| match_VER_DOR = 0–3
| match_VER_DUI = 1–1
| match_VER_FRE = 3–1
| match_VER_HAL = 0–0
| match_VER_HAV = 5–3
| match_VER_KAI = 0–2
| match_VER_KÖL = 3–1
| match_VER_MAG = 4–5
| match_VER_MAN = 1–3
| match_VER_MEP = 0–1
| match_VER_MUN = 1–1
| match_VER_TÜR = 0–0
| match_VER_OSN = 1–3
| match_VER_SAA = 2–4
| match_VER_WIE = 3–0
| match_VER_WÜR = 2–0
| match_VER_ZWI = 0–0
| match_WIE_BER = 2–0
| match_WIE_BRA = 0–1
| match_WIE_DOR = 0–1
| match_WIE_DUI = 0–1
| match_WIE_FRE = 2–0
| match_WIE_HAL = 2–1
| match_WIE_HAV = 2–1
| match_WIE_KAI = 2–1
| match_WIE_KÖL = 1–1
| match_WIE_MAG = 2–4
| match_WIE_MAN = 1–1
| match_WIE_MEP = 3–4
| match_WIE_MUN = 0–0
| match_WIE_TÜR = 1–0
| match_WIE_OSN = 0–0
| match_WIE_SAA = 1–0
| match_WIE_VER = 0–0
| match_WIE_WÜR = 0–1
| match_WIE_ZWI = 2–2
| match_WÜR_BER = 3–0
| match_WÜR_BRA = 0–2
| match_WÜR_DOR = 3–1
| match_WÜR_DUI = 1–2
| match_WÜR_FRE = 1–1
| match_WÜR_HAL = 1–2
| match_WÜR_HAV = 0–0
| match_WÜR_KAI = 1–2
| match_WÜR_KÖL = 0–1
| match_WÜR_MAG = 2–4
| match_WÜR_MAN = 1–2
| match_WÜR_MEP = 1–3
| match_WÜR_MUN = 0–3
| match_WÜR_TÜR = 2–1
| match_WÜR_OSN = 1–1
| match_WÜR_SAA = 1–1
| match_WÜR_VER = 0–1
| match_WÜR_WIE = 0–4
| match_WÜR_ZWI = 2–2
| match_ZWI_BER = 1–1
| match_ZWI_BRA = 1–0
| match_ZWI_DOR = 1–2
| match_ZWI_DUI = 3–2
| match_ZWI_FRE = 0–0
| match_ZWI_HAL = 2–2
| match_ZWI_HAV = 2–0
| match_ZWI_KAI = 0–2
| match_ZWI_KÖL = 1–0
| match_ZWI_MAG = 1–1
| match_ZWI_MAN = 1–1
| match_ZWI_MEP = 1–1
| match_ZWI_MUN = 1–3
| match_ZWI_TÜR = null
| match_ZWI_OSN = 1–3
| match_ZWI_SAA = 1–2
| match_ZWI_VER = 1–3
| match_ZWI_WIE = 2–1
| match_ZWI_WÜR = 7–0
}}
Top scorers
class="wikitable sortable" style="text-align:center" |
Rank
!Player !Club !Goals{{cite web |url=https://www.kicker.de/3-liga/torjaeger/2021-22 |title=3. Liga – Torjäger 2021/22 |trans-title=3. Liga – Goalscorers 2021–22 |website=Kicker |language=de}} |
---|
1
| align=left|{{flagicon|GER}} Marcel Bär | align=left|1860 Munich | 21 |
2
| align=left|{{flagicon|TUR}} Barış Atik | align=left|1. FC Magdeburg | 19 |
3
| align=left|{{flagicon|USA}} Terrence Boyd | align=left|1. FC Kaiserslautern | 15 |
rowspan=2|4
| align=left|{{flagicon|SWE}} Gustaf Nilsson | align=left|Wehen Wiesbaden | rowspan=2|14 |
align=left|{{flagicon|GER}} Luka Tankulic
| align=left|SV Meppen |
6
| align=left|{{flagicon|GER}} Michael Eberwein | align=left|Hallescher FC | 13 |
rowspan=3|7
| align=left|{{flagicon|SUI}} Orhan Ademi | align=left|MSV Duisburg | rowspan=3|12 |
align=left|{{flagicon|GER}} Lion Lauberbach
| align=left|Eintracht Braunschweig |
align=left|{{flagicon|GER}} Luca Schuler
| align=left|1. FC Magdeburg |
rowspan=8|10
| align=left|{{flagicon|GER}} Dominic Baumann | align=left|FSV Zwickau | rowspan=8|11 |
align=left|{{flagicon|GER}} Jason Ceka
| align=left|1. FC Magdeburg |
align=left|{{flagicon|GER}} Adriano Grimaldi
| align=left|1. FC Saarbrücken |
align=left|{{flagicon|GER}} Marc Heider
| align=left|VfL Osnabrück |
align=left|{{flagicon|GER}} Dominik Martinović
| align=left|Waldhof Mannheim |
align=left|{{flagicon|GER}} Lukas Petkov
| align=left|SC Verl |
align=left|{{flagicon|GER}} Marc Schnatterer
| align=left|Waldhof Mannheim |
align=left|{{flagicon|NED}} Vincent Vermeij
| align=left|SC Freiburg II |
Number of teams by state
class="wikitable"
!Position !Number of teams !Teams | ||
align=center rowspan=2|1
|{{flag|Lower Saxony}} | align=center|4 | align=center|Eintracht Braunschweig, TSV Havelse, SV Meppen and VfL Osnabrück |
{{flag|North Rhine-Westphalia}} | align=center|4 | align=center|Borussia Dortmund II, MSV Duisburg, Viktoria Köln and SC Verl |
align=center|3
|{{flag|Bavaria}} | align=center|3 | align=center|1860 Munich, Türkgücü München and Würzburger Kickers |
align=center rowspan=2|4
|{{flag|Baden-Württemberg}} | align=center|2 | align=center|Waldhof Mannheim and SC Freiburg II |
{{flag|Saxony-Anhalt}} | align=center|2 | align=center|Hallescher FC and 1. FC Magdeburg |
align=center rowspan=5|5
|{{flag|Berlin}} | align=center|1 | align=center|Viktoria Berlin |
{{flag|Hesse}} | align=center|1 | align=center|Wehen Wiesbaden |
{{flag|Rhineland-Palatinate}} | align=center|1 | align=center|1. FC Kaiserslautern |
{{flag|Saarland}} | align=center|1 | align=center|1. FC Saarbrücken |
{{flag|Saxony}} | align=center|1 | align=center|FSV Zwickau |
Notes
{{reflist|group=note}}
References
{{reflist}}
{{commons category}}
{{3. Liga}}
{{2021–22 in German football}}
{{DEFAULTSORT:3. Liga, 2021-22}}