Born in
Tandil,
Buenos Aires Province, Argentina, Saveljich joined
Racing Club's youth setup in 2006, aged 15. On 23 June 2012, he made his first team – and
Primera División – debut, in a 2–1 away loss against
Vélez Sársfield. Saveljich scored his first professional goal on 1 April 2014, in a 3–3 home draw against
Estudiantes. He was also a part of the squad which was crowned champions in that year, but as a backup. In January 2015 Saveljich was loaned to fellow top-tier club
Defensa y Justicia, until the end of the year. He appeared in 24 matches, scoring once, as his side
avoided relegation. On 24 January 2016, Saveljich moved abroad, signing a six-month loan deal with
Segunda División side
UD Almería. On 18 August, he signed a permanent four-year deal with fellow league team
Levante UD. On 4 August 2017, after contributing sporadically to the
Valencian club's promotion to
La Liga, Saveljich was loaned to
Albacete Balompié in the second level, for one year. On 31 August 2018, he returned to Almería on loan for the
2018–19 campaign. On 26 July 2019, Saveljich agreed to a permanent four-year deal with
Rayo Vallecano,
freshly relegated to the second division. On 1 September 2023, he joined
Burgos CF in the second division on a one-year contract. On 22 August 2024, Saveljich signed with
Real Murcia in the third tier. ==International career==