Samarin gajnis orajn medalojn en Saransk, Rusio, kaj Tallinn, Estonio. Liaj medaloj kvalifikis lin por la 2016-17 Juniora Granda Premio Finale en Marsejlo. Konkurante sur la seniora nivelo, li gajnis oron ĉe la Volvo Open Cup en novembro. En decembro, li gajnis arĝenton en Francio, fininte dua post Dmitri Aliev, kaj tiam prenis arĝenton ĉe la rusaj ĉampionecoj de 2017
, malantaŭ Mikhail Kolyada.