Toronto FC vs Orlando City SC, MLS 2024 REGULAR SEASON
Overview
Match Preview
Toronto FC vs Orlando City SC — MLS at BMO Field.
- Toronto FC 34 games · 39 pts (2026/26)
- Orlando City SC 34 games · 46 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 Jul | Orlando City SC | H | 1–2 | L |
| 29 Jun | Atlanta United FC | A | 1–2 | L |
| 22 Jun | New York Red Bulls | A | 0–3 | L |
| 19 Jun | Nashville SC | H | 1–2 | L |
| 15 Jun | Chicago Fire FC | H | 1–4 | L |
| 01 Jun | D.C. United SC | A | 2–2 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 03 Jul | Toronto FC | A | 2–1 | W |
| 28 Jun | New York City FC | A | 2–4 | L |
| 22 Jun | Chicago Fire FC | H | 4–2 | W |
| 19 Jun | Charlotte FC | A | 2–2 | D |
| 15 Jun | Los Angeles FC | H | 1–3 | L |
| 01 Jun | New York Red Bulls | A | 0–1 | L |
Season Stats
| Toronto FC | Orlando City SC | |
|---|---|---|
| #12 | Position | #9 |
| 39 | Points | 46 |
| 34 | Played | 34 |
| 9 / 12 / 13 | W / D / L | 13 / 7 / 14 |
| 52 | Scored | 63 |
| 67 | Conceded | 78 |
| -15 | GD | -15 |
| 1.15 | PPG | 1.35 |
| 26% | Win % | 38% |
Key Stats
59%
Both Teams to Score
H2H (17 games)
H2H (17 games)
65%
Over 2.5 Goals
H2H history
H2H history
12%
Clean Sheets
Toronto FC this season
Toronto FC this season
18%
Clean Sheets
Orlando City SC this season
Orlando City SC this season
Toronto FC are 12th (39 pts). Orlando City SC are 9th (46 pts).
Goal Timing (This Season)
Toronto FC
0-15
1/3
16-30
3/10
31-45
6/9
46-60
5/12
61-75
9/7
76+
16/12
■ Scored ■ Conceded
Orlando City SC
0-15
5/5
16-30
10/10
31-45
5/8
46-60
10/10
61-75
7/5
76+
13/15
■ Scored ■ Conceded
Top Scorers (This Season)
Toronto FC
| Josh Sargent | 10 G | 4 A |
| Daniel Salloi | 9 G | 6 A |
Orlando City SC
| Martin Ojeda | 16 G | 4 A |
| Antoine Griezmann | 14 G | 6 A |
| Tyrese Spicer | 6 G |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against Toronto FC and Orlando City SC has kicked off!
- 5' The deadlock is broken! Derrick Etienne gets on the scoresheet on 5 minutes.
- 10' Supporters expect more eagerness from Nicolas Lodeiro, as he is very good at scoring at BMO Field with 0 goals in the last 0 games.
- 15' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 20' It looks like no one’s ball. Orlando City SC is used to counterattacking playing. None of the sides are ready to take the lead.
- 25' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 27' The Argentina Martin Ojeda breaks the deadlock on 27 minutes. 1-1!
- 32' Toronto FC are enjoying more possession but struggling to find a way through a disciplined Orlando City SC backline.
- 37' The 23-year-old Kosi Thompson has been sensational this season — 2 goals and 0 assists is a remarkable return.
- 42' While players are taking a pause, let’s have a look at their stats. The teams met 2 times this season with Orlando City SC winning 50% of all matches.
- 45' Brilliant from the ! Nicksoen Gomis makes it 2-1 with a superb finish on 45.
- 50' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 55' Both teams are passing the ball around with high level of urgency. Orlando City SC needs to do something about it to get closer to the goal.
- 60' The tempo has dropped considerably in the last few minutes. John Herdman will be considering his options from the bench.
- 63' Controversy at the stadium! Raoul Petretta argues furiously but the card stands.
- 67' The Toronto FC bench stirs into life. Derrick Etienne is withdrawn and Kobe Franklin gets his opportunity.
- 69' Orlando City SC make a change. Kyle Smith trudges off to be replaced by Rafael Santos on 69 minutes.
- 71' The referee does not hesitate — a card for Deybi Flores on 71 minutes.
- 72' Another substitution for Toronto FC to replace Deybi Flores by Shane O'Neill on 72 minute.
- 75' The referee has no hesitation. Shane O'Neill is booked for Toronto FC — card on 75.
- 77' The crowd applauds Prince-Osei Owusu as he leaves the pitch. Deandre Kerr steps in for Toronto FC.
- 79' Pedro Gallese has been a danger all night but risks an early exit having now seen a card on 79.
- 79' Another substitution for Orlando City SC to replace Duncan McGuire by Jeorgio Kocevski on 79 minute.
- 83' The supporters are chanting for Ramiro Enrique. He replaces Facundo Torres Perez on 83 minute.
- 88' The referee does not hesitate — a card for Ramiro Enrique on 88 minutes.
- 90' The referee has no hesitation. Lorenzo Insigne is booked for Toronto FC — card on 90.
- The final whistle goes. A composed, disciplined performance from Orlando City SC to claim maximum points.
Lineups
Toronto FC Lineups
Starting XI
- 99
- 10
- 24
-
11
Derrick Etienne ↓ Kobe Franklin 67'
- 28
- 1
- 8
- 6
- 47
-
20
Deybi Flores ↓ Shane O'Neill 72'
- 15
Bench
- 17
-
27
Shane O'Neill ↑ 72'
-
7
Jahkeele Marshall-Rutty ↑ 67'
-
29
Deandre Kerr ↑ 77'
- 90
-
19
Kobe Franklin ↑ 67'
- 71
- 12
Coach
John Herdman
Orlando City SC Lineups
Starting XI
- 15
-
11
Martin Ojeda ↓ Nicolas Lodeiro 69'
- 1
- 16
- 6
-
24
Kyle Smith ↓ Rafael Santos 69'
-
77
Ivan Angulo ↓ Luis Muriel 83'
- 10
- 5
- 13
- 17
Bench
-
9
Luis Muriel ↑ 83'
-
14
Nicolas Lodeiro ↑ 69'
- 8
-
3
Rafael Santos ↑ 69'
-
7
Ramiro Enrique ↑ 83'
- 30
- 27
-
33
Jeorgio Kocevski ↑ 79'
Coach
Óscar Pareja
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Duncan McGuire | 5 |
| Tesho Akindele | 3 |
| Martin Ojeda | 3 |
| Jonathan Osorio | 3 |
| Antoine Griezmann | 2 |
| Nani | 2 |
| Cesar Araujo | 2 |
| Dagur THorhallsson | 2 |
Head to Head
Toronto FC Form
Orlando City SC Form
Predictions
Prediction accuracy
3 / 4
1.86
Toronto FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.27
Orlando City SC xG
I would bet for:
Over 2.5 goals 77% + Both teams to score 75%
Match Result
✓ CorrectActual: Orlando City SC win
Both Teams to Score
✓ Correct
Avg goals/match: 4.13
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 91% |
|
9% |
| ± 2.5 | 77% |
|
23% |
| ± 3.5 | 58% |
|
42% |
| ± 4.5 | 39% |
|
61% |
Double Chance
Toronto FC or Draw
55%
Draw or Orlando City SC
69%
Toronto FC or Orlando City SC
77%
Half-Time Result
✗ WrongActual: Orlando City SC win at HT
Correct Score
✓ In top 12
1 – 1
7.6%
1 – 2
Actual
2 – 2
6.8%
2 – 1
6.2%
1 – 3
5.6%
2 – 3
5.2%
0 – 2
4.3%
3 – 2
4.2%
3 – 1
3.8%
0 – 1
3.3%
3 – 3
3.2%
1 – 4
3.2%
Asian Handicap — Toronto FC
| Handicap | Toronto FC covers | Push | Orlando City SC covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 9% | 83% |
| -1.5 | 17% | — | 83% |
| -1 | 17% | 15% | 68% |
| -0.5 | 32% | — | 68% |
| +0.5 | 53% | — | 47% |
| +1 | 53% | 18% | 28% |
| +1.5 | 72% | — | 28% |
| +2 | 72% | 14% | 14% |
| +2.5 | 86% | — | 14% |
Clean Sheet
Toronto FC keeps clean sheet
11%
✓
Orlando City SC keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

