Real Salt Lake vs Toronto FC

Real Salt Lake10th in MLS 2026, Western Conference
Apr 20, 2025
01:30
0
-
1
FULL TIME
Toronto FC14th in MLS 2026, Eastern Conference

Real Salt Lake vs Toronto FC Live Score

Real Salt Lake
full-time Full Time
Toronto FC
Real Salt Lake vs Toronto FC Apr 20, 2025 Timeline
0'
HT
FT
9'
61'
ET
Attacks
125
62
Dangerous Attacks
77
11
Shots On Target
5
1
Shots Off Target
18
0
Possession
68%
32%
Passing Accuracy
86%
72%
Crossing Accuracy
9%
0%
0
Goals
1
17
Goal attempts
1
8
Corners
1
0
Penalties
0
17
Fouls
14
2
Offsides
3
0
Saves
6
6
Shots blocked
0
1
Red Cards
0
2
Yellow Cards
5
4
Substitutions
5
23
crosses
2
0.97
Xg
0.14
10
key passes
0

Real Salt Lake vs Toronto FC events Apr 20, 2025

  • Score After Full Time - 0-1
  • 90+5'
    7th Yellow Card - Glad - Real Salt Lake
  • 91'
    Substitution - Wolff - Barea - Real Salt Lake
  • 90+1'
    5th Offside - Real Salt Lake
  • 87'
    Substitution - Longstaff - Osorio - Toronto FC
  • 87'
    Substitution - Coello - Flores - Toronto FC
  • 84'
    6th Yellow Card - Thompson - Toronto FC
  • 83'
    18th Shot Off Target - Glad - Real Salt Lake
  • 79'
    17th Shot Off Target - Goncalves - Real Salt Lake
  • 82'
    16th Shot Off Target - Katranis - Real Salt Lake
  • 80'
    15th Shot Off Target - Katranis - Real Salt Lake
  • 75'
    Substitution - Junqua - Ojeda - Real Salt Lake
  • 75'
    Substitution - Goz - Hidalgo - Real Salt Lake
  • 77'
    14th Shot Off Target - Goncalves - Real Salt Lake
  • 72'
    Substitution - Brynhildsen - Etienne - Toronto FC
  • 73'
    5th Yellow Card - Johnson - Toronto FC
  • 69'
    13th Shot Off Target - Ojeda - Real Salt Lake
  • 71'
    6th Shot On Target - Ojeda - Real Salt Lake
  • 70'
    5th Shot On Target - Katranis - Real Salt Lake
  • 69'
    4th Offside - Toronto FC
  • 66'
    Substitution - Piol - Marczuk - Real Salt Lake
  • 67'
    4th Yellow Card - Eneli - Real Salt Lake
  • 62'
    3rd Yellow Card - Petretta - Toronto FC
  • 61'
    1st Red Card - Luna - Real Salt Lake
  • 58'
    Substitution - Spicer - Corbeanu - Toronto FC
  • 58'
    Substitution - Dominguez - Insigne - Toronto FC
  • 60'
    9th Corner - Toronto FC
  • 52'
    12th Shot Off Target - Eneli - Real Salt Lake
  • 52'
    11th Shot Off Target - Goncalves - Real Salt Lake
  • 51'
    10th Shot Off Target - Ojeda - Real Salt Lake
  • 51'
    8th Corner - Real Salt Lake
  • 49'
    4th Shot On Target - Barea - Real Salt Lake
  • 49'
    9th Shot Off Target - Vera - Real Salt Lake
  • 49'
    7th Corner - Real Salt Lake
  • 47'
    8th Shot Off Target - Vera - Real Salt Lake
  • 46'
    6th Corner - Real Salt Lake
  • 46'
    5th Corner - Real Salt Lake
  • Score After First Half - 0-1
  • 45+5'
    7th Shot Off Target - Goncalves - Real Salt Lake
  • 45'
    6th Shot Off Target - Goncalves - Real Salt Lake
  • 38'
    5th Shot Off Target - Goncalves - Real Salt Lake
  • 38'
    4th Shot Off Target - Goncalves - Real Salt Lake
  • 39'
    3rd Shot Off Target - Hidalgo - Real Salt Lake
  • 36'
    2nd Yellow Card - Bernardeschi - Toronto FC
  • 30'
    3rd Shot On Target - Ojeda - Real Salt Lake
  • 31'
    4th Corner - Real Salt Lake
  • 31'
    3rd Corner - Real Salt Lake
  • 26'
    2nd Corner - Real Salt Lake
  • 24'
    2nd Shot Off Target - Ojeda - Real Salt Lake
  • 24'
    2nd Shot On Target - Marczuk - Real Salt Lake
  • 24'
    1st Corner - Real Salt Lake
  • 14'
    1st Shot Off Target - Goncalves - Real Salt Lake
  • 11'
    1st Yellow Card - Flores - Toronto FC
  • 9'
    1st Shot On Target - Corbeanu - Toronto FC
  • 9'
    1st Goal - Shot - Corbeanu - Toronto FC
  • 5'
    3rd Offside - Toronto FC
  • 4'
    2nd Offside - Real Salt Lake
  • 2'
    1st Offside - Toronto FC

Real Salt Lake vs Toronto FC Lineups Apr 20, 2025

:Referee
country-flagSergii DemianchukDemianchuk
Real Salt Lake
Toronto FC
country-flagPablo MastroeniMastroeni
country-flagRobin FraserFraser
Lineup
4-2-3-1
3-5-2
country-flag1 - RafaelRafael- Guard
country-flag1 - Sean JohnsonJohnson- Guard
country-flag19 - Bode DavisDavis- Midfielder
country-flag28 - Raoul PetrettaPetretta- Defender
country-flag4 - Brayan VeraVera- Defender
country-flag5 - Kevin LongLong- Defender
country-flag15 - Justen GladGlad- Defender
country-flag17 - Sigurd RostedRosted- Defender
country-flag98 - Alexandros KatranisKatranis- Defender
country-flag6 - Kosi ThompsonThompson- Midfielder
country-flag14 - Emeka EneliEneli- Midfielder
country-flag21 - Jonathan OsorioOsorio- Midfielder
Matthew LongstaffLongstaff
country-flag6 - Braian OjedaOjeda- Midfielder
Sam JunquaJunqua
country-flag24 - Lorenzo InsigneInsigne- Forward
Maxime DominguezDominguez
country-flag11 - Dominik MarczukMarczuk- Midfielder
Ariath PiolPiol
country-flag20 - Deybi FloresFlores- Midfielder
Alonso CoelloCoello
country-flag8 - Diego LunaLuna- Midfielder
country-flag7 - Theodor CorbeanuCorbeanu- Forward
Tyrese SpicerSpicer
country-flag10 - Diogo GoncalvesGoncalves- Forward
country-flag10 - Federico BernardeschiBernardeschi- Forward
country-flag36 - Jesus BareaBarea- Forward
Tyler WolffWolff
country-flag11 - Derick EtienneEtienne- Midfielder
Ola BrynhildsenBrynhildsen
SUBSTITUTES
country-flag26 - Philip QuintonQuinton- Defender
country-flag90 - Luka GavranGavran- Guard
country-flag16 - Tyler WolffWolff- Forward
Jesus BareaBarea
country-flag19 - Kobe FranklinFranklin- Defender
country-flag23 - Ariath PiolPiol- Forward
Dominik MarczukMarczuk
country-flag16 - Tyrese SpicerSpicer- Forward
Theodor CorbeanuCorbeanu
country-flag92 - Noel CaliskanCaliskan- Midfielder
country-flag9 - Ola BrynhildsenBrynhildsen- Midfielder
Derick EtienneEtienne
country-flag72 - Zavier GozoGozo- Midfielder
HidalgoHidalgo
country-flag76 - Lazar StefanovicStefanovic- Defender
country-flag17 - Lachlan BrookBrook- Forward
country-flag14 - Alonso CoelloCoello- Midfielder
Deybi FloresFlores
country-flag31 - Mason StajduharStajduhar- Guard
country-flag71 - Markus CimermancicCimermancic- Midfielder
country-flag13 - Nelson PalacioPalacio- Midfielder
country-flag23 - Maxime DominguezDominguez- Midfielder
Lorenzo InsigneInsigne
country-flag29 - Sam JunquaJunqua- Defender
Braian OjedaOjeda
country-flag8 - Matthew LongstaffLongstaff- Midfielder
Jonathan OsorioOsorio

Real Salt Lake vs Toronto FC Stadium Apr 20, 2025

  • Name: America First Field
  • City: Sandy, UT, USA
  • Capacity: 20213

Real Salt Lake - Toronto FC H2H

  • 01:30
    Apr 20, 2025
    Real Salt Lake
    0
    -
    1
    Toronto FC
    0
    -
    1
  • 23:00
    Feb 14, 2024
    Real Salt Lake
    1
    -
    1
    Toronto FC
    1
    -
    1