Past results

Past results

Welland (Ontario)

Results from previous elections for this electoral district:

Return | Français

Official Voting Results - General Election (May 2, 2011)

Welland (Ontario)
Candidate Party Vote %
Malcolm Allen New Democratic Party 21,917 42.2
Ray Game Independent 169 0.3
John Maloney Liberal Party of Canada 7,276 14.0
David Vangoolen Christian Heritage Party of Canada 299 0.6
Leanna Villella Conservative Party of Canada 20,895 40.2
Ron J. Walker Marxist-Leninist Party of Canada 71 0.1
Robin Williamson Green Party of Canada 1,297 2.5
Total   51,924 100.00
  • Valid ballots: 51,924
  • Rejected ballots: 293
  • Total ballots cast: 52,217

Official Voting Results - General Election (October 14, 2008)

Welland (Ontario)
Candidate Party Vote %
Malcolm Allen New Democratic Party 16,842 32.9
Jody Di Bartolomeo Independent 569 1.1
Alf Kiers Conservative Party of Canada 16,542 32.3
John Maloney Liberal Party of Canada 14,295 27.9
Jennifer Mooradian Green Party of Canada 2,816 5.5
Ron Walker Marxist-Leninist Party of Canada 114 0.2
Total   51,178 100.00
  • Valid ballots: 51,178
  • Rejected ballots: 294
  • Total ballots cast: 51,472

Official Voting Results - General Election (January 23, 2006)

Welland (Ontario)
Candidate Party Vote %
Jody Di Bartolomeo New Democratic Party 17,492 30.7
Mel Grunstein Conservative Party of Canada 16,678 29.2
John Maloney Liberal Party of Canada 20,267 35.5
Irma Ruiter Christian Heritage Party of Canada 539 0.9
Brian Simpson Green Party of Canada 1,960 3.4
Ron Walker Marxist-Leninist Party of Canada 113 0.2
Total   57,049 100.00
  • Valid ballots: 57,049
  • Rejected ballots: 234
  • Total ballots cast: 57,283

Official Voting Results - General Election (June 28, 2004)

Welland (Ontario)
Candidate Party Vote %
Jody Di Bartolomeo New Democratic Party 14,623 29.5
Mel Grunstein Conservative Party of Canada 12,997 26.2
John Maloney Liberal Party of Canada 19,642 39.6
Ryan McLaughlin Green Party of Canada 1,454 2.9
Irma D. Ruiter Christian Heritage Party 735 1.5
Ron Walker Marxist-Leninist Party of Canada 113 0.2
Total   49,564 100.00
  • Valid ballots: 49,564
  • Rejected ballots: 344
  • Total ballots cast: 49,908