Toronto FC
Season2024
Major League Soccer
History
Seasons
Every season we hold for Toronto FC, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026So far | Major League SoccerEastern Conference | 12 | 33 | 9 | 12 | 12 | 51 | 63 | 39 |
| 2024 | Major League SoccerEastern Conference | 11 | 34 | 11 | 4 | 19 | 40 | 61 | 37 |
| 2023 | Major League SoccerEastern Conference | 15 | 34 | 4 | 10 | 20 | 26 | 59 | 22 |
| 2022 | Major League SoccerEastern Conference | 13 | 34 | 9 | 7 | 18 | 49 | 66 | 34 |
| 2021 | Major League SoccerEastern Conference | 13 | 34 | 6 | 10 | 18 | 39 | 66 | 28 |
| 2020 | Major League SoccerEastern ConferencePromotion - MLS Cup (Play Offs: First Round) | 2 | 23 | 13 | 5 | 5 | 33 | 26 | 44 |
| 2019 | Major League SoccerEastern ConferencePromotion - MLS Cup (Play Offs: First Round) | 4 | 34 | 13 | 11 | 10 | 57 | 52 | 50 |
| 2018 | Major League SoccerEastern Conference | 9 | 34 | 10 | 6 | 18 | 59 | 64 | 36 |
Show all 22 seasonsShow the latest 8
Head-to-head
How Toronto FC have done against each team in Major League Soccer, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.
Columbus CrewToronto FC: won 13, drew 14, lost 21 of 48 meetingsColumbus Crew have won 21 of their 48 meetings with Toronto FC
Toronto FC: won 13, drew 14, lost 21 of 48 meetings
Goals: Toronto FC 62, Columbus Crew 73
The meetings we hold go back to May 26, 2007.
Go to the Columbus Crew team pageLast meetings with Columbus Crew, results for Toronto FC
- LostColumbus Crew 4, Toronto FC 2Major League Soccer 2026
- WonToronto FC 2, Columbus Crew 1Major League Soccer 2026
- LostToronto FC 0, Columbus Crew 2Major League Soccer 2024
- LostColumbus Crew 4, Toronto FC 0Major League Soccer 2024
- LostColumbus Crew 2, Toronto FC 0Major League Soccer 2023
- Lost
New York RBToronto FC: won 11, drew 11, lost 24 of 46 meetingsNew York RB have won 24 of their 46 meetings with Toronto FC
Toronto FC: won 11, drew 11, lost 24 of 46 meetings
Goals: Toronto FC 46, New York RB 85
The meetings we hold go back to June 6, 2007.
Go to the New York RB team pageLast meetings with New York RB, results for Toronto FC
- WonNew York Red Bulls 0, Toronto FC 2Major League Soccer 2026
- DrewToronto FC 1, New York Red Bulls 1Major League Soccer 2026
- LostToronto FC 1, New York RB 4Major League Soccer 2024
- LostNew York RB 3, Toronto FC 0Major League Soccer 2024
- LostNew York RB 3, Toronto FC 0Major League Soccer 2023
- Won
D.C. UnitedToronto FC: won 14, drew 12, lost 19 of 45 meetingsD.C. United have won 19 of their 45 meetings with Toronto FC
Toronto FC: won 14, drew 12, lost 19 of 45 meetings
Goals: Toronto FC 68, D.C. United 81
The meetings we hold go back to May 19, 2007.
Go to the D.C. United team pageLast meetings with D.C. United, results for Toronto FC
- WonToronto FC 2, DC United 1Major League Soccer 2026
- LostDC United 2, Toronto FC 1Major League Soccer 2026
- LostToronto FC 1, D.C. United 3Major League Soccer 2024
- DrewD.C. United 2, Toronto FC 2Major League Soccer 2024
- WonToronto FC 2, D.C. United 1Major League Soccer 2023
- Won
New England RevolutionToronto FC: won 13, drew 14, lost 16 of 43 meetingsNew England Revolution have won 16 of their 43 meetings with Toronto FC
Toronto FC: won 13, drew 14, lost 16 of 43 meetings
Goals: Toronto FC 51, New England Revolution 63
The meetings we hold go back to April 14, 2007.
Go to the New England Revolution team pageLast meetings with New England Revolution, results for Toronto FC
- WonToronto FC 2, New England Revolution 1Major League Soccer 2026
- DrewNew England Revolution 0, Toronto FC 0Major League Soccer 2026
- WonToronto FC 1, New England Revolution 0Major League Soccer 2024
- WonNew England Revolution 0, Toronto FC 1Major League Soccer 2024
- LostNew England Revolution 2, Toronto FC 1Major League Soccer 2023
- Won
Chicago FireToronto FC: won 14, drew 14, lost 13 of 41 meetingsToronto FC have won 14 of their 41 meetings with Chicago Fire
Toronto FC: won 14, drew 14, lost 13 of 41 meetings
Goals: Toronto FC 68, Chicago Fire 66
The meetings we hold go back to May 12, 2007.
Go to the Chicago Fire team pageLast meetings with Chicago Fire, results for Toronto FC
- DrewToronto FC 4, Chicago Fire 4Major League Soccer 2026
- LostChicago Fire 2, Toronto FC 1Major League Soccer 2026
- DrewChicago Fire 1, Toronto FC 1Major League Soccer 2024
- LostToronto FC 1, Chicago Fire 4Major League Soccer 2024
- LostChicago Fire 1, Toronto FC 0Major League Soccer 2023
- Drew
CF MontréalToronto FC: won 18, drew 6, lost 16 of 40 meetingsToronto FC have won 18 of their 40 meetings with CF Montréal
Toronto FC: won 18, drew 6, lost 16 of 40 meetings
Goals: Toronto FC 67, CF Montréal 59
The meetings we hold go back to April 7, 2012.
Go to the CF Montréal team pageLast meetings with CF Montréal, results for Toronto FC
- WonToronto FC 2, CF Montreal 1Major League Soccer 2026
- DrewCF Montreal 0, Toronto FC 0Major League Soccer 2026
- WonCF Montréal 0, Toronto FC 1Major League Soccer 2024
- WonToronto FC 5, CF Montréal 1Major League Soccer 2024
- LostToronto FC 2, CF Montréal 3Major League Soccer 2023
- Won
Philadelphia UnionToronto FC: won 15, drew 9, lost 11 of 35 meetingsToronto FC have won 15 of their 35 meetings with Philadelphia Union
Toronto FC: won 15, drew 9, lost 11 of 35 meetings
Goals: Toronto FC 53, Philadelphia Union 55
The meetings we hold go back to April 15, 2010.
Go to the Philadelphia Union team pageLast meetings with Philadelphia Union, results for Toronto FC
- DrewToronto FC 3, Philadelphia Union 3Major League Soccer 2026
- WonToronto FC 2, Philadelphia Union 1Major League Soccer 2024
- DrewPhiladelphia Union 0, Toronto FC 0Major League Soccer 2024
- WonToronto FC 3, Philadelphia Union 1Major League Soccer 2023
- LostPhiladelphia Union 4, Toronto FC 2Major League Soccer 2023
- Drew
New York City FCToronto FC: won 9, drew 9, lost 9 of 27 meetingsToronto FC and New York City FC have won 9 each in 27 meetings
Toronto FC: won 9, drew 9, lost 9 of 27 meetings
Goals: Toronto FC 47, New York City FC 40
The meetings we hold go back to June 20, 2015.
Go to the New York City FC team pageLast meetings with New York City FC, results for Toronto FC
- DrewToronto FC 1, New York City FC 1Major League Soccer 2026
- DrewNew York City FC 1, Toronto FC 1Major League Soccer 2026
- LostToronto FC 2, New York City FC 3Major League Soccer 2024
- LostNew York City FC 2, Toronto FC 1Major League Soccer 2024
- LostNew York City FC 3, Toronto FC 0Major League Soccer 2023
- Drew
Show all 28 teams
Sporting Kansas CityToronto FC: won 4, drew 8, lost 15 of 27 meetingsSporting Kansas City have won 15 of their 27 meetings with Toronto FC
Toronto FC: won 4, drew 8, lost 15 of 27 meetings
Goals: Toronto FC 23, Sporting Kansas City 44
The meetings we hold go back to April 26, 2007.
Go to the Sporting Kansas City team pageLast meetings with Sporting Kansas City, results for Toronto FC
- LostToronto FC 1, Sporting Kansas City 3Major League Soccer 2024
- DrewToronto FC 2, Sporting Kansas City 2Major League Soccer 2019
- DrewSporting Kansas City 2, Toronto FC 2Major League Soccer 2018
- DrewToronto FC 0, Sporting Kansas City 0Major League Soccer 2017
- LostSporting Kansas City 1, Toronto FC 0Major League Soccer 2016
- Lost
Houston DynamoToronto FC: won 6, drew 10, lost 8 of 24 meetingsHouston Dynamo have won 8 of their 24 meetings with Toronto FC
Toronto FC: won 6, drew 10, lost 8 of 24 meetings
Goals: Toronto FC 27, Houston Dynamo 36
The meetings we hold go back to May 16, 2007.
Go to the Houston Dynamo team pageLast meetings with Houston Dynamo, results for Toronto FC
- WonHouston Dynamo 0, Toronto FC 1Major League Soccer 2024
- LostToronto FC 1, Houston Dynamo 3Major League Soccer 2019
- LostHouston Dynamo 5, Toronto FC 1Major League Soccer 2018
- WonToronto FC 2, Houston Dynamo 0Major League Soccer 2017
- DrewHouston Dynamo 1, Toronto FC 1Major League Soccer 2016
- Won
Orlando CityToronto FC: won 9, drew 4, lost 10 of 23 meetingsOrlando City have won 10 of their 23 meetings with Toronto FC
Toronto FC: won 9, drew 4, lost 10 of 23 meetings
Goals: Toronto FC 35, Orlando City 36
The meetings we hold go back to April 26, 2015.
Go to the Orlando City team pageLast meetings with Orlando City, results for Toronto FC
- DrewToronto FC 3, Orlando City SC 3Major League Soccer 2026
- LostOrlando City SC 3, Toronto FC 0Major League Soccer 2026
- LostToronto FC 1, Orlando City 2Major League Soccer 2024
- WonOrlando City 1, Toronto FC 2Major League Soccer 2024
- LostToronto FC 0, Orlando City 2Major League Soccer 2023
- Drew
Colorado RapidsToronto FC: won 11, drew 4, lost 8 of 23 meetingsToronto FC have won 11 of their 23 meetings with Colorado Rapids
Toronto FC: won 11, drew 4, lost 8 of 23 meetings
Goals: Toronto FC 27, Colorado Rapids 24
The meetings we hold go back to June 2, 2007.
Go to the Colorado Rapids team pageLast meetings with Colorado Rapids, results for Toronto FC
- WonToronto FC 3, Colorado Rapids 2Major League Soccer 2026
- LostColorado Rapids 2, Toronto FC 0Major League Soccer 2024
- DrewColorado Rapids 0, Toronto FC 0Major League Soccer 2021
- WonToronto FC 3, Colorado Rapids 2Major League Soccer 2019
- LostColorado Rapids 2, Toronto FC 0Major League Soccer 2018
- Won
FC DallasToronto FC: won 4, drew 6, lost 13 of 23 meetingsFC Dallas have won 13 of their 23 meetings with Toronto FC
Toronto FC: won 4, drew 6, lost 13 of 23 meetings
Goals: Toronto FC 27, FC Dallas 35
The meetings we hold go back to June 17, 2007.
Go to the FC Dallas team pageLast meetings with FC Dallas, results for Toronto FC
- LostFC Dallas 3, Toronto FC 2Major League Soccer 2026
- WonToronto FC 3, FC Dallas 1Major League Soccer 2024
- DrewFC Dallas 1, Toronto FC 1Major League Soccer 2022
- LostFC Dallas 3, Toronto FC 0Major League Soccer 2019
- LostToronto FC 0, FC Dallas 1Major League Soccer 2018
- Lost
Real Salt LakeToronto FC: won 6, drew 5, lost 11 of 22 meetingsReal Salt Lake have won 11 of their 22 meetings with Toronto FC
Toronto FC: won 6, drew 5, lost 11 of 22 meetings
Goals: Toronto FC 19, Real Salt Lake 32
The meetings we hold go back to July 5, 2007.
Go to the Real Salt Lake team pageLast meetings with Real Salt Lake, results for Toronto FC
- LostToronto FC 0, Real Salt Lake 1Major League Soccer 2023
- DrewReal Salt Lake 2, Toronto FC 2Major League Soccer 2022
- LostReal Salt Lake 3, Toronto FC 0Major League Soccer 2019
- WonToronto FC 3, Real Salt Lake 1Major League Soccer 2018
- DrewReal Salt Lake 0, Toronto FC 0Major League Soccer 2017
- Lost
Los Angeles GalaxyToronto FC: won 6, drew 8, lost 7 of 21 meetingsLos Angeles Galaxy have won 7 of their 21 meetings with Toronto FC
Toronto FC: won 6, drew 8, lost 7 of 21 meetings
Goals: Toronto FC 29, Los Angeles Galaxy 33
The meetings we hold go back to August 5, 2007.
Go to the Los Angeles Galaxy team pageLast meetings with Los Angeles Galaxy, results for Toronto FC
- DrewToronto FC 2, Los Angeles Galaxy 2Major League Soccer 2022
- LostLos Angeles Galaxy 2, Toronto FC 0Major League Soccer 2019
- WonToronto FC 5, Los Angeles Galaxy 3Major League Soccer 2018
- WonLos Angeles Galaxy 0, Toronto FC 4Major League Soccer 2017
- WonToronto FC 1, Los Angeles Galaxy 0Major League Soccer 2016
- Drew
San Jose EarthquakesToronto FC: won 5, drew 9, lost 6 of 20 meetingsSan Jose Earthquakes have won 6 of their 20 meetings with Toronto FC
Toronto FC: won 5, drew 9, lost 6 of 20 meetings
Goals: Toronto FC 28, San Jose Earthquakes 26
The meetings we hold go back to July 19, 2008.
Go to the San Jose Earthquakes team pageLast meetings with San Jose Earthquakes, results for Toronto FC
- DrewToronto FC 1, San Jose Earthquakes 1Major League Soccer 2026
- DrewSan Jose Earthquakes 0, Toronto FC 0Major League Soccer 2023
- DrewToronto FC 2, San Jose Earthquakes 2Major League Soccer 2022
- DrewSan Jose Earthquakes 2, Toronto FC 2Major League Soccer 2020
- LostToronto FC 1, San Jose Earthquakes 2Major League Soccer 2019
- Drew
Atlanta United FCToronto FC: won 6, drew 6, lost 7 of 19 meetingsAtlanta United FC have won 7 of their 19 meetings with Toronto FC
Toronto FC: won 6, drew 6, lost 7 of 19 meetings
Goals: Toronto FC 29, Atlanta United FC 31
The meetings we hold go back to April 8, 2017.
Go to the Atlanta United FC team pageLast meetings with Atlanta United FC, results for Toronto FC
- LostAtlanta United FC 3, Toronto FC 1Major League Soccer 2026
- LostToronto FC 1, Atlanta United FC 2Major League Soccer 2026
- LostAtlanta United FC 2, Toronto FC 1Major League Soccer 2024
- WonToronto FC 2, Atlanta United FC 0Major League Soccer 2024
- DrewToronto FC 2, Atlanta United FC 2Major League Soccer 2023
- Lost
Vancouver WhitecapsToronto FC: won 6, drew 3, lost 9 of 18 meetingsVancouver Whitecaps have won 9 of their 18 meetings with Toronto FC
Toronto FC: won 6, drew 3, lost 9 of 18 meetings
Goals: Toronto FC 26, Vancouver Whitecaps 31
The meetings we hold go back to March 19, 2011.
Go to the Vancouver Whitecaps team pageLast meetings with Vancouver Whitecaps, results for Toronto FC
- LostVancouver Whitecaps 3, Toronto FC 0Major League Soccer 2026
- LostVancouver Whitecaps 4, Toronto FC 0Major League Soccer 2024
- LostToronto FC 1, Vancouver Whitecaps 2Major League Soccer 2023
- LostVancouver Whitecaps 1, Toronto FC 0Major League Soccer 2022
- DrewToronto FC 2, Vancouver Whitecaps 2Major League Soccer 2021
- Lost
Seattle SoundersToronto FC: won 4, drew 3, lost 11 of 18 meetingsSeattle Sounders have won 11 of their 18 meetings with Toronto FC
Toronto FC: won 4, drew 3, lost 11 of 18 meetings
Goals: Toronto FC 17, Seattle Sounders 28
The meetings we hold go back to April 4, 2009.
Go to the Seattle Sounders team pageLast meetings with Seattle Sounders, results for Toronto FC
- LostToronto FC 0, Seattle Sounders 2Major League Soccer 2022
- LostSeattle Sounders 3, Toronto FC 1Major League Soccer 2019
- LostSeattle Sounders 3, Toronto FC 2Major League Soccer 2019
- LostToronto FC 1, Seattle Sounders 2Major League Soccer 2018
- WonToronto FC 2, Seattle Sounders 0Major League Soccer 2017
- Lost
FC CincinnatiToronto FC: won 5, drew 2, lost 7 of 14 meetingsFC Cincinnati have won 7 of their 14 meetings with Toronto FC
Toronto FC: won 5, drew 2, lost 7 of 14 meetings
Goals: Toronto FC 19, FC Cincinnati 23
The meetings we hold go back to July 28, 2019.
Go to the FC Cincinnati team pageLast meetings with FC Cincinnati, results for Toronto FC
- DrewToronto FC 1, FC Cincinnati 1Major League Soccer 2026
- WonFC Cincinnati 0, Toronto FC 1Major League Soccer 2026
- LostToronto FC 3, FC Cincinnati 4Major League Soccer 2024
- DrewFC Cincinnati 0, Toronto FC 0Major League Soccer 2024
- LostToronto FC 2, FC Cincinnati 3Major League Soccer 2023
- Drew
Inter Miami CFToronto FC: won 3, drew 0, lost 9 of 12 meetingsInter Miami CF have won 9 of their 12 meetings with Toronto FC
Toronto FC: won 3, drew 0, lost 9 of 12 meetings
Goals: Toronto FC 11, Inter Miami CF 24
The meetings we hold go back to November 2, 2020.
Go to the Inter Miami CF team pageLast meetings with Inter Miami CF, results for Toronto FC
- WonInter Miami 1, Toronto FC 2Major League Soccer 2026
- LostToronto FC 2, Inter Miami 4Major League Soccer 2026
- LostToronto FC 0, Inter Miami CF 1Major League Soccer 2024
- LostInter Miami CF 3, Toronto FC 1Major League Soccer 2024
- LostInter Miami CF 4, Toronto FC 0Major League Soccer 2023
- Won
Nashville SCToronto FC: won 3, drew 3, lost 5 of 11 meetingsNashville SC have won 5 of their 11 meetings with Toronto FC
Toronto FC: won 3, drew 3, lost 5 of 11 meetings
Goals: Toronto FC 13, Nashville SC 17
The meetings we hold go back to November 24, 2020.
Go to the Nashville SC team pageLast meetings with Nashville SC, results for Toronto FC
- LostNashville SC 2, Toronto FC 0Major League Soccer 2026
- WonToronto FC 2, Nashville SC 1Major League Soccer 2026
- LostToronto FC 1, Nashville SC 2Major League Soccer 2024
- LostNashville SC 2, Toronto FC 0Major League Soccer 2024
- DrewToronto FC 1, Nashville SC 1Major League Soccer 2023
- Lost
Portland TimbersToronto FC: won 5, drew 2, lost 4 of 11 meetingsToronto FC have won 5 of their 11 meetings with Portland Timbers
Toronto FC: won 5, drew 2, lost 4 of 11 meetings
Goals: Toronto FC 19, Portland Timbers 18
The meetings we hold go back to March 26, 2011.
Go to the Portland Timbers team pageLast meetings with Portland Timbers, results for Toronto FC
- WonToronto FC 3, Portland Timbers 1Major League Soccer 2022
- LostToronto FC 1, Portland Timbers 2Major League Soccer 2019
- LostPortland Timbers 2, Toronto FC 0Major League Soccer 2018
- WonToronto FC 4, Portland Timbers 1Major League Soccer 2017
- LostPortland Timbers 2, Toronto FC 1Major League Soccer 2016
- Won
Charlotte FCToronto FC: won 3, drew 2, lost 3 of 8 meetingsToronto FC and Charlotte FC have won 3 each in 8 meetings
Toronto FC: won 3, drew 2, lost 3 of 8 meetings
Goals: Toronto FC 15, Charlotte FC 14
The meetings we hold go back to July 23, 2022.
Go to the Charlotte FC team pageLast meetings with Charlotte FC, results for Toronto FC
- DrewToronto FC 3, Charlotte 3Major League Soccer 2026
- LostCharlotte 3, Toronto FC 1Major League Soccer 2026
- LostCharlotte FC 3, Toronto FC 2Major League Soccer 2024
- WonToronto FC 1, Charlotte FC 0Major League Soccer 2024
- LostCharlotte FC 3, Toronto FC 0Major League Soccer 2023
- Drew
Minnesota United FCToronto FC: won 2, drew 1, lost 1 of 4 meetingsToronto FC have won 2 of their 4 meetings with Minnesota United FC
Toronto FC: won 2, drew 1, lost 1 of 4 meetings
Goals: Toronto FC 11, Minnesota United FC 10
The meetings we hold go back to May 13, 2017.
Go to the Minnesota United FC team pageLast meetings with Minnesota United FC, results for Toronto FC
- DrewMinnesota United FC 1, Toronto FC 1Major League Soccer 2023
- WonToronto FC 4, Minnesota United FC 3Major League Soccer 2019
- LostMinnesota United FC 4, Toronto FC 3Major League Soccer 2018
- WonToronto FC 3, Minnesota United FC 2Major League Soccer 2017
- Drew
Austin FCToronto FC: won 1, drew 1, lost 1 of 3 meetingsToronto FC and Austin FC have won 1 each in 3 meetings
Toronto FC: won 1, drew 1, lost 1 of 3 meetings
Goals: Toronto FC 5, Austin FC 5
The meetings we hold go back to May 21, 2023.
Go to the Austin FC team pageLast meetings with Austin FC, results for Toronto FC
- DrewToronto FC 3, Austin 3Major League Soccer 2026
- WonToronto FC 2, Austin FC 1Major League Soccer 2024
- LostAustin FC 1, Toronto FC 0Major League Soccer 2023
- Drew
St. Louis City SCToronto FC: won 0, drew 0, lost 2 of 2 meetingsSt. Louis City SC have won 2 of their 2 meetings with Toronto FC
Toronto FC: won 0, drew 0, lost 2 of 2 meetings
Goals: Toronto FC 1, St. Louis City SC 4
The meetings we hold go back to July 8, 2023.
Go to the St. Louis City SC team pageLast meetings with St. Louis City SC, results for Toronto FC
- LostSt. Louis City 3, Toronto FC 1Major League Soccer 2026
- LostToronto FC 0, St. Louis City SC 1Major League Soccer 2023
- Lost
Los Angeles FCToronto FC: won 0, drew 1, lost 1 of 2 meetingsLos Angeles FC have won 1 of their 2 meetings with Toronto FC
Toronto FC: won 0, drew 1, lost 1 of 2 meetings
Goals: Toronto FC 3, Los Angeles FC 5
The meetings we hold go back to September 2, 2018.
Go to the Los Angeles FC team pageLast meetings with Los Angeles FC, results for Toronto FC
- DrewLos Angeles FC 1, Toronto FC 1Major League Soccer 2019
- LostToronto FC 2, Los Angeles FC 4Major League Soccer 2018
- Drew