The 45th Parliament. 334 of 337 MPs have spoken.

Robert Oliphant

Liberal Last spoke Grade B–avg. grade 16statements

Eleanor Olszewski

Liberal Last spoke Grade B–avg. grade 16statements

Colin Reynolds

Conservative Last spoke Grade A–avg. grade 16statements

Braedon Clark

Liberal Last spoke Grade Aavg. grade 15statements

Michael Coteau

Liberal Last spoke Grade B+avg. grade 15statements

Doug Eyolfson

Liberal Last spoke Grade A–avg. grade 15statements

Karina Gould

Liberal Last spoke Grade B+avg. grade 15statements

Kent MacDonald

Liberal Last spoke Grade Aavg. grade 15statements

Ginette Petitpas Taylor

Liberal Last spoke Grade A–avg. grade 15statements

Sima Acan

Liberal Last spoke Grade Aavg. grade 14statements

Alexandre Boulerice

Independent Last spoke No longer sitting Grade Aavg. grade 14statements

Julie Dzerowicz

Liberal Last spoke Grade A–avg. grade 14statements

Vince Gasparro

Liberal Last spoke Grade B+avg. grade 14statements

Amanpreet Gill

Conservative Last spoke Grade A–avg. grade 14statements

Iqra Khalid

Liberal Last spoke Grade A–avg. grade 14statements

Chris Lewis

Conservative Last spoke Grade B+avg. grade 14statements

Sonia Sidhu

Liberal Last spoke Grade Aavg. grade 14statements

Stephen Fuhr

Liberal Last spoke Grade B+avg. grade 13statements

Jamil Jivani

Conservative Last spoke Grade B–avg. grade 13statements

Marie-Gabrielle Ménard

Liberal Last spoke Grade B–avg. grade 13statements

Giovanna Mingarelli

Liberal Last spoke Grade A–avg. grade 13statements

Jake Sawatzky

Liberal Last spoke Grade A–avg. grade 13statements

Parm Bains

Liberal Last spoke Grade Bavg. grade 12statements

Tony Baldinelli

Conservative Last spoke Grade Aavg. grade 12statements

Bardish Chagger

Liberal Last spoke Grade B+avg. grade 12statements

Dalwinder Gill

Conservative Last spoke Grade A–avg. grade 12statements

Glen Motz

Conservative Last spoke Grade Aavg. grade 12statements

Tom Osborne

Liberal Last spoke Grade Bavg. grade 12statements

Eric St-Pierre

Liberal Last spoke Grade A–avg. grade 12statements

Patrick Weiler

Liberal Last spoke Grade Aavg. grade 12statements

Sameer Zuberi

Liberal Last spoke Grade A–avg. grade 12statements

Emma Harrison

Liberal Last spoke Grade B+avg. grade 11statements

Lisa Hepfner

Liberal Last spoke Grade B+avg. grade 11statements

Marcus Powlowski

Liberal Last spoke Grade A–avg. grade 11statements

Randeep Sarai

Liberal Last spoke Grade A–avg. grade 11statements

Sukh Dhaliwal

Liberal Last spoke Grade C+avg. grade 10statements

Will Greaves

Liberal Last spoke Grade A+avg. grade 10statements

Angelo Iacono

Liberal Last spoke Grade Aavg. grade 10statements

Robert Morrissey

Liberal Last spoke Grade Aavg. grade 10statements

Scott Reid

Conservative Last spoke Grade B+avg. grade 10statements

Jenna Sudds

Liberal Last spoke Grade B+avg. grade 10statements

Kevin Waugh

Conservative Last spoke Grade A–avg. grade 10statements

Salma Zahid

Liberal Last spoke Grade A–avg. grade 10statements

Dean Allison

Conservative Last spoke Grade Aavg. grade 9statements

Kathy Borrelli

Conservative Last spoke Grade A+avg. grade 9statements

Daniel Gobeil

Liberal Last spoke Grade B+avg. grade 9statements

Patricia Lattanzio

Liberal Last spoke Grade A–avg. grade 9statements

Clifford Small

Conservative Last spoke Grade B+avg. grade 9statements