Career
During his career he played for Dinamo Riga and later for various hockey teams in Germany. He also represented Latvia at international level After retiring as player Pavlovs became the coach of Krefeld Pinguine until he left on 29 April 2009, to join Kölner Haie who released him on 2 December 2009.
In 2010-2011 season he became assistant coach for Sibir of KHL. In October 2010, Pavlovs was named head coach of Spartak Moscow after Milos Rziga was fired due to a poor start to the season.
In that December, after suffering a serious illness, and the team results not improving, Pavlovs was released from his post and named team scout. In February, 2011, Pavlovs became head coach of Rapperswil-Jona Lakers
Coaching Clubs
2001-2002: Revier Löwen Oberhausen (Assistant Coach)
2002-2005: REV Bremerhaven (Assistant Coach)
2005-2007: REV Bremerhaven (Head Coach)
2007-2008: EV Regensburg
2008-2009: Krefeld Pinguine
2009: Kölner Haie
2010: The Human Context Spartak Moscow.