1er tour
27.08.2021 11:00 VfL Wolfsburg - Dynamo Dresden 1:3 (0:1, 1:1) ap
17:00 1. FSV Mainz 05 - 1. FC Nürnberg 1:3 (1:0)
18:00 1. FC Magdeburg - RB Leipzig 0:4 (0:1)
19:30 TuS Koblenz - Bayern München 1:5 (0:3)
28.08.2021 10:30 Hertha BSC - Holstein Kiel 5:2 (1:0, 2:2) ap
11:00 FC Oberneuland - 1899 Hoffenheim 0:6 (0:2)
11:00 TSV Schott Mainz - Bayer Leverkusen 0:1 (0:0)
11:00 Energie Cottbus - SC Freiburg 2:3 (0:0, 1:1) ap
11:00 Werder Bremen - VfB Stuttgart 1:2 (1:2)
15:00 Hannover 96 - FC St. Pauli 3:0 (2:0)
29.08.2021 10:30 1. FC Heidenheim 1846 - Hansa Rostock 0:4 (0:2)
11:00 FC Carl Zeiss Jena - FC Schalke 04 4:3 (1:1, 2:2, 2:2) tab
11:00 SV 07 Elversberg - Fortuna Düsseldorf 0:2 (0:1)
11:00 SV Wehen Wiesbaden - 1. FC Union Berlin 3:2 (2:1)
11:00 FC Viktoria 1889 Berlin - Borussia Dortmund 1:4 (0:3)
22.09.2021 18:30 1. FC Köln - Bor. Mönchengladbach 0:1 (0:0)
tour des 16
06.11.2021 11:00 SV Wehen Wiesbaden - SC Freiburg 1:5 (1:3)
11:00 Hannover 96 - Hansa Rostock 2:0 (0:0)
11:00 Fortuna Düsseldorf - Dynamo Dresden 1:0 (0:0)
11:00 1899 Hoffenheim - Bayern München 3:4 (1:4)
11:30 1. FC Nürnberg - Hertha BSC 2:5 (0:3)
12:00 FC Carl Zeiss Jena - Borussia Dortmund 1:3 (0:0)
07.11.2021 10:00 Bayer Leverkusen - VfB Stuttgart 1:3 (1:1)
11:00 Bor. Mönchengladbach - RB Leipzig 1:2 (0:0)
Quarts de finale
11.12.2021 10:30 VfB Stuttgart - Fortuna Düsseldorf 2:1 (2:1)
12.12.2021 11:00 SC Freiburg - RB Leipzig 3:1 (0:0, 1:1, 1:1) tab
11:00 Bayern München - Hertha BSC 4:3 (0:1)
15:00 Borussia Dortmund - Hannover 96 3:1 (0:1, 1:1) ap
Demi-finales
12.03.2022 11:00 SC Freiburg - Borussia Dortmund 0:2 (0:0, 0:0) ap
13.03.2022 11:00 Bayern München - VfB Stuttgart 1:3 (0:0, 1:1) ap
Finale
20.05.2022 17:00 VfB Stuttgart - Borussia Dortmund 3:1 (2:1)