5 августа 1944 года направлен на 2-й Белорусский фронт и назначен командиром 369-й стрелковой Карачевской дивизии. В это время она находилась в резерве 50-й армии после тяжелых боев под город Августов. 8 августа 1944 года дивизия, совершив 60-километровый марш, заняла оборону на реку Кумялка северо-западнее Корицына. С 10 августа её части перешли в наступление, прорвали оборону противника на реке Бжозувка и, форсировав реку, преследовали отходящего врага. 13 августа они освободили город Гонёндз, а 14 августа — город и крепость Осовец (Белостокская и Осовецкая наступательные операции). С 15 по 19 августа дивизия под его командованием вела бои на окружение и уничтожение Сосилиского узла обороны противника, затем находилась в жесткой обороне по восточному берегу реки Бебжа. В октябре она была выведена в резерв 50-й армии, а с 19 января 1945 года — в резерв 2-го Белорусского фронта. В конце января дивизия совершила 220-километровый марш в район Бялобжеки, Жеписка, Комашувка (Польша) и с 1 февраля вошла в 70-ю армию этого же фронта. В её составе участвовала в боях по уничтожению окруженной торнской группировки противника, затем в наступлении и овладении 15 февраля городом Тухель. 3 марта 1945 года за большие потери дивизии в этих боях полковник Федотов был отстранен от командования и зачислен в распоряжение Военного совета 2-го Белорусского фронта, затем приказом по войскам фронта от 5 мая 1945 года назначен комендантом города Штеттин.