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.

#MPPartyMeetings
1Randy Hoback
Conservative
1,177
2John Barlow
Conservative
1,069
3Julie Dabrusin
Liberal
1,063
4Judy A. Sgro
Liberal
896
5Elizabeth May
Green Party
882
6Kody Blois
Liberal
857
7Kelly Block
Conservative
847
8Steven Guilbeault
Liberal
833
9Terry Duguid
Liberal
777
10Leslie Church
Liberal
762
11Matt Jeneroux
Liberal
755
12Don Davies
NDP
729
13Adam Chambers
Conservative
696
14Sean Fraser
Liberal
696
15Dan Albas
Conservative
674
16James Maloney
Liberal
648
17Dean Allison
Conservative
641
18Mike Lake
Conservative
634
19Mona Fortier
Liberal
617
20Ted Falk
Conservative
615
21Steven MacKinnon
Liberal
615
22Randeep Sarai
Liberal
609
23James Bezan
Conservative
585
24Karina Gould
Liberal
584
25Greg Fergus
Liberal
575
26Alexandre Boulerice
Independent
545
27Philip Lawrence
Conservative
525
28Greg McLean
Conservative
513
29Tony Baldinelli
Conservative
511
30Patrick Weiler
Liberal
509
31Andrew Scheer
Conservative
505
32Robert Oliphant
Liberal
501
33Dominic LeBlanc
Liberal
491
34Lianne Rood
Conservative
474
35Salma Zahid
Liberal
472
36Hedy Fry
Liberal
468
37Marc Miller
Liberal
466
38Ben Lobb
Conservative
463
39Blaine Calkins
Conservative
456
40Jean-Yves Duclos
Liberal
454
41Ziad Aboultaif
Conservative
453
42Sean Casey
Liberal
452
43Ryan Turnbull
Liberal
449
44Peter Fragiskatos
Liberal
447
45Jamie Schmale
Conservative
437
46Marilyn Gladu
Liberal
436
47Terry Beech
Liberal
436
48Ali Ehsassi
Liberal
435
49Sonia Sidhu
Liberal
433
50Mark Strahl
Conservative
431