All teams

Toronto FC

MLS · strength −1.49 (attack −0.84, defence −0.65) against an average Premier League side, rated Oct 2026

Last 30 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
MLS 2026 goals 46–55 · xG 35.4–45.9 · 36 points from 34.9 in 30303634.9+1.1

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.20−1.00−0.80−0.60−0.40Feb 2026AprJunAugOctDefence −0.65Attack −0.84
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.49−0.84−0.65
Sep 2026−1.61−0.92−0.70
Aug 2026−1.69−1.02−0.66
Jul 2026−1.51−0.91−0.60
Jun 2026−1.50−0.95−0.55
May 2026−1.50−0.96−0.55
Apr 2026−1.38−0.88−0.49
Mar 2026−1.61−0.95−0.66
Feb 2026−1.27−0.62−0.66

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Luka Gavran Goalkeeper · 2,648′ · 30 matches3046.158.0on 17 Oct 2026 at New York Red Bulls37.6on 14 Oct 2026 v Orlando City SC68.3on 10 Oct 2026 v CF Montréal+3.5
2Dániel Sallói Midfielder · 2,455′ · 30 matches3037.055.9on 17 Oct 2026 at New York Red Bulls35.5on 14 Oct 2026 v Orlando City SC32.0on 10 Oct 2026 v CF Montréallevel (−0.7)
3Alonso Coello Midfielder · 2,076′ · 30 matches3043.826.6on 17 Oct 2026 at New York Red Bulls33.8on 14 Oct 2026 v Orlando City SC30.5on 10 Oct 2026 v CF Montréal−11.8
4Derrick Etienne Forward · 1,221′ · 24 matches2438.331.8on 17 Oct 2026 at New York Red Bulls29.6on 14 Oct 2026 v Orlando City SC27.5on 27 Sep 2026 at Nashville SC−8.1
5Richie Laryea Defender · 2,085′ · 23 matches2331.027.4on 14 Oct 2026 v Orlando City SC15.9on 10 Oct 2026 v CF Montréal39.9on 20 Sep 2026 at St.Louis City−3.3
6Josh Sargent Forward · 1,805′ · 23 matches2342.540.0on 17 Oct 2026 at New York Red Bulls38.2on 14 Oct 2026 v Orlando City SC37.1on 10 Oct 2026 v CF Montréal−4.1
7Walker Zimmerman Defender · 1,753′ · 22 matches2243.440.3on 20 Sep 2026 at St.Louis City45.2on 12 Sep 2026 at Orlando City SC40.8on 9 Sep 2026 v Nashville SClevel (−1.0)
8Zane Monlouis Defender · 1,375′ · 22 matches2236.032.4on 17 Oct 2026 at New York Red Bulls37.9on 14 Oct 2026 v Orlando City SC27.7on 27 Sep 2026 at Nashville SC−3.1
9Jonathan Osorio Midfielder · 1,782′ · 21 matches2140.239.0on 17 Oct 2026 at New York Red Bulls30.8on 10 Oct 2026 v CF Montréal36.1on 27 Sep 2026 at Nashville SC−4.4
10Emilio Aristizábal Forward · 642′ · 21 matches2143.538.7on 14 Oct 2026 v Orlando City SC26.1on 27 Sep 2026 at Nashville SC43.0on 12 Sep 2026 at Orlando City SC−7.6
11Kobe Franklin Defender · 1,215′ · 20 matches2035.815.5on 17 Oct 2026 at New York Red Bulls55.5on 27 Sep 2026 at Nashville SC31.4on 29 Aug 2026 v New York City FC−2.5
12Theo Corbeanu Forward · 1,066′ · 17 matches1742.625.8on 17 Oct 2026 at New York Red Bulls44.9on 14 Oct 2026 v Orlando City SC37.2on 10 Oct 2026 v CF Montréal−5.5
13Benjamin Kuscevic Defender · 1,337′ · 16 matches1639.229.2on 14 Oct 2026 v Orlando City SC47.9on 10 Oct 2026 v CF Montréal50.3on 20 Sep 2026 at St.Louis City+2.9
14Malik Henry Midfielder · 592′ · 16 matches1632.616.4on 12 Sep 2026 at Orlando City SC58.1on 31 Jul 2026 at New York City FC35.3on 25 Jul 2026 at DC United−3.1
15Đorđe Mihailović Midfielder · 996′ · 15 matches1539.629.2on 17 Oct 2026 at New York Red Bulls44.1on 14 Oct 2026 v Orlando City SC53.1on 10 Oct 2026 v CF Montréallevel (−0.9)
16Jackson Gilman Defender · 981′ · 13 matches1339.254.2on 17 Oct 2026 at New York Red Bulls37.3on 27 Sep 2026 at Nashville SC25.5on 9 Sep 2026 v Nashville SClevel (−0.2)
17Matheus Pereira Defender · 820′ · 13 matches1330.728.8on 17 Oct 2026 at New York Red Bulls25.2on 14 Oct 2026 v Orlando City SC29.0on 10 Oct 2026 v CF Montréal−3.1
18Raheem Edwards Defender · 756′ · 13 matches1330.021.4on 12 Sep 2026 at Orlando City SC57.5on 24 May 2026 at Chicago Fire38.4on 16 May 2026 at Charlotte FC+8.4
19Niklas Dorsch Midfielder · 847′ · 10 matches1041.536.3on 17 Oct 2026 at New York Red Bulls33.0on 14 Oct 2026 v Orlando City SC39.0on 10 Oct 2026 v CF Montréal−5.5
20José Cifuentes Midfielder · 796′ · 10 matches1036.832.3on 25 Apr 2026 v Atlanta United35.9on 22 Apr 2026 v Philadelphia Union34.2on 18 Apr 2026 v Austin FC−2.1
21Markus Cimermancic Midfielder · 725′ · 10 matches1038.939.2on 20 Sep 2026 at St.Louis City40.7on 12 Sep 2026 at Orlando City SC40.3on 9 Sep 2026 v Nashville SClevel (+1.1)
22Deandre Kerr Forward · 449′ · 10 matches1038.233.7on 31 Jul 2026 at New York City FC36.8on 25 Jul 2026 at DC United40.0on 22 Jul 2026 at New England Revolutionlevel (−0.1)
23Nickseon Gomis Defender · 422′ · 9 matches938.935.6on 17 Oct 2026 at New York Red Bulls35.3on 10 Oct 2026 v CF Montréal28.1on 27 Sep 2026 at Nashville SC−5.3
24Lewis Morgan Forward · 297′ · 7 matches744.238.7on 17 Oct 2026 at New York Red Bulls54.5on 14 Oct 2026 v Orlando City SC100.0on 10 Oct 2026 v CF Montréal+3.7
25Lazar Stefanovic Defender · 193′ · 6 matches643.532.4on 2 May 2026 v San Jose Earthquakes44.4on 25 Apr 2026 v Atlanta United41.1on 22 Apr 2026 v Philadelphia Union−3.6
26Jules-Anthony Vilsaint Forward · 121′ · 4 matches442.944.4on 22 Jul 2026 at New England Revolution42.7on 16 Jul 2026 at CF Montréal34.7on 24 May 2026 at Chicago Firelevel (+0.0)
27Kosi Thompson Defender · 135′ · 2 matches245.045.8on 1 Mar 2026 at Vancouver Whitecaps44.6on 22 Feb 2026 at FC Dallas–
28Richard Chukwu Defender · 80′ · 2 matches225.925.5on 17 Oct 2026 at New York Red Bulls26.0on 22 Jul 2026 at New England Revolution–
29Antone Bossenberry Midfielder · 33′ · 2 matches223.99.8on 2 May 2026 v San Jose Earthquakes35.6on 25 Apr 2026 v Atlanta United–
30William Yarbrough Goalkeeper · 67′ · 1 match153.053.0on 10 Oct 2026 v CF Montréal–
31Alejandro Piedrahita Midfielder · 17′ · 1 match132.732.7on 27 Sep 2026 at Nashville SC–
32Henry Wingo Defender · 12′ · 1 match124.124.1on 22 Feb 2026 at FC Dallas–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

30 since July 2025
DateCompetitionOpponentResultxGExpected points
17 Oct 2026MLSat New York Red BullsW 2–00.6–0.91.03
14 Oct 2026MLSOrlando City SCD 3–32.9–2.41.67
10 Oct 2026MLSCF MontréalW 2–11.7–1.71.38
27 Sep 2026MLSat Nashville SCL 0–20.5–2.60.29
20 Sep 2026MLSat St.Louis CityL 1–31.1–2.50.60
12 Sep 2026MLSat Orlando City SCL 0–32.5–2.11.65
9 Sep 2026MLSNashville SCW 2–11.8–0.91.97
5 Sep 2026MLSChicago FireD 4–41.3–1.91.02
29 Aug 2026MLSNew York City FCD 1–10.7–0.41.63
22 Aug 2026MLSat Inter Miami CFW 2–10.5–1.80.50
All 30 results
DateCompetitionOpponentResultxGExpected points
17 Oct 2026MLSat New York Red BullsW 2–00.6–0.91.03
14 Oct 2026MLSOrlando City SCD 3–32.9–2.41.67
10 Oct 2026MLSCF MontréalW 2–11.7–1.71.38
27 Sep 2026MLSat Nashville SCL 0–20.5–2.60.29
20 Sep 2026MLSat St.Louis CityL 1–31.1–2.50.60
12 Sep 2026MLSat Orlando City SCL 0–32.5–2.11.65
9 Sep 2026MLSNashville SCW 2–11.8–0.91.97
5 Sep 2026MLSChicago FireD 4–41.3–1.91.02
29 Aug 2026MLSNew York City FCD 1–10.7–0.41.63
22 Aug 2026MLSat Inter Miami CFW 2–10.5–1.80.50
19 Aug 2026MLSCharlotte FCD 3–31.9–1.31.73
15 Aug 2026MLSNew England RevolutionW 2–10.2–2.20.23
31 Jul 2026MLSat New York City FCD 1–11.0–2.10.72
25 Jul 2026MLSat DC UnitedL 1–21.4–2.50.81
22 Jul 2026MLSat New England RevolutionD 0–01.2–0.91.58
16 Jul 2026MLSat CF MontréalD 0–00.4–0.90.86
24 May 2026MLSat Chicago FireL 1–21.4–1.81.14
16 May 2026MLSat Charlotte FCL 1–30.9–2.10.63
9 May 2026MLSInter Miami CFL 2–41.0–1.70.89
2 May 2026MLSSan Jose EarthquakesD 1–11.0–1.31.14
25 Apr 2026MLSAtlanta UnitedL 1–20.6–0.61.32
22 Apr 2026MLSPhiladelphia UnionD 3–31.4–0.81.78
18 Apr 2026MLSAustin FCD 3–33.2–1.52.27
11 Apr 2026MLSFC CincinnatiD 1–10.5–0.71.12
4 Apr 2026MLSColorado RapidsW 3–21.7–0.52.28
21 Mar 2026MLSColumbus CrewW 2–10.9–0.71.53
14 Mar 2026MLSNew York Red BullsD 1–11.0–2.00.71
8 Mar 2026MLSat FC CincinnatiW 1–00.7–0.81.25
1 Mar 2026MLSat Vancouver WhitecapsL 0–30.3–2.60.17
22 Feb 2026MLSat FC DallasL 2–31.0–1.60.95