Danylo began his career in FC “Lviv” playing in Ukrainian First League.
In 2010 he joined FC “Dinamo” (Khmelnitskyi) but shortly after returned to Lviv.
After that he had played for “Gorniak-Sport”, “Stal”, “FC Nikolaev” and “Veres”.
In 2016 Danylo moved to Canada to play for FC Ukraine United. After an impressive season with Ukrainian side he signed a contract for 2017 season with Canadian Soccer League expansion team – FC Vorkuta.
Later in 2017 he became a Canadian Soccer League regular season champion.