Татьяна Краснова начала играть на взрослом уровне в Высшей лиге Белорусии в неполные 16 лет в составе клуба «Гомель».
За 4 сезона в составе этой команды сыграла 100 матчей, забила 44 гола, трижды достигала отметки в 10 голов за сезон.
В 2015-м году стала игроком клуба «Бобруйчанка», где провела 4 года, отличившись 75-ю забитыми мячами.
С 2019-го года выступает за сборную Белорусии.
В январе 2022-го года подписала контракт с ЖФК «Ростов».