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
Don Davies
NDP
Vancouver Kingsway
Last spoke
2026-10-29
Grade
A
–
avg. grade
46
statements
Rhéal Éloi Fortin
Bloc Québécois
Rivière-du-Nord
Last spoke
2026-10-26
Grade
B
avg. grade
46
statements
Jennifer McKelvie
Liberal
Ajax
Last spoke
2026-10-30
Grade
B
avg. grade
46
statements
Jeremy Patzer
Conservative
Swift Current—Grasslands—Kindersley
Last spoke
2026-10-28
Grade
B
+
avg. grade
46
statements
Maggie Chi
Liberal
Don Valley North
Last spoke
2026-10-30
Grade
B
–
avg. grade
45
statements
William Stevenson
Conservative
Yellowhead
Last spoke
2026-10-28
Grade
A
avg. grade
45
statements
Anthony Housefather
Liberal
Mount Royal
Last spoke
2026-10-09
Grade
B
+
avg. grade
44
statements
Dominique O'Rourke
Liberal
Guelph
Last spoke
2026-10-29
Grade
A
–
avg. grade
44
statements
Arnold Viersen
Conservative
Peace River—Westlock
Last spoke
2026-10-20
Grade
B
+
avg. grade
44
statements
Julie Dabrusin
Liberal
Toronto—Danforth
Last spoke
2026-10-22
Grade
B
–
avg. grade
43
statements
Jacques Gourde
Conservative
Lévis—Lotbinière
Last spoke
2026-10-29
Grade
A
–
avg. grade
43
statements
Vincent Ho
Conservative
Richmond Hill South
Last spoke
2026-10-29
Grade
B
+
avg. grade
43
statements
Alex Ruff
Conservative
Bruce—Grey—Owen Sound
Last spoke
2026-10-29
Grade
A
–
avg. grade
43
statements
Marc Dalton
Conservative
Pitt Meadows—Maple Ridge
Last spoke
2026-10-28
Grade
B
+
avg. grade
42
statements
Harb Gill
Conservative
Windsor West
Last spoke
2026-10-28
Grade
A
–
avg. grade
42
statements
Linda Lapointe
Liberal
Rivière-des-Mille-Îles
Last spoke
2026-10-29
Grade
B
+
avg. grade
42
statements
Scot Davidson
Conservative
York—South Simcoe
Last spoke
2026-10-27
Grade
B
+
avg. grade
41
statements
Marjorie Michel
Liberal
Papineau
Last spoke
2026-10-20
Grade
B
avg. grade
41
statements
Costas Menegakis
Conservative
Aurora—Oak Ridges—Richmond Hill
Last spoke
2026-10-30
Grade
B
+
avg. grade
40
statements
Burton Bailey
Conservative
Red Deer
Last spoke
2026-10-27
Grade
A
–
avg. grade
39
statements
Frank Caputo
Conservative
Kamloops—Thompson—Nicola
Last spoke
2026-10-29
Grade
B
+
avg. grade
39
statements
Mike Kelloway
Liberal
Sydney—Glace Bay
Last spoke
2026-10-30
Grade
C
+
avg. grade
39
statements
Yasir Naqvi
Liberal
Ottawa Centre
Last spoke
2026-10-30
Grade
B
–
avg. grade
39
statements
Evan Solomon
Liberal
Toronto Centre
Last spoke
2026-10-28
Grade
C
+
avg. grade
38
statements
Fraser Tolmie
Conservative
Moose Jaw—Lake Centre—Lanigan
Last spoke
2026-10-26
Grade
B
+
avg. grade
38
statements
Tim Watchorn
Liberal
Les Pays-d'en-Haut
Last spoke
2026-10-26
Grade
A
–
avg. grade
38
statements
David Bexte
Conservative
Bow River
Last spoke
2026-10-09
Grade
A
–
avg. grade
37
statements
Marianne Dandurand
Liberal
Compton—Stanstead
Last spoke
2026-10-29
Grade
B
avg. grade
37
statements
Kristina Tesser Derksen
Liberal
Milton East—Halton Hills South
Last spoke
2026-10-29
Grade
B
avg. grade
37
statements
Claude Guay
Liberal
LaSalle—Émard—Verdun
Last spoke
2026-10-22
Grade
B
+
avg. grade
37
statements
Billy Morin
Conservative
Edmonton Northwest
Last spoke
2026-10-30
Grade
B
+
avg. grade
37
statements
Charles Sousa
Liberal
Mississauga—Lakeshore
Last spoke
2026-10-28
Grade
A
–
avg. grade
37
statements
Buckley Belanger
Liberal
Desnethé—Missinippi—Churchill River
Last spoke
2026-10-29
Grade
D
–
avg. grade
36
statements
Ned Kuruc
Conservative
Hamilton East—Stoney Creek
Last spoke
2026-10-28
Grade
A
–
avg. grade
36
statements
Tako Van Popta
Conservative
Langley Township—Fraser Heights
Last spoke
2026-10-26
Grade
B
+
avg. grade
36
statements
Jonathan Rowe
Conservative
The Eastern Peninsulas
Last spoke
2026-10-30
Grade
B
+
avg. grade
36
statements
Joanne Thompson
Liberal
St. John's East
Last spoke
2026-10-21
Grade
C
avg. grade
36
statements
Scott Anderson
Conservative
Vernon—Lake Country—Monashee
Last spoke
2026-10-30
Grade
B
–
avg. grade
35
statements
Michael Guglielmin
Conservative
Vaughan—Woodbridge
Last spoke
2026-10-29
Grade
A
avg. grade
35
statements
Arielle Kayabaga
Liberal
London West
Last spoke
2026-10-22
Grade
B
avg. grade
35
statements
Stephanie Kusie
Conservative
Calgary Midnapore
Last spoke
2026-10-30
Grade
B
avg. grade
35
statements
Bienvenu-Olivier
Ntumba
Liberal
Mont-Saint-Bruno—L'Acadie
Last spoke
2026-10-28
Grade
A
avg. grade
35
statements
Chak Au
Conservative
Richmond Centre—Marpole
Last spoke
2026-10-30
Grade
A
avg. grade
34
statements
Laila Goodridge
Conservative
Fort McMurray—Cold Lake
Last spoke
2026-10-08
Grade
A
–
avg. grade
34
statements
Nathalie Provost
Liberal
Châteauguay—Les Jardins-de-Napierville
Last spoke
2026-10-09
Grade
B
+
avg. grade
34
statements
Roman Baber
Conservative
North York
Last spoke
2026-10-08
Grade
A
–
avg. grade
33
statements
Jill McKnight
Liberal
Delta
Last spoke
2026-10-27
Grade
B
–
avg. grade
33
statements
Chi Nguyen
Liberal
Spadina—Harbourfront
Last spoke
2026-10-28
Grade
B
+
avg. grade
33
statements
←
Previous
1
2
3
4
5
…
8
Next
→