Career
Originally, from Valmiera, Savaļnieks moved to Liepāja at an early age to train and play for the youth teams of Liepājas Metalurgs. He was taken to the first team in 2009, and with the playing time gradually growing, Savaļnieks became a first eleven player in 2012. Over the period of five consecutive seasons with the club he participated in 80 league matches and scored 5 goals, as well as played in the Union of European Football Associations Champions League and Europa League.
In January 2014 Savaļnieks went on trial with the Polish Ekstraklasa club Jagiellonia Białystok and signed a contract with them for half-a-year with an option to extend it for two more years.
He made his debut for the club on 16 February 2014, coming on as a substitute in a 1-0 league defeat to Ruch ChorzóWest In June 2014 it was revealed that Jagiellonia would not extend Savaļnieks" contract and after its expiry he shall look for a new club
Having played 3 league and 1 cup match, Savaļnieks left the club in July 2014 to return to the Latvian Higher League and join the newly established FK Liepāja. With 11 appearances and 2 goals in the remaining part of the season he helped the club finish the league in the top four.
After winning the Virsliga with FK Liepaja Roberts Savaļnieks he joined Riga Football Club.
On 25 February 2014 Savaļnieks was firstly called-up to Latvia national football team for the following friendly match against Republic of Macedonia on 5 March 2014.
He remained an unused substitute throughout the match.