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 - 19·FT
Real Salt LakeReal Salt Lake
0-0
HT (0-0)
Portland Timbers FCPortland Timbers FC
Thu, May 18, 2023·1:30 AM UTC·America First Field · Sandy, Utah

Last 5 meetings

Full H2H
L
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
W
Thu
Jul 17
2025
Portland TimbersPortland Timbers FC
Real Salt LakeReal Salt Lake
0
1
Major League Soccer
HT 0-0Regular Season - 23Providence Park, PortlandAlexis Da Silva, 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
L
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
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+1'
    Emeka Eneli
    Foul
    Real Salt Lake
    🟨
  2. 63'
    B. Jacquesson ↑
    A. Julio ↓
    Real Salt Lake
    🔁
  3. 63'
    B. Oviedo ↑
    B. Hidalgo ↓
    Real Salt Lake
    🔁
  4. 64'
    🔁
    Portland Timbers
    D. Asprilla ↑
    Y. Chará ↓
  5. 72'
    🟨
    Portland Timbers
    Franck Boli
    Foul
  6. 73'
    🔁
    Portland Timbers
    Nathan Fogaça ↑
    F. Boli ↓
  7. 73'
    🔁
    Portland Timbers
    M. Loría ↑
    S. Moreno ↓
  8. 82'
    D. Musovski ↑
    A. Gómez ↓
    Real Salt Lake
    🔁
  9. 86'
    D. Kreilach ↑
    M. Chang ↓
    Real Salt Lake
    🔁
  10. 90+1'
    🔁
    Portland Timbers
    E. Miller ↑
    J. Mosquera ↓

Expected Goals (ASA)

Score
Real Salt Lake0
Portland Timbers FC0
xG
Real Salt Lake0.78
Portland Timbers FC0.36
xPoints
Real Salt Lake1.74
Portland Timbers FC0.83
0.51.015'30'45'60'75'90'HTCumulative xGReal Salt Lake (xG)Portland Timbers FC (xG)Score: 0 — 0Final xG: 0.78 — 0.36
Portland Timbers FC ←
→ Real Salt Lake
0' – 90'27 of 27 shots
0'45'90'
Team
Body
Pattern
Real Salt LakePortland Timbers FCFootHeaderGoalMarker size = xG

Period Breakdown

PeriodReal Salt LakePortland Timbers FC
GxGShGxGSh
1H00.39900.145
2H00.39800.225
Total00.781700.3610

Match stats

Real Salt LakePortland Timbers FC
  • 60%Possession40%
  • 17Shots10
  • 4Shots on target4
  • 7Shots off target5
  • 6Blocked shots1
  • 6Shots inside box3
  • 11Shots outside box7
  • 1.01Expected goals (xG)0.40
  • 456Passes302
  • 384Accurate passes219
  • 84%Pass accuracy73%
  • 4Corners3
  • 2Offsides1
  • 10Fouls13
  • 1Yellow cards1
  • 4Saves4

Lineups

Real Salt Lake
Real Salt Lake
Formation: 4-4-2

Starting XI

Goalkeeper
  • 18Z. MacMath
Defenders
  • 19B. Hidalgo
  • 15J. Glad
  • 4B. Vera
  • 2A. Brody
Midfielders
  • 11A. Gómez
  • 25E. Eneli
  • 6B. Ojeda
  • 16M. Chang
Forwards
  • 10J. Savarino
  • 29A. Julio

Substitutes

  • 27B. Jacquesson
  • 3B. Oviedo
  • 17D. Musovski
  • 8D. Kreilach
  • 7P. Ruiz
  • 14R. Rubín
  • 20E. Holt
  • 35G. Beavers
  • 28J. Löffelsend
Coach: P. Mastroeni
Portland Timbers FC
Portland Timbers FC
Formation: 4-2-3-1

Starting XI

Goalkeeper
  • 31A. Ivačič
Defenders
  • 29J. Mosquera
  • 13D. Župarić
  • 18Z. McGraw
  • 5C. Bravo
Midfielders
  • 21D. Chará
  • 22C. Paredes
  • 30S. Moreno
  • 20Evander
  • 23Y. Chará
Forwards
  • 7F. Boli

Substitutes

  • 27D. Asprilla
  • 99Nathan Fogaça
  • 44M. Loría
  • 15E. Miller
  • 16D. Gutiérrez
  • 33L. Mabiala
  • 1D. Bingham
  • 92N. Caliskan
  • 14J. Rasmussen
Coach: G. Savarese

Top performers

Real Salt LakeReal Salt Lake
  • Zac MacMath90'7.9
  • Braian Ojeda90'7.5
  • Justen Glad90'7.2
  • Andrew Brody90'7.2
  • Jefferson Savarino90'7.0
Portland Timbers FCPortland Timbers FC
  • Cristhian Paredes90'7.9
  • Aljaž Ivačič90'7.7
  • Claudio Bravo90'7.6
  • Zac McGraw90'7.2
  • Dairon Asprilla26'7.2