Answer
Andre De Grasse has won six Olympic medals. He won two bronze medals at the 2016 Rio Olympics in the 100m and 200m, and a silver medal in the 4x100m relay. He then won three medals at the 2020 Tokyo Olympics: a gold medal in the 200m, a silver medal in the 100m, and a bronze medal in the 4x100m relay.