Shaykov started his career in association football, his best results coming from the period where he played for FC Arsenal Tula.
He went to swimming for three years until he switched to ice hockey at the age of seven, but he felt it was not his type of sports.
[4] At the inaugural 2013 Euro Winners Cup, Lokomotiv went on to win the trophy and Shaykov was named MVP.
Shaykov's last appearance in beach soccer was as a player of Lokomotiv at the Russian Super Cup, where the Moscow club lost to BSC Kristall, 3–4.
[5] After his retirement, Shaykov serves as coach for the Latvian beach soccer club "Academy" (also known as "Linden City").