At the 2012 Summer Olympics in London, Joyce posted a time 25.28 seconds in Heat 8 of the 50-meter freestyle, forcing her into a swim-off with two other competitors for the sixteenth and final spot in the 50-meter semi-finals. Spurred on by the home crowd, British competitor Amy Smith won the swimoff with a time of 24.82, ending Joyce's participation in the event.