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 17 games · 27 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 |
|---|---|---|---|---|
| 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 | |
|---|---|---|
| #21 | Position | #12 |
| 27 | Points | 17 |
| 17 | Played | 18 |
| 8 / 3 / 6 | W / D / L | 3 / 8 / 7 |
| 29 | Scored | 24 |
| 25 | Conceded | 32 |
| +4 | GD | -8 |
| 1.59 | PPG | 0.94 |
| 47% | Win % | 17% |
Key Stats
40%
Both Teams to Score
H2H (5 games)
H2H (5 games)
60%
Over 2.5 Goals
H2H history
H2H history
11%
Clean Sheets
Real Salt Lake this season
Real Salt Lake this season
16%
Clean Sheets
Toronto FC this season
Toronto FC this season
Real Salt Lake are 21st (27 pts). Toronto FC are 12th (17 pts).
Goal Timing (This Season)
Real Salt Lake
0-15
4/4
16-30
3/2
31-45
3/2
46-60
4/2
61-75
2/4
76+
4/6
■ 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)
Real Salt Lake
| Zavier Gozo | 6 G | 3 A |
| Sergi Solans | 6 G | 3 A |
Events
Match Events
- 0' KICK OFF: Toronto FC gets underway.
- 5' The travelling Toronto FC supporters hardly appreciate their team being pressed down to the backline.
- 7' GOAL! Justin Meram fires home to make it 1-0!
- 8' The Iraq Justin Meram breaks the deadlock on 8 minutes. 2-0!
- 9' Kosi Thompson does the damage! The net is bulging and Toronto FC surge ahead!
- 14' The energy levels are beginning to show. Pablo Mastroeni might look to freshen things up shortly.
- 19' The tempo has dropped considerably in the last few minutes. Bob Bradley will be considering his options from the bench.
- 24' The midfield battle is intense right now. Both Real Salt Lake and Toronto FC are fighting for every inch of the pitch.
- 29' Supporters expect more eagerness from Jordan Perruzza, as he is very good at scoring at Rio Tinto Stadium with 0 goals in the last 0 games.
- 34' Toronto FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 36' The referee does not hesitate — a Yellow card for Lukas MacNaughton on 36 minutes.
- 41' The clock is ticking and both teams know a goal could change everything at this point.
- 43' Damir Kreilach makes no mistake. The score reads 3-1 and Real Salt Lake are in front.
- 46' Kadin Chung is ready to make an impact after coming on for Lukas MacNaughton at the 46 minute mark.
- 47' Real Salt Lake player sees a Yellow card in front of him.
- 52' With 0 assists to his name this season, Jayden Nelson is clearly more than just a goal scorer for Toronto FC.
- 57' Another change for Toronto FC made on 57 minute. Kosi Thompson leaves to be changed by Deandre Kerr.
- 58' That is a Yellow card for Real Salt Lake. Damir Kreilach will be fuming at that decision.
- 63' It looks surprising Real Salt Lake does not make any changes. Maikel Chang Ramirez has some obvious troubles when approaching to the goal.
- 68' Both keepers have barely been tested. Real Salt Lake and Toronto FC are cancelling each other out in the centre of the park.
- 73' Not even hints on scoring a goal over the last 73 minutes.
- 74' Jayden Nelson has so much to prove this time. He replaces Jacob Shaffelburg on 74 minute.
- 75' Another change for Real Salt Lake made on 75 minute. Maikel Chang Ramirez leaves to be changed by Bobby Wood.
- 79' What a moment for Jayden Nelson! That strike on 79 puts his side firmly in control.
- 80' Jayden Nelson is having a superb {COMPETITION} campaign — that is 2 goals this season for the .
- 83' Toronto FC ring the changes. Jesus Jimenez has done his job and it is now time for Jordan Perruzza to step up.
- 83' The referee does not hesitate — a Yellow card for Aaron Herrera on 83 minutes.
- 86' It’s a booking for Toronto FC player. Carlos Salcedo gets a Red card.
- 90' Another change for Real Salt Lake made on 90 minute. Andrew Brody leaves to be changed by Christopher Garcia.
- Both sets of fans can go home satisfied — a 2-2 draw is a fair result on the day.
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 |
| Damir Kreilach | 2 |
| Jayden Nelson | 2 |
| Jozy Altidore | 2 |
| Justin Meram | 2 |
| Tosaint Ricketts | 1 |
| Theo Corbeanu | 1 |
| Corey Baird | 1 |
Head to Head
Real Salt Lake Form
Predictions
Prediction accuracy
2 / 4
2.05
Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.35
Toronto FC xG
I would bet for:
Over 2.5 goals 65% + Both teams to score 64%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 3.4
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 44% |
|
56% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Real Salt Lake or Draw
75%
Draw or Toronto FC
49%
Real Salt Lake or Toronto FC
76%
Half-Time Result
✗ WrongActual: Real Salt Lake win at HT
Correct Score
✓ In top 12
1 – 1
10.1%
2 – 1
9.1%
2 – 0
7%
1 – 0
6.2%
3 – 1
6.2%
2 – 2
Actual
1 – 2
6%
0 – 0
4.8%
3 – 0
4.7%
3 – 2
4.2%
0 – 1
3.8%
4 – 1
3.2%
Asian Handicap — Real Salt Lake
| Handicap | Real Salt Lake covers | Push | Toronto FC covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 16% | 68% |
| -1.5 | 32% | — | 68% |
| -1 | 32% | 21% | 48% |
| -0.5 | 52% | — | 48% |
| +0.5 | 76% | — | 24% |
| +1 | 76% | 14% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Real Salt Lake keeps clean sheet
27%
✓
Toronto FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

