Отмечается, что соглашение 23-летнего игрока рассчитано до конца сезона-2025.
Эсанов является воспитанником «Кызылкума», после чего у себя на родине выступал за такие команды, как «Чигатай», «Аниджан» и «Олимпик». В чемпионате Узбекистана суммарно игрок провел 27 матчей, забив два мяча.
Последним клубом 23-летнего футболиста был «Акрон», в составе которого Эсанов сыграл 16 матчей во всех турнирах, записав на свой счет один гол.
Вместе со сборной Узбекистана U-20 игрок стал обладателем Кубка Азии в 2023 году, а в составе сборной U-23 завоевал бронзовые медали Летних Азиатских игр 2022.