Randall has competed at two Olympic Games. In Beijing 2008 she finished fourteenth in the duet event with Olivia Federici (then known as Olivia Allison), while at the London 2012 Games she finished ninth in the duet, again with Federici and sixth in the team event.