Ruprecht began rhythmic gymnastics in 2001 and has competed in numerous World Cup and Grand Prix series.
On October 2–4, Ruprecht competed at the 2015 Aeon Cup in Tokyo Japan finishing 7th in the individual all-around finals with a total of 69.366 points.
In 2016 Season, Ruprecht began competing at the 2016 Moscow Grand Prix finishing 9th in the all-around with a total of 69.016 points and qualified to 2 apparatus finals.
[6] On March 12–13, Ruprecht competed at the MTM Tournament in Ljubljana, Slovenia finishing 5th in the all-around with a total of 70.300 points,[7] in the apparatus finals; she won bronze ball and clubs.
[9] On May 6–8, Ruprecht competed at the Brno Grand Prix finishing 7th in the all-around with a total of 70.550 points and qualified to all 4 apparatus finals.
On July 7–9, Ruprecht finished 11th in the all-around at the 2017 Berlin World Challenge Cup, she qualified in hoop and clubs final.
Ruprecht competed at the quadrennial held 2017 World Games in Wrocław, Poland from July 20–30, however she did not advance to any of the apparatus finals.