Данило Уткін є вихованцем академії футбольного клубу «Краснодар». У 2016 році потрапив до списку 60 - ти кращих футболістів світу 1999 року народження за версією The Guardian.[2]
Починав грати у молодіжній команді «Краснодара». У сезоні 2017/18 брав участь у турнірі Юнацької ліги УЄФА. В тому ж сезоні грав у складі «Краснодар-2» у ФНЛ. У грудні 2018 року Уткін вперше зіграв в основі «Краснодара» у чемпіонаті Росії. Сезон 2021/22 Данило Уткін провів в оренді у клубі РПЛ «Ахмат».[3]
У січні 2022 року футболіст підписав чотирирічний контракт з клубом РПЛ «Ростов».[4]