r/ontario•
FLADMAN

MPP Attendance Rate

Politics

Have you ever wondered how often your MPP actually shows up to vote in the legislative assembly? I went through the effort of checking and counting every single vote since the last election to see the attendance rates of all our current MPPs. Here is the full list so you can see the attendance of your own MPP

Progressive Conservative (PC)

  1. Andrew Dowie (Windsor—Tecumseh) — 88/88 (100%)
  2. Mohamed Firin (York South—Weston) — 88/88 (100%)
  3. Anthony Leardi (Essex) — 88/88 (100%)
  4. Amarjot Singh Sandhu (Brampton West) — 88/88 (100%)
  5. Paul Calandra (Markham—Stouffville) — 87/88 (98.9%)
  6. Zee Hamid (Milton) — 87/88 (98.9%)
  7. Logan Kanapathi (Markham—Thornhill) — 87/88 (98.9%)
  8. Michael Parsa (Aurora—Oak Ridges—Richmond Hill) — 87/88 (98.9%)
  9. Joseph Racinsky (Wellington—Halton Hills) — 87/88 (98.9%)
  10. Billy Denault (Renfrew—Nipissing—Pembroke) — 87/88 (98.9%)
  11. Charmaine A. Williams (Brampton Centre) — 87/88 (98.9%)
  12. Steve Clark (Leeds—Grenville—Thousand Islands and Rideau Lakes) — 86/88 (97.7%)
  13. John Jordan (Lanark—Frontenac—Kingston) — 86/88 (97.7%)
  14. Tyler Allsopp (Bay of Quinte) — 85/88 (96.6%)
  15. Deepak Anand (Mississauga—Malton) — 85/88 (96.6%)
  16. Billy Pang (Markham—Unionville) — 85/88 (96.6%)
  17. David Smith (Scarborough Centre) — 85/88 (96.6%)
  18. Stéphane Sarrazin (Glengarry—Prescott—Russell) — 85/88 (96.6%)
  19. Michelle Cooper (Eglinton—Lawrence) — 84/88 (95.5%)
  20. Rudy Cuzzetto (Mississauga—Lakeshore) — 84/88 (95.5%)
  21. Bill Rosenberg (Algoma—Manitoulin) — 84/88 (95.5%)
  22. Lisa M. Thompson (Huron—Bruce) — 84/88 (95.5%)
  23. Brian Saunderson (Simcoe—Grey) — 84/88 (95.5%)
  24. Stephen Crawford (Oakville) — 83/88 (94.3%)
  25. Prabmeet Singh Sarkaria (Brampton South) — 83/88 (94.3%)
  26. Graydon Smith (Parry Sound—Muskoka) — 82/88 (93.2%)
  27. Dawn Gallagher Murphy (Newmarket—Aurora) — 82/88 (93.2%)
  28. Brian Riddell (Cambridge) — 82/88 (93.2%)
  29. Dave Smith (Peterborough—Kawartha) — 82/88 (93.2%)
  30. Paul Vickers (Bruce—Grey—Owen Sound) — 82/88 (93.2%)
  31. Caroline Mulroney (York—Simcoe) — 81/88 (92.0%)
  32. Jess Dixon (Kitchener South—Hespeler) — 80/88 (90.9%)
  33. Ernie Hardeman (Oxford) — 80/88 (90.9%)
  34. Michael S. Kerzner (York Centre) — 80/88 (90.9%)
  35. Monica Ciriello (Hamilton Mountain) — 79/88 (89.8%)
  36. Todd J. McCarthy (Durham) — 79/88 (89.8%)
  37. Natalie Pierre (Burlington) — 79/88 (89.8%)
  38. Matthew Rae (Perth—Wellington) — 79/88 (89.8%)
  39. Nina Tangri (Mississauga—Streetsville) — 79/88 (89.8%)
  40. Aris Babikian (Scarborough—Agincourt) — 78/88 (88.6%)
  41. Will Bouma (Brantford—Brant) — 78/88 (88.6%)
  42. Ric Bresee (Hastings—Lennox and Addington) — 78/88 (88.6%)
  43. Doug Downey (Barrie—Springwater—Oro-Medonte) — 78/88 (88.6%)
  44. Andrea Khanjin (Barrie—Innisfil) — 78/88 (88.6%)
  45. Sam Oosterhoff (Niagara West) — 78/88 (88.6%)
  46. Rob Flack (Elgin—Middlesex—London) — 77/88 (87.5%)
  47. Nolan Quinn (Stormont—Dundas—South Glengarry) — 77/88 (87.5%)
  48. Robert Bailey (Sarnia—Lambton) — 76/88 (86.4%)
  49. Michael A. Tibollo (Vaughan—Woodbridge) — 76/88 (86.4%)
  50. Laura Smith (Thornhill) — 76/88 (86.4%)
  51. Lorne Coe (Whitby) — 75/88 (85.2%)
  52. Silvia Gualtieri (Mississauga East—Cooksville) — 75/88 (85.2%)
  53. Stephen Lecce (King—Vaughan) — 75/88 (85.2%)
  54. Trevor Jones (Chatham-Kent—Leamington) — 75/88 (85.2%)
  55. Kevin Holland (Thunder Bay—Atikokan) — 73/88 (83%)
  56. George Pirie (Timmins) — 73/88 (83%)
  57. Sheref Sabawy (Mississauga—Erin Mills) — 73/88 (83%)
  58. George Darouze (Carleton) — 70/88 (79.6%) 
  59. Vijay Thanigasalam (Scarborough—Rouge Park) — 68/88 (77.3%)
  60. Effie J. Triantafilopoulos (Oakville North—Burlington) — 66/88 (75%)
  61. Raymond Sung Joon Cho (Scarborough North) — 66/88 (75%)
  62. Stan Cho (Willowdale) — 66/88 (75%)
  63. Hardeep Singh Grewal (Brampton East) — 65/88 (73.9%)
  64. Laurie Scott (Haliburton—Kawartha Lakes—Brock) — 65/88 (73.9%)
  65. Daisy Wai (Richmond Hill) — 65/88 (73.9%)
  66. Sylvia Jones (Dufferin—Caledon) — 63/88 (71.6%)
  67. David Piccini (Northumberland—Peterborough South) — 62/88 (70.5%)
  68. Jill Dunlop (Simcoe North) — 61/88 (69.3%)
  69. Steve Pinsonneault (Lambton—Kent—Middlesex) — 59/88 (67%)
  70. Mike Harris (Kitchener—Conestoga) — 57/88 (64.8%)
  71. Graham McGregor (Brampton North) — 56/88 (63.6%)
  72. Greg Rickford (Kenora—Rainy River) — 55/88 (62.5%)
  73. Neil Lumsden (Hamilton East—Stoney Creek) — 52/88 (59.1%)
  74. Victor Fedeli (Nipissing) — 50/88 (56.8%)
  75. Peter Bethlenfalvy (Pickering—Uxbridge) — 49/88 (55.7%)
  76. Doug Ford (Etobicoke North) — 49/88 (55.7%)
  77. Natalia Kusendova-Bashta (Mississauga Centre) — 38/88 (43.2%)
  78. Chris Scott (Sault Ste. Marie) — 30/88 (34.1%) formerly PC, now independent*
  79. Kinga Surma (Etobicoke Centre) — 23/88 (26.1%)
  80. Donna Skelly (Flamborough—Glanbrook) — N/A, Speaker

New Democratic Party (NDP)

  1. Peggy Sattler (London West) — 87/88 (98.9%)
  2. Alexa Gilmour (Parkdale—High Park) — 86/88 (97.7%)
  3. Catherine McKenney (Ottawa Centre) — 86/88 (97.7%)
  4. John Vanthof (Timiskaming—Cochrane) — 85/88 (96.6%)
  5. Catherine Fife (Waterloo) — 84/88 (95.5%)
  6. Terence Kernaghan (London North Centre) — 84/88 (95.5%)
  7. Tom Rakocevic (Humber River—Black Creek) — 84/88 (95.5%)
  8. Guy Bourgouin (Mushkegowuk—James Bay) — 83/88 (94.3%)
  9. Jennifer K. French (Oshawa) — 82/88 (93.2%)
  10. Chandra Pasma (Ottawa West—Nepean) — 82/88 (93.2%)
  11. Jennie Stevens (St. Catharines) — 82/88 (93.2%)
  12. Jessica Bell (University—Rosedale) — 79/88 (89.8%)
  13. France Gélinas (Nickel Belt) — 79/88 (89.8%)
  14. Wayne Gates (Niagara Falls) — 77/88 (87.5%)
  15. Kristyn Wong-Tam (Toronto Centre) — 77/88 (87.5%)
  16. Peter Tabuns (Toronto—Danforth) — 75/88 (85.2%)
  17. Lise Vaugeois (Thunder Bay—Superior North) — 75/88 (85.2%)
  18. Chris Glover (Spadina—Fort York) — 74/88 (84.1%)
  19. Sandy Shaw (Hamilton West—Ancaster—Dundas) — 73/88 (83%)
  20. Doly Begum (Scarborough Southwest) — 54/68 (79.4%) resigned*
  21. Jeff Burch (Niagara Centre) — 68/88 (77.3%)
  22. Jamie West (Sudbury) — 68/88 (77.3%)
  23. Teresa J. Armstrong (London—Fanshawe) — 66/88 (75%)
  24. Marit Stiles (Davenport) — 66/88 (75%)
  25. Lisa Gretzky (Windsor West) — 60/88 (68.2%)
  26. Robin Lennox (Hamilton Centre) — 40/88 (45.5%)
  27. Sol Mamakwa (Kiiwetinoong) — 37/88 (42%)

Ontario Liberal Party

  1. Mary-Margaret McMahon (Beaches—East York) — 82/88 (93.2%)
  2. Ted Hsu (Kingston and the Islands) — 80/88 (90.9%)
  3. John Fraser (Ottawa South) — 79/88 (89.8%)
  4. Adil Shamji (Don Valley East) — 78/88 (88.6%)
  5. Stephanie Smyth (Toronto—St. Paul’s) — 78/88 (88.6%)
  6. Lucille Collard (Ottawa—Vanier) — 77/88 (87.5%)
  7. Lee Fairclough (Etobicoke—Lakeshore) — 75/88 (85.2%)
  8. Jonathan Tsao (Don Valley North) — 75/88 (85.2%)
  9. Tyler Watt (Nepean) — 75/88 (85.2%)
  10. Karen McCrimmon (Kanata—Carleton) — 72/88 (81.8%)
  11. Stephen Blais (Orléans) — 71/88 (80.7%)
  12. Andrea Hazell (Scarborough—Guildwood) — 70/88 (79.5%)
  13. Rob Cerjanec (Ajax) — 67/88 (76.1%)
  14. Stephanie Bowman (Don Valley West) — 66/88 (75%)

Green Party

  1. Aislinn Clancy (Kitchener Centre) — 84/88 (95.5%)
  2. Mike Schreiner (Guelph) — 79/88 (89.8%)

Independent

  1. Bobbi Ann Brady (Haldimand—Norfolk) — 64/88 (72.7%)

Posted Apr 28, 2026, 7:11 PM UTC

43292
Loading comments…