Полузащитник подписал с армейцами контракт на пять лет.
19-летний воспитанник Академии имени Юрия Коноплёва играл в системе «Локомотива» с 2019-го. В сезоне 2019/20 Мухин выступал и за молодёжный состав, и за фарм-клуб «Казанка», сезон 2020/21 начал в «Казанке». 8 ноября 2020-го полузащитник дебютировал за главную команду «Локомотива» в матче 14-го тура Тинькофф РПЛ против «Динамо» (1:5), а 1 декабря впервые вышел в матче Лиги чемпионов, в котором железнодорожники проиграли «Зальцбургу» (1:3).
В прошедшем розыгрыше Тинькофф РПЛ Мухин сыграл десять матчей и стал обладателем бронзовой медали чемпионата. Также полузащитник выиграл с «Локомотивом» Бетсити-Кубок России, в турнире футболист провёл четыре игры.
27 марта Мухин дебютировал за сборную России в отборочном матче чемпионата мира-2022 против Словении (2:1). Полузащитник включён в расширенный состав национальной команды на Евро-2020.
Фото: «Локомотив»