Form Guide
Overview
DashboardForm GuideStandings
Analysis
SimulatedRolling FormStrength of Schedule
Stats
League StatsPlayer Stats
Fixtures
ScheduleHead to Head
News
News & Blogs
External
Old Form Guide
Sign in
Loading match…
Major League Soccer·Regular Season - 23·FT
Portland Timbers FCPortland Timbers FC
0-1
HT (0-0)
Real Salt LakeReal Salt Lake
Thu, Jul 17, 2025·2:30 AM UTC·Providence Park · Portland

Last 5 meetings

Full H2H
W
Thu
Oct 23
2025
Portland TimbersPortland Timbers FC
Real Salt LakeReal Salt Lake
3
1
Major League Soccer
HT 2-1Round of 32Providence Park, PortlandGuido Gonzales Jr, USA
D
Thu
May 15
2025
Real Salt LakeReal Salt Lake
Portland TimbersPortland Timbers FC
0
0
Major League Soccer
HT 0-0Regular Season - 13Rio Tinto Stadium, SandyDrew Fischer, Canada
D
Sun
Sep 22
2024
Real Salt LakeReal Salt Lake
Portland TimbersPortland Timbers FC
3
3
Major League Soccer
HT 2-0Regular Season - 44America First Field, Sandy, UtahT. Penso
W
Sun
Jul 14
2024
Portland TimbersPortland Timbers FC
Real Salt LakeReal Salt Lake
3
0
Major League Soccer
HT 1-0Regular Season - 34Providence Park, Portland, OregonJ. Dickerson
W
Thu
Aug 31
2023
Portland TimbersPortland Timbers FC
Real Salt LakeReal Salt Lake
2
1
Major League Soccer
HT 1-0Regular Season - 38Providence Park, Portland, OregonJ. Dickerson
Note: advanced (ASA) stats are processed on a delay and may lag basic stats by up to a day after match completion.

Match events

  1. 45'
    🟨
    Real Salt Lake
    Brayan Vera
    Foul
  2. 52'
    🟨
    Real Salt Lake
    Pablo Ruíz
    Foul
  3. 55'
    A. Lassiter ↑
    O. Fernandez ↓
    Portland Timbers
    🔁
  4. 67'
    🟨
    Real Salt Lake
    Bode Hidalgo
    Foul
  5. 69'
    Felipe Mora
    Foul
    Portland Timbers
    🟨
  6. 71'
    E. Miller ↑
    J. Mosquera ↓
    Portland Timbers
    🔁
  7. 71'
    G. Guerra ↑
    F. Mora ↓
    Portland Timbers
    🔁
  8. 73'
    🔁
    Real Salt Lake
    E. Eneli ↑
    P. Ruiz ↓
  9. 73'
    🔁
    Real Salt Lake
    A. Katranis ↑
    S. Junqua ↓
  10. 73'
    🔁
    Real Salt Lake
    A. Piol ↑
    W. Agada ↓
  11. 80'
    🔁
    Real Salt Lake
    P. Quinton ↑
    J. Glad ↓
  12. 83'
    ⚽
    Real Salt Lake
    D. Goncalves
    Assist: A. Piol
  13. 86'
    C. Paredes ↑
    D. Ayala ↓
    Portland Timbers
    🔁
  14. 90+8'
    🟨
    Real Salt Lake
    Rafael Cabral
    Argument
  15. 90'
    🔁
    Real Salt Lake
    D. Marczuk ↑
    D. Luna ↓
  16. 90+2'
    🔁
    Real Salt Lake
    J. Barea ↑
    D. Goncalves ↓

Expected Goals (ASA)

Score
Portland Timbers FC0
Real Salt Lake1
xG
Portland Timbers FC1.03
Real Salt Lake1.07
xPoints
Portland Timbers FC1.38
Real Salt Lake1.31
0.51.01.515'30'45'60'75'90'105'HTCumulative xGGoal · Real Salt Lake · 82' · Diogo GonçalvesAPortland Timbers FC (xG)Real Salt Lake (xG)Score: 0 — 1Final xG: 1.03 — 1.07
Real Salt Lake ←
→ Portland Timbers FC
0' – 96'22 of 22 shots
0'48'96'
Team
Body
Pattern
Portland Timbers FCReal Salt LakeFootHeaderGoalMarker size = xG

Period Breakdown

PeriodPortland Timbers FCReal Salt Lake
GxGShGxGSh
1H00.43500.654
2H00.60710.416
Total01.031211.0710

Match stats

Portland Timbers FCReal Salt Lake
  • 44%Possession56%
  • 12Shots10
  • 1Shots on target4
  • 7Shots off target6
  • 4Blocked shots0
  • 10Shots inside box4
  • 2Shots outside box6
  • 0.95Expected goals (xG)0.86
  • 403Passes555
  • 317Accurate passes476
  • 79%Pass accuracy86%
  • 9Corners2
  • 1Offsides4
  • 9Fouls10
  • 1Yellow cards4
  • 3Saves1

Lineups

Portland Timbers FC
Portland Timbers FC
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 16M. Crepeau
Defenders
  • 29J. Mosquera
  • 20F. Surman
  • 13D. Zuparic
  • 27J. Fory
Midfielders
  • 21D. Chara
  • 24D. Ayala
  • 30S. Moreno
  • 9F. Mora
  • 22O. Fernandez
Forwards
  • 19K. Kelsy

Substitutes

  • 41J. Pantemis
  • 7A. Lassiter
  • 15E. Miller
  • 17C. Paredes
  • 80J. Ortiz
  • 23I. Smith
  • 88G. Guerra
Coach: Philip John Neville
Real Salt Lake
Real Salt Lake
Formation: 4-2-2-2

Starting XI

Goalkeeper
  • 1Rafael Cabral
Defenders
  • 19B. Hidalgo
  • 15J. Glad
  • 4B. Vera
  • 29S. Junqua
Midfielders
  • 92N. Caliskan
  • 7P. Ruiz
  • 10D. Goncalves
  • 8D. Luna
Forwards
  • 72Z. Gozo
  • 9W. Agada

Substitutes

  • 31M. Stajduhar
  • 77J. Russell
  • 26P. Quinton
  • 81G. Dillon
  • 14E. Eneli
  • 98A. Katranis
  • 11D. Marczuk
  • 36J. Barea
  • 23A. Piol
Coach: Pablo Andrés Mastroeni

Top performers

Portland Timbers FCPortland Timbers FC
  • Jímer Fory90'7.7
  • Finn Surman90'7.3
  • David Ayala86'7.3
  • Felipe Mora71'7.3
  • Dario Župarić90'7.2
Real Salt LakeReal Salt Lake
  • Brayan Vera90'7.9
  • Diogo Gonçalves1G89'7.9
  • Diego Luna89'7.2
  • Bode Hidalgo90'7.0
  • Sam Junqua72'7.0