MyMP.ca

MP Rankings

How do Canada's Members of Parliament compare when it comes to lobbying activity, parliamentary speeches, and industry exposure? These rankings are based on federal lobbying registry data and Hansard records.

#MPPartySpeeches
1Kevin Lamoureux
Liberal
7,588
2Pierre Poilievre
Conservative
2,952
3Mark Gerretsen
Liberal
2,695
4Garnett Genuis
Conservative
1,982
5Elizabeth May
Green Party
1,811
6Luc Berthold
Conservative
1,101
7Gord Johns
NDP
1,070
8Steven MacKinnon
Liberal
1,033
9Lori Idlout
Liberal
927
10Melissa Lantsman
Conservative
924
11Heather McPherson
NDP
923
12Yves Perron
Bloc Québécois
849
13Michael Barrett
Conservative
835
14Jean-Yves Duclos
Liberal
816
15Alexandre Boulerice
NDP
813
16Brad Vis
Conservative
802
17Steven Guilbeault
Liberal
790
18Jenny Kwan
NDP
777
19Jean-Denis Garon
Bloc Québécois
768
20Karina Gould
Liberal
763
21John Brassard
Conservative
753
22Frank Caputo
Conservative
752
23Mario Simard
Bloc Québécois
747
24Arnold Viersen
Conservative
735
25Leah Gazan
NDP
730
26Alexis Brunelle-Duceppe
Bloc Québécois
729
27Martin Champoux
Bloc Québécois
727
28Gary Anandasangaree
Liberal
708
29Jasraj Hallan
Conservative
700
30Sean Fraser
Liberal
696
31Kody Blois
Liberal
689
32Pierre Paul-Hus
Conservative
670
33Simon-Pierre Savard-Tremblay
Bloc Québécois
665
34Michael Cooper
Conservative
665
35Gabriel Ste-Marie
Bloc Québécois
650
36Andrew Scheer
Conservative
613
37Marilyn Gladu
Conservative
613
38Jeremy Patzer
Conservative
601
39Christine Normandin
Bloc Québécois
597
40Philip Lawrence
Conservative
589
41Ryan Turnbull
Liberal
586
42Pat Kelly
Conservative
583
43Tom Kmiec
Conservative
572
44Dan Albas
Conservative
560
45Xavier Barsalou-Duval
Bloc Québécois
556
46Kelly McCauley
Conservative
556
47Warren Steinley
Conservative
554
48Dominic LeBlanc
Liberal
547
49Claude DeBellefeuille
Bloc Québécois
544
50Greg McLean
Conservative
526