Toronto FC

Toronto FC is one of three Canadian clubs competing in North America’s top flight, Major League Soccer.

Since the club’s inaugural match in 2007, the Reds have claimed a record-high seven Canadian Championship titles and boast the only domestic treble in MLS history, winning the Supporters’ Shield, Voyageurs Cup and MLS Cup during their historic 2017 season. Toronto FC play their home matches at BMO Field in Exhibition Place.


Upcoming Events

More Info for SUSPENDED: Toronto FC vs. New York Red Bulls
Apr 11 at 7:30 PM

SUSPENDED: Toronto FC vs. New York Red Bulls

Event Starts 7:30 PM
More Info for SUSPENDED: Toronto FC vs. LA Galaxy
Apr 18 at 2:00 PM

SUSPENDED: Toronto FC vs. LA Galaxy

Event Starts 2:00 PM
More Info for SUSPENDED: Toronto FC vs. New England Revolution
Apr 29 at 8:00 PM

SUSPENDED: Toronto FC vs. New England Revolution

Event Starts 8:00 PM
More Info for Toronto FC vs. Vancouver Whitecaps FC
May 02 at 3:00 PM

Toronto FC vs. Vancouver Whitecaps FC

Event Starts 3:00 PM
More Info for Toronto FC vs. FC Cincinnati
May 16 at 5:30 PM

Toronto FC vs. FC Cincinnati

Event Starts 5:30 PM
More Info for Toronto FC vs. Inter Miami CF
May 30 at 6:00 PM

Toronto FC vs. Inter Miami CF

Event Starts 6:00 PM
More Info for Toronto FC vs. Montreal Impact
June 13 at 7:30 PM

Toronto FC vs. Montreal Impact

Event Starts 7:30 PM
More Info for Toronto FC vs. Chicago Fire FC
June 17 at 8:00 PM

Toronto FC vs. Chicago Fire FC

Event Starts 8:00 PM
More Info for Toronto FC vs. Real Salt Lake
June 27 at 8:00 PM

Toronto FC vs. Real Salt Lake

Event Starts 8:00 PM
More Info for Toronto FC vs. Seattle Sounders FC
July 18 at 7:00 PM

Toronto FC vs. Seattle Sounders FC

Event Starts 7:00 PM
More Info for Toronto FC vs. D.C. United
July 25 at 7:30 PM

Toronto FC vs. D.C. United

Event Starts 7:30 PM
More Info for Toronto FC vs. Columbus Crew SC
Aug 08 at 7:30 PM

Toronto FC vs. Columbus Crew SC

Event Starts 7:30 PM
More Info for Toronto FC vs. Philadelphia Union
Aug 15 at 6:00 PM

Toronto FC vs. Philadelphia Union

Event Starts 6:00 PM
More Info for Toronto FC vs. Atlanta United FC
Sep 12 at 7:30 PM

Toronto FC vs. Atlanta United FC

Event Starts 7:30 PM
More Info for Toronto FC vs. Orlando City SC
Sep 26 at 7:00 PM

Toronto FC vs. Orlando City SC

Event Starts 7:00 PM