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
Robert Oliphant
Liberal
Don Valley West
Last spoke
2026-10-22
Grade
B
–
avg. grade
16
statements
Eleanor Olszewski
Liberal
Edmonton Centre
Last spoke
2026-10-06
Grade
B
–
avg. grade
16
statements
Colin Reynolds
Conservative
Elmwood—Transcona
Last spoke
2026-10-27
Grade
A
–
avg. grade
16
statements
Braedon Clark
Liberal
Sackville—Bedford—Preston
Last spoke
2026-10-29
Grade
A
avg. grade
15
statements
Michael Coteau
Liberal
Scarborough—Woburn
Last spoke
2026-10-29
Grade
B
+
avg. grade
15
statements
Doug Eyolfson
Liberal
Winnipeg West
Last spoke
2026-09-24
Grade
A
–
avg. grade
15
statements
Karina Gould
Liberal
Burlington
Last spoke
2026-10-28
Grade
B
+
avg. grade
15
statements
Kent MacDonald
Liberal
Cardigan
Last spoke
2026-10-28
Grade
A
avg. grade
15
statements
Ginette Petitpas Taylor
Liberal
Moncton—Dieppe
Last spoke
2026-10-22
Grade
A
–
avg. grade
15
statements
Sima Acan
Liberal
Oakville West
Last spoke
2026-10-29
Grade
A
avg. grade
14
statements
Alexandre Boulerice
Independent
Rosemont—La Petite-Patrie
Last spoke
2026-06-16
No longer sitting
Grade
A
avg. grade
14
statements
Julie Dzerowicz
Liberal
Davenport
Last spoke
2026-10-26
Grade
A
–
avg. grade
14
statements
Vince Gasparro
Liberal
Eglinton—Lawrence
Last spoke
2026-10-20
Grade
B
+
avg. grade
14
statements
Amanpreet Gill
Conservative
Calgary Skyview
Last spoke
2026-10-29
Grade
A
–
avg. grade
14
statements
Iqra Khalid
Liberal
Mississauga—Erin Mills
Last spoke
2026-10-27
Grade
A
–
avg. grade
14
statements
Chris Lewis
Conservative
Essex
Last spoke
2026-10-07
Grade
B
+
avg. grade
14
statements
Sonia Sidhu
Liberal
Brampton South
Last spoke
2026-10-06
Grade
A
avg. grade
14
statements
Stephen Fuhr
Liberal
Kelowna
Last spoke
2026-10-22
Grade
B
+
avg. grade
13
statements
Jamil Jivani
Conservative
Bowmanville—Oshawa North
Last spoke
2026-10-27
Grade
B
–
avg. grade
13
statements
Marie-Gabrielle
Ménard
Liberal
Hochelaga—Rosemont-Est
Last spoke
2026-10-23
Grade
B
–
avg. grade
13
statements
Giovanna Mingarelli
Liberal
Prescott—Russell—Cumberland
Last spoke
2026-10-30
Grade
A
–
avg. grade
13
statements
Jake Sawatzky
Liberal
New Westminster—Burnaby—Maillardville
Last spoke
2026-10-28
Grade
A
–
avg. grade
13
statements
Parm Bains
Liberal
Richmond East—Steveston
Last spoke
2026-10-27
Grade
B
avg. grade
12
statements
Tony Baldinelli
Conservative
Niagara Falls—Niagara-on-the-Lake
Last spoke
2026-10-09
Grade
A
avg. grade
12
statements
Bardish Chagger
Liberal
Waterloo
Last spoke
2026-09-24
Grade
B
+
avg. grade
12
statements
Dalwinder Gill
Conservative
Calgary McKnight
Last spoke
2026-10-22
Grade
A
–
avg. grade
12
statements
Glen Motz
Conservative
Medicine Hat—Cardston—Warner
Last spoke
2026-10-05
Grade
A
avg. grade
12
statements
Tom Osborne
Liberal
Cape Spear—Mount Pearl—Paradise
Last spoke
2026-10-26
Grade
B
avg. grade
12
statements
Eric
St-Pierre
Liberal
Honoré-Mercier
Last spoke
2026-10-21
Grade
A
–
avg. grade
12
statements
Patrick Weiler
Liberal
West Vancouver—Sunshine Coast—Sea to Sky Country
Last spoke
2026-10-06
Grade
A
avg. grade
12
statements
Sameer Zuberi
Liberal
Pierrefonds—Dollard
Last spoke
2026-10-21
Grade
A
–
avg. grade
12
statements
Emma Harrison
Liberal
Peterborough
Last spoke
2026-10-29
Grade
B
+
avg. grade
11
statements
Lisa Hepfner
Liberal
Hamilton Mountain
Last spoke
2026-10-29
Grade
B
+
avg. grade
11
statements
Marcus Powlowski
Liberal
Thunder Bay—Rainy River
Last spoke
2026-10-06
Grade
A
–
avg. grade
11
statements
Randeep Sarai
Liberal
Surrey Centre
Last spoke
2026-10-23
Grade
A
–
avg. grade
11
statements
Sukh Dhaliwal
Liberal
Surrey Newton
Last spoke
2026-09-22
Grade
C
+
avg. grade
10
statements
Will Greaves
Liberal
Victoria
Last spoke
2026-10-28
Grade
A
+
avg. grade
10
statements
Angelo Iacono
Liberal
Alfred-Pellan
Last spoke
2026-10-29
Grade
A
avg. grade
10
statements
Robert Morrissey
Liberal
Egmont
Last spoke
2026-10-28
Grade
A
avg. grade
10
statements
Scott Reid
Conservative
Lanark—Frontenac
Last spoke
2026-10-30
Grade
B
+
avg. grade
10
statements
Jenna Sudds
Liberal
Kanata
Last spoke
2026-10-27
Grade
B
+
avg. grade
10
statements
Kevin Waugh
Conservative
Saskatoon South
Last spoke
2026-10-08
Grade
A
–
avg. grade
10
statements
Salma Zahid
Liberal
Scarborough Centre—Don Valley East
Last spoke
2026-10-06
Grade
A
–
avg. grade
10
statements
Dean Allison
Conservative
Niagara West
Last spoke
2026-10-23
Grade
A
avg. grade
9
statements
Kathy Borrelli
Conservative
Windsor—Tecumseh—Lakeshore
Last spoke
2026-10-21
Grade
A
+
avg. grade
9
statements
Daniel Gobeil
Liberal
Chicoutimi—Le Fjord
Last spoke
2026-10-30
Grade
B
+
avg. grade
9
statements
Patricia Lattanzio
Liberal
Saint-Léonard—Saint-Michel
Last spoke
2026-10-29
Grade
A
–
avg. grade
9
statements
Clifford Small
Conservative
Coast of Bays—Central—Notre Dame
Last spoke
2026-10-08
Grade
B
+
avg. grade
9
statements
←
Previous
1
…
4
5
6
7
8
Next
→