Roper begann in den 1990er Jahren mit dem Wettkampfsport, 2004 belegte sie bei den deutschen Meisterschaften den zweiten Platz hinter Karoline Kubatzki. 2007 erreichte sie den dritten Platz beim Super-Weltcup in Hamburg. Mit der deutschen Mannschaft gewann sie 2008 Weltmeisterschaftsbronze und 2010 Weltmeisterschaftssilber. 2011 unterlag sie im Finale bei den deutschen Meisterschaften gegen Sandy Nisser, eine Woche später gewann Roper in Sofia ihr erstes Weltcup-Turnier. Bei den Mannschaftseuropameisterschaften 2011 gehörte sie zur zweitplatzierten deutschen Equipe. Bei den Weltmeisterschaften 2011 in Paris belegte Roper den fünften Platz. 2012 gewann sie das Weltcup-Turnier in Sofia und belegte in Bukarest den zweiten Platz. Bei den Judo-Europameisterschaften 2012 gewann sie die Bronzemedaille. Im Dezember 2013 rückte sie in der 57-kg-Klasse der Judo-Weltrangliste auf Platz 1. 2015 gewann sie in dieser Gewichtsklasse die Bronzemedaille im Einzel und Silber mit der Mannschaft bei den Europaspielen.