
Toronto FC vs Orlando City SC, 2025 MLS, Regular Season
· MLS
FT
4 - 2
4 - 2
Djordje Mihailovic scores 2 goals, Toronto beats Orlando 4-2 in regular-season finale
Djordje Mihailovic scored two goals to help Toronto FC beat Orlando City 4-2 on Saturday night in the regular-season finale for both teams.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Foul by Djordje Mihailovic (Toronto FC).
- 2': Martín Ojeda (Orlando City SC) wins a free kick in the defensive half.
- 3': Handball by Djordje Mihailovic (Toronto FC).
- 4': Deandre Kerr (Toronto FC) wins a free kick in the defensive half.
- 4': Foul by Rodrigo Schlegel (Orlando City SC).
- 7': Goal! Toronto FC 1, Orlando City SC 0. Jonathan Osorio (Toronto FC) left footed shot from outside the box to the top left corner. Assisted by José Cifuentes.
- 10': Attempt blocked. Kyle Smith (Orlando City SC) right footed shot from outside the box is blocked.
- 12': Derrick Etienne (Toronto FC) wins a free kick in the attacking half.
- 12': Foul by David Brekalo (Orlando City SC).
- 13': Attempt blocked. Kobe Franklin (Toronto FC) right footed shot from outside the box is blocked.
- 13': Corner, Toronto FC. Conceded by Kyle Smith.
- 13': Attempt missed. Deandre Kerr (Toronto FC) with an attempt from the centre of the box is close, but misses to the right. Assisted by Djordje Mihailovic with a cross following a corner.
- 14': Attempt missed. Richie Laryea (Toronto FC) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jonathan Osorio.
- 15': Duncan McGuire (Orlando City SC) wins a free kick on the right wing.
- 15': Foul by Kosi Thompson (Toronto FC).
- 17': Attempt missed. Marco Pasalic (Orlando City SC) left footed shot from outside the box is close, but misses to the left. Assisted by Iván Angulo.
- 18': Foul by Richie Laryea (Toronto FC).
- 18': Marco Pasalic (Orlando City SC) wins a free kick on the right wing.
- 19': Attempt missed. Marco Pasalic (Orlando City SC) left footed shot from outside the box is close, but misses to the right. Assisted by Iván Angulo.
- 20': Attempt blocked. Iván Angulo (Orlando City SC) right footed shot from outside the box is blocked. Assisted by Duncan McGuire.
- 20': Attempt blocked. Eduard Atuesta (Orlando City SC) right footed shot from outside the box is blocked.
- 23': Foul by Eduard Atuesta (Orlando City SC).
- 23': Theo Corbeanu (Toronto FC) wins a free kick in the defensive half.
- 25': Alexander Freeman (Orlando City SC) wins a free kick on the right wing.
- 25': Foul by Richie Laryea (Toronto FC).
- 26': Djordje Mihailovic (Toronto FC) wins a free kick in the defensive half.
- 26': Foul by Duncan McGuire (Orlando City SC).
- 27': Attempt saved. Martín Ojeda (Orlando City SC) left footed shot from the left side of the box is saved in the centre of the goal by Sean Johnson (Toronto FC). Assisted by Iván Angulo.
- 27': Attempt blocked. Eduard Atuesta (Orlando City SC) left footed shot from the centre of the box is blocked.
- 27': Attempt saved. Marco Pasalic (Orlando City SC) left footed shot from the centre of the box is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Kyle Smith.
- 27': Attempt blocked. Iván Angulo (Orlando City SC) right footed shot from the centre of the box is blocked. Assisted by Martín Ojeda.
- 27': Attempt blocked. Eduard Atuesta (Orlando City SC) right footed shot from the centre of the box is blocked.
- 27': Corner, Orlando City SC. Conceded by Jonathan Osorio.
- 28': Attempt saved. Iván Angulo (Orlando City SC) right footed shot from outside the box is saved in the top left corner by Sean Johnson (Toronto FC).
- 29': Corner, Orlando City SC. Conceded by Kobe Franklin.
- 30': Attempt missed. David Brekalo (Orlando City SC) header from the centre of the box misses to the right. Assisted by Martín Ojeda with a cross following a corner.
- 30': Eduard Atuesta (Orlando City SC) wins a free kick in the defensive half.
- 30': Foul by Theo Corbeanu (Toronto FC).
- 32': Foul by Adrián Marín (Orlando City SC).
- 32': Theo Corbeanu (Toronto FC) wins a free kick in the attacking half.
- 32': Adrián Marín (Orlando City SC) is shown the yellow card for a bad foul.
- 33': Attempt blocked. José Cifuentes (Toronto FC) right footed shot from outside the box is blocked.
- 32': Handball by Marco Pasalic (Orlando City SC).
- 34': Goal! Toronto FC 2, Orlando City SC 0. Djordje Mihailovic (Toronto FC) from a free kick with a right footed shot to the top left corner.
- 36': Handball by Alexander Freeman (Orlando City SC).
- 37': Derrick Etienne (Toronto FC) wins a free kick in the defensive half.
- 37': Foul by Rodrigo Schlegel (Orlando City SC).
- 37': Duncan McGuire (Orlando City SC) wins a free kick in the defensive half.
- 37': Foul by Kosi Thompson (Toronto FC).
- 39': Attempt missed. Jonathan Osorio (Toronto FC) right footed shot from the right side of the six yard box is high and wide to the right.
- 40': Attempt blocked. Kyle Smith (Orlando City SC) right footed shot from outside the box is blocked.
- 40': Attempt saved. Marco Pasalic (Orlando City SC) left footed shot from the right side of the box is saved in the centre of the goal by Sean Johnson (Toronto FC). Assisted by Alexander Freeman.
- 44': Foul by Eduard Atuesta (Orlando City SC).
- 44': Jonathan Osorio (Toronto FC) wins a free kick in the attacking half.
- 45': Foul by Jonathan Osorio (Toronto FC).
- 45': Kyle Smith (Orlando City SC) wins a free kick in the attacking half.
- 45': Fourth official has announced 4 minutes of added time.
- 45'+1': Offside, Toronto FC. Deandre Kerr is caught offside.
- 45'+2': Attempt blocked. Marco Pasalic (Orlando City SC) right footed shot from the right side of the box is blocked. Assisted by Alexander Freeman.
- 45'+2': Handball by Deandre Kerr (Toronto FC).
- 45'+3': Attempt blocked. Eduard Atuesta (Orlando City SC) right footed shot from the centre of the box is blocked.
- 45'+3': Handball by Richie Laryea (Toronto FC).
- 45'+4': Offside, Orlando City SC. Adrián Marín is caught offside.
- 45'+4': First Half ends, Toronto FC 2, Orlando City SC 0.
- 45': Second Half begins Toronto FC 2, Orlando City SC 0.
- 45': Substitution, Orlando City SC. Tyrese Spicer replaces Adrián Marín.
- 46': Foul by Derrick Etienne (Toronto FC).
- 46': Marco Pasalic (Orlando City SC) wins a free kick on the right wing.
- 46': Derrick Etienne (Toronto FC) is shown the yellow card.
- 47': David Brekalo (Orlando City SC) wins a free kick in the attacking half.
- 47': Foul by Deandre Kerr (Toronto FC).
- 48': Goal! Toronto FC 3, Orlando City SC 0. Djordje Mihailovic (Toronto FC) left footed shot from the centre of the box to the top right corner. Assisted by Theo Corbeanu with a cross following a fast break.
- 49': Foul by Theo Corbeanu (Toronto FC).
- 49': Kyle Smith (Orlando City SC) wins a free kick in the defensive half.
- 49': Theo Corbeanu (Toronto FC) is shown the yellow card for a bad foul.
- 50': Deandre Kerr (Toronto FC) wins a free kick on the left wing.
- 50': Foul by Alexander Freeman (Orlando City SC).
- 51': Corner, Orlando City SC. Conceded by José Cifuentes.
- 52': Attempt missed. Marco Pasalic (Orlando City SC) left footed shot from the right side of the box is just a bit too high. Assisted by David Brekalo following a corner.
- 53': Attempt blocked. Martín Ojeda (Orlando City SC) left footed shot from the centre of the box is blocked.
- 53': Attempt saved. Duncan McGuire (Orlando City SC) right footed shot from the centre of the box is saved in the top right corner by Sean Johnson (Toronto FC).
- 53': Corner, Orlando City SC. Conceded by Sean Johnson.
- 54': Corner, Orlando City SC. Conceded by José Cifuentes.
- 54': Goal! Toronto FC 3, Orlando City SC 1. David Brekalo (Orlando City SC) right footed shot from the centre of the box to the top right corner. Assisted by Marco Pasalic with a cross following a corner.
- 55': Attempt blocked. Tyrese Spicer (Orlando City SC) left footed shot from the left side of the box is blocked. Assisted by Martín Ojeda.
- 55': Corner, Orlando City SC. Conceded by Kobe Franklin.
- 56': Handball by Richie Laryea (Toronto FC).
- 56': Richie Laryea (Toronto FC) is shown the yellow card.
- 57': Offside, Orlando City SC. Alexander Freeman is caught offside.
- 58': Handball by Martín Ojeda (Orlando City SC).
- 60': Attempt saved. Martín Ojeda (Orlando City SC) left footed shot from a difficult angle on the left is saved in the bottom left corner by Sean Johnson (Toronto FC). Assisted by Tyrese Spicer.
- 60': Corner, Orlando City SC. Conceded by Sean Johnson.
- 60': Attempt missed. Alexander Freeman (Orlando City SC) header from the centre of the box misses to the right. Assisted by Martín Ojeda with a cross following a corner.
- 60': Attempt missed. Martín Ojeda (Orlando City SC) left footed shot from the left side of the box is high and wide to the left. Assisted by Duncan McGuire with a headed pass following a corner.
- 61': Goal! Toronto FC 4, Orlando City SC 1. Deandre Kerr (Toronto FC) left footed shot from the centre of the box to the centre of the goal. Assisted by Derrick Etienne.
- 62': Substitution, Toronto FC. Jules-Anthony Vilsaint replaces Deandre Kerr.
- 62': Substitution, Toronto FC. Raoul Petretta replaces Kobe Franklin.
- 63': Substitution, Orlando City SC. César Araújo replaces Iván Angulo.
- 63': Substitution, Orlando City SC. Luis Muriel replaces Marco Pasalic.
- 64': Attempt saved. Jonathan Osorio (Toronto FC) right footed shot from the centre of the box is saved in the centre of the goal by Pedro Gallese (Orlando City SC). Assisted by José Cifuentes.
- 64': Corner, Toronto FC. Conceded by Kyle Smith.
- 67': Attempt blocked. Derrick Etienne (Toronto FC) right footed shot from the centre of the box is blocked. Assisted by José Cifuentes.
- 68': Attempt saved. Martín Ojeda (Orlando City SC) right footed shot from the right side of the box is saved in the bottom right corner by Sean Johnson (Toronto FC). Assisted by Duncan McGuire.
- 69': Delay in match because of an injury Derrick Etienne (Toronto FC).
- 70': Delay over. They are ready to continue.
- 70': Substitution, Toronto FC. Malik Henry replaces Derrick Etienne because of an injury.
- 70': Foul by Rodrigo Schlegel (Orlando City SC).
- 70': Jules-Anthony Vilsaint (Toronto FC) wins a free kick in the defensive half.
- 71': Delay in match because of an injury Jules-Anthony Vilsaint (Toronto FC).
- 72': Delay over. They are ready to continue.
- 78': Foul by Eduard Atuesta (Orlando City SC).
- 78': Jules-Anthony Vilsaint (Toronto FC) wins a free kick in the defensive half.
- 78': Substitution, Orlando City SC. Dagur Thórhallsson replaces Kyle Smith.
- 79': Foul by Eduard Atuesta (Orlando City SC).
- 79': Richie Laryea (Toronto FC) wins a free kick on the left wing.
- 80': Attempt saved. Djordje Mihailovic (Toronto FC) right footed shot from a difficult angle and long range on the left is saved in the top centre of the goal by Pedro Gallese (Orlando City SC).
- 82': Attempt blocked. Tyrese Spicer (Orlando City SC) left footed shot from the left side of the box is blocked. Assisted by Luis Muriel.
- 82': Corner, Orlando City SC. Conceded by Sigurd Rosted.
- 84': Attempt missed. Dagur Thórhallsson (Orlando City SC) right footed shot from the right side of the six yard box misses to the left. Assisted by Alexander Freeman.
- 84': Attempt missed. Martín Ojeda (Orlando City SC) left footed shot from the centre of the box is high and wide to the left. Assisted by Duncan McGuire with a cross.
- 84': Substitution, Toronto FC. Lazar Stefanovic replaces Sigurd Rosted.
- 84': Substitution, Toronto FC. Markus Cimermancic replaces Theo Corbeanu.
- 85': Eduard Atuesta (Orlando City SC) wins a free kick in the defensive half.
- 85': Foul by Markus Cimermancic (Toronto FC).
- 85': Attempt saved. Tyrese Spicer (Orlando City SC) right footed shot from outside the box is saved in the top left corner by Sean Johnson (Toronto FC). Assisted by César Araújo.
- 86': Offside, Orlando City SC. Dagur Thórhallsson is caught offside.
- 87': Substitution, Orlando City SC. Colin Guske replaces Eduard Atuesta.
- 88': Offside, Toronto FC. Jules-Anthony Vilsaint is caught offside.
- 89': Djordje Mihailovic (Toronto FC) wins a free kick in the defensive half.
- 89': Foul by César Araújo (Orlando City SC).
- 90': Dagur Thórhallsson (Orlando City SC) wins a free kick in the defensive half.
- 90': Foul by Malik Henry (Toronto FC).
- 90': Malik Henry (Toronto FC) is shown the yellow card for a bad foul.
- 90': Fourth official has announced 9 minutes of added time.
- 90'+2': Goal! Toronto FC 4, Orlando City SC 2. Duncan McGuire (Orlando City SC) right footed shot from the right side of the box to the top right corner. Assisted by Alexander Freeman with a through ball.
- 90'+5': Foul by Duncan McGuire (Orlando City SC).
- 90'+5': Kosi Thompson (Toronto FC) wins a free kick in the defensive half.
- 90'+5': Duncan McGuire (Orlando City SC) is shown the yellow card for a bad foul.
- 90'+6': Foul by Markus Cimermancic (Toronto FC).
- 90'+6': Luis Muriel (Orlando City SC) wins a free kick in the attacking half.
- 90'+6': Attempt missed. Rodrigo Schlegel (Orlando City SC) header from the centre of the box misses to the right. Assisted by Martín Ojeda following a set piece situation.
- 90'+8': Foul by Alexander Freeman (Orlando City SC).
- 90'+8': Jonathan Osorio (Toronto FC) wins a free kick in the defensive half.
- 90'+9': Second Half ends, Toronto FC 4, Orlando City SC 2.
- 0': Match ends, Toronto FC 4, Orlando City SC 2.
Statistics
![]() |
TOR![]() |
|
---|---|---|
17 | Fouls | 17 |
2 | Yellow Cards | 4 |
0 | Red Cards | 0 |
3 | Offsides | 2 |
8 | Corner Kicks | 2 |
2 | Saves | 8 |
61 | Possession | 39 |
31 | SHOTS | 12 |
10 | ON GOAL | 6 |
0.3 | On Target % | 0.5 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
454 | Accurate Passes | 274 |
527 | Passes | 339 |
0.9 | Pass Completion % | 0.8 |
7 | Accurate Crosses | 3 |
21 | Crosses | 10 |
0.3 | Cross % | 0.3 |
39 | Long Balls | 62 |
19 | Accurate Long Balls | 30 |
0.5 | Long Balls % | 0.5 |
12 | Blocked Shots | 3 |
7 | Effective Tackles | 10 |
13 | Tackles | 16 |
0.5 | Tackle % | 0.6 |
7 | Interceptions | 10 |
11 | Effective Clearances | 25 |
11 | Clearances | 25 |
Game Information
Competition: MLS
Venue: BMO Field
Location: Toronto, Canada
Attendance: 21,013
Venue: BMO Field
Location: Toronto, Canada
Attendance: 21,013
MLS Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Philadelphia Union | 34 | +22 | 66 |
2 | FC Cincinnati | 34 | +12 | 65 |
3 | Inter Miami CF | 34 | +26 | 65 |
4 | Charlotte FC | 34 | +9 | 59 |
Line-Ups
Toronto FC (4-2-3-1)
No. | Name |
---|---|
1 | Sean Johnson (GK) |
6 | Kosi Thompson |
17 | Sigurd Rosted |
22 | Richie Laryea ![]() |
19 | Kobe Franklin |
10 | Djordje Mihailovic |
21 | Jonathan Osorio |
8 | José Cifuentes |
29 | Deandre Kerr |
11 | Derrick Etienne Jr. ![]() |
7 | Theo Corbeanu |
Orlando City SC (4-4-2)
No. | Name |
---|---|
1 | Pedro Gallese (GK) |
15 | Rodrigo Schlegel |
4 | David Brekalo |
21 | Adrián Marín ![]() |
30 | Alex Freeman |
24 | Kyle Smith |
20 | Eduard Atuesta |
77 | Iván Angulo |
87 | Marco Pasalic |
10 | Martín Ojeda |
13 | Duncan McGuire |
MLS News

Transfer rumors, news: Marseille could offer Endrick a Madrid escape
Endrick hasn't played a minute for Madrid this season, and Marseille are ready to offer him an exit. Transfer Talk has the latest news and rumors.

Lionel Messi's final-day hat trick clinches MLS Golden Boot
Inter Miami captain Lionel Messi had a hat trick on the final day of MLS' regular season to clinch the 2025 MLS Golden Boot award.

Messi tracker: Goals, assists, key moments for Inter Miami
With Lionel Messi in the final year of his contract with Inter Miami, ESPN provides game-by-game analysis of the World Cup winner's performances.