W rundzie wiosennej wyniki uległy dalszej poprawie, a ostatnia porażka ligowa miała miejsce 1 marca 2015 roku. Sezon ligowy zakończono na 5. miejscu. Równocześnie Dynamo odniosło sukces w Pucharze Berlina. W finale rozegranym 15 maja 2015 roku na Friedrich-Ludwig-Jahn-Sportpark, klub pokonał Tasmanię 1:0. Mecz obejrzało 6 914 widzów. Był to rekord frekwencji finału Pucharu Berlina po przyłączeniu krajów związkowych NRD do RFN. Było to czwarte zwycięstwo Dynama w tych rozgrywkach.

Przed sezonem 2015/2016 klub pozyskał kilku zawodników z doświadczeniem w 3. lidze. W pierwszej rundzie Pucharu Niemiec BFC Dynamo przegrało 0:2 z FSV Frankfurt. W lidze drużyna zajęła 4. miejsce. W styczniu 2016 roku klub obchodził 50-lecie istnienia. Po sezonie 2015/2016 Thomas Stratos odszedł z funkcji trenera. Jego następcą został René Rydlewicz. Sezon 2016/2017 ligowo zakończył się niepowodzeniem w postaci 15. miejsca. Dynamo zdobyło Puchar Berlina, pokonując w finale Viktorię Berlin 3:1 po dogrywce.

W sezonie 2017/2018 drużyna zagrała w pierwszej rundzie Pucharu Niemiec, gdzie przegrała 0:2 z FC Schalke 04 przed ponad 14 tysiącami widzów. W lidze zajęła 4. miejsce. Klub obronił Puchar Berlina, wygrywając finał z Berliner SC.