Real Salt Lake vs Toronto FC, MLS 2022 REGULAR SEASON
Overview
Match Preview
Real Salt Lake vs Toronto FC — MLS at Rio Tinto Stadium.
- Real Salt Lake 14 games · 26 pts (2026/26)
- Toronto FC 14 games · 14 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 10 Apr | Toronto FC | H | 2–2 | D |
| 03 Apr | Colorado Rapids SC | A | 1–1 | D |
| 26 Mar | Sporting Kansas City | A | 0–1 | L |
| 20 Mar | Nashville SC | H | 2–1 | W |
| 13 Mar | New England Revolution | A | 3–2 | W |
| 05 Mar | Seattle Sounders FC | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 10 Apr | Real Salt Lake | A | 2–2 | D |
| 02 Apr | New York City FC | H | 2–1 | W |
| 19 Mar | D.C. United SC | H | 2–1 | W |
| 12 Mar | Columbus Crew SC | A | 1–2 | L |
| 05 Mar | New York Red Bulls | H | 1–4 | L |
| 26 Feb | FC Dallas | A | 1–1 | D |
Season Stats
| Real Salt Lake | Toronto FC | |
|---|---|---|
| #18 | Position | #11 |
| 26 | Points | 14 |
| 14 | Played | 14 |
| 8 / 2 / 4 | W / D / L | 3 / 5 / 6 |
| 26 | Scored | 22 |
| 19 | Conceded | 29 |
| +7 | GD | -7 |
| 1.86 | PPG | 1.00 |
| 57% | Win % | 21% |
Key Stats
40%
Both Teams to Score
H2H (5 games)
H2H (5 games)
60%
Over 2.5 Goals
H2H history
H2H history
14%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
7%
Clean Sheets
Toronto FC this season
Toronto FC this season
Real Salt Lake are 18th (26 pts). Toronto FC are 11th (14 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/3
16-30
2/2
31-45
3/1
46-60
3/1
61-75
2/1
76+
2/5
■ Scored ■ Conceded
Toronto FC
0-15
1/1
16-30
1/3
31-45
1/3
46-60
2/5
61-75
4/4
76+
5/5
■ Scored ■ Conceded
Events
Match Events
- 0' Temperatures are rising at Rio Tinto Stadium as Real Salt Lake face off against Toronto FC in what promises to be a fascinating contest.
- 5' Both teams are passing the ball around with high level of urgency. Real Salt Lake needs to do something about it to get closer to the goal.
- 7' Justin Meram does the damage! The net is bulging and Real Salt Lake surge ahead!
- 8' Justin Meram doubles the advantage! 2-0 and this game is slipping away from the opposition.
- 9' Against the run of play, Kosi Thompson has scored! This game has turned on its head.
- 14' Real Salt Lake have won 417 goals from 280 games. They will be desperate to add to that tally today.
- 19' 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 Jaziel Orozco suffering a number of foals already.
- 24' The Array continues to deliver drama. Both Real Salt Lake and Toronto FC are desperate not to drop points on matchday .
- 29' international Maikel Chang Ramirez has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 34' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 36' That looks like a foul for a Yellow card for Lukas MacNaughton.
- 41' Andrew Brody, a USA , has 6 bookings this season and will need to keep his discipline tonight.
- 43' Damir Kreilach doubles the advantage! 3-1 and this game is slipping away from the opposition.
- 46' The Toronto FC bench stirs into life. Lukas MacNaughton is withdrawn and Kadin Chung gets his opportunity.
- 47' The referee has no hesitation. Ruiz is booked for Real Salt Lake — Yellow card on 47.
- 52' Toronto FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 57' Another substitution for Toronto FC to replace Kosi Thompson by Deandre Kerr on 57 minute.
- 58' That looks like a foul for a Yellow card for Damir Kreilach.
- 63' Real Salt Lake started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 63.
- 68' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
- 73' Michael Bradley needs to be pretty careful with his discipline considering 0 Red cards this season.
- 74' Time for substitution for Toronto FC. Jacob Shaffelburg is replaced by Jayden Nelson.
- 75' It is a substitution in Real Salt Lake team. Maikel Chang Ramirez is replaced by Bobby Wood on 75 minute.
- 79' What a strike from Jayden Nelson! The score is 3-2.
- 80' Jayden Nelson does the damage! The net is bulging and Toronto FC surge ahead!
- 83' The supporters are chanting for Jordan Perruzza. He replaces Jesus Jimenez on 83 minute.
- 83' A moment of madness from Aaron Herrera on 83 minutes earns him a Yellow card. Real Salt Lake will be frustrated.
- 86' It’s a booking for Toronto FC player. Carlos Salcedo gets a Red card.
- 90' Christopher Garcia is replacing Andrew Brody for the Real Salt Lake side.
- Hope, you loved the show. Another epic battle is over with the score 2-2.
Lineups
Real Salt Lake Lineups
Starting XI
- 10
- 8
- 30
- 2
- 12
- 18
-
9
Justin Meram ↓ Bobby Wood 75'
- 21
- 6
- 16
- 99
Bench
-
7
Bobby Wood ↑ 75'
-
22
Aaron Herrera ↑ 75'
- 13
-
17
Christopher Garcia ↑ 90'
- 14
- 25
- 19
- 81
Coach
Pablo Mastroeni
Toronto FC Lineups
Starting XI
- 3
- 25
- 4
- 21
- 10
- 27
-
9
Jesus Jimenez ↓ Jordan Perruzza 83'
- 22
-
5
Lukas MacNaughton ↓ Kadin Chung 46'
- 38
-
47
Kosi Thompson ↓ Deandre Kerr 57'
Bench
- 16
- 23
- 14
- 99
-
11
Jayden Nelson ↑ 74'
-
77
Jordan Perruzza ↑ 83'
-
29
Deandre Kerr ↑ 57'
-
12
Kadin Chung ↑ 46'
Coach
Bob Bradley
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Jozy Altidore | 2 |
| Justin Meram | 2 |
| Jozy Altidore | 2 |
| Damir Kreilach | 2 |
| Jayden Nelson | 2 |
| Tosaint Ricketts | 1 |
| Theo Corbeanu | 1 |
| Corey Baird | 1 |
Head to Head
Real Salt Lake Form
Predictions
Prediction accuracy
3 / 4
2.31
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.39
Toronto FC xG
I would bet for:
Over 2.5 goals 70% + Both teams to score 67%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.7
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 | 50% |
|
50% |
| ± 4.5 | 31% |
|
69% |
Double Chance
Real Salt Lake or Draw
77%
Draw or Toronto FC
46%
Real Salt Lake or Toronto FC
78%
Half-Time Result
✓ CorrectActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
2 – 1
8.9%
1 – 1
8.8%
3 – 1
6.8%
2 – 0
6.7%
2 – 2
Actual
1 – 2
5.4%
1 – 0
5.3%
3 – 0
5%
3 – 2
4.7%
4 – 1
3.9%
0 – 0
3.7%
0 – 1
2.9%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Toronto FC covers |
|---|---|---|---|
| -2.5 | 19% | — | 81% |
| -2 | 19% | 17% | 64% |
| -1.5 | 36% | — | 64% |
| -1 | 36% | 20% | 43% |
| -0.5 | 57% | — | 43% |
| +0.5 | 78% | — | 22% |
| +1 | 78% | 12% | 10% |
| +1.5 | 90% | — | 10% |
| +2 | 90% | 6% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Real Salt Lake keeps clean sheet
26%
✓
Toronto FC keeps clean sheet
11%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

