Direct answer
Alexandre Boulerice was elected.
Alexandre Boulerice received 24,358 votes (41.0%). Jean-Sébastien Vallée received 18,757 votes (31.6%).
- Winning party
- New Democratic Party
- Runner-up party
- Liberal Party of Canada
- Winning majority
- 5,601
- Turnout
- 72.3%
- Ballots cast
- 60,175
- Electors
- 83,229
