Mike Allen
Conservative
21108
62.7%
Pierre Cyr
NDP
6388
19%
Chuck Chiasson
Liberal
5337
15.9%
Rish McGlynn
Green
831
2.5%