德国杯共分6圈进行,第一圈共有64队球队参赛,分开2个组别,18支甲组球队与14支乙组球队归入第一组别,另外4支乙组升班马及28支较低级别的球队归入第二组别,以抽签方法决定对赛球队,首圈级别较低的一方享有主场作赛权。所有赛事均是以一场决胜负的形式进行,若法定时间内打成平手,则需以加时决胜负(加时双方必须完成加时上、下半场各15分钟的赛事)。若仍未能分出胜负则以互射十二码分出胜负。
汉堡
Hamburger SV
科隆
FC Koln
拜仁慕尼黑
Bayern Munchen
斯图加特
VfB Stuttgart
RB莱比锡
RB Leipzig
法兰克福
Eintracht Frankfurt
勒沃库森
Bayer Leverkusen
多特蒙德
Borussia Dortmund
柏林联合
Union Berlin
弗赖堡
SC Freiburg
霍芬海姆
TSG Hoffenheim
云达不莱梅
Werder Bremen
门兴格拉德巴赫
Borussia Monchengladbach
恩格尔斯
Engers
SV不莱梅
Bremer SV
马格德堡
Magdeburg
耶拿
Carl Zeiss Jena
拜列治
SpVgg Bayreuth
柏德博恩
SC Paderborn 07
杜塞尔多夫
Fortuna Dusseldorf