Orlando City SC vs Toronto FC, MLS 2024 REGULAR SEASON
Overview
Match Preview
Orlando City SC vs Toronto FC — MLS at Exploria Stadium.
- Orlando City SC 18 games · 20 pts (2026/26)
- Toronto FC 18 games · 17 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Apr | Toronto FC | H | 1–2 | L |
| 20 Apr | Montreal Impact FC | A | 2–2 | D |
| 13 Apr | D.C. United SC | A | 3–2 | W |
| 30 Mar | New York Red Bulls | H | 1–1 | D |
| 23 Mar | Austin FC | H | 2–0 | W |
| 17 Mar | Atlanta United FC | A | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 27 Apr | Orlando City SC | A | 2–1 | W |
| 20 Apr | New England Revolution | H | 1–0 | W |
| 13 Apr | Charlotte FC | A | 2–3 | L |
| 06 Apr | Vancouver Whitecaps FC | A | 0–4 | L |
| 30 Mar | Sporting Kansas City | H | 1–3 | L |
| 23 Mar | Atlanta United FC | H | 2–0 | W |
Season Stats
| Orlando City SC | Toronto FC | |
|---|---|---|
| #11 | Position | #12 |
| 20 | Points | 17 |
| 18 | Played | 18 |
| 6 / 2 / 10 | W / D / L | 3 / 8 / 7 |
| 30 | Scored | 24 |
| 47 | Conceded | 32 |
| -17 | GD | -8 |
| 1.11 | PPG | 0.94 |
| 33% | Win % | 17% |
Key Stats
60%
Both Teams to Score
H2H (15 games)
H2H (15 games)
60%
Over 2.5 Goals
H2H history
H2H history
16%
Clean Sheets
Orlando City SC this season
Orlando City SC this season
16%
Clean Sheets
Toronto FC this season
Toronto FC this season
Orlando City SC are 11th (20 pts). Toronto FC are 12th (17 pts).
Goal Timing (This Season)
Orlando City SC
0-15
2/2
16-30
5/6
31-45
–/6
46-60
6/3
61-75
5/2
76+
1/8
■ Scored ■ Conceded
Toronto FC
0-15
1/2
16-30
1/3
31-45
4/3
46-60
2/5
61-75
4/4
76+
6/7
■ Scored ■ Conceded
Top Scorers (This Season)
Orlando City SC
| Martin Ojeda | 11 G |
Events
Match Events
- 0' Welcome to Exploria Stadium that hosts another battle between Orlando City SC and Toronto FC.
- 5' Toronto FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 10' Toronto FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 11' The referee shows Toronto FC player a card on 11.
- 16' The Orlando City SC bench stirs into life. David Brekalo is withdrawn and Rodrigo Schlegel gets his opportunity.
- 21' With 0 assists to his name this season, Federico Bernardeschi is clearly more than just a goal scorer for Toronto FC.
- 26' Wilder Cartagena has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
- 31' will be watching from the dugout nervously. His Orlando City SC side need to improve if they are to claim all three points.
- 36' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 37' What composure from Duncan McGuire! The USA international strokes it home. 1-0.
- 42' It looks surprising Orlando City SC does not make any changes. Cesar Araujo has some obvious troubles when approaching to the goal.
- 47' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Rafael Santos suffering a number of foals already.
- 50' That looks like a foul for a card for Prince-Osei Owusu.
- 55' The referee has no hesitation. Duncan McGuire is booked for Orlando City SC — card on 55.
- 57' Raoul Petretta picks up a card and will need to be extremely careful for the remainder of this match.
- 60' Raoul Petretta makes way for Nicolas Lodeiro at the 60 minute mark. A tactical switch from Orlando City SC.
- 65' A quiet spell here at Exploria Stadium. Toronto FC seem content sitting deep and soaking up pressure.
- 67' Cesar Araujo catches the referee's attention in entirely the wrong way. card on 67.
- 69' Time for substitution for Toronto FC. Alonso Coello Camarero is replaced by Tyrese Spicer.
- 70' Toronto FC make a change. Rafael Santos trudges off to be replaced by Matthew Longstaff on 70 minutes.
- 71' The Orlando City SC bench stirs into life. Sigurd Rosted is withdrawn and Luis Muriel gets his opportunity.
- 75' Nicolas Lodeiro catches the referee's attention in entirely the wrong way. card on 75.
- 78' Another substitution for Toronto FC to replace Deybi Flores by Kosi Thompson on 78 minute.
- 81' The referee reaches into his pocket. Out comes the card for Robin Jansson.
- 86' Orlando City SC are deployed in a today, looking to exploit space against Toronto FC's shape.
- 87' What an equalizer from Tyrese Spicer!
- 90' Magnificent from Prince-Osei Owusu! That is 31 goals in 250 appearances — and it could not have come at a better time.
- 90' A meaty challenge results in booking for Sean Johnson on 90.
- With this win, Toronto FC is likely to improve its situation in the overall team standings.
Lineups
Orlando City SC Lineups
Starting XI
- 11
- 1
- 16
- 3
- 6
- 77
- 10
- 5
- 4
-
13
Duncan McGuire ↓ Kyle Smith 70'
- 17
Bench
- 9
-
15
Rodrigo Schlegel ↑ 16'
- 14
- 8
- 31
-
24
Kyle Smith ↑ 70'
- 26
- 27
- 33
Coach
Óscar Pareja
Toronto FC Lineups
Starting XI
- 5
- 99
- 10
- 21
- 28
- 1
- 17
- 7
- 14
-
20
Deybi Flores ↓ Kosi Thompson 78'
- 15
Bench
- 8
- 6
- 29
- 90
-
47
Kosi Thompson ↑ 78'
- 19
- 12
-
16
Tyrese Spicer ↑ 69'
Coach
John Herdman
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Duncan McGuire | 5 |
| Tesho Akindele | 3 |
| Jonathan Osorio | 3 |
| Dagur THorhallsson | 2 |
| Djordje Mihailovic | 2 |
| Nani | 2 |
| Martin Ojeda | 2 |
| Ercan Kara | 2 |
Head to Head
Orlando City SC Form
Predictions
Prediction accuracy
2 / 4
2.13
Orlando City SC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.55
Toronto FC xG
I would bet for:
Over 2.5 goals 70% + Both teams to score 69%
Match Result
✗ WrongActual: Toronto FC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.68
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 96% |
|
4% |
| ± 1.5 | 88% |
|
12% |
| ± 2.5 | 70% |
|
30% |
| ± 3.5 | 49% |
|
51% |
| ± 4.5 | 31% |
|
69% |
Double Chance
Orlando City SC or Draw
72%
Draw or Toronto FC
51%
Orlando City SC or Toronto FC
76%
Half-Time Result
✗ WrongActual: Orlando City SC win at HT
Correct Score
✓ In top 12
1 – 1
9.2%
2 – 1
8.6%
2 – 2
6.6%
1 – 2
Actual
3 – 1
6%
2 – 0
5.8%
1 – 0
4.9%
3 – 2
4.7%
3 – 0
4%
0 – 0
3.8%
2 – 3
3.4%
0 – 1
3.4%
Asian Handicap — Orlando City SC
| Handicap | Orlando City SC covers | Push | Toronto FC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 15% | 70% |
| -1.5 | 30% | — | 70% |
| -1 | 30% | 20% | 50% |
| -0.5 | 50% | — | 50% |
| +0.5 | 73% | — | 27% |
| +1 | 73% | 14% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Orlando City SC keeps clean sheet
22%
✓
Toronto FC keeps clean sheet
13%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

