This is a page from the 2025 Ontario general election.
Looking for the 2025 Newfoundland and Labrador general election? Click here.

Find your 2025 Ontario election candidates

Ajax

Patrice Barnes
PC
Rob Cerjanec
Liberal
Arthur Augustine
ONDP
Cory Feferman
Green
Chris Rees
New Blue
Sarah Qureshi
Centrist

Algoma—Manitoulin

Reg Niganobe
Liberal
Bill Rosenberg
PC
Michael Mantha
Independent
David Timeriski
ONDP
Maria Legault
Green
Sheldon Pressey
New Blue

Aurora—Oak Ridges—Richmond Hill

Jason Cherniak
Liberal
Michael Parsa
PC
Naila Saeed
ONDP
Rosaria Wiseman
New Blue
Ikram Kahn
Green

Barrie—Innisfil

Andrea Khanjin
PC
Andrew Harrigan
ONDP
Dane Lee
Liberal
Stephen Ciesielski
Green
Sam Mangiapane
New Blue
Anna Yuryeva
Moderate

Barrie—Springwater—Oro-Medonte

Doug Downey
PC
Rose Zacharias
Liberal
Tracey Lapham
ONDP
Alex Della Ventura
New Blue
Erin Patterson
Libertarian
Tim Grant
Green

Bay of Quinte

Tyler Allsopp
PC
Amanda Robertson
ONDP
Lori Borthwick
Green
David O’Neil
Liberal
Anthony Zambito
New Blue
Nick Maddison
Ontario Party

Beaches—East York

Kate Dupuis
ONDP
Mary-Margaret McMahon
Liberal
Anna Michaelidis
PC
Jack Pennings
Green
Bahman Yazdanfar
Choice
... and 3 more candidates.

Brampton Centre

Charmaine Williams
PC
Sukhamrit Singh
ONDP
Martin Medeiros
Liberal
Pauline Thornham
Green
Kamal Preet Kaur
New Blue

Brampton East

Vicky Dhillon
Liberal
Hardeep Grewal
PC
Martin Singh
ONDP
Azad Goyat
Independent
Nancy Porteous
Green

Brampton North

Graham McGregor
PC
Ruby Zaman
ONDP
Sameera Falcon Khan
Green
Ranjit Singh Bagga
Liberal
Melanie Porte
New Blue

Brampton South

Prabmeet Sarkaria
PC
Rajni Sharma
ONDP
Bhavik Parikh
Liberal
Rajinder Boyal
Green
Johnny Nolan
New Blue

Brampton West

Amarjot Sandhu
PC
Andrew Kania
Liberal
Ethan Russell
Green
Samuel Sarjeant
ONDP
David Pardy
New Blue
Pushpek Sidhu
Independent

Brantford—Brant

Will Bouma
PC
Harvey Bischof
ONDP
Ron Fox
Liberal
Mike Clancy
NOTA
Karleigh Csordas
Green
... and 3 more candidates.

Bruce—Grey—Owen Sound

Joel Loughead
Green
Paul Vickers
PC
Selwyn J. Hicks
Liberal
Ann Gillies
SNSA
James Harris
ONDP
... and 3 more candidates.

Burlington

Andrea Grebenc
Liberal
Natalie Pierre
PC
Kyle Hutton
Green
Megan Beauchemin
ONDP
David Crombie
NOTA
James Chilli Chillingworth
New Blue

Cambridge

Brian Riddell
PC
Marjorie Knight
ONDP
Carla Johnson
Green
Rob Deutschmann
Liberal
Belinda Karahalios
New Blue

Carleton

George Darouze
PC
Brandon Bay
Liberal
Rob Stocki
New Blue
Sherin Faili
ONDP
Mystic Plaunt
Green
... and 3 more candidates.

Chatham-Kent—Leamington

Trevor Jones
PC
Christian Sachs
ONDP
Rhonda Jubenville
New Blue
Bill Kirby
Liberal
Matthew Davey
Green
Phillip St-Laurent
Ontario Party

Davenport

Marit Stiles
ONDP
Nick Pavlov
PC
Randi Ramdeen
Green
Paulo Pereira
Liberal
Dave McKee
Communist

Don Valley East

Adil Shamji
Liberal
Joshua Miersch
Green
Roger Gingerich
PC
Frank Chu
ONDP
Krasimir Penkov
Moderate

Don Valley North

Jonathan Tsao
Liberal
Sue Liu
PC
Ebrahim Astaraki
ONDP
Andrew Armstrong
Green
Vincent Ke
Independent

Don Valley West

Stephanie Bowman
Liberal
Sam Moini
PC
Linnea Löfström-Abary
ONDP
Sheena Sharp
Green
Laurel Hobbs
New Blue
Bahira Abdulsalam
Independent

Dufferin—Caledon

Sylvia Jones
PC
Sandy Brown
Green
Kris Eggleton
New Blue
Michael Dehn
Liberal
George Nakitsas
ONDP
... and 2 more candidates.

Durham

Todd McCarthy
PC
Sanjin Zeco
Green
Chris Borgia
ONDP
Brad Jakobsen
Liberal
James Leventakis
New Blue
... and 3 more candidates.

Eglinton—Lawrence

Michelle Cooper
PC
Vince Gasparro
Liberal
Leah Tysoe
Green

Elgin—Middlesex—London

Rob Flack
PC
Amanda Stark
Green
Brian Figueiredo
New Blue
Stephen R Campbell
NOTA
Amanda Zavitz
ONDP
... and 2 more candidates.

Essex

Anthony Leardi
PC
Kevin Linfield
NOTA
Rachael Mills
ONDP
Stephen Higgins
Green
Tamara Stomp
Liberal
... and 3 more candidates.

Etobicoke Centre

Kinga Surma
PC
John Campbell
Liberal
Giulia Volpe
ONDP
Mario Bilusic
New Blue
Richard M. Kiernicki
NOTA
... and 3 more candidates.

Etobicoke North

Julie Lutete
Liberal
Doug Ford
PC
Bryan Blair
ONDP
Andy D'Andrea
Ontario Party
John Gardner
New Blue
Chelsey Edwards
Green

Etobicoke—Lakeshore

Christine Hogarth
PC
Rozhen Asrani
ONDP
Lee Fairclough
Liberal
Vitas Naudziunas
NOTA
Sean McClocklin
Green
... and 2 more candidates.

Flamborough—Glanbrook

Donna Skelly
PC
Janet Errygers
Green
Joshua Bell
Liberal
Lilly Noble
ONDP
Kristen Halfpenny
New Blue

Glengarry—Prescott—Russell

Trevor Stewart
Liberal
Thaila Riden
Green
Stéphane Sarrazin
PC
Ryder Finlay
ONDP
Jason St-Louis
Independent
... and 2 more candidates.

Guelph

Mike Schreiner
Green
Cameron Spence
ONDP
Bob Coole
PC
Mustafa Zuberi
Liberal
Carina Fraser
New Blue

Haldimand—Norfolk

Amy Martin
PC
Bobbi Ann Brady
Independent
Erica Englert
ONDP
Vandan Patel
Liberal
Garry Tanchak
New Blue
Anna Massinen
Green

Haliburton—Kawartha Lakes—Brock

Laurie Scott
PC
Tom Regina
Green
Jacquie Barker
New Blue
Barbara Doyle
ONDP
Gene Balfour
Independent
... and 4 more candidates.

Hamilton Centre

Eileen Walker
Liberal
Lucia Iannantuono
Green
Sarah Jama
Independent
Sarah Bokhari
PC
Robin Lennox
ONDP
... and 2 more candidates.

Hamilton East—Stoney Creek

Neil Lumsden
PC
Heino Doessing
Liberal
Zaigham Butt
ONDP
Pascale Marchand
Green
Drew Garvie
Communist
... and 2 more candidates.

Hamilton Mountain

Dawn Danko
Liberal
Joshua Czerniga
Green
Dan Preston
NOTA
Monica Ciriello
PC
Kojo Damptey
ONDP
... and 3 more candidates.

Hamilton West—Ancaster—Dundas

Sandy Shaw
ONDP
John Demik
PC
Spencer Rocchi
NOTA
Julia Brown
Liberal
Guy Bisson
Green
... and 2 more candidates.

Hastings—Lennox and Addington

Ric Bresee
PC
Jessica Zielke
ONDP
Derek Sloan
Ontario Party
Michael Holbrook
Green
Lynn Rigby
Liberal
Glenn Tyrrell
New Blue

Humber River—Black Creek

Tom Rakocevic
ONDP
Liban Hassan
Liberal
Paul Nguyen
PC
Jeanne McGuire
Communist
Alex Qanbery
Green

Huron—Bruce

Lisa Thompson
PC
Matthew Van Ankum
Green
Ian Burbidge
Liberal
Nick McGregor
ONDP
Zack Weiler
New Blue
Bruce Eisen
Alliance

Kanata—Carleton

Karen McCrimmon
Liberal
Scott Phelan
PC
Dave Belcher
ONDP
Jennifer Purdy
Green
Elizabeth Watson
New Blue
Frank Jakubowski
Ontario Party

Kenora—Rainy River

Greg Rickford
PC
Rudy Turtle
ONDP
Anthony Leek
Liberal
John Redins
Green
Randy Ricci
New Blue

Kiiwetinoong

Carolyn Spicer
Green
Sol Mamakwa
ONDP
Waylon Scott
PC
Theresa Leppich
Northern
Manuela Michelizzi
Liberal

King—Vaughan

Stephen Lecce
PC
Gillian Vivona
Liberal
Ann Raney
Green
Rick Morelli
ONDP
Christopher Bressi
New Blue

Kingston and the Islands

Ted Hsu
Liberal
Zachary Typhair
Green
Ian Chapelle
PC
Elliot Goodell Ugalde
ONDP
Allan Wilson
Ontario Party
James McNair
NOTA

Kitchener Centre

Colleen James
Liberal
Aislinn Clancy
Green
Rob Elliott
PC
Brooklin Wallis
ONDP
Paul Simoes
New Blue
... and 2 more candidates.

Kitchener South—Hespeler

Jess Dixon
PC
Jeff Donkersgoed
ONDP
Ismail Mohamed
Liberal
Jessica Riley
Green
John Soule
New Blue

Kitchener—Conestoga

Brayden Wagenaar
Green
Mike Harris
PC
Jodi Szimanski
ONDP
Joe Gowing
Liberal
Jim Karahalios
New Blue
Patrick Doucette
Ontario Party

Lambton—Kent—Middlesex

Steve Pinsonneault
PC
Kathryn Shailer
ONDP
Cathy Burghardt-Jesson
Liberal
Andraena Tilgner
Green
Andy Fisher
New Blue

Lanark—Frontenac—Kingston

Rob Rainer
Liberal
John Jordan
PC
John MacRae
ONDP
Marlene Spruyt
Green
Shane O'Neill
Independent
... and 2 more candidates.

Leeds—Grenville—Thousand Islands and Rideau Lakes

Steve Clark
PC
Lorna Jean Edmonds
Liberal
Fiona Jager
Green
Chris Wilson
ONDP
Chris Garrah
New Blue
... and 2 more candidates.

London North Centre

Jerry Pribil
PC
Tariq Khan
Liberal
Terence Kernaghan
ONDP
Carol Dyck
Green
Paul McKeever
Freedom
Chris Wile
New Blue

London West

Beth Allison
PC
Peggy Sattler
ONDP
Jim Johnston
Green
Baqar Khan
Liberal
Timothy Hammer
Independent
... and 3 more candidates.

London—Fanshawe

Teresa Armstrong
ONDP
Wil Osbourne-Sorrell
Green
Peter Vanderley
PC
Christopher West
New Blue
Dave Durnin
Freedom
... and 2 more candidates.

Markham—Stouffville

Paul Calandra
PC
Kelly Dunn
Liberal
Myles O'Brien
Green
Brendan Sorenson
New Blue
Gregory Hines
ONDP

Markham—Thornhill

Logan Kanapathi
PC
Nirmala Armstrong
Liberal
Shane O'Brien
Green
Paul Sahbaz
ONDP

Markham—Unionville

Billy Pang
PC
Sameer Qureshi
ONDP
Jagbir Dosanjh
Liberal
Chris Madsen
Green
Nick Boudreau
New Blue

Milton

Zee Hamid
PC
Katherine-Anne Cirlincione
ONDP
Susan Doyle
Green
Kristina Tesser Derksen
Liberal
John Spina
New Blue
Mohsin Rizvi
Centrist

Mississauga Centre

Natalia Kusendova
PC
Greg Vezina
NOTA
Sumira Malik
Liberal
Robert Chan
Green
Waseem Ahmed
ONDP
... and 2 more candidates.

Mississauga East—Cooksville

Silvia Gualtieri
PC
Bonnie Crombie
Liberal
Alex Venuto
ONDP
Kevin Peck
New Blue
Vittoria Trichilo
Ontario Party
... and 3 more candidates.

Mississauga—Erin Mills

Sheref Sabawy
PC
Qasir Dar
Liberal
Adriane Franklin
Green
Mubashir Rizvi
ONDP
Michael Bayer
New Blue
... and 2 more candidates.

Mississauga—Lakeshore

Rudy Cuzzetto
PC
Elizabeth Mendes
Liberal
Julia Budahazy
Green
Renata Cynarska
New Blue
Spencer Yang Ki
ONDP
... and 2 more candidates.

Mississauga—Malton

Deepak Anand
PC
Jawad Haroon
Liberal
Arish Esmail
Green
Gerard McDonald
ONDP
Van Nguyen
New Blue

Mississauga—Streetsville

Nina Tangri
PC
Jill Promoli
Liberal
Chris Hill
Green
Darryl Brothers
New Blue
Shoaib Khawar
ONDP

Mushkegowuk—James Bay

David Plourde
PC
Guy Bourgouin
ONDP
Catherine Jones
Green
Kyle Allen
Liberal

Nepean

Tyler Watt
Liberal
Sheilagh McLean
Green
Alex Lewis
PC
Max Blair
ONDP
Peter Westaway
Independent
... and 2 more candidates.

Newmarket—Aurora

Dawn Gallagher Murphy
PC
Chris Ballard
Liberal
David Jakubiec
Green
Denis Heng
ONDP
Shirin Khasbakhi
New Blue
Yuri Duboisky
Moderate

Niagara Centre

Bill Steele
PC
Jeff Burch
ONDP
Damien O'Brien
Liberal
Jimmy Jackson
New Blue
Natashia Bergen
Green
... and 2 more candidates.

Niagara Falls

Wayne J. Gates
ONDP
Ruth-ann Nieuwesteeg
PC
Celia Taylor
Green
Gary Dumelie
New Blue
Shafoli Kapur
Liberal
... and 2 more candidates.

Niagara West

Sam Oosterhoff
PC
Dave Augustyn
ONDP
Shauna Boyle
Liberal
Mark Harrison
Green
Stefanos Karatopis
Libertarian
... and 3 more candidates.

Nickel Belt

France Gélinas
ONDP
Randy Hazlett
PC
Natalie Labbée
Liberal
James Chretien
Libertarian
Paul Divincenzo
New Blue
Connie Hill
Green

Nipissing

Vic Fedeli
PC
Colton Chaput
Green
Loren Mick
ONDP
Michelle Lashbrook
Libertarian
Liam McGarry
Liberal
Scott Mooney
Ontario Party

Northumberland—Peterborough South

David Piccini
PC
Dorothy Noronha
Liberal
Bruce Lepage
ONDP
Joshua Chalhoub
New Blue
Maxwell Groves
Green
Florian Bors
Ontario Party

Oakville

Stephen Crawford
PC
Alison Gohel
Liberal
Diane Downey
ONDP
Bruno Sousa
Green
Shereen Di Vittorio
New Blue
Sandor Kornay
Moderate

Oakville North—Burlington

Effie Triantafilopoulos
PC
Kaniz Mouli
Liberal
Ali Hosny
Green
Caleb Smolenaars
ONDP
Charles Wroblewski
New Blue

Orléans

Michelle Petersen
Green
Stephen Blais
Liberal
Matthew Sévigny
ONDP
Stéphan Plourde
PC
Arabella Vida
Independent
... and 3 more candidates.

Oshawa

Jennifer French
ONDP
Jerry J. Ouellette
PC
Rahul Padmini Soumian
Independent
Nicholas Sirgool
Green
Viresh Bansal
Liberal
Joe Ingino
New Blue

Ottawa Centre

Catherine McKenney
ONDP
Thomas Simpson
Liberal
Simon Beckett
Green
Scott Healey
PC
Cashton Perry
Communist
... and 3 more candidates.

Ottawa South

John Fraser
Liberal
Jan Gao
PC
Morgan Gay
ONDP
Nira Dookeran
Green
Alex Perrier
New Blue

Ottawa West—Nepean

Chandra Pasma
ONDP
Husien Abu-Rayash
PC
Sophia Andrew-Joiner
Green
Brett Szmul
Liberal
Rylan Vroom
New Blue

Ottawa—Vanier

Lucille Collard
Liberal
Christian Proulx
Green
Marilissa Gosselin
PC
Myriam Djilane
ONDP
Coreen Corcoran
Libertarian
Rishabh Bhatia
New Blue

Oxford

Ernie Hardeman
PC
Khadijah Haliru
ONDP
Bernia Martin
Liberal
Colton Kaufman
Green
Peter Beimers
New Blue
... and 2 more candidates.

Parkdale—High Park

Justine Teplycky
PC
Alexa Gilmour
ONDP
Nadia Guerrera
Liberal
Anna Gorka
Green
Rimmy Riarh
Communist
Geoffrey Corfield
New Blue

Parry Sound—Muskoka

Graydon Smith
PC
Matt Richter
Green
Jim Ronholm
ONDP
Brandon Nicksy
New Blue
David Innes
Liberal
Helen Kroeker
Ontario Party

Perth—Wellington

Matthew Rae
PC
Ian Morton
Green
Ashley Fox
Liberal
Jason Davis
ONDP
James Montgomery
New Blue
... and 2 more candidates.

Peterborough—Kawartha

Dave Smith
PC
Adam Hopkins
Liberal
Jen Deck
ONDP
Lucas Graham
Green
Andrew Roudny
New Blue
Brian Martindale
Ontario Party

Pickering—Uxbridge

Peter Bethlenfalvy
PC
Ibrahim Daniyal
Liberal
Khalid Ahmed
ONDP
Mini Batra
Green
Adrian Nolan
New Blue
... and 3 more candidates.

Renfrew—Nipissing—Pembroke

Billy Denault
PC
Marshall Buchanan
ONDP
Oliver Jacob
Liberal
Anna Maria Dolan
Green
Kevin Holm
Ontario Party
Mark Dickson
New Blue

Richmond Hill

Daisy Wai
PC
Roozbeh Farhadi
Liberal
Alison Lam
Green
Raymond Bhushan
ONDP

Sarnia—Lambton

Bob Bailey
PC
Candace Young
ONDP
Keith Benn
New Blue
Rachel Willsie
Liberal
Jacques Boudreau
Libertarian
... and 4 more candidates.

Sault Ste. Marie

Chris Scott
PC
Lisa Vezeau-Allen
ONDP
Arnold Heino
New Blue
Gurwinder Dusanjh
Liberal
Jaycob Jacques
Green
Paul Frolich
Ontario Party

Scarborough Centre

Mazhar Shafiq
Liberal
David Smith
PC
Sonali Chakraborti
ONDP
Dean Boulding
Green
Gus Prokos
New Blue
Haseeb Qureshi
Centrist

Scarborough North

Raymond Cho
PC
Thadsha Navaneethan
ONDP
Anita Anandarajan
Liberal

Scarborough Southwest

Qadira Jackson
Liberal
Mark Bekkering
Green
Aderonke Dramola
PC
Doly Begum
ONDP

Scarborough—Agincourt

Peter Yuen
Liberal
Aris Babikian
PC
Francesca Policarpio
ONDP
Johan Yogaretnam
New Blue
Donahue Morgan
Ontario Party
Stephanie Leblanc
Green

Scarborough—Guildwood

Andrea Hazell
Liberal
Jude Aloysius
PC
Christian Keay
ONDP
Anthony Internicola
New Blue
Kingsley Cato
Independent
... and 2 more candidates.

Scarborough—Rouge Park

Vijay Thanigasalam
PC
Hibah Sidat
ONDP
Timothy James
NOTA
Morris Beckford
Liberal
Wai Kiat Tang
Communist
Vicki Jewt
Green

Simcoe North

Jill Dunlop
PC
Chris Carr
Green
Jordi Malcolm
ONDP
Walter Alvarez-Bardales
Liberal
Dave Brunelle
New Blue
William Joslin
Libertarian

Simcoe—Grey

Brian Saunderson
PC
Allan Kuhn
Green
Ted Crysler
Liberal
David Ghobrial
New Blue
Benten Tinkler
ONDP

Spadina—Fort York

Chris Glover
ONDP
Ron Shaw
NOTA
Omar Farhat
PC
Patrick Macklem
Green
April Engelberg
Liberal

St. Catharines

Jennie Stevens
ONDP
Robin McPherson
Liberal
Sal Sorrento
PC
Stephen Vincelette-Smith
Green
Rob Atalick
New Blue
... and 3 more candidates.

Stormont—Dundas—South Glengarry

Nolan Quinn
PC
Jeremy Rose
ONDP
Devon Monkhouse
Liberal
Stefan Kohut
New Blue
Nicholas Lapierre
Green
Brigitte Sugrue
Ontario Party

Sudbury

Jamie West
ONDP
Max Massimiliano
PC
David Robinson
Green
Rashid Mukhtar Choudhry
Liberal
J. David Popescu
Independent
Brady Legault
New Blue

Thornhill

Laura Smith
PC
Luca Mele
New Blue
Benjamin Dooley
Liberal
Faiz Qureshi
ONDP
Marcelo Levy
Green
Aleksei Polyakov
Moderate

Thunder Bay—Atikokan

Kevin Holland
PC
Judith Monteith-Farrell
ONDP
Stephen Margarit
Liberal
Martin Tempelman
New Blue
Eric Arner
Green
K.C. Jones
Northern

Thunder Bay—Superior North

Lise Vaugeois
ONDP
Rick Dumas
PC
Brian Hamilton
Liberal
Katherine Suutari
New Blue
John Northey
Green
... and 2 more candidates.

Timiskaming—Cochrane

Tory Delaurier
PC
John Vanthof
ONDP
Kris Rivard
Green
Rick Ellsmere
Liberal
Stephen MacLeod
New Blue

Timmins

George Pirie
PC
Corey Lepage
ONDP
Dominic Casto
Liberal
Marie-Josée Yelle
Green
David Farrell
New Blue

Toronto Centre

Kristyn Wong-Tam
ONDP
Ruth Farkas
PC
Holly Rasky
Liberal
Andrew Massey
Green
Sana Ahmad
Independent
... and 2 more candidates.

Toronto—Danforth

Adam Ratkowski
PC
Peter Tabuns
ONDP
Connor Taras
Liberal
Orlando Wright
Green
Stephen Graham
New Blue

Toronto—St. Paul's

Chloe Tangpongprush
Green
Riley Braunstein
PC
Jill Andrew
ONDP
Stephanie Smyth
Liberal

University—Rosedale

Jessica Bell
ONDP
Ignacio Mongrell
Green
Pam Jeffery
Liberal
Sydney Pothakos
PC
Dylan Harris
New Blue

Vaughan—Woodbridge

Michael Tibollo
PC
Philip Piluris
Green
Elif Genc
ONDP
Hamza Ansari
Liberal
Pasquale Chiarizia
New Blue
Mario Greco
Populist

Waterloo

Catherine Fife
ONDP
Clayton Moore
Liberal
Shefaza Esmail
Green
Peter Turkington
PC
Suja Biber
New Blue
... and 3 more candidates.

Wellington—Halton Hills

Bronwynne Wilton
Green
Alex Hilson
Liberal
Joseph Racinsky
PC
Stephen Kitras
New Blue
Simone Kent
ONDP
... and 2 more candidates.

Whitby

Lorne Coe
PC
Roger Gordon
Liberal
Ralph Blank
New Blue
Jamie Nye
ONDP
Steven Toman
Green

Willowdale

Stan Cho
PC
Paul Saguil
Liberal
Boris Ivanov
ONDP
Sharolyn Vettese
Green
Lilya Eklishaeva
Independent
Pit Goyal
Independent

Windsor West

Lisa Gretzky
ONDP
Tony Francis
PC
Joshua Griffin
New Blue
Nick Kolasky
Green
Mark Dewdney
NOTA
Matthew Giancola
Ontario Party

Windsor—Tecumseh

Andrew Dowie
PC
Gemma Grey-Hall
ONDP
Sophia Sevo
New Blue
Kyle Ford
Communist
Connor Logan
Liberal
... and 2 more candidates.

York Centre

Sam Nestico
Liberal
Michael Kerzner
PC
Natalie Van Halteren
ONDP
Johnny Blythe
New Blue
Jeffrey Anisman
Populist
... and 3 more candidates.

York South—Weston

Faisal Hassan
ONDP
Daniel Di Giorgio
Liberal
Mohamed Firin
PC
Victor Ehikwe
New Blue
Lilian Barrera
Green
K. Ann Thomas
Independent

York—Simcoe

Caroline Mulroney
PC
Brent Fellman
New Blue
Jennifer Baron
Green
Justin Graham
ONDP
Fatima Chaudhry
Liberal
... and 3 more candidates.