At the 2015 IPC World Championships, she won the 400 m, and at the 2016 Rio Paralympics she won silver in both the 200 m and 400 m. Weyers won gold in the 400 m, silver in the 200 m and bronze in the 100 m at the 2019 World Para Athletics Championships in Dubai, and set the world record of 55.60 s for the 400 m at the Flanders Cup in Huizengin, Belgium in August 2019.