Нападающий хоккейного клуба КХЛ «Спартак» города Москва.
Глеб Шашков родился 26 марта 1997 года в городе Бургас, Республика Болгария. Спортом, а именно хоккеем, мальчик начал заниматься с раннего возраста в Детско - Юношеской Спортивной Школе «ЦСКА». Позже, занимался в хоккейной команде «Динамо» города Москва. Принимал участие в различных соревнованиях, турнирах и первенствах.
Профессиональную спортивную карьеру, Шашков начал в сезоне 2014 - 2015 года, в составе хоккейного клуба «Атланты» города Мытищи, выступающего в первенстве Молодежной Хоккейной Лиги, где по ходу сезона провел 52 матча и заработал 8 результативных очков.
Затем, сезон 2015 - 2016 года, спортсмен так же провел в Молодежной Хоккейной лиге, выступая за московский ХК МХЛ «МХК Спартак».
В следующем сезоне 2016 - 2017 года, игрок дебютировал в чемпионате Континентальной Хоккейной Лиги, в основном составе Хоккейного Клуба КХЛ «Спартак» города Москва. Так же, на протяжении вышеуказанного периода, Глеб участвовал в розыгрыше Высшей Хоккейной Лиги, защищая цвета ХК ВХЛ «Химик» города Воскресенск, в составе которого провел 16 матчей.
По состоянию на середину сезона 2018 - 2019 года, Шашков Глеб продолжает персональную спортивную карьеру в качестве нападающего ХК КХЛ «Спартак» города Москва. Так же, параллельно принимает участие в розыгрыше Высшей Хоккейной Лиги в составе хоккейного клуба «Химик» города Воскресенск.