В финале встретились клубы Бундеслиги — «РБ Лейпциг», который впервые вышел в финал, и «Бавария», являющаяся рекордным обладателем трофея.
«Бавария» одержала победу со счётом 3:0, завоевав свой 19-й титул Кубка Германии[6][7]. Эта победа также принесла клубу 12-й в истории «золотой дубль» (победы в чемпионате и кубке в один сезон). В августе 2019 года «Бавария» сыграла в Суперкубке Германии против вице-чемпиона Бундеслиги 2018/19 — дортмундской «Боруссии».
Финал стал первым для «РБ Лейпциг» в их седьмом сезоне участия в турнире[9]. До этого клуб трижды доходил до второго раунда — в сезонах 2011/12, 2015/16 и 2017/18[10]. Они стали 39-м клубом, вышедшим в финал[11], и первым дебютантом финала с 2001 года, когда это сделал «Унион Берлин»[12]. Это достижение произошло менее чем за десять лет с момента основания клуба 19 мая 2009 года[13]. Они также являются первым клубом из Саксонии, который достиг финала с тех пор, как «Дрезднер» выиграл в 1941 году[14], а также вторым клубом из Лейпцига, который вышел в финал, после того как «ВфБ Лейпциг» выиграл в 1936 году[15]. Победа принесла бы «РБ Лейпциг» первый большой трофей, поскольку ранее клуб выигрывал только региональные титулы и кубки[16]. Кроме того, они стали бы первой командой с 1993 года, выигравшей свой дебютный финал, после «Байера 04»[11].
Финал стал последним матчем для Ральфа Рангника в качестве главного тренера «Лейпцига»[17], так как он вернулся на пост спортивного директора после назначения Юлиана Нагельсманна главным тренером на сезон 2019/20[18]. После отставки Ральфа Хазенхюттля Рангник возглавил команду на сезон 2018/19[19]. Это был его второй период на посту главного тренера после того, как он вывел клуб в Бундеслигу в сезоне 2015/16. Рангник занимал должность спортивного директора с сезона 2012/13, за исключением периодов, когда исполнял обязанности главного тренера[20]. Этот матч стал для него третьим финалом Кубка Германии — ранее он дважды выходил в финал с «Шальке 04», проиграв «Баварии» 1:2 в 2005 году и выиграв трофей в 2011-м, обыграв «Дуйсбург» со счётом 5:0[21].
«Бавария» вышла в 23-й финал кубка, тем самым укрепив свой рекорд в турнире[11]. Из предыдущих финалов мюнхенский клуб выиграл 18 раз (также рекорд соревнования) и потерпел четыре поражения[11]. Этот финал станет для «Баварии» вторым подряд — в 2018 году она уступила «Айнтрахту» из Франкфурта, который тогда возглавлял нынешний тренер «Баварии» Нико Ковач[22]. Последнюю победу в финале «Бавария» одержала в 2016 году, когда обыграла дортмундскую «Боруссию» в серии пенальти[23]. Команда претендовала на «золотой дубль» — победу в чемпионате и кубке, завоевав титул в Бундеслиге сезона 2018/19 на последнем туре за неделю до финала[24]. Ранее «Бавария» оформляла «дубль» 11 раз (в 2013 году — в рамках требла), что является рекордом в Германии, последний раз — в 2016 году[25].
Финал станет третьим подряд для главного тренера «Баварии» Нико Ковача, и он станет четвёртым тренером, которому это удалось, после Ханса Шмидта («Шальке 04», поражения в 1935 и 1936 годах, победа в 1937-м), Удо Латтека («Бавария», победы в 1984 и 1986 годах, поражение в 1985-м) и Отто Рехагеля («Вердер Бремен», поражения в 1989 и 1990 годах, победа в 1991-м)[11]. Однако Ковач стал первым, кто достиг этой серии с разными клубами. В своём дебютном сезоне с «Баварией» он вышел в финал, а предыдущие два финала провёл с «Айнтрахтом» из Франкфурта. В 2017 году его команда проиграла дортмундской «Боруссии» со счётом 1:2[26], а в 2018 году обыграла будущих работодателей — «Баварию»[22].
В 2018 году Ковач стал пятым человеком, выигравшим Кубок Германии как игрок и как тренер. Этот финал может сделать его вторым, кому удалось выиграть трофей и в роли игрока, и в роли тренера с одним и тем же клубом, повторив достижение Томаса Шаафа («Вердер Бремен», как игрок в 1991 и 1994 годах, как тренер в 1999, 2004 и 2009 годах). Ковач также может стать вторым человеком, который завоевал несколько титулов в качестве тренера, имея победы в Кубке Германии и в качестве игрока, наряду с Шаафом[29].
Финал стал восьмой встречей между «Лейпцигом» и «Баварией». До этого «Бавария» одержала четыре победы, «Лейпциг» — одну, и один матч завершился вничью (победа «Баварии» по пенальти). Этот матч станет 65-м уникальным финалом в истории Кубка Германии[11]. Одна из предыдущих встреч команд состоялась в Кубке Германии, когда они встретились во втором раунде прошлого сезона. Тогда матч в Лейпциге завершился со счётом 1:1 в дополнительное время, а «Бавария» победила 5:4 в серии пенальти. Остальные игры прошли в Бундеслиге: в сезоне 2016/17 «Бавария» выиграла 3:0 дома и 5:4 в гостях. В сезоне 2017/18 мюнхенцы победили 2:0 в первом матче дома, а «Лейпциг» взял реванш, выиграв 2:1 на своём поле. В сезоне 2018/19 команды также встретились дважды перед финалом. В первой встрече, состоявшейся 19 декабря 2018 года, «Бавария» выиграла 1:0 дома. Вторая игра, которая прошла 11 мая 2019 года в Лейпциге, завершилась нулевой ничьей и была воспринята публикой как «предварительный финал»[30].