Skip to content
Translate Politics
Parliament in plain language.
Home
Bills
Debates
Members
More
Repeated Statements
Federal Spending
Tag Legend
Reader Comments
About
Sign in
☾
Dark mode
Members
All members
The 45th Parliament.
334 of 337 MPs have spoken.
Find
Party
All
Liberal
Conservative
NDP
Bloc Québécois
Green
Independent
Grade
All
Graded only
A grades
B grades
C grades
D grades
F grades
Sort by
Most statements
Name A–Z
Most recent
Best grade
Worst grade
Apply
Eric Lefebvre
Conservative
Richmond—Arthabaska—des-Sources
Last spoke
2026-10-29
Grade
B
+
avg. grade
70
statements
Kelly McCauley
Conservative
Edmonton West
Last spoke
2026-10-30
Grade
A
–
avg. grade
70
statements
Greg McLean
Conservative
Calgary Centre
Last spoke
2026-10-29
Grade
A
–
avg. grade
69
statements
Kody Blois
Liberal
Kings—Hants
Last spoke
2026-10-27
Grade
B
avg. grade
68
statements
Patrick Bonin
Bloc Québécois
Repentigny
Last spoke
2026-10-23
Grade
A
–
avg. grade
68
statements
Caroline Desrochers
Liberal
Trois-Rivières
Last spoke
2026-10-29
Grade
B
–
avg. grade
68
statements
Helena Konanz
Conservative
Similkameen—South Okanagan—West Kootenay
Last spoke
2026-10-30
Grade
A
–
avg. grade
68
statements
Rhonda Kirkland
Conservative
Oshawa
Last spoke
2026-10-29
Grade
A
–
avg. grade
67
statements
David McGuinty
Liberal
Ottawa South
Last spoke
2026-10-20
Grade
B
–
avg. grade
67
statements
Dan Mazier
Conservative
Riding Mountain
Last spoke
2026-10-27
Grade
A
–
avg. grade
66
statements
Kyle Seeback
Conservative
Dufferin—Caledon
Last spoke
2026-10-29
Grade
A
–
avg. grade
66
statements
Warren Steinley
Conservative
Regina—Lewvan
Last spoke
2026-10-08
Grade
B
+
avg. grade
66
statements
James Bezan
Conservative
Selkirk—Interlake—Eastman
Last spoke
2026-10-26
Grade
A
–
avg. grade
65
statements
Kelly DeRidder
Conservative
Kitchener Centre
Last spoke
2026-10-29
Grade
A
avg. grade
65
statements
Alexis
Brunelle-Duceppe
Bloc Québécois
Lac-Saint-Jean
Last spoke
2026-10-29
Grade
B
avg. grade
65
statements
Leslie Church
Liberal
Toronto—St. Paul's
Last spoke
2026-10-29
Grade
B
avg. grade
64
statements
Michael Cooper
Conservative
St. Albert—Sturgeon River
Last spoke
2026-10-30
Grade
A
avg. grade
64
statements
Tamara Jansen
Conservative
Cloverdale—Langley City
Last spoke
2026-10-29
Grade
B
+
avg. grade
64
statements
John Brassard
Conservative
Barrie South—Innisfil
Last spoke
2026-10-29
Grade
B
+
avg. grade
63
statements
Jenny Kwan
NDP
Vancouver East
Last spoke
2026-10-23
Grade
A
–
avg. grade
63
statements
Carol Anstey
Conservative
Long Range Mountains
Last spoke
2026-10-29
Grade
A
–
avg. grade
62
statements
Rebecca Alty
Liberal
Northwest Territories
Last spoke
2026-10-27
Grade
A
–
avg. grade
61
statements
Grant Jackson
Conservative
Brandon—Souris
Last spoke
2026-10-28
Grade
A
–
avg. grade
61
statements
Steeve Lavoie
Liberal
Beauport—Limoilou
Last spoke
2026-10-30
Grade
A
–
avg. grade
61
statements
Leah Gazan
NDP
Winnipeg Centre
Last spoke
2026-10-30
Grade
A
–
avg. grade
60
statements
Marie-Hélène
Gaudreau
Bloc Québécois
Laurentides—Labelle
Last spoke
2026-10-29
Grade
B
avg. grade
59
statements
Marilyn Gladu
Liberal
Sarnia—Lambton—Bkejwanong
Last spoke
2026-10-29
Grade
B
+
avg. grade
59
statements
Jason Groleau
Conservative
Beauce
Last spoke
2026-10-29
Grade
A
–
avg. grade
57
statements
Maxime
Blanchette-Joncas
Bloc Québécois
Rimouski-Neigette—Mitis—Matapédia—Les Basques
Last spoke
2026-10-28
Grade
A
–
avg. grade
57
statements
Cheryl Gallant
Conservative
Algonquin—Renfrew—Pembroke
Last spoke
2026-10-21
Grade
B
+
avg. grade
55
statements
Marilène Gill
Bloc Québécois
Côte-Nord—Kawawachikamach—Nitassinan
Last spoke
2026-10-30
Grade
B
+
avg. grade
55
statements
Brad Vis
Conservative
Mission—Matsqui—Abbotsford
Last spoke
2026-10-23
Grade
B
avg. grade
55
statements
Ellis Ross
Conservative
Skeena—Bulkley Valley
Last spoke
2026-10-09
Grade
A
–
avg. grade
53
statements
Abdelhaq Sari
Liberal
Bourassa
Last spoke
2026-10-29
Grade
B
avg. grade
53
statements
Branden Leslie
Conservative
Portage—Lisgar
Last spoke
2026-10-30
Grade
B
+
avg. grade
52
statements
Heather McPherson
NDP
Edmonton Strathcona
Last spoke
2026-10-22
Grade
A
–
avg. grade
52
statements
Michael Barrett
Conservative
Leeds—Grenville—Thousand Islands—Rideau Lakes
Last spoke
2026-10-30
Grade
A
avg. grade
51
statements
Connie Cody
Conservative
Cambridge
Last spoke
2026-10-28
Grade
A
–
avg. grade
51
statements
Kurt Holman
Conservative
London—Fanshawe
Last spoke
2026-10-30
Grade
A
–
avg. grade
51
statements
Yves-François
Blanchet
Bloc Québécois
Beloeil—Chambly
Last spoke
2026-10-28
Grade
A
avg. grade
50
statements
Claude DeBellefeuille
Bloc Québécois
Vallée-du-Haut-Saint-Laurent
Last spoke
2026-10-28
Grade
A
–
avg. grade
50
statements
Pierre
Paul-Hus
Conservative
Charlesbourg—Haute-Saint-Charles
Last spoke
2026-10-28
Grade
A
–
avg. grade
49
statements
Marc Miller
Liberal
Ville-Marie—Le Sud-Ouest—Île-des-Soeurs
Last spoke
2026-10-21
Grade
B
–
avg. grade
49
statements
Sherry Romanado
Liberal
Longueuil—Charles-LeMoyne—Greenfield Park
Last spoke
2026-10-26
Grade
B
–
avg. grade
49
statements
John-Paul
Danko
Liberal
Hamilton West—Ancaster—Dundas
Last spoke
2026-10-29
Grade
B
avg. grade
48
statements
Rachael Thomas
Conservative
Lethbridge
Last spoke
2026-10-29
Grade
A
avg. grade
48
statements
Jacques Ramsay
Liberal
La Prairie—Atateken
Last spoke
2026-10-30
Grade
B
+
avg. grade
47
statements
Jamie Schmale
Conservative
Haliburton—Kawartha Lakes
Last spoke
2026-10-20
Grade
A
–
avg. grade
47
statements
←
Previous
1
2
3
4
…
8
Next
→