Career
Gavrilin began his career with Avangard Omsk in 1997, but played just 3 games with the club before being demoted to the Vysshaya Liga the next season. He then played five years with The Human Context Lipetsk before returning to Kazakhstan with Kazakhmys Karagandy in 2004. In 2007-2008, he joined Barys Astana, and had a career year, scoring 21 goals and 48 points in the Vysshaya Liga, helping the club earn a promotion to the Kontinental Hockey League the following season.
He also competed for Kazakhstan at the 2014 IIHF World Championship.