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

Eric Lefebvre

Conservative Last spoke Grade B+avg. grade 70statements

Kelly McCauley

Conservative Last spoke Grade A–avg. grade 70statements

Greg McLean

Conservative Last spoke Grade A–avg. grade 69statements

Kody Blois

Liberal Last spoke Grade Bavg. grade 68statements

Patrick Bonin

Bloc Québécois Last spoke Grade A–avg. grade 68statements

Caroline Desrochers

Liberal Last spoke Grade B–avg. grade 68statements

Helena Konanz

Conservative Last spoke Grade A–avg. grade 68statements

Rhonda Kirkland

Conservative Last spoke Grade A–avg. grade 67statements

David McGuinty

Liberal Last spoke Grade B–avg. grade 67statements

Dan Mazier

Conservative Last spoke Grade A–avg. grade 66statements

Kyle Seeback

Conservative Last spoke Grade A–avg. grade 66statements

Warren Steinley

Conservative Last spoke Grade B+avg. grade 66statements

James Bezan

Conservative Last spoke Grade A–avg. grade 65statements

Kelly DeRidder

Conservative Last spoke Grade Aavg. grade 65statements

Alexis Brunelle-Duceppe

Bloc Québécois Last spoke Grade Bavg. grade 65statements

Leslie Church

Liberal Last spoke Grade Bavg. grade 64statements

Michael Cooper

Conservative Last spoke Grade Aavg. grade 64statements

Tamara Jansen

Conservative Last spoke Grade B+avg. grade 64statements

John Brassard

Conservative Last spoke Grade B+avg. grade 63statements

Jenny Kwan

NDP Last spoke Grade A–avg. grade 63statements

Carol Anstey

Conservative Last spoke Grade A–avg. grade 62statements

Rebecca Alty

Liberal Last spoke Grade A–avg. grade 61statements

Grant Jackson

Conservative Last spoke Grade A–avg. grade 61statements

Steeve Lavoie

Liberal Last spoke Grade A–avg. grade 61statements

Leah Gazan

NDP Last spoke Grade A–avg. grade 60statements

Marie-Hélène Gaudreau

Bloc Québécois Last spoke Grade Bavg. grade 59statements

Marilyn Gladu

Liberal Last spoke Grade B+avg. grade 59statements

Jason Groleau

Conservative Last spoke Grade A–avg. grade 57statements

Maxime Blanchette-Joncas

Bloc Québécois Last spoke Grade A–avg. grade 57statements

Cheryl Gallant

Conservative Last spoke Grade B+avg. grade 55statements

Marilène Gill

Bloc Québécois Last spoke Grade B+avg. grade 55statements

Brad Vis

Conservative Last spoke Grade Bavg. grade 55statements

Ellis Ross

Conservative Last spoke Grade A–avg. grade 53statements

Abdelhaq Sari

Liberal Last spoke Grade Bavg. grade 53statements

Branden Leslie

Conservative Last spoke Grade B+avg. grade 52statements

Heather McPherson

NDP Last spoke Grade A–avg. grade 52statements

Michael Barrett

Conservative Last spoke Grade Aavg. grade 51statements

Connie Cody

Conservative Last spoke Grade A–avg. grade 51statements

Kurt Holman

Conservative Last spoke Grade A–avg. grade 51statements

Yves-François Blanchet

Bloc Québécois Last spoke Grade Aavg. grade 50statements

Claude DeBellefeuille

Bloc Québécois Last spoke Grade A–avg. grade 50statements

Pierre Paul-Hus

Conservative Last spoke Grade A–avg. grade 49statements

Marc Miller

Liberal Last spoke Grade B–avg. grade 49statements

Sherry Romanado

Liberal Last spoke Grade B–avg. grade 49statements

John-Paul Danko

Liberal Last spoke Grade Bavg. grade 48statements

Rachael Thomas

Conservative Last spoke Grade Aavg. grade 48statements

Jacques Ramsay

Liberal Last spoke Grade B+avg. grade 47statements

Jamie Schmale

Conservative Last spoke Grade A–avg. grade 47statements