Major League Soccer
Apr 20, 2025 2.30am
0
1
HT : 0 1
FT Rio Tinto Stadium
  • Diego Luna 61' redcard
  • Emeka Eneli 67' yellowcard
  • Justen Glad 90'+4' yellowcard
  • goal Theo Corbeanu 9'
  • yellowcard Deybi Flores 11'
  • yellowcard Federico Bernardeschi 36'
  • yellowcard Raoul Petretta 63'
  • yellowcard Sean Johnson 73'
  • yellowcard Kosi Thompson 84'

Real Salt Lake vs Toronto - Match Guide, Data Analysis, Standings

The match

Match Preview

Form, Standings, Stats

Real Salt Lake

All competitions
Major League Soccer
Last game
Apr 13, 2025 1.30am
Nashville 2 - 1 Salt Lake
Goals scored
36
Top scorer
Diego Luna

Toronto

All competitions
Major League Soccer
Last game
Apr 12, 2025 7.30pm
Toronto 0 - 0 Minnesota Utd
Goals scored
35
Top scorer
Federico Bernardeschi

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Real Salt Lake win with a probability of 61.9%. A draw had a probability of 20.7% and a win for Toronto had a probability of 17.38%.

The most likely scoreline for a Real Salt Lake win was 2-0 with a probability of 10.13%. The next most likely scorelines for that outcome were 2-1 (9.95%) and 1-0 (9.92%). The likeliest drawn scoreline was 1-1 (9.74%), while for a Toronto win it was 1-2 (4.78%). The actual scoreline of 0-1 was predicted with a 4.8% likelihood.

Result

Real Salt Lake 61.9% (+0.26)
Draw 20.72% (-0.14)
Toronto 17.38% (-0.13)

Both Teams to Score: 

54.42% (+0.22)

Goals

Over 2.5 58.22% (+0.41)
Under 2.5 41.77% (-0.41)
Over 3.5 35.82% (+0.41)
Under 3.5 64.17% (-0.41)
Over 4.5 18.88% (+0.31)
Under 4.5 81.11% (-0.31)

Real Salt Lake Goals

Over 0.5 87.03% (+0.21)
Under 0.5 12.97% (-0.21)
Over 1.5 60.54% (+0.42)
Under 1.5 39.46% (-0.42)

Toronto Goals

Over 0.5 62.53% (+0.10)
Under 0.5 37.46% (-0.10)
Over 1.5 25.75% (+0.10)
Under 1.5 74.24% (-0.10)

Score analysis

Real Salt Lake 61.89%
Draw 20.72%
Toronto 17.38%
Real Salt Lake
2-0 @ 10.13% (-0.03)
2-1 @ 9.95% (-0.01)
1-0 @ 9.92% (-0.10)
3-0 @ 6.9% (+0.04)
3-1 @ 6.78% (+0.05)
4-0 @ 3.52% (+0.05)
4-1 @ 3.46% (+0.06)
3-2 @ 3.33% (+0.04)
4-2 @ 1.7% (+0.04)
5-0 @ 1.44% (+0.03)
5-1 @ 1.41% (+0.04)
Other @ 3.35%
Total : 61.89%
Draw
1-1 @ 9.74% (-0.08)
2-2 @ 4.89% (+0.02)
0-0 @ 4.86% (-0.09)
3-3 @ 1.09% (+0.02)
Other @ 0.15%
Total : 20.72%
Toronto
1-2 @ 4.78% (-0.03)
0-1 @ 4.77% (-0.08)
0-2 @ 2.34% (-0.04)
2-3 @ 1.6% (+0.01)
1-3 @ 1.57% (-0.01)
Other @ 2.32%
Total : 17.38%

Head to Head

Major League Soccer
Jul 2, 2023 12.30am
0
1
HT : 0 0
FT BMO Field
  • goal Anderson Julio 90'+2'
  • goal Anderson Julio 90'+2'
Major League Soccer
Apr 10, 2022 1.00am
2
2
HT : 2 1
FT
  • Justin Meram 7' goal
  • Damir Kreilach 43' goal
  • Pablo Ruiz 47' yellowcard
  • Damir Kreilach 58' yellowcard
  • Aaron Herrera 83' yellowcard
  • goal Kosi Thompson 9'
  • yellowcard Lukas MacNaughton 36'
  • goal Jayden Nelson 79'
  • yellowcard Jonathan Osorio 83'
  • redcard Carlos Salcedo 86'
Major League Soccer Gameweek 25
Jun 28, 2020 1.00am
Major League Soccer Gameweek 15
May 18, 2019 8.00pm
3
0
HT : 2 0
FT Rio Tinto Stadium (Sandy, Utah)
  • Damir Kreilach 14' goal
  • Nick Besler 25' yellowcard
  • Sebastian Saucedo 28' goal
  • Jefferson Savarino 60' goal
  • Donald Toia 82' yellowcard
  • yellowcard Ashtone Morgan 44'
  • yellowcard Alejandro Pozuelo 53'
  • redcard Alejandro Pozuelo 61'
  • yellowcard Jozy Altidore 66'
Major League Soccer Gameweek 5
Mar 31, 2018 1.00am
3
1
HT : 2 0
FT BMO Field (Toronto, Ontario)
  • Jozy Altidore 23' goal
  • Jozy Altidore 35' yellowcard
  • Sebastian Giovinco 35' yellowcard
  • Jozy Altidore 45' goal
  • Jonathan Osorio 62' yellowcard
  • Ashtone Morgan 86' yellowcard
  • Tosaint Ricketts 90' goal
  • yellowcard Kyle Beckerman 40'
  • yellowcard Demar Phillips 77'
  • goal Corey Baird 82'
Major League Soccer
Mar 4, 2017 9.30pm
0
0
HT : 0 0
FT
  • Chris Schuler 23' yellowcard
  • Nick Rimando 29' yellowcard
  • Sunny 72' yellowcard
  • yellowcard Nick Hagglund 45'
  • yellowcard Steven Beitashour 53'
  • yellowcard Sebastian Giovinco 82'
  • yellowcard Jozy Altidore 90'