Major League Soccer · Matchweek 11 · May 2

Real Salt Lake - Portland Timbers

Real Salt Lake beat Portland Timbers 2-0 in Major League Soccer (Matchweek 11).

🏟 America First Field Sandy 👤 Referee: R. Mendoza
HEAD TO HEAD16 meetings · 2020–2026
Real Salt Lake 3
Aug 30who was on topJul 26
Portland Timbers 8
3 Real Salt Lake 5 draw 8 Portland Timbers
Portland Timbers won the last 2
GOALS IN THIS FIXTURE
3.3goals / match
20–33total goals
4/5clean sheets
3-1Real Salt Lake best win · Oct 10
6-1Portland Timbers best win · Sep 26
%75 Over 1.5 12/16
%69 Over 2.5 11/16
%44 Over 3.5 7/16
%62 BTTS 10/16
DOES THE VENUE MATTER
Real Salt Lake at home6 matches
2W 3D 1L 9:8
Portland Timbers at home10 matches
7W 2D 1L 25:11
Results are read from the side that hosted the match.
FORM COMPARISON
Real Salt Lake2W 1D 2L Portland Timbers1W 1D 3L
1.40 0.80 Points per game
7 6 Goals scored
7 13 Goals conceded
1.61 1.32 xG average
1.73 1.86 xGA average
%20 %0 Clean sheets
%60 %60 BTTS
%60 %100 Over 2.5
4.8 3.4 Corners
3.0 3.0 Cards
Real Salt Lake3W 1D 6L Portland Timbers2W 3D 5L
1.00 0.90 Points per game
12 11 Goals scored
20 19 Goals conceded
1.88 1.45 xG average
1.50 1.73 xGA average
%10 %0 Clean sheets
%70 %60 BTTS
%70 %70 Over 2.5
5.7 4.7 Corners
2.8 2.8 Cards
SEASON COMPARISON
11Real Salt Lakein the table32pts
28matches 9-5-14W-D-L 41:46goals -5diff
LWLLL
10Portland Timbersin the table33pts
28matches 9-6-13W-D-L 51:54goals -3diff
DLLLD
PREVIOUS MEETINGS
Jul 26 Portland Timbers 2-1 Real Salt Lake Major League Soccer
Oct 23 Portland Timbers 3-1 Real Salt Lake Major League Soccer
Jul 17 Portland Timbers 0-1 Real Salt Lake Major League Soccer
May 15 Real Salt Lake 0-0 Portland Timbers Major League Soccer
Sep 22 Real Salt Lake 3-3 Portland Timbers Major League Soccer
Jul 14 Portland Timbers 3-0 Real Salt Lake Major League Soccer
Aug 31 Portland Timbers 2-1 Real Salt Lake Major League Soccer
May 18 Real Salt Lake 0-0 Portland Timbers Major League Soccer
xG difference & finishing
Real Salt Lake2 gol · 3.05 xG -1.05
Portland Timbers0 gol · 1.13 xG -1.13
+ = scored above expectation, − = below
PLAYER RATINGS★ James Pantemis 10.00
Starting XI
10 Diego Luna F · 89' 9.70
Goals1On target3/3Key pass10Dribbles3/5Tackles1Interceptions1Duels won4/10Fouls1Passes61 · %55
72 Zavier Gozo M · 77' 8.20
Goals1On target5/7Dribbles2/2Duels won3/8Passes31 · %24
9 Morgan Guilavogui F · 90' 8.00
On target2/5Key pass2Duels won2/6Fouls1Passes49 · %44
92 Noel Caliskan M · 90' 7.90
On target1/2Key pass2Tackles3Duels won5/7Fouls won1Fouls1Passes72 · %63
1 Rafael Cabral G · 90' · K 7.30
Saves2Passes47 · %31
8 Juan Sanabria M · 90' 7.30
Assist1On target1/2Key pass4Tackles2Interceptions1Duels won5/8Fouls won1Fouls1Passes37 · %35
6 Stijn Spierings M · 89' 7.20
On target1/1Tackles1Interceptions4Duels won3/7Fouls won1Fouls1Passes43 · %39
2 DeAndre Yedlin D · 90' 7.00
Tackles1Interceptions1Blocks1Duels won3/6Fouls won1Fouls3Passes36 · %36
15 Justen Glad D · 61' 7.00
Blocks1Passes35 · %34
29 Sam Junqua D · 90' 6.90
Key pass1Interceptions1Blocks2Fouls3Passes62 · %50
22 Sergi Solans F · 76' 6.30
Assist1On target2/3Key pass2Duels won3/10Fouls won3Fouls1Passes16 · %12
Substitutes
26 Philip Quinton D · 29' 6.90
Blocks1Duels won1/3Fouls won1Fouls1Passes13 · %12
23 Zach Booth M · 13' 6.70
Interceptions2Duels won1/2Fouls won1Passes2 · %2
7 Pablo Ruíz M · 8' 6.70
Tackles1Duels won1/3Passes4 · %3
39 Aiden Hezarkhani F · 8' 6.50
Passes3 · %3
17 Victor Olatunji F · 14' 6.30
Duels won2/5Fouls won2Fouls2Passes4 · %2
Unused: Griffin DillonAlexandros KatranisMason StajduharDominik Marczuk
Starting XI
41 James Pantemis G · 90' 10.00
Saves13Passes31 · %25
17 Cole Bassett M · 59' 7.20
Key pass2Dribbles1/1Duels won3/5Fouls won1Fouls1Passes38 · %31
30 José Caicedo M · 90' 7.00
Key pass1Tackles4Interceptions4Duels won6/7Fouls won1Passes64 · %56
20 Finn Surman D · 45' · K 6.70
Tackles2Duels won5/8Fouls won1Fouls1Passes19 · %18
11 Antony Alves M · 90' 6.60
On target1/1Key pass2Dribbles2/4Duels won3/8Fouls won1Passes34 · %27
99 Kristoffer Velde M · 90' 6.50
Tackles1Duels won6/8Fouls won5Passes33 · %23
27 Jímer Fory D · 90' 6.50
Tackles3Interceptions2Duels won4/6Fouls won1Fouls1Passes60 · %51
6 Alex Bonetig D · 59' 6.30
Tackles1Blocks1Duels won1/3Fouls1Passes26 · %25
5 Brandon Bye D · 90' 6.30
Dribbles1/1Tackles4Interceptions1Duels won9/12Fouls won1Fouls2Passes43 · %33
10 David Pereira Da Costa M · 90' 6.30
Tackles1Interceptions1Duels won2/4Fouls won1Fouls1Passes39 · %35
19 Kevin Kelsy F · 89' 6.20
On target1/2Key pass3Duels won3/10Fouls won1Fouls3Offside1Passes16 · %12
Substitutes
4 Kamal Miller D · 45' 7.20
Dribbles1/1Duels won2/3Fouls1Passes22 · %21
28 Alexander Aravena F · 31' 6.90
Key pass2Duels won2/4Fouls won2Passes18 · %18
23 Ian Smith D · 31' 6.60
Dribbles1/1Tackles1Duels won4/5Fouls1Passes13 · %12
88 Gage Guerra F · 1'
Passes2 · %2
Unused: Ariel LassiterFelipe MoraTrey MuseSawyer JuraDiego Chará
Win probabilityModel: 1 (%51) ✓
Real Salt Lake %51 Draw %16 Portland Timbers %33
1.69Real Salt Lake xPuan
1.15Portland Timbers xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Real Salt LakeLLWWD
Portland TimbersWLWLD
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad