На сайте петербургского клуба сообщается, что соглашение рассчитано до конца июня 2022 года.
В прошлом сезоне 19-летний россиянин провел 3 матча за основную команду в РПЛ и сделал 2 результативные передачи.
Профильный интернет-портал transfermarkt оценивает его рыночную стоимость в 800 тысяч евро.
Шамкин выступал за сборную России в возрастных категориях до 17 и до 18 лет.