2015 2019 RIDING NAME LIBERAL CONSERVATIVE NDP GREEN Result Result Algoma--Manitoulin--Kapuskasing Duke Peltier John Sagman Carol Hughes NDP NDP Barrie--Innisfil Lisa-Marie Wilson John Brassard Aleesha Gostkowski CPC CPC Barrie--Springwater--Oro-Medonte Tanya Saari Doug Shipley CPC CPC Bay of Quinte Neil Ellis Ryan Williams Stephanie Bell Erica Charlton LPC LPC Brantford--Brant Alison Macdonald Larry Brock Adrienne Roberts CPC CPC Bruce--Grey--Owen Sound Anne Marie Watson Alex Ruff CPC CPC Cambridge Bryan May Connie Cody Lorne Bruce Michele Braniff LPC LPC Chatham-Kent--Leamington Greg Hetherington Dave Epp Dan Gelinas Mark Vercouteren CPC CPC Dufferin--Caledon Lisa Post Kyle Seeback CPC CPC Durham Jonathan Giancroce Erin O'Toole CPC CPC Elgin--Middlesex--London Afeez Ajibowu Karen Vecchio Katelyn Cody Amanda Stark CPC CPC Essex Audrey Festeryga Chris Lewis Tracey Ramsey NDP CPC Flamborough--Glanbrook Vito Sgro Dan Muys Lorne Newick Thomas Hatch CPC CPC Glengarry--Prescott--Russell Francis Drouin Susan McArthur Konstantine Malakos Daniel Lapierre LPC LPC Guelph Lloyd Longfield Ashish Sachan Aisha Jahangir LPC LPC Haldimand--Norfolk Karen Matthews Leslyn Lewis Pauline Thornham CPC CPC Haliburton--Kawartha Lakes--Brock Judi Forbes Jamie Schmale CPC CPC Hastings--Lennox and Addington Mike Bossio Shelby Kramp-Neuman LPC CPC Humber River--Black Creek Judy A. Sgro Rinku Shah LPC LPC Huron--Bruce James Rice Ben Lobb CPC CPC Kenora David Bruno Eric Melillo Janine Seymour LPC CPC Lambton--Kent--Middlesex Sudit Ranade Lianne Rood Jason Henry CPC CPC Lanark--Frontenac--Kingston Michelle Foxton Scott Reid Steve Garrison Calvin Neufeld CPC CPC Leeds-Grenville-Thousand Islands and Rideau Lakes Roberta Abbott Michael Barrett Lorraine Rekmans CPC CPC Niagara Centre Vance Badawey Graham Speck Melissa McGlashan Kurtis McCartney LPC LPC Nickel Belt Marc Serré Charles Humphrey Andreane Chenier Craig Gravelle LPC LPC Nipissing--Timiskaming Anthony Rota Steven Trahan Scott Robertson LPC LPC Northumberland--Peterborough South Alison Lester Philip Lawrence Kim McArthur-Jackson LPC CPC Oxford Elizabeth Quinto Dave MacKenzie Matthew Chambers CPC CPC Parry Sound--Muskoka Jovanie Nicoyishakiye Scott Aitchison Heather Hay Marc Mantha CPC CPC Perth--Wellington Brendan Knight John Nater Kevin Kruchkywich CPC CPC Peterborough--Kawartha Maryam Monsef Michelle Ferreri Joy Lachica Chanté White LPC LPC Renfrew--Nipissing--Pembroke Cyndi Mills Cheryl Gallant Jodie Primeau CPC CPC Sarnia--Lambton Lois Nantais Marilyn Gladu Adam Kilner CPC CPC Sault Ste. Marie Terry Sheehan Sonny Spina Marie Morin-Strom LPC LPC Simcoe North Cynthia Wesley-Esquimaux Adam Chambers Janet-Lynne Durnford Krystal Brooks CPC CPC Simcoe--Grey Bren Munro Terry Dowdall Lucas Gillies CPC CPC Stormont--Dundas--South Glengarry Denis Moquin Eric Duncan CPC CPC Sudbury Viviane Lapointe Ian Symington Nadia Verreilli LPC LPC Thunder Bay--Rainy River Marcus Powlowski Adelina Pecchia Yuk-Sem Won LPC LPC Thunder Bay--Superior North Patty Hajdu Joshua Taylor Chantelle Bryson LPC LPC Timmins--James Bay Steve Black Morgan Ellerton Charlie Angus Gabriel Blanc NDP NDP Wellington--Halton Hills Melanie Lang Michael Chong Ran Zhu CPC CPC