Andre De Grasse has added a fourth Olympic medal to the three that he won in Rio de Janeiro.
The Scarborough, Ontario–born sprinter came third in the 100-metre men's final in Tokyo, crossing the finish line with a personal best of 9.89 seconds.
Italy's Lamont Marcell Jacobs captured the gold with a blazing 9.80 time. The silver went to American sprinter Fred Kerley.
De Grasse is the first Canadian to win medals in two Olympic men's 100-metre races. In Rio de Janeiro in 2016, he also won bronze, as well as a bronze in the 4 X 100-metre relay and a silver in the 200-metre men's race.
De Grasse's bronze medal came after the women's 4 X 100-metre swimming medley relay team also won bronze in the pool.
It gave freestyler Penny Oleksiak her Canadian record seventh Olympic medal. For backstroker Kylie Masse and butterfly swimmer Maggie Mac Neil, it was their third medal each in the Tokyo Games, whereas it was the first medal for breaststroker Sydney Pickrem.
They shattered the Canadian record for the medley by finishing at 3:52.60. The Australians won gold and the American team took silver.