Only one Canadian, Donovan Bailey, has won the 100m sprint at the Olympics. Ben Johnson was the first to cross the finish line in the 100m sprint at the Seoul Olympics, but was later disqualified for steroid use.
Armin Hoary
Usain Bolt.
bobby morrow
Maurice Greene
Asafa Powell
Shelly-Ann Fraser.
Maurice Greene
Justin Gatlin.
There is a table I found on wiki that states who won what, but it does not give an individual win for 100m sprint. It only tells of point standing. Link for that is below. it was linford christie
Usain Bolt (Jamaica)
Shelly-Ann Fraser