Results of the June 12, 2014 Ontario election - Riding Results

Davenport

Party Votes Candidate
Liberal 16,272 Cristina Martins 1st past the post
NDP 14,322 Jonah Schein 16th added seat,  5th added NDP seat
PC 2,665 Lan Daniel
Green 1,784 Daniel Stein
Libertarian 250 Nunzio Venuto
Communist 172 Mariam Ahmad
Freedom 110 Franz Cauchi
People's 99 Troy Young
Riding Total 35,674