Wednesday , 30 September 2026

Real Salt Lake vs Portland Timbers, MLS 2023 REGULAR SEASON

MLS · 2023
Thu 18 May 2023 · 01:30 UTC Rio Tinto Stadium HT 45' · FT 45'
Emeka Eneli 45' Y
Y 72' Franck Boli

Overview

Recent Form

DateOpponentH/A ScoreResult
18 May Portland Timbers H 0–0 D
14 May Los Angeles FC H 0–3 L
07 May Houston Dynamo A 0–0 D
30 Apr Seattle Sounders FC H 0–0 D
23 Apr San Jose Earthquakes H 3–1 W
16 Apr FC Dallas A 1–2 L
DateOpponentH/A ScoreResult
18 May Real Salt Lake A 0–0 D
14 May Vancouver Whitecaps FC H 3–1 W
07 May Austin FC H 2–2 D
30 Apr St. Louis City A 2–1 W
22 Apr FC Cincinnati A 1–2 L
16 Apr Seattle Sounders FC H 4–1 W

Season Stats

Real Salt Lake Portland Timbers
#27 Position #26
32 Points 32
27 Played 27
9 / 5 / 13 W / D / L 9 / 5 / 13
40 Scored 48
44 Conceded 51
-4 GD -3
1.19 PPG 1.19
33% Win % 33%

Key Stats

60% Both Teams to Score
H2H (20 games)
70% Over 2.5 Goals
H2H history
11% Clean Sheets
Real Salt Lake this season
4% Clean Sheets
Portland Timbers this season

Real Salt Lake are 27th (32 pts). Portland Timbers are 26th (32 pts).

Goal Timing (This Season)

Real Salt Lake
0-15
5/6
16-30
4/5
31-45
5/5
46-60
5/6
61-75
5/7
76+
6/9
■ Scored ■ Conceded
Portland Timbers
0-15
4/9
16-30
7/9
31-45
5/8
46-60
5/4
61-75
7/–
76+
10/8
■ Scored ■ Conceded

Top Scorers (This Season)

Real Salt Lake
Sergi Solans 11 G 3 A
Zavier Gozo 6 G 3 A
Portland Timbers
Kevin Kelsy 9 G 2 A
Kristoffer Velde 8 G 5 A

Events

Match Events

  • 0' In just a few seconds Rio Tinto Stadium will turn into a battlefield for Real Salt Lake and Portland Timbers.
  • 5' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Dairon Asprilla suffering a number of foals already.
  • 10' The clock is ticking and both teams know a goal could change everything at this point.
  • 15' It’s high time made some changes to put the his team’s game back to action.
  • 20' Portland Timbers is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 25' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
  • 30' Real Salt Lake are deployed in a 4-4-2 today, looking to exploit space against Portland Timbers's 4-2-3-1 shape.
  • 35' Real Salt Lake are happy to let the opposition have the ball in their own half. The trap is set.
  • 40' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 45' It’s gonna be a Yellow card for Emeka Eneli.
  • 50' Portland Timbers looks like a favorite considering 1 games won in last 2 matches with its main striker Felipe Mora scoring 2 goals.
  • 55' Colombia international Yimmi Chara has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 60' Not even hints on scoring a goal over the last 60 minutes.
  • 63' A change in the Real Salt Lake ranks — Bode Davis exits the field as Bryan Oviedo enters on 63.
  • 64' Another change for Portland Timbers made on 64 minute. Yimmi Chara leaves to be changed by Dairon Asprilla.
  • 69' While there is no rush on the pitch, let’s have a look at some stats. Santiago Moreno made 295 appearances and scored 24 goals. He is very likely to score a goal today.
  • 72' That looks like a foul for a Yellow card for Franck Boli.
  • 73' The Portland Timbers manager makes a substitution. Santiago Moreno departs to be replaced by Marvin Loria.
  • 78' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 82' Fresh legs for Real Salt Lake! Daniel Musovski comes on to replace Carlos Gomez.
  • 86' The whistle greets Maikel Chang Ramirez as he departs to be replaced by Damir Kreilach.
  • 90' It is a substitution in Portland Timbers team. Juan Mosquera is replaced by Eric Miller on 90 minute.
  • will have plenty to reflect on. were simply the better side today.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
1.41 Real Salt Lake xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.56 Portland Timbers xG
I would bet for: Real Salt Lake or Portland Timbers 73% + Both teams to score 60%

Match Result

✗ Wrong
Real Salt Lake35% Draw27% Portland Timbers38%
Actual: Draw

Both Teams to Score

✗ Wrong
Yes60% 0% No40%
Avg goals/match: 2.97
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 93%
7%
± 1.5 80%
20%
± 2.5 56%
44%
± 3.5 35%
65%
± 4.5 19%
81%

Double Chance

Real Salt Lake or Draw
62%
Draw or Portland Timbers
65%
Real Salt Lake or Portland Timbers
73%

Half-Time Result

✓ Correct
Real Salt Lake26% Draw45% Portland Timbers29%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
12.2%
1 – 2
8.5%
2 – 1
7.7%
0 – 1
7.1%
0 – 0
Actual
1 – 0
6.4%
0 – 2
6.1%
2 – 2
6%
2 – 0
5.1%
1 – 3
4.4%
3 – 1
3.6%
2 – 3
3.2%

Asian Handicap — Real Salt Lake

Handicap Real Salt Lake covers Push Portland Timbers covers
-2.5 6% — 94%
-2 6% 10% 84%
-1.5 16% — 84%
-1 16% 18% 67%
-0.5 33% — 67%
+0.5 60% — 40%
+1 60% 19% 20%
+1.5 80% — 20%
+2 80% 12% 8%
+2.5 92% — 8%

Clean Sheet

Real Salt Lake keeps clean sheet
22% ✗
Portland Timbers keeps clean sheet
25% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.