Prior to be drafted, Saviels played in his native country Latvia with HK Lido Nafta Rīga before traveling to North America to play Junior with the Notre Dame Hounds and then the Owen Sound Attack of the Ontario Hockey League.
In January 2009, Saviels then transferred to fellow Belarusian team Metallurg Zhlobin and re-signed to an additional year to continue playing in the 2009–10 season.
On September 1, 2010, Saviels left for Italy and signed a one-year contract as a free agent with Valpellice in the Serie A.
On July 28, 2012, it was announced that Saviels had signed for his first venture into Ukraine with HC Kompanion-Naftogaz of the Professional Hockey League.
On August 12, 2013, due to a pay dispute between players and Kompanion, Saviels returned to Latvia and signed a contract with HK Kurbads of the LHL.