| Season | 2023–24 |
|---|---|
| Dates | 4 August 2023 – 18 May 2024 |
| Champions | SSV Ulm |
| Promoted | SSV Ulm Preußen Münster Jahn Regensburg |
| Relegated | Hallescher FC MSV Duisburg SC Freiburg II VfB Lübeck |
| Matches | 380 |
| Goals | 1,066 (2.81 per match) |
| Top goalscorer | Jannik Mause (18 goals) |
| Biggest home win | Dresden 7–2Lübeck Ingolstadt 6–1 Lübeck |
| Biggest away win | Essen 0–5Verl Lübeck 0–5Dortmund II |
| Highest scoring | Dresden 7–2 Lübeck Sandhausen 6–3Regensburg |
| Longest winning run | 10 games Regensburg |
| Longest unbeaten run | 18 games Ulm |
| Longest winless run | 15 games Freiburg |
| Longest losing run | 6 games Freiburg |
| Highest attendance | 31,834 Dresden vAue |
| Lowest attendance | 815 Freiburg v Verl |
| Attendance | 3,662,893 (9,639 per match) |
2024–25 → | |
The2023–24 3. Liga was the 16th season of the3. Liga. It started on 4 August 2023 and concluded on 18 May 2024.[1]
The fixtures were announced on 7 July 2023.[2]
1 SSV Ulm played five games in Aalen because their own stadium had nounder-soil heating.[3]
| Team | Outgoing | Manner | Exit date | Position in table | Incoming | Incoming date | Ref. | ||
|---|---|---|---|---|---|---|---|---|---|
| Announced on | Departed on | Announced on | Arrived on | ||||||
| SpVgg Unterhaching | Resigned | 23 March 2023 | 30 June 2023 | Pre-season | 27 March 2023 | 1 July 2023 | [4][5] | ||
| SV Sandhausen | End of caretaker | 10 April 2023 | 19 June 2023 | [6][7] | |||||
| Waldhof Mannheim | Mutual consent | 28 May 2023 | 12 June 2023 | [8][9] | |||||
| Arminia Bielefeld | End of contract | 9 June 2023 | 13 June 2023 | [10][11] | |||||
| SC Verl | Signed for Arminia Bielefeld | 13 June 2023 | 30 June 2023 | [11][12] | |||||
| MSV Duisburg | Sacked | 16 September 2023 | 19th | 18 September 2023 | [13][14] | ||||
| End of caretaker | 9 October 2023 | 20th | 9 October 2023 | [15] | |||||
| SV Sandhausen | Sacked | 22 October 2023 | 10th | 23 October 2023 | [16][17] | ||||
| 1860 Munich | 5 December 2023 | 15th | 5 December 2023 | [18] | |||||
| VfB Lübeck | 11 December 2023 | 17th | 11 December 2023 | [19] | |||||
| End of caretaker spell | 28 December 2023 | 18th | 28 December 2023 | [20] | |||||
| 1860 Munich | 10 January 2024 | 15th | 10 January 2024 | [21] | |||||
| Waldhof Mannheim | Sacked | 31 January 2024 | 17th | 31 January 2024 | [22] | ||||
| VfB Lübeck | 11 March 2024 | 19th | 11 March 2024 | [23] | |||||
| End of caretaker spell | 26 March 2024 | 19th | 26 March 2024 | [24] | |||||
| Hallescher FC | Sacked | 1 April 2024 | 17th | 1 April 2024 | [25] | ||||
| Dynamo Dresden | 20 April 2024 | 3rd | 20 April 2024 | [26] | |||||
| MSV Duisburg | 23 April 2024 | 18th | 23 April 2024 | [27] | |||||
| FC Ingolstadt | 2 May 2024 | 11th | 2 May 2024 | [28] | |||||
| SV Sandhausen | Mutual consent | 13 May 2024 | 8th | 13 May 2024 | [29] | ||||
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | SSV Ulm(C, P) | 38 | 23 | 8 | 7 | 65 | 38 | +27 | 77 | Promotion to2. Bundesliga and qualification forDFB-Pokal |
| 2 | Preußen Münster(P) | 38 | 19 | 10 | 9 | 68 | 49 | +19 | 67 | |
| 3 | Jahn Regensburg(O, P) | 38 | 17 | 12 | 9 | 51 | 42 | +9 | 63 | Qualification forpromotion play-offs and DFB-Pokal |
| 4 | Dynamo Dresden | 38 | 19 | 5 | 14 | 58 | 40 | +18 | 62 | Qualification for DFB-Pokal |
| 5 | 1. FC Saarbrücken | 38 | 15 | 15 | 8 | 60 | 43 | +17 | 60 | |
| 6 | Erzgebirge Aue | 38 | 16 | 12 | 10 | 51 | 47 | +4 | 60 | |
| 7 | Rot-Weiss Essen | 38 | 17 | 8 | 13 | 60 | 53 | +7 | 59 | |
| 8 | SV Sandhausen | 38 | 15 | 11 | 12 | 58 | 57 | +1 | 56 | |
| 9 | SpVgg Unterhaching | 38 | 16 | 7 | 15 | 50 | 49 | +1 | 55 | |
| 10 | FC Ingolstadt | 38 | 14 | 12 | 12 | 65 | 51 | +14 | 54 | |
| 11 | Borussia Dortmund II[a] | 38 | 14 | 12 | 12 | 58 | 53 | +5 | 54 | |
| 12 | SC Verl | 38 | 14 | 11 | 13 | 59 | 56 | +3 | 53 | |
| 13 | Viktoria Köln | 38 | 13 | 10 | 15 | 59 | 65 | −6 | 49 | |
| 14 | Arminia Bielefeld | 38 | 11 | 13 | 14 | 48 | 47 | +1 | 46 | |
| 15 | 1860 Munich | 38 | 13 | 7 | 18 | 40 | 42 | −2 | 46 | |
| 16 | Waldhof Mannheim | 38 | 11 | 10 | 17 | 51 | 60 | −9 | 43 | |
| 17 | Hallescher FC(R) | 38 | 11 | 7 | 20 | 50 | 68 | −18 | 40 | Relegation toRegionalliga |
| 18 | MSV Duisburg(R) | 38 | 8 | 10 | 20 | 41 | 65 | −24 | 34 | |
| 19 | VfB Lübeck(R) | 38 | 6 | 14 | 18 | 37 | 77 | −40 | 32 | |
| 20 | SC Freiburg II[a](R) | 38 | 8 | 6 | 24 | 37 | 64 | −27 | 30 |
| Home \ Away | AUE | BIE | DOR | DRE | DUI | ESS | FRE | HAL | ING | KÖL | LÜB | MAN | MUN | MÜN | REG | SAA | SAN | ULM | UNT | VER |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Erzgebirge Aue | — | 1–0 | 2–0 | 2–1 | 1–1 | 2–1 | 2–1 | 3–1 | 1–0 | 2–1 | 2–0 | 2–0 | 1–2 | 2–3 | 0–1 | 2–0 | 2–1 | 1–2 | 2–1 | 1–2 |
| Arminia Bielefeld | 2–2 | — | 2–2 | 0–1 | 2–0 | 1–1 | 0–2 | 0–0 | 4–0 | 0–2 | 0–0 | 3–1 | 2–0 | 4–0 | 1–1 | 2–6 | 1–1 | 0–2 | 1–2 | 0–0 |
| Borussia Dortmund II | 2–2 | 0–2 | — | 0–2 | 1–0 | 1–2 | 1–0 | 2–1 | 1–1 | 2–1 | 1–1 | 1–2 | 3–0 | 2–3 | 1–0 | 1–1 | 1–2 | 1–2 | 2–2 | 5–2 |
| Dynamo Dresden | 2–1 | 3–1 | 1–2 | — | 4–0 | 2–2 | 2–0 | 2–1 | 2–0 | 0–2 | 7–2 | 2–1 | 2–1 | 1–0 | 0–1 | 1–3 | 0–1 | 0–0 | 2–1 | 0–1 |
| MSV Duisburg | 2–2 | 0–1 | 2–1 | 2–4 | — | 1–2 | 4–2 | 2–3 | 0–1 | 1–0 | 1–0 | 1–1 | 0–3 | 0–0 | 0–1 | 2–0 | 3–1 | 1–1 | 1–0 | 2–3 |
| Rot-Weiss Essen | 1–1 | 2–1 | 4–0 | 3–1 | 3–1 | — | 4–3 | 3–2 | 4–0 | 3–1 | 1–0 | 2–0 | 0–1 | 1–0 | 0–0 | 2–1 | 1–2 | 0–2 | 1–3 | 0–5 |
| SC Freiburg II | 0–1 | 0–3 | 0–0 | 1–1 | 1–1 | 0–2 | — | 1–2 | 1–4 | 1–0 | 3–0 | 1–0 | 1–0 | 2–2 | 3–1 | 0–4 | 0–2 | 1–2 | 0–0 | 0–1 |
| Hallescher FC | 2–3 | 2–2 | 1–1 | 1–0 | 1–1 | 2–1 | 2–2 | — | 3–1 | 2–1 | 3–0 | 1–4 | 0–2 | 1–4 | 1–2 | 0–2 | 4–1 | 0–2 | 0–1 | 1–0 |
| FC Ingolstadt | 1–1 | 1–1 | 1–1 | 2–1 | 2–0 | 2–1 | 2–3 | 4–0 | — | 1–3 | 6–1 | 1–1 | 2–1 | 1–1 | 2–4 | 2–2 | 4–0 | 4–0 | 3–0 | 0–1 |
| Viktoria Köln | 2–2 | 1–1 | 1–3 | 1–5 | 2–0 | 0–0 | 2–0 | 4–2 | 1–0 | — | 1–0 | 2–2 | 2–1 | 3–5 | 1–1 | 2–5 | 2–1 | 1–3 | 2–1 | 3–1 |
| VfB Lübeck | 1–1 | 2–2 | 0–5 | 0–1 | 5–3 | 3–3 | 0–1 | 2–2 | 0–4 | 3–2 | — | 2–1 | 1–1 | 0–3 | 1–0 | 0–0 | 0–0 | 1–1 | 2–3 | 0–0 |
| Waldhof Mannheim | 3–0 | 1–0 | 1–3 | 0–2 | 0–0 | 0–2 | 3–1 | 3–2 | 1–1 | 1–1 | 2–2 | — | 1–0 | 2–2 | 3–1 | 0–2 | 4–2 | 0–2 | 6–1 | 1–2 |
| 1860 Munich | 1–2 | 0–2 | 1–2 | 0–0 | 4–1 | 2–0 | 2–0 | 1–0 | 3–1 | 3–1 | 1–2 | 2–0 | — | 1–2 | 0–1 | 1–1 | 1–1 | 0–1 | 0–1 | 1–0 |
| Preußen Münster | 4–0 | 2–1 | 0–0 | 1–0 | 3–1 | 2–1 | 2–0 | 1–0 | 3–1 | 3–3 | 1–1 | 1–3 | 1–1 | — | 1–3 | 4–1 | 1–1 | 3–2 | 2–0 | 3–1 |
| Jahn Regensburg | 0–0 | 2–0 | 0–0 | 1–1 | 2–1 | 1–3 | 3–2 | 2–0 | 1–1 | 1–1 | 2–1 | 2–0 | 1–1 | 2–1 | — | 0–1 | 1–2 | 2–0 | 1–1 | 1–1 |
| 1. FC Saarbrücken | 2–0 | 1–1 | 2–0 | 1–0 | 0–0 | 1–1 | 2–1 | 0–1 | 0–2 | 1–2 | 1–1 | 1–1 | 2–3 | 0–0 | 2–2 | — | 4–1 | 2–1 | 2–1 | 4–3 |
| SV Sandhausen | 1–0 | 1–2 | 3–2 | 1–0 | 2–0 | 2–0 | 1–0 | 1–1 | 1–1 | 3–3 | 1–2 | 3–0 | 3–0 | 0–2 | 6–3 | 2–2 | — | 1–2 | 1–0 | 2–2 |
| SSV Ulm | 2–2 | 1–0 | 1–1 | 2–3 | 2–2 | 2–1 | 2–1 | 2–3 | 0–0 | 2–0 | 3–0 | 3–1 | 1–0 | 2–0 | 1–0 | 1–1 | 2–0 | — | 2–0 | 4–2 |
| SpVgg Unterhaching | 0–0 | 1–2 | 3–4 | 1–2 | 1–0 | 4–0 | 1–0 | 2–0 | 0–3 | 2–1 | 4–1 | 3–0 | 2–0 | 3–2 | 1–2 | 0–0 | 0–0 | 3–2 | — | 1–0 |
| SC Verl | 3–1 | 3–1 | 2–3 | 1–0 | 1–3 | 1–1 | 3–2 | 3–2 | 2–2 | 1–1 | 4–0 | 1–1 | 0–1 | 2–0 | 1–2 | 0–0 | 4–4 | 0–3 | 0–0 | — |
| Player | Club | Against | Result | Date |
|---|---|---|---|---|
| Preußen Münster | Erzgebirge Aue | 4–0 (H) | 5 October 2023 | |
| SpVgg Unterhaching | Rot-Weiss Essen | 4–0 (H) | ||
| SC Verl | Rot-Weiss Essen | 5–0 (A) | 7 October 2023 | |
| Dynamo Dresden | Viktoria Köln | 5–1 (A) | 10 November 2023 | |
| Borussia Dortmund II | SpVgg Unterhaching | 4–3 (A) | 24 February 2024 | |
| SC Freiburg II | VfB Lübeck | 3–0 (A) | 9 March 2024 | |
| Rot-Weiss Essen | VfB Lübeck | 3–3 (A) | 18 May 2024 |
4 Player scored four goals.
Dynamo Dresden drew the highest average home attendance in the 2023-24 edition of the 3. Liga.
| # | Football club | Home games | Average attendance[33] |
|---|---|---|---|
| 1 | Dynamo Dresden | 19 | 28,732 |
| 2 | Arminia Bielefeld | 19 | 18,640 |
| 3 | RW Essen | 19 | 16,652 |
| 4 | 1860 München | 19 | 15,000 |
| 5 | MSV Duisburg | 19 | 12,119 |
| 6 | 1. FC Saarbrücken | 19 | 10,910 |
| 7 | Preußen Münster | 19 | 10,783 |
| 8 | Waldhof Mannheim | 19 | 10,389 |
| 9 | SSV Ulm 1846 | 19 | 10,350 |
| 10 | Jahn Regensburg | 19 | 9,725 |
| 11 | Erzgebirge Aue | 19 | 8,720 |
| 12 | Hallescher FC | 19 | 7,837 |
| 13 | FC Ingolstadt 04 | 19 | 5,638 |
| 14 | VfB Lübeck | 19 | 5,485 |
| 15 | SpVgg Unterhaching | 19 | 5,136 |
| 16 | Viktoria Köln | 19 | 4,095 |
| 17 | SV Sandhausen | 19 | 4,060 |
| 18 | Borussia Dortmund II | 19 | 3,324 |
| 19 | SC Verl | 19 | 2,632 |
| 20 | SC Freiburg II | 19 | 2,334 |