He competed in the high jump event at the 2012 Summer Olympics after winning the Canadian national championships with a 2.31 to edge out compatriot Michael Mason who also competed in London. Drouin was almost unable to get to the point where he could compete at the Olympics, having torn three ligaments in his foot in 2011 after jumping in a meet in Mississippi State and only returned to competition in April 2012. In two Diamond League meets in London and Monaco before the Olympics, Drouin won and finished third with a 2.26 and 2.30 for each respective meet. Drouin won the Bronze medal at the 2012 Summer Olympics in London, England with a jump of 2.29 metres. This was Canada's first medal in high jump since the 1976 Summer Olympics in Montreal when Greg Joy medalled for Canada.