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