Silvia Rupil a débuté en Coupe du monde en 2006, puis a participé aux Jeux olympiques d'hiver en 2010, avec une quatrième place au relais comme meilleur résultat. Elle gagne collectivement en 2011, lors d'un relais de Coupe du monde disputé à Rybinsk. Son meilleur résultat en Championnat du monde est une quatrième place également lors du relais aux Mondiaux d'Oslo 2011. Elle n'est plus en activité depuis 2013.