1. Football streams
  2. Major League Soccer
  3. Portland Timbers vs Real Salt Lake

How to watch Portland Timbers vs Real Salt Lake online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Yellow Card
    • Rafael Cabral

    Salt Lake's Rafael Cabral has been booked in Portland, OR.

  • 90'
    Substitution
    • Diogo Goncalves
    • Jesus Barea

    Pablo Mastroeni is making the team's sixth substitution at Providence Park with Jesus Barea replacing Diogo Goncalves.

  • 90'
    Substitution
    • Diego Luna
    • Dominik Marczuk

    Dominik Marczuk is replacing Diego Luna for Salt Lake at Providence Park.

  • 86'
    Substitution
    • David Ayala
    • Cristhian Paredes

    Cristhian Paredes is replacing David Ayala for the home team.

  • 83'
    Goal !
    • Diogo Goncalves (Scorer)
    • Ariath Piol (Assist)

    Salt Lake take a 0-1 lead thanks to Diogo Goncalves.

    Ariath Piol instrumental with a fine assist.

  • 80'
    Substitution
    • Justen Glad
    • Philip Quinton

    Philip Quinton is replacing Justen Glad for the away team.

  • 73'
    Substitution
    • Pablo Ruiz
    • Emeka Eneli

    The away team replace Pablo Ruiz with Emeka Eneli.

  • 73'
    Substitution
    • William Agada
    • Ariath Piol

    Pablo Mastroeni is making the team's second substitution at Providence Park with Ariath Piol replacing William Agada.

  • 73'
    Substitution
    • Sam Junqua
    • Alexandros Katranis

    Salt Lake make their first substitution with Alexandros Katranis replacing Sam Junqua.

  • 71'
    Substitution
    • Juan Mosquera
    • Eric Miller

    Eric Miller is on a sub for Juan Mosquera for Portland.

  • 71'
    Substitution
    • Felipe Mora
    • Gage Guerra

    Phil Neville (Portland) is making a second substitution, with Gage Guerra replacing Felipe Mora.

  • 69'
    Yellow Card
    • Felipe Mora

    Felipe Mora (Portland) has been booked and must now be careful not to get a second yellow card.

  • 67'
    Yellow Card
    • Bode Hidalgo

    Bode Hidalgo (Salt Lake) has received a yellow card from Alexis Da Silva.

  • 55'
    Substitution
    • Omir Fernandez
    • Ariel Lassister

    The home team have replaced Omir Fernandez with Ariel Lassister. This is the first substitution made today by Phil Neville.

  • 52'
    Yellow Card
    • Pablo Ruiz

    At Providence Park, Pablo Ruiz has been yellow-carded for the away team.

  • 45'
    Yellow Card
    • Brayan Vera

    Brayan Vera is booked for the away team.

  • Match Started

Line-ups

Portland Timbers Portland Timbers
(5-4-1)
(4-2-3-1)
Real Salt Lake Real Salt Lake
16Crepeau29Mosquera27Fory13Zuparic20Surman22Fernandez30Moreno21Chara24Ayala10Da Costa9Mora1Cabral19Hidalgo15Glad4Vera29Junqua92Caliskan7Ruiz10Goncalves72Gozo8Luna9Agada
16Crepeau29Mosquera27Fory13Zuparic20Surman22Fernandez30Moreno21Chara24Ayala10Da Costa9Mora
Portland Timbers Portland Timbers
(5-4-1)
1Cabral19Hidalgo15Glad4Vera29Junqua92Caliskan7Ruiz10Goncalves72Gozo8Luna9Agada
(4-2-3-1)
Real Salt Lake Real Salt Lake
Portland Timbers Portland Timbers
Neville, Phil
Coach
Substitutes
Ariel Lassister 7
55' Out: Omir Fernandez

Gage Guerra 88
71' Out: Felipe Mora

Eric Miller 15
71' Out: Juan Mosquera

Cristhian Paredes 17
86' Out: David Ayala
Missing players
Jonathan Rodriguez
Injured
Real Salt Lake Real Salt Lake
Mastroeni, Pablo
Coach
Substitutes
Alexandros Katranis 98
73' Out: Sam Junqua

Ariath Piol 23
73' Out: William Agada

Emeka Eneli 14
73' Out: Pablo Ruiz

Philip Quinton 26
80' Out: Justen Glad

Dominik Marczuk 11
90' Out: Diego Luna

Jesus Barea 36
90' Out: Diogo Goncalves
Missing players
Zac MacMath
Injured

Mason Stajduhar
Injured

Victor Olatunji
Other

Javain Brown
Injured

Matthew Bell
Injured

Statistics

Ball possession
Portland Timbers44%
56% Real Salt Lake
Shots
6Off goal50On goal3

0
Shots blocked
0
9
Corner kicks
2
1
Offsides
4
2
Saves
0
8
Fouls
8
1
Yellow cards
4
0
Red cards
0

News

Head to head

Real Salt Lake and Portland Timbers have faced each other 19 times, with Portland Timbers winning 10 matches, Real Salt Lake winning 4, and 5 matches ending in draws. Portland secured 8 home wins and 2 away wins, while Real Salt Lake achieved 3 home wins and 1 away win; their last match on 15 May 2025 ended in a 0-0 draw in Major League Soccer.

Portland Timbers
Matches:  20
Real Salt Lake
50%
Wins: 10
25%
Draws: 5
25%
Wins: 5
Recent meetings
  1. Flag USAMajor League Soccer
    16 Jul 2025
    Portland TimbersPortland Timbers
    0 : 1
    Real Salt LakeReal Salt Lake
  2. Flag USAMajor League Soccer
    14 May 2025
    Real Salt LakeReal Salt Lake
    0 : 0
    Portland TimbersPortland Timbers
  3. Flag USAMajor League Soccer
    21 Sep 2024
    Real Salt LakeReal Salt Lake
    3 : 3
    Portland TimbersPortland Timbers
  4. Flag USAMajor League Soccer
    13 Jul 2024
    Portland TimbersPortland Timbers
    3 : 0
    Real Salt LakeReal Salt Lake
  5. Flag USAMajor League Soccer
    30 Aug 2023
    Portland TimbersPortland Timbers
    2 : 1
    Real Salt LakeReal Salt Lake

Form

Portland TimbersPortland Timbers
  1. Flag USAMajor League Soccer
    9 Aug 2025
    FC Dallas
    2 : 0
    Portland Timbers
  2. Flag USAMajor League Soccer
    25 Jul 2025
    Los Angeles FC
    0 : 1
    Portland Timbers
  3. Flag USAMajor League Soccer
    19 Jul 2025
    Portland Timbers
    1 : 1
    Minnesota United FC
  4. Flag USAMajor League Soccer
    16 Jul 2025
    Portland Timbers
    0 : 1
    Real Salt Lake
  5. Flag USAMajor League Soccer
    13 Jul 2025
    Saint Louis City SC
    2 : 1
    Portland Timbers
Real Salt LakeReal Salt Lake
  1. Flag USAMajor League Soccer
    10 Aug 2025
    New York Red Bulls
    2 : 1
    Real Salt Lake
  2. Flag USAMajor League Soccer
    26 Jul 2025
    Real Salt Lake
    2 : 1
    San Jose Earthquakes
  3. Flag USAMajor League Soccer
    19 Jul 2025
    Real Salt Lake
    0 : 1
    FC Cincinnati
  4. Flag USAMajor League Soccer
    16 Jul 2025
    Portland Timbers
    0 : 1
    Real Salt Lake
  5. Flag USAMajor League Soccer
    12 Jul 2025
    Real Salt Lake
    1 : 0
    Houston Dynamo

Match information