Toronto FC
MLS · strength −1.49 (attack −0.84, defence −0.65) against an average Premier League side, rated Oct 2026
Last 30 matches
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.
| Season | Difference |
|---|---|
| MLS 2026 | +1.1 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| 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
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Luka Gavran | 46.1 | 58.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 |
| 2 | Dániel Sallói | 37.0 | 55.9on 17 Oct 2026 at New York Red Bulls35.5on 14 Oct 2026 v Orlando City SC32.0on 10 Oct 2026 v CF Montréal | |
| 3 | Alonso Coello | 43.8 | 26.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 |
| 4 | Derrick Etienne | 38.3 | 31.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 |
| 5 | Richie Laryea | 31.0 | 27.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 |
| 6 | Josh Sargent | 42.5 | 40.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 |
| 7 | Walker Zimmerman | 43.4 | 40.3on 20 Sep 2026 at St.Louis City45.2on 12 Sep 2026 at Orlando City SC40.8on 9 Sep 2026 v Nashville SC | |
| 8 | Zane Monlouis | 36.0 | 32.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 |
| 9 | Jonathan Osorio | 40.2 | 39.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 |
| 10 | Emilio Aristizábal | 43.5 | 38.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 |
| 11 | Kobe Franklin | 35.8 | 15.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 |
| 12 | Theo Corbeanu | 42.6 | 25.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 |
| 13 | Benjamin Kuscevic | 39.2 | 29.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 |
| 14 | Malik Henry | 32.6 | 16.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ć | 39.6 | 29.2on 17 Oct 2026 at New York Red Bulls44.1on 14 Oct 2026 v Orlando City SC53.1on 10 Oct 2026 v CF Montréal | |
| 16 | Jackson Gilman | 39.2 | 54.2on 17 Oct 2026 at New York Red Bulls37.3on 27 Sep 2026 at Nashville SC25.5on 9 Sep 2026 v Nashville SC | |
| 17 | Matheus Pereira | 30.7 | 28.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 |
| 18 | Raheem Edwards | 30.0 | 21.4on 12 Sep 2026 at Orlando City SC57.5on 24 May 2026 at Chicago Fire38.4on 16 May 2026 at Charlotte FC | +8.4 |
| 19 | Niklas Dorsch | 41.5 | 36.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 |
| 20 | José Cifuentes | 36.8 | 32.3on 25 Apr 2026 v Atlanta United35.9on 22 Apr 2026 v Philadelphia Union34.2on 18 Apr 2026 v Austin FC | −2.1 |
| 21 | Markus Cimermancic | 38.9 | 39.2on 20 Sep 2026 at St.Louis City40.7on 12 Sep 2026 at Orlando City SC40.3on 9 Sep 2026 v Nashville SC | |
| 22 | Deandre Kerr | 38.2 | 33.7on 31 Jul 2026 at New York City FC36.8on 25 Jul 2026 at DC United40.0on 22 Jul 2026 at New England Revolution | |
| 23 | Nickseon Gomis | 38.9 | 35.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 |
| 24 | Lewis Morgan | 44.2 | 38.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 |
| 25 | Lazar Stefanovic | 43.5 | 32.4on 2 May 2026 v San Jose Earthquakes44.4on 25 Apr 2026 v Atlanta United41.1on 22 Apr 2026 v Philadelphia Union | −3.6 |
| 26 | Jules-Anthony Vilsaint | 42.9 | 44.4on 22 Jul 2026 at New England Revolution42.7on 16 Jul 2026 at CF Montréal34.7on 24 May 2026 at Chicago Fire | |
| 27 | Kosi Thompson | 45.0 | 45.8on 1 Mar 2026 at Vancouver Whitecaps44.6on 22 Feb 2026 at FC Dallas | |
| 28 | Richard Chukwu | 25.9 | 25.5on 17 Oct 2026 at New York Red Bulls26.0on 22 Jul 2026 at New England Revolution | |
| 29 | Antone Bossenberry | 23.9 | 9.8on 2 May 2026 v San Jose Earthquakes35.6on 25 Apr 2026 v Atlanta United | |
| 30 | William Yarbrough | 53.0 | 53.0on 10 Oct 2026 v CF Montréal | |
| 31 | Alejandro Piedrahita | 32.7 | 32.7on 27 Sep 2026 at Nashville SC | |
| 32 | Henry Wingo | 24.1 | 24.1on 22 Feb 2026 at FC Dallas |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 17 Oct 2026 | MLS | at New York Red Bulls | W 2–0 | 0.6–0.9 | 1.03 |
| 14 Oct 2026 | MLS | Orlando City SC | D 3–3 | 2.9–2.4 | 1.67 |
| 10 Oct 2026 | MLS | CF Montréal | W 2–1 | 1.7–1.7 | 1.38 |
| 27 Sep 2026 | MLS | at Nashville SC | L 0–2 | 0.5–2.6 | 0.29 |
| 20 Sep 2026 | MLS | at St.Louis City | L 1–3 | 1.1–2.5 | 0.60 |
| 12 Sep 2026 | MLS | at Orlando City SC | L 0–3 | 2.5–2.1 | 1.65 |
| 9 Sep 2026 | MLS | Nashville SC | W 2–1 | 1.8–0.9 | 1.97 |
| 5 Sep 2026 | MLS | Chicago Fire | D 4–4 | 1.3–1.9 | 1.02 |
| 29 Aug 2026 | MLS | New York City FC | D 1–1 | 0.7–0.4 | 1.63 |
| 22 Aug 2026 | MLS | at Inter Miami CF | W 2–1 | 0.5–1.8 | 0.50 |