Van Weeghel won a silver medal at the Paralympic Games in 2012 in London (400m) and won two Paralympic medals at the Rio de Janeiro Paralympic games in 2016; gold for the 400m and bronze for the 100m.