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

Braeden Caley

Liberal Last spoke Grade Bavg. grade 8statements

Sean Casey

Liberal Last spoke Grade Bavg. grade 8statements

Ali Ehsassi

Liberal Last spoke Grade Cavg. grade 8statements

Bruce Fanjoy

Liberal Last spoke Grade Aavg. grade 8statements

Randy Hoback

Conservative Last spoke Grade Aavg. grade 8statements

Michael Ma

Liberal Last spoke Grade B+avg. grade 8statements

Richard Martel

Conservative Last spoke No longer sitting Grade Aavg. grade 8statements

Rob Moore

Conservative Last spoke Grade A–avg. grade 8statements

Wade Chang

Liberal Last spoke Grade Aavg. grade 7statements

Philip Earle

Liberal Last spoke Grade B–avg. grade 7statements

Iqwinder Gaheer

Liberal Last spoke Grade B+avg. grade 7statements

Steven Guilbeault

Liberal Last spoke No longer sitting 7statements

Gaétan Malette

Conservative Last spoke Grade A+avg. grade 7statements

Mark Strahl

Conservative Last spoke Grade Aavg. grade 7statements

Tim Uppal

Conservative Last spoke Grade Aavg. grade 7statements

Anita Vandenbeld

Liberal Last spoke 7statements

Yvan Baker

Liberal Last spoke Grade Aavg. grade 6statements

Terry Beech

Liberal Last spoke Grade A–avg. grade 6statements

Chris d'Entremont

Liberal Last spoke Grade A–avg. grade 6statements

Helena Jaczek

Liberal Last spoke 6statements

Gurbux Saini

Liberal Last spoke Grade A–avg. grade 6statements

Terry Sheehan

Liberal Last spoke Grade Aavg. grade 6statements

Jean Yip

Liberal Last spoke 6statements

Terry Duguid

Liberal Last spoke 5statements

Peter Fonseca

Liberal Last spoke 5statements

Alana Hirtle

Liberal Last spoke Grade B+avg. grade 5statements

Emmanuella Lambropoulos

Liberal Last spoke Grade B–avg. grade 5statements

Viviane Lapointe

Liberal Last spoke Grade Aavg. grade 5statements

Rob Morrison

Conservative Last spoke Grade A–avg. grade 5statements

Aslam Rana

Liberal Last spoke Grade A–avg. grade 5statements

Amandeep Sodhi

Liberal Last spoke Grade A–avg. grade 5statements

Chris Warkentin

Conservative Last spoke Grade A–avg. grade 5statements

John Williamson

Conservative Last spoke Grade Aavg. grade 5statements

Paul Connors

Liberal Last spoke 4statements

Terry Dowdall

Conservative Last spoke 4statements

Ron McKinnon

Liberal Last spoke 4statements

Zoe Royer

Liberal Last spoke Grade Aavg. grade 4statements

Doug Shipley

Conservative Last spoke Grade Aavg. grade 4statements

Fares Al Soud

Liberal Last spoke 4statements

The Acting Speaker

Conservative Last spoke No longer sitting 4statements

Ahmed Hussen

Liberal Last spoke 3statements

Fayçal El-Khoury

Liberal Last spoke 3statements

James Maloney

Liberal Last spoke 3statements

Mike Dawson

Conservative Last spoke 2statements

Darren Fisher

Liberal Last spoke 2statements

Matt Jeneroux

Liberal Last spoke 2statements

Alexandra Mendès

Liberal Last spoke 2statements

John Nater

Conservative Last spoke 2statements