Stats Toronto FC 2025
All figures below cover Major League Soccer - MLS 2025, 34 played matches.
Toronto FC season overview
Toronto FC played 34 matches this season: 6 won, 14 drawn and 14 lost. That adds up to 32 points, or 0.94 points per match. At home the side averages 0.94 points per match, away from home 0.94.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 34 | 6 | 14 | 14 | 37 | 44 | -7 | 32 | 0,94 |
| Home | 17 | 3 | 7 | 7 | 17 | 19 | -2 | 16 | 0,94 |
| Away | 17 | 3 | 7 | 7 | 20 | 25 | -5 | 16 | 0,94 |
Toronto FC basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 18% | 18% | 18% |
| Draw | 41% | 41% | 41% |
| Lost | 41% | 41% | 41% |
| Goals scored per match | 1,09 | 1,00 | 1,18 |
| Goals conceded per match | 1,29 | 1,12 | 1,47 |
| Clean sheet | 21% | 24% | 18% |
| Failed to score | 32% | 35% | 29% |
| Scored first | 35% | 35% | 35% |
Toronto FC goal statistics
Toronto FC scored 37 goals, an average of 1.09 per match. That works out at a goal every 83 minutes. In 21% of matches the side scored at least twice, and in 32% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 1,09 | 1,00 | 1,18 |
| Scored at least 1 goal | 68% | 65% | 71% |
| Scored at least 2 goals | 21% | 18% | 24% |
| Scored at least 3 goals | 9% | 12% | 6% |
| Scored at least 4 goals | 6% | 6% | 6% |
| Scored in both halves | 15% | 12% | 18% |
| Failed to score | 32% | 35% | 29% |
Goals conceded by Toronto FC
At the other end Toronto FC conceded 44 goals, an average of 1.29 per match. The side kept a clean sheet in 21% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 1,29 | 1,12 | 1,47 |
| At least 1 goal conceded | 79% | 76% | 82% |
| At least 2 goals conceded | 41% | 35% | 47% |
| At least 3 goals conceded | 6% | 0% | 12% |
| At least 4 goals conceded | 3% | 0% | 6% |
| Clean sheet | 21% | 24% | 18% |
Toronto FC over/under statistics
Matches involving Toronto FC produce 2.38 goals on average. More than 2.5 goals were scored in 32% of them and more than 3.5 in 18%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 2,38 | 2,12 | 2,65 |
| Over 0.5 | 91% | 88% | 94% |
| Over 1.5 | 76% | 76% | 76% |
| Over 2.5 | 32% | 29% | 35% |
| Over 3.5 | 18% | 6% | 29% |
| Over 4.5 | 9% | 6% | 12% |
| Over 5.5 | 9% | 6% | 12% |
Both teams to score in Toronto FC matches
Both teams scored in 56% of matches. At home that figure is 53%, away from home 59%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 56% | 53% | 59% |
| Both teams to score + win | 6% | 6% | 6% |
| Both teams to score + draw | 32% | 29% | 35% |
| Both teams to score + loss | 18% | 18% | 18% |
| Both teams to score + over 2.5 | 29% | 24% | 35% |
| No BTTS + over 2.5 | 3% | 6% | 0% |
| Both teams to score in the first half | 9% | 6% | 12% |
| Both teams to score in the second half | 32% | 29% | 35% |
| Both teams to score in both halves | 0% | 0% | 0% |
Statistics by half
Toronto FC scored 12 goals before the break and 25 after it, while conceding 19 in the first half and 25 in the second. The side is clearly stronger after the interval.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 18% | 12% | 24% |
| First half drawn | 41% | 53% | 29% |
| First half lost | 41% | 35% | 47% |
| Scored in the first half | 0,35 | 0,24 | 0,47 |
| Conceded in the first half | 0,56 | 0,47 | 0,65 |
| Clean sheet in the first half | 56% | 65% | 47% |
| Failed to score in the first half | 74% | 82% | 65% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 26% | 29% | 24% |
| Second half drawn | 47% | 47% | 47% |
| Second half lost | 26% | 24% | 29% |
| Scored in the second half | 0,74 | 0,76 | 0,71 |
| Conceded in the second half | 0,74 | 0,65 | 0,82 |
| Clean sheet in the second half | 53% | 59% | 47% |
| Failed to score in the second half | 44% | 41% | 47% |
| Most goals in the first half | 24% | 18% | 29% |
| Most goals in the second half | 50% | 53% | 47% |
| Equal in both halves | 26% | 29% | 24% |
When does Toronto FC score?
Most of Toronto FC's goals arrive between minutes 81 and 90, accounting for 19% of the total. Goals against come most often between minutes 81 and 90.
Toronto FC corner statistics
Toronto FC won 4.2 corners per match on average and gave away 5.7. More than 8.5 corners were taken in 68% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 4,18 | 4,07 | 4,29 |
| Corners against per match | 5,71 | 6,21 | 5,21 |
| Over 6.5 corners in the match | 86% | 93% | 79% |
| Over 8.5 corners in the match | 68% | 71% | 64% |
| Over 10.5 corners in the match | 39% | 43% | 36% |
| Over 12.5 corners in the match | 21% | 21% | 21% |
| Team over 3.5 corners | 54% | 50% | 57% |
| Team over 4.5 corners | 39% | 36% | 43% |
Based on 28 from the 34 matches.
Toronto FC card statistics
Toronto FC picked up 1.88 yellow cards per match on average, against 1.97 for the opposition. More than 3.5 cards were shown in 53% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 1,88 | 1,65 | 2,12 |
| Red cards per match | 0,03 | 0,00 | 0,06 |
| Opponent yellow cards per match | 1,97 | 1,59 | 2,35 |
| Team over 1.5 cards | 50% | 41% | 59% |
| Team over 2.5 cards | 32% | 24% | 41% |
| Over 3.5 cards in the match | 53% | 41% | 65% |
| Over 4.5 cards in the match | 44% | 35% | 53% |
| Over 5.5 cards in the match | 24% | 18% | 29% |
Toronto FC shots and xG
The side attempted 9.8 shots per match on average, 3.4 of them on target, a shooting accuracy of 34%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 9,75 | 10,79 | 8,71 |
| Shots on target per match | 3,36 | 3,79 | 2,93 |
| Shots off target per match | 3,79 | 4,29 | 3,29 |
| Shots against per match | 12,89 | 13,36 | 12,43 |
| Expected goals (xG) for | 0,98 | 1,03 | 0,92 |
| Expected goals (xG) against | 1,46 | 1,45 | 1,48 |
| Ball possession | 45,0 | 45,3 | 44,6 |
Based on 28 from the 34 matches (shots).
Most common Toronto FC scorelines
The most frequent scoreline is 1-1, in 9 of the 34 matches.
| Result | Count | Share |
|---|---|---|
| 1 - 1 | 9 | 26% |
| 0 - 2 | 5 | 15% |
| 1 - 2 | 4 | 12% |
| 0 - 0 | 3 | 9% |
| 0 - 1 | 3 | 9% |
| 2 - 2 | 2 | 6% |
| 1 - 0 | 2 | 6% |
| 6 - 1 | 1 | 3% |
| 4 - 2 | 1 | 3% |
| 3 - 0 | 1 | 3% |
Scorelines are shown from the perspective of Toronto FC.
Toronto FC player statistics
| Player | Goals |
|---|---|
| Deandre Kerr | 5 |
| Theo Corbeanu | 5 |
| Djordje Mihailovic | 4 |
| Federico Bernardeschi | 4 |
| Jonathan Osorio | 4 |
The leading scorer for Toronto FC this season is Deandre Kerr (5). Next come Theo Corbeanu (5) and Djordje Mihailovic (4).
| Player | Assists |
|---|---|
| Derrick Etienne Jr. | 3 |
| Federico Bernardeschi | 3 |
| Deybi Aldair Flores | 2 |
| Lorenzo Insigne | 2 |
| Theo Corbeanu | 2 |
Derrick Etienne Jr. has provided the most assists for Toronto FC (3). Next come Federico Bernardeschi (3) and Deybi Aldair Flores (2).
| Player | Matches |
|---|---|
| Sean Johnson | 30 |
| Theo Corbeanu | 30 |
| Alonso Coello Camarero | 29 |
| Sigurd Rosted | 29 |
| Kosi Thompson | 27 |
Sean Johnson has played the most matches for Toronto FC (30). Next come Theo Corbeanu (30) and Alonso Coello Camarero (29).
| Player | Cards |
|---|---|
| Kosi Thompson | 8 |
| Kevin Long | 6 |
| Raoul Petretta | 6 |
| Alonso Coello Camarero | 5 |
| Deybi Aldair Flores | 5 |
Kosi Thompson has picked up the most cards for Toronto FC (8). Next come Kevin Long (6) and Raoul Petretta (6).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Federico Bernardeschi | 7 |
| 1 | Theo Corbeanu | 7 |
| 3 | Deandre Kerr | 5 |
| 3 | Djordje Mihailovic | 5 |
| 3 | Jonathan Osorio | 5 |
| 6 | Deybi Aldair Flores | 4 |
| 7 | Derrick Etienne Jr. | 3 |
| 7 | Lorenzo Insigne | 3 |
| 7 | Ola Brynhildsen | 3 |
| 10 | Richie Laryea | 2 |
| Player | Total | |
|---|---|---|
| 1 | Deandre Kerr | 5 |
| 2 | Djordje Mihailovic | 4 |
| 2 | Jonathan Osorio | 4 |
| 2 | Theo Corbeanu | 4 |
| 5 | Federico Bernardeschi | 3 |
| 6 | Deybi Aldair Flores | 2 |
| 6 | Ola Brynhildsen | 2 |
| 6 | Tyrese Spicer | 2 |
| 9 | Alonso Coello Camarero | 1 |
| 9 | Jules-Anthony Vilsaint | 1 |
| Player | Total | |
|---|---|---|
| 1 | Federico Bernardeschi | 1 |
| 1 | Theo Corbeanu | 1 |
| Player | Total | |
|---|---|---|
| 1 | Richie Laryea | 1 |
| 1 | Sigurd Rosted | 1 |
| 1 | Theo Corbeanu | 1 |
| Player | Total | |
|---|---|---|
| 1 | Theo Corbeanu | 38 |
| 2 | Federico Bernardeschi | 27 |
| 3 | Ola Brynhildsen | 23 |
| 4 | Jonathan Osorio | 15 |
| 5 | Djordje Mihailovic | 13 |
| 6 | Lorenzo Insigne | 12 |
| 7 | Deandre Kerr | 11 |
| 7 | Deybi Aldair Flores | 11 |
| 7 | Kevin Long | 11 |
| 7 | Tyrese Spicer | 11 |
| Player | Total | |
|---|---|---|
| 1 | Theo Corbeanu | 22 |
| 2 | Federico Bernardeschi | 16 |
| 3 | Jonathan Osorio | 10 |
| 4 | Deandre Kerr | 8 |
| 4 | Djordje Mihailovic | 8 |
| 4 | Ola Brynhildsen | 8 |
| 7 | Tyrese Spicer | 6 |
| 8 | Lorenzo Insigne | 5 |
| 9 | Alonso Coello Camarero | 4 |
| 9 | Deybi Aldair Flores | 4 |
| Player | Total | |
|---|---|---|
| 1 | Deandre Kerr | 72,7% |
| 2 | Jonathan Osorio | 66,7% |
| 3 | Djordje Mihailovic | 61,5% |
| 4 | Federico Bernardeschi | 59,3% |
| 5 | Theo Corbeanu | 57,9% |
| 6 | Tyrese Spicer | 54,5% |
| 7 | Lorenzo Insigne | 41,7% |
| 8 | Deybi Aldair Flores | 36,4% |
| 9 | Ola Brynhildsen | 34,8% |
| 10 | Maxime Dominguez | 30,0% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Deandre Kerr | 45,5% |
| 2 | Djordje Mihailovic | 30,8% |
| 3 | Jonathan Osorio | 26,7% |
| 4 | Deybi Aldair Flores | 18,2% |
| 4 | Tyrese Spicer | 18,2% |
| 6 | Federico Bernardeschi | 14,8% |
| 7 | Theo Corbeanu | 13,2% |
| 8 | Ola Brynhildsen | 8,7% |
| 9 | Lorenzo Insigne | 8,3% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Theo Corbeanu | 29 |
| 2 | Alonso Coello Camarero | 24 |
| 2 | Djordje Mihailovic | 24 |
| 2 | Federico Bernardeschi | 24 |
| 5 | Jonathan Osorio | 18 |
| 6 | Lorenzo Insigne | 15 |
| 6 | Maxime Dominguez | 15 |
| 8 | Derrick Etienne Jr. | 10 |
| 8 | Tyrese Spicer | 10 |
| 10 | Matthew Longstaff | 9 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 1.155 |
| 2 | Sigurd Rosted | 975 |
| 3 | Kosi Thompson | 794 |
| 4 | Jonathan Osorio | 791 |
| 5 | Kevin Long | 785 |
| 6 | Raoul Petretta | 579 |
| 7 | Maxime Dominguez | 547 |
| 8 | Deybi Aldair Flores | 539 |
| 9 | Sean Johnson | 536 |
| 10 | Theo Corbeanu | 448 |
| Player | Total | |
|---|---|---|
| 1 | Jonathan Osorio | 88,2% |
| 2 | Maxime Dominguez | 86,8% |
| 3 | Alonso Coello Camarero | 86,1% |
| 4 | Kobe Franklin | 86,0% |
| 5 | Richie Laryea | 85,7% |
| 6 | Zane Monlouis | 85,4% |
| 7 | Lazar Stefanovic | 85,3% |
| 8 | Matthew Longstaff | 84,4% |
| 9 | Sigurd Rosted | 83,8% |
| 10 | Kevin Long | 83,7% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 66 |
| 2 | Kosi Thompson | 57 |
| 3 | Deybi Aldair Flores | 47 |
| 4 | Maxime Dominguez | 44 |
| 5 | Raoul Petretta | 36 |
| 6 | Jonathan Osorio | 34 |
| 7 | Kevin Long | 32 |
| 8 | Sigurd Rosted | 30 |
| 9 | Tyrese Spicer | 28 |
| 10 | Richie Laryea | 26 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 35 |
| 2 | Sigurd Rosted | 33 |
| 3 | Deybi Aldair Flores | 27 |
| 4 | Kosi Thompson | 20 |
| 5 | Raoul Petretta | 19 |
| 6 | Jonathan Osorio | 18 |
| 6 | Maxime Dominguez | 18 |
| 6 | Richie Laryea | 18 |
| 9 | Kevin Long | 15 |
| 10 | Matthew Longstaff | 12 |
| Player | Total | |
|---|---|---|
| 1 | Sigurd Rosted | 29 |
| 2 | Kosi Thompson | 21 |
| 3 | Kevin Long | 12 |
| 4 | Jonathan Osorio | 7 |
| 5 | Raoul Petretta | 5 |
| 6 | Alonso Coello Camarero | 4 |
| 6 | Deybi Aldair Flores | 4 |
| 8 | Djordje Mihailovic | 2 |
| 8 | Lazar Stefanovic | 2 |
| 8 | Nickseon Gomis | 2 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 123 |
| 2 | Kevin Long | 119 |
| 3 | Kosi Thompson | 115 |
| 4 | Theo Corbeanu | 114 |
| 5 | Sigurd Rosted | 89 |
| 6 | Deybi Aldair Flores | 86 |
| 7 | Jonathan Osorio | 84 |
| 7 | Richie Laryea | 84 |
| 9 | Raoul Petretta | 78 |
| 10 | Maxime Dominguez | 77 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 63,4% |
| 2 | Kevin Long | 62,3% |
| 3 | Kosi Thompson | 60,2% |
| 4 | Richie Laryea | 59,2% |
| 5 | Matthew Longstaff | 58,8% |
| 6 | Jonathan Osorio | 57,1% |
| 7 | Raoul Petretta | 56,5% |
| 8 | Sigurd Rosted | 55,3% |
| 9 | Tyrese Spicer | 54,2% |
| 10 | Deybi Aldair Flores | 53,8% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Maxime Dominguez | 25 |
| 2 | Deybi Aldair Flores | 22 |
| 3 | Kosi Thompson | 20 |
| 4 | Alonso Coello Camarero | 19 |
| 4 | Theo Corbeanu | 19 |
| 6 | Raoul Petretta | 15 |
| 7 | Jonathan Osorio | 12 |
| 8 | Sigurd Rosted | 11 |
| 9 | Djordje Mihailovic | 8 |
| 9 | Matthew Longstaff | 8 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Theo Corbeanu | 55 |
| 2 | Federico Bernardeschi | 32 |
| 3 | Kosi Thompson | 22 |
| 4 | Alonso Coello Camarero | 20 |
| 4 | Tyrese Spicer | 20 |
| 6 | Maxime Dominguez | 11 |
| 6 | Ola Brynhildsen | 11 |
| 8 | Derrick Etienne Jr. | 9 |
| 9 | José Adoni Cifuentes Charcopa | 8 |
| 9 | Richie Laryea | 8 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 74,1% |
| 2 | Kosi Thompson | 71,0% |
| 3 | Theo Corbeanu | 55,6% |
| 4 | Tyrese Spicer | 47,6% |
| 5 | Federico Bernardeschi | 46,4% |
| 6 | Derrick Etienne Jr. | 42,9% |
| 7 | Ola Brynhildsen | 32,4% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 7 |
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 106 |
| 2 | Luka Gavran | 3 |
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 73,1% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 1 |
Discipline
| Player | Total | |
|---|---|---|
| 1 | Kosi Thompson | 8 |
| 2 | Kevin Long | 6 |
| 2 | Raoul Petretta | 6 |
| 4 | Deybi Aldair Flores | 5 |
| 4 | Federico Bernardeschi | 5 |
| 6 | Alonso Coello Camarero | 4 |
| 6 | Maxime Dominguez | 4 |
| 8 | Matthew Longstaff | 3 |
| 8 | Richie Laryea | 3 |
| 10 | Derrick Etienne Jr. | 2 |
| Player | Total | |
|---|---|---|
| 1 | Alonso Coello Camarero | 1 |
| Player | Total | |
|---|---|---|
| 1 | Maxime Dominguez | 32 |
| 2 | Kevin Long | 30 |
| 3 | Deybi Aldair Flores | 25 |
| 4 | Ola Brynhildsen | 24 |
| 5 | Richie Laryea | 23 |
| 5 | Sigurd Rosted | 23 |
| 7 | Alonso Coello Camarero | 22 |
| 8 | Kosi Thompson | 21 |
| 9 | Theo Corbeanu | 20 |
| 10 | Raoul Petretta | 17 |
| Player | Total | |
|---|---|---|
| 1 | Richie Laryea | 47 |
| 2 | Jonathan Osorio | 35 |
| 3 | Theo Corbeanu | 32 |
| 4 | Sigurd Rosted | 29 |
| 5 | Ola Brynhildsen | 26 |
| 6 | Deybi Aldair Flores | 24 |
| 7 | Deandre Kerr | 21 |
| 7 | Kosi Thompson | 21 |
| 7 | Maxime Dominguez | 21 |
| 10 | Raoul Petretta | 19 |
| Player | Total | |
|---|---|---|
| 1 | Theo Corbeanu | 9 |
| 2 | Deandre Kerr | 6 |
| 3 | Federico Bernardeschi | 5 |
| 3 | Tyrese Spicer | 5 |
| 5 | Ola Brynhildsen | 4 |
| 6 | Derrick Etienne Jr. | 3 |
| 6 | Richie Laryea | 3 |
| 8 | Markus Cimermancic | 2 |
| 9 | Deybi Aldair Flores | 1 |
| 9 | Henry Wingo | 1 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 2.715 |
| 2 | Sigurd Rosted | 2.426 |
| 3 | Theo Corbeanu | 2.145 |
| 4 | Kosi Thompson | 2.045 |
| 5 | Alonso Coello Camarero | 2.020 |
| 6 | Kevin Long | 1.889 |
| 7 | Jonathan Osorio | 1.884 |
| 8 | Raoul Petretta | 1.673 |
| 9 | Maxime Dominguez | 1.379 |
| 10 | Ola Brynhildsen | 1.308 |
| Player | Total | |
|---|---|---|
| 1 | Sean Johnson | 30 |
| 2 | Sigurd Rosted | 26 |
| 3 | Theo Corbeanu | 24 |
| 4 | Alonso Coello Camarero | 22 |
| 4 | Kevin Long | 22 |
| 4 | Kosi Thompson | 22 |
| 7 | Jonathan Osorio | 20 |
| 7 | Raoul Petretta | 20 |
| 9 | Ola Brynhildsen | 17 |
| 10 | Deybi Aldair Flores | 15 |
| Player | Total | |
|---|---|---|
| 1 | Djordje Mihailovic | 7,57 |
| 2 | Federico Bernardeschi | 7,36 |
| 3 | Sean Johnson | 7,25 |
| 4 | Lorenzo Insigne | 7,14 |
| 5 | Jonathan Osorio | 7,05 |
| 6 | Alonso Coello Camarero | 7,03 |
| 7 | Deybi Aldair Flores | 7,01 |
| 8 | Kosi Thompson | 6,94 |
| 9 | Theo Corbeanu | 6,92 |
| 10 | Sigurd Rosted | 6,90 |
From 450 minutes played
Toronto FC · Calendar · Top scorers · Most assists · Most cards · Players