Герасимов родился в Орске, но ещё в подростком возрасте переехал в Екатеринбург. В составе уральской команды, казанского «Зенита» и сборной России он становился победителем чемпионата и кубка России, Лиги чемпионов, Мировой лиги, призёром Олимпийских игр.
Причиной, по которой капитан «Локо» решил уйти из спорта, стала хроническая травма левой (ударной для него) руки, из-за чего Герасимов в последние сезоны чаще лечился, чем играл.