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