Top Qs
Timeline
Chat
Perspective
2024–25 DFB-Pokal
Football tournament season From Wikipedia, the free encyclopedia
Remove ads
The 2024–25 DFB-Pokal was the 82nd season of the annual German football cup competition. Sixty-four teams participated in the competition, including all teams from the previous year's Bundesliga and 2. Bundesliga. The competition began on 16 August 2024 with the first of six rounds and ended on 24 May 2025 with the final at the Olympiastadion in Berlin, a nominally neutral venue, which has hosted the final since 1985.[1] The DFB-Pokal is considered the second-most important club title in German football after the Bundesliga championship. The DFB-Pokal is run by the German Football Association (DFB). Bayer Leverkusen were the defending champions, but they were eliminated by Arminia Bielefeld in the semi-finals. VfB Stuttgart won a fourth title after defeating Bielefeld 4–2 in the final. As winners, Stuttgart earned automatic qualification to the 2025–26 UEFA Europa League league stage. They will also host the 2025 edition of the Franz Beckenbauer Supercup at the start of the next season, and will face the champions of the 2024–25 Bundesliga, Bayern Munich.
Remove ads
Participating clubs
Summarize
Perspective
The following teams qualified for the competition:
Bundesliga the 18 clubs of the 2023–24 season |
2. Bundesliga the 18 clubs of the 2023–24 season |
3. Liga the top 4 clubs of the 2023–24 season |
Representatives of the regional associations 24 representatives of 21 regional associations of the DFB, qualified (in general) through the 2023–24 Verbandspokal[note 1] | ||
Baden Bavaria[note 2]
Berlin Brandenburg Bremen Hamburg Hesse |
Lower Rhine Lower Saxony[note 4]
Mecklenburg-Vorpommern Middle Rhine Rhineland Saarland Saxony |
Saxony-Anhalt Schleswig-Holstein South Baden Southwest Thuringia Westphalia[note 6]
Württemberg |
Remove ads
Format
Summarize
Perspective
Participation
The DFB-Pokal began with a round of 64 teams. The 36 teams of the Bundesliga and 2. Bundesliga, along with the top four finishers of the 3. Liga automatically qualified for the tournament. Of the remaining slots, 21 were given to the cup winners of the regional football associations, the Verbandspokal. The three remaining slots were given to the three regional associations with the most men's teams, which were Bavaria, Lower Saxony and Westphalia. The best-placed amateur team of the Regionalliga Bayern was given the spot for Bavaria. For Lower Saxony, the Lower Saxony Cup was split into two paths: one for 3. Liga and Regionalliga Nord teams, and the other for amateur teams. The winners of each path qualified. For Westphalia, the spot rotated each season between the best-placed Westphalian team of the Regionalliga West and the best-placed amateur team of the Oberliga Westfalen. For the 2024–25 DFB-Pokal, this spot was awarded to a team from the Oberliga. As every team was entitled to participate in local tournaments which qualified for the association cups, every team could in principle compete in the DFB-Pokal. Reserve teams and combined football sections were not permitted to enter, along with no two teams of the same association or corporation.[3]
Draw
The draws for the different rounds were conducted as follows:[3]
For the first round, the participating teams were split into two pots of 32 teams each. The first pot contained all teams which qualified through their regional cup competitions, the best four teams of the 3. Liga, and the bottom four teams of the 2. Bundesliga. Every team from this pot was drawn to a team from the second pot, which contained all remaining professional teams (all the teams of the Bundesliga and the remaining fourteen 2. Bundesliga teams). The teams from the first pot were set as the home team in the process.
The two-pot scenario was also applied for the second round, with the remaining 3. Liga and/or amateur team(s) in the first pot and the remaining Bundesliga and 2. Bundesliga teams in the other pot. Once again, the 3. Liga and/or amateur team(s) served as hosts. This time the pots did not have to be of equal size though, depending on the results of the first round. Theoretically, it was even possible that there could be only one pot, if all of the teams from one of the pots from the first round beat all the others in the second pot. Once one pot was empty, the remaining pairings were drawn from the other pot, with the first-drawn team for a match serving as hosts.
For the remaining rounds, the draw was conducted from just one pot. Any remaining 3. Liga and/or amateur team(s) were the home team if drawn against a professional team. In every other case, the first-drawn team served as hosts.
Match rules
Teams met in one game per round. Matches took place for 90 minutes, with two halves of 45 minutes each. If still tied after regulation, 30 minutes of extra time were played, consisting of two periods of 15 minutes each. If the score was still level after this, the match was decided by a penalty shoot-out. A coin toss decided who took the first penalty.[3][4] A maximum of nine players could be listed on the substitute bench, while a maximum of five substitutions were allowed. However, each team was only given three opportunities to make substitutions, with a fourth opportunity in extra time, excluding substitutions made at half-time, before the start of extra time and at half-time in extra time.[5] From the round of 16 onward, a video assistant referee was appointed for all DFB-Pokal matches. Though technically possible, VAR was not used for home matches of Bundesliga clubs prior to the round of 16 in order to provide a uniform approach to all matches.[6]
Suspensions
If a player received five yellow cards in the competition, he was then suspended from the next cup match. Similarly, receiving a second yellow card suspended a player from the next cup match. If a player received a direct red card, they were suspended a minimum of one match, but the German Football Association reserved the right to increase the suspension.[3]
International qualification
The winners of the DFB-Pokal earned automatic qualification for the league phase of next season's edition of the UEFA Europa League. If they had already qualified for the UEFA Champions League through position in the Bundesliga, then the spot went to the team in sixth place, and the league's UEFA Conference League play-off round spot to the team in seventh place. The winners will also host the Franz Beckenbauer Supercup at the start of the next season, and will face the champions of the previous year's Bundesliga, unless the same team wins the Bundesliga and the DFB-Pokal, completing a double. In that case, the runners-up of the Bundesliga took the spot and hosted instead.
Remove ads
Schedule

All draws were generally held on a Sunday evening after each round (unless noted otherwise).[7]
The rounds of the 2024–25 competition were scheduled as follows:[1]
Matches
Summarize
Perspective
Times up to 27 October 2024 and from 30 March 2025 are CEST (UTC+2). Times from 28 October 2024 to 29 March 2025 are CET (UTC+1).
First round
The draw took place on 23 June 2024, with Nils Petersen drawing the matches.[8][9] Thirty of the thirty-two matches took place from 16 to 19 August 2024. The remaining two matches, involving the participants of the 2024 DFL-Supercup (played on 17 August), took place on 27 and 28 August 2024.
16 August 2024 | Würzburger Kickers | 2–2 (a.e.t.) (3–5 p) | TSG Hoffenheim | Würzburg |
18:00 |
|
Report | Stadium: Akon Arena Attendance: 9,511 Referee: Martin Petersen | |
Penalties | ||||
16 August 2024 | Wehen Wiesbaden | 1–3 (a.e.t.) | Mainz 05 | Wiesbaden |
18:00 |
|
Report | Stadium: BRITA-Arena Attendance: 12,500 Referee: Richard Hempel |
16 August 2024 | Hallescher FC | 2–3 (a.e.t.) | FC St. Pauli | Halle |
18:00 | Report | Stadium: Leuna-Chemie-Stadion Attendance: 14,000 Referee: Daniel Siebert |
16 August 2024 | SSV Ulm | 0–4 | Bayern Munich | Ulm |
20:45 | Report | Stadium: Donaustadion Attendance: 17,400 Referee: Sven Jablonski |
17 August 2024 | Schott Mainz | 0–2 | Greuther Fürth | Mainz |
13:00 | Report | Stadium: Bruchwegstadion Attendance: 4,235 Referee: Felix Prigan |
17 August 2024 | Erzgebirge Aue | 1–3 | Borussia Mönchengladbach | Aue |
13:00 |
|
Report | Stadium: Erzgebirgsstadion Attendance: 14,811 Referee: Florian Badstübner |
17 August 2024 | Greifswalder FC | 0–1 | Union Berlin | Greifswald |
15:30 | Report |
|
Stadium: Volksstadion Greifswald Attendance: 4,990 Referee: Lukas Benen |
17 August 2024 | FC 08 Villingen | 0–4 | 1. FC Heidenheim | Villingen |
15:30 | Report | Stadium: MS-Technologie-Arena Attendance: 6,800 Referee: Fabienne Michel |
17 August 2024 | Rot-Weiss Essen | 1–4 | RB Leipzig | Essen |
15:30 |
|
Report | Stadium: Stadion an der Hafenstraße Attendance: 17,000 Referee: Christian Dingert |
17 August 2024 | FC Ingolstadt | 1–2 | 1. FC Kaiserslautern | Ingolstadt |
15:30 |
|
Report |
|
Stadium: Audi Sportpark Attendance: 11,655 Referee: Robin Braun |
17 August 2024 | VfR Aalen | 0–2 | Schalke 04 | Aalen |
15:30 | Report | Stadium: Städtisches Waldstadion Attendance: 10,850 Referee: Felix Brych |
17 August 2024 | VfL Osnabrück | 0–4 | SC Freiburg | Osnabrück |
15:30 | Report | Stadium: Stadion an der Bremer Brücke Attendance: 15,500 Referee: Tobias Reichel |
17 August 2024 | Alemannia Aachen | 2–3 | Holstein Kiel | Aachen |
18:00 |
|
Report | Stadium: Tivoli Attendance: 29,555 Referee: Michael Bacher |
17 August 2024 | Arminia Bielefeld | 2–0 | Hannover 96 | Bielefeld |
18:00 | Report | Stadium: Schüco-Arena Attendance: 26,044 Referee: Robert Hartmann |
17 August 2024 | Phönix Lübeck | 1–4 | Borussia Dortmund | Hamburg |
18:00 |
|
Report |
|
Stadium: Volksparkstadion Attendance: 50,971 Referee: Max Burda |
18 August 2024 | Viktoria Berlin | 1–4 | FC Augsburg | Berlin |
13:00 | Liu ![]() |
Report | Stadium: Stadion Lichterfelde Attendance: 5,504 Referee: Eric Weisbach |
18 August 2024 | 1. FC Saarbrücken | 1–1 (a.e.t.) (3–5 p) | 1. FC Nürnberg | Saarbrücken |
13:00 | Brünker ![]() |
Report | Ševčík ![]() |
Stadium: Ludwigsparkstadion Attendance: 14,868 Referee: Bastian Dankert |
Penalties | ||||
18 August 2024 | Teutonia Ottensen | 1–3 | Darmstadt 98 | Hamburg |
15:30 | Stark ![]() |
Report |
|
Stadium: Millerntor-Stadion Attendance: 6,487 Referee: Florian Lechner |
18 August 2024 | Jahn Regensburg | 1–0 | VfL Bochum | Regensburg |
15:30 | Ballas ![]() |
Report | Stadium: Jahnstadion Regensburg Attendance: 12,581 Referee: Florian Heft |
18 August 2024 | Bremer SV | 0–4 | SC Paderborn | Bremen |
15:30 | Report | Stadium: Stadion am Panzenberg Attendance: 3,500 Referee: Martin Speckner |
18 August 2024 | VfV Hildesheim | 0–7 | SV Elversberg | Hildesheim |
15:30 | Report | Stadium: Friedrich-Ebert-Stadion Attendance: 5,186 Referee: Assad Nouhoum |
18 August 2024 | SV Sandhausen | 2–3 (a.e.t.) | 1. FC Köln | Sandhausen |
15:30 | Report | Stadium: GP Stadion am Hardtwald Attendance: 9,705 Referee: Benjamin Brand |
18 August 2024 | Hansa Rostock | 1–5 | Hertha BSC | Rostock |
15:30 | Berisha ![]() |
Report |
|
Stadium: Ostseestadion Attendance: 25,600 Referee: Robert Schröder |
18 August 2024 | Dynamo Dresden | 2–0 | Fortuna Düsseldorf | Dresden |
18:00 | Report | Stadium: Rudolf-Harbig-Stadion Attendance: 29,660 Referee: Sascha Stegemann |
18 August 2024 | Sportfreunde Lotte | 0–5 | Karlsruher SC | Lotte |
18:00 | Report |
|
Stadium: Stadion am Lotter Kreuz Attendance: 4,637 Referee: Konrad Oldhafer |
18 August 2024 | SV Meppen | 1–7 | Hamburger SV | Meppen |
18:00 |
|
Report | Stadium: Hänsch-Arena Attendance: 12,959 Referee: Felix Zwayer |
19 August 2024 | Energie Cottbus | 1–3 | Werder Bremen | Cottbus |
18:00 | Rorig ![]() |
Report | Topp ![]() |
Stadium: Stadion der Freundschaft Attendance: 20,000 Referee: Harm Osmers |
19 August 2024 | TuS Koblenz | 0–1 | VfL Wolfsburg | Koblenz |
18:00 | Report | Wimmer ![]() |
Stadium: Stadion Oberwerth Attendance: 9,447 Referee: Sören Storks |
19 August 2024 | Kickers Offenbach | 2–1 | 1. FC Magdeburg | Offenbach |
18:00 | Report | Kaars ![]() |
Stadium: Stadion am Bieberer Berg Attendance: 16,847 Referee: Patrick Alt |
19 August 2024 | Eintracht Braunschweig | 1–4 | Eintracht Frankfurt | Braunschweig |
20:45 |
|
Report | Stadium: Eintracht-Stadion Attendance: 21,201 Referee: Florian Exner |
27 August 2024 | Preußen Münster | 0–5 | VfB Stuttgart | Münster |
20:45 | Report | Stadium: Preußenstadion Attendance: 12,672 Referee: Matthias Jöllenbeck |
28 August 2024 | Carl Zeiss Jena | 0–1 | Bayer Leverkusen | Jena |
18:00 | Report |
|
Stadium: Ernst-Abbe-Sportfeld Attendance: 15,000 Referee: Tobias Welz |
Second round
The draw took place on 1 September 2024, with Sonja Greinacher drawing the matches.[10][11] The matches took place on 29 and 30 October 2024.
29 October 2024 | Bayer Leverkusen | 3–0 | SV Elversberg | Leverkusen |
18:00 | Report | Stadium: BayArena Attendance: 29,787 Referee: Benjamin Brand |
29 October 2024 | Kickers Offenbach | 0–2 | Karlsruher SC | Offenbach |
18:00 | Report |
|
Stadium: Stadion am Bieberer Berg Attendance: 20,071 Referee: Lars Erbst |
29 October 2024 | FC Augsburg | 3–0 | Schalke 04 | Augsburg |
18:00 |
|
Report | Stadium: WWK Arena Attendance: 27,511 Referee: Frank Willenborg |
29 October 2024 | RB Leipzig | 4–2 | FC St. Pauli | Leipzig |
18:00 |
|
Report |
|
Stadium: Red Bull Arena Attendance: 40,478 Referee: Felix Zwayer |
29 October 2024 | VfB Stuttgart | 2–1 | 1. FC Kaiserslautern | Stuttgart |
20:45 | Report | Stadium: MHPArena Attendance: 60,000 Referee: Daniel Schlager |
29 October 2024 | 1. FC Köln | 3–0 | Holstein Kiel | Cologne |
20:45 |
|
Report | Stadium: RheinEnergieStadion Attendance: 50,000 Referee: Bastian Dankert |
29 October 2024 | VfL Wolfsburg | 1–0 (a.e.t.) | Borussia Dortmund | Wolfsburg |
20:45 |
|
Report | Stadium: Volkswagen Arena Attendance: 30,000 Referee: Daniel Siebert |
29 October 2024 | Jahn Regensburg | 1–0 | Greuther Fürth | Regensburg |
20:45 |
|
Report | Stadium: Jahnstadion Regensburg Attendance: 11,627 Referee: Tom Bauer |
30 October 2024 | SC Freiburg | 2–1 | Hamburger SV | Freiburg |
18:00 | Report |
|
Stadium: Europa-Park Stadion Attendance: 34,500 Referee: Felix Brych |
30 October 2024 | Hertha BSC | 2–1 | 1. FC Heidenheim | Berlin |
18:00 | Report |
|
Stadium: Olympiastadion Attendance: 44,135 Referee: Robert Kampka |
30 October 2024 | Eintracht Frankfurt | 2–1 | Borussia Mönchengladbach | Frankfurt |
18:00 | Report |
|
Stadium: Deutsche Bank Park Attendance: 58,000 Referee: Matthias Jöllenbeck |
30 October 2024 | SC Paderborn | 0–1 | Werder Bremen | Paderborn |
18:00 | Report |
|
Stadium: Home Deluxe Arena Attendance: 15,000 Referee: Max Burda |
30 October 2024 | Arminia Bielefeld | 2–0 | Union Berlin | Bielefeld |
20:45 | Report | Stadium: Schüco-Arena Attendance: 26,117 Referee: Wolfgang Haslberger |
30 October 2024 | TSG Hoffenheim | 2–1 | 1. FC Nürnberg | Sinsheim |
20:45 | Report |
|
Stadium: PreZero Arena Attendance: 18,001 Referee: Timo Gerach |
30 October 2024 | Dynamo Dresden | 2–3 (a.e.t.) | Darmstadt 98 | Dresden |
20:45 |
|
Report | Stadium: Rudolf-Harbig-Stadion Attendance: 30,070 Referee: Tobias Stieler |
30 October 2024 | Mainz 05 | 0–4 | Bayern Munich | Mainz |
20:45 | Report | Stadium: Mewa Arena Attendance: 33,305 Referee: Sascha Stegemann |
Round of 16
The draw took place on 3 November 2024, with André Schnura and Rudi Völler drawing the matches.[12][13] The matches took place on 3 and 4 December 2024.
3 December 2024 | Arminia Bielefeld | 3–1 | SC Freiburg | Bielefeld |
18:00 | Report |
|
Stadium: Schüco-Arena Attendance: 26,311 Referee: Frank Willenborg |
3 December 2024 | Jahn Regensburg | 0–3 | VfB Stuttgart | Regensburg |
18:00 | Report | Stadium: Jahnstadion Regensburg Attendance: 15,210 Referee: Florian Badstübner |
3 December 2024 | Bayern Munich | 0–1 | Bayer Leverkusen | Munich |
20:45 | Report |
|
Stadium: Allianz Arena Attendance: 75,000 Referee: Harm Osmers |
3 December 2024 | Werder Bremen | 1–0 | Darmstadt 98 | Bremen |
20:45 |
|
Report | Stadium: Weserstadion Attendance: 40,000 Referee: Martin Petersen |
4 December 2024 | 1. FC Köln | 2–1 (a.e.t.) | Hertha BSC | Cologne |
18:00 |
|
Report | Stadium: RheinEnergieStadion Attendance: 50,000 Referee: Tobias Reichel |
4 December 2024 | VfL Wolfsburg | 3–0 | TSG Hoffenheim | Wolfsburg |
18:00 | Report | Stadium: Volkswagen Arena Attendance: 13,909 Referee: Daniel Schlager |
4 December 2024 | RB Leipzig | 3–0 | Eintracht Frankfurt | Leipzig |
20:45 | Report | Stadium: Red Bull Arena Attendance: 37,187 Referee: Sven Jablonski |
4 December 2024 | Karlsruher SC | 2–2 (a.e.t.) (4–5 p) | FC Augsburg | Karlsruhe |
20:45 |
|
Report | Stadium: Wildparkstadion Attendance: 28,422 Referee: Tobias Stieler | |
Penalties | ||||
Quarter-finals
The draw took place on 15 December 2024, with Julian Köster drawing the matches.[14][15] The matches took place between 4 and 26 February 2025.
4 February 2025 | VfB Stuttgart | 1–0 | FC Augsburg | Stuttgart |
20:45 |
|
Report | Stadium: MHPArena Attendance: 59,000 Referee: Sascha Stegemann |
5 February 2025 | Bayer Leverkusen | 3–2 (a.e.t.) | 1. FC Köln | Leverkusen |
20:45 | Report | Stadium: BayArena Attendance: 30,210 Referee: Frank Willenborg |
25 February 2025 | Arminia Bielefeld | 2–1 | Werder Bremen | Bielefeld |
20:45 | Report |
|
Stadium: Schüco-Arena Attendance: 26,601 Referee: Robert Hartmann |
26 February 2025 | RB Leipzig | 1–0 | VfL Wolfsburg | Leipzig |
20:45 | Report | Stadium: Red Bull Arena Attendance: 40,478 Referee: Tobias Reichel |
Semi-finals
The draw took place on 2 March 2025, with Gerald Asamoah drawing the matches.[16][17] The matches took place on 1 and 2 April 2025.
1 April 2025 | Arminia Bielefeld | 2–1 | Bayer Leverkusen | Bielefeld |
20:45 | Report |
|
Stadium: Schüco-Arena Attendance: 26,601 Referee: Harm Osmers |
2 April 2025 | VfB Stuttgart | 3–1 | RB Leipzig | Stuttgart |
20:45 | Report |
|
Stadium: MHPArena Attendance: 60,000 Referee: Sven Jablonski |
Final
The final took place on 24 May 2025.
Remove ads
Top goalscorers
The following were the top scorers of the DFB-Pokal, sorted first by number of goals, and then alphabetically if necessary. Goals scored in penalty shoot-outs are not included.
Remove ads
Notes
- The three regions with the most participating teams in their league competitions (Bavaria, Lower Saxony, and Westphalia) were allowed to enter two teams for the competition.
- In addition to the Bavarian Cup winners, the best-placed amateur team of the Regionalliga Bayern also qualified.
- FC Ingolstadt qualified regardless of the outcome of the final of the Bavarian Cup, as Würzburger Kickers, the other finalists, already qualified for the DFB-Pokal through their Regionalliga Bayern position.
- The Lower Saxony Cup was split into two paths: one for 3. Liga and Regionalliga Nord teams, and the other for amateur teams. The winners of each path qualified.
- Erzgebirge Aue qualified regardless of the outcome of the final of the Saxony Cup, as Dynamo Dresden, the other finalists, already qualified for the DFB-Pokal through their 3. Liga position.
- In addition to the Westphalian Cup winners, the best-placed amateur team of the Oberliga Westfalen also qualified.[2]
Remove ads
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads