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
8,980
2Mark Gerretsen
Liberal
3,602
3Pierre Poilievre
Conservative
3,333
4Garnett Genuis
Conservative
2,586
5Elizabeth May
Green Party
2,297
6Steven MacKinnon
Liberal
1,366
7Luc Berthold
Conservative
1,345
8Gord Johns
NDP
1,307
9Heather McPherson
NDP
1,167
10Yves Perron
Bloc Québécois
1,081
11Alexandre Boulerice
Independent
1,041
12Michael Barrett
Conservative
1,037
13Melissa Lantsman
Conservative
1,016
14Brad Vis
Conservative
993
15Jenny Kwan
NDP
992
16Steven Guilbeault
Liberal
973
17Sean Fraser
Liberal
961
18Lori Idlout
Liberal
952
19Martin Champoux
Bloc Québécois
933
20Mario Simard
Bloc Québécois
927
21Alexis Brunelle-Duceppe
Bloc Québécois
897
22Arnold Viersen
Conservative
894
23Leah Gazan
NDP
884
24Pierre Paul-Hus
Conservative
871
25Jean-Denis Garon
Bloc Québécois
867
26Jean-Yves Duclos
Liberal
851
27John Brassard
Conservative
842
28Christine Normandin
Bloc Québécois
833
29Karina Gould
Liberal
819
30Jasraj Hallan
Conservative
819
31Frank Caputo
Conservative
816
32Gary Anandasangaree
Liberal
812
33Gabriel Ste-Marie
Bloc Québécois
804
34Kody Blois
Liberal
803
35Michael Cooper
Conservative
795
36Patty Hajdu
Liberal
787
37Marilyn Gladu
Liberal
781
38Dan Albas
Conservative
746
39Ryan Turnbull
Liberal
730
40Lena Metlege Diab
Liberal
720
41Warren Steinley
Conservative
719
42Xavier Barsalou-Duval
Bloc Québécois
701
43Jeremy Patzer
Conservative
699
44Pat Kelly
Conservative
696
45Philip Lawrence
Conservative
683
46Claude DeBellefeuille
Bloc Québécois
680
47Greg McLean
Conservative
679
48Andrew Scheer
Conservative
672
49Kelly McCauley
Conservative
668
50James Bezan
Conservative
660