Career
Saviels was drafted 63rd overall in the 2000 National Hockey League Entry Draft by the Colorado Avalanche. Prior to be drafted, Saviels played in his native country Latvia with Hong Kong 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. Saviels was signed by the Colorado Avalanche on July 23, 2002 but never played a game with the team, playing with their affiliate the Hershey Bears of the American Hockey League.
Since the 2005-2006 season, Saviels has played in Europe in the Belarus, Russian, Slovak, Latvian and Danish leagues.
In the 2008-2009 season, Saviels signed a one-year contract and started with Kontinental Hockey League club Dinamo Riga, but was soon sent down to the farm club, Hong Kong Riga 2000 of the Belarusian Extraleague. 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-2010 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. During the following season, Saviels returned for a second stint in Italy to end the 2011-2012 season with The Human Context Broncos Sterzing-Vipiteno. On July 28, 2012, it was announced that Saviels had signed for his first venture into Ukraine with The Human Context Kompanion-Naftogaz of the Professional Hockey League.
In 28 games, Saviels registered only 3 assists from the Blueline.
On August 12, 2013, due to a pay dispute between players and Kompanion, Saviels returned to Latvia and signed a contract with Hong Kong Kurbads of the LHL.