Real Salt Lake vs Portland Timbers – Result & stats
Full time
2:0
HT: 2 - 0
America First Field
Expected goals (xG) 2.51 – 1.04
Match Events
- 10'Zavier Gozo (1-0)Assist: Sergi Solans
- 28'Diego Luna (2-0)Assist: Juan Manuel Sanabria
- 46'Kamal MillerFinn Surman
- 59'Alexander AravenaCole Bassett
- 59'Ian SmithAlex Bonetig
- 60'Jimer Fory
- 61'Philip QuintonJusten Glad
- 76'Zach BoothZavier Gozo
- 77'Victor OlatunjiSergi Solans
- 82'Ian Smith
- 85'Juan Manuel Sanabria
- 89'Aiden HezarkhaniDiego Luna
- 89'Pablo RuizStijn Spierings
- 90+1'Gage GuerraKevin Kelsy
Match Statistics
53%Possession47%
25Shots11
15Shots on Target2
6Corners2
15Fouls12
1Yellow Cards2
514Passes459
Player Ratings & Stats
Player of the match
Diego Luna · Real Salt Lake
1 G · 0 A · 89'
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Diego LunaAttacker | 89 | 9.0 | 1 | 0 | – | 4 (3) | 10 | 90% | 1 | 4/10 | – |
| Zavier GozoMidfielder | 76 | 7.9 | 1 | 0 | – | 7 (5) | 0 | 77% | 0 | 3/8 | – |
| Juan Manuel SanabriaMidfielder | 90 | 7.8 | 0 | 1 | – | 2 (1) | 4 | 95% | 2 | 5/8 | |
| Noel CaliskanMidfielder | 90 | 7.6 | 0 | 0 | – | 2 (1) | 2 | 89% | 3 | 5/7 | – |
| Sam JunquaDefender | 90 | 7.1 | 0 | 0 | – | 0 (0) | 1 | 81% | 0 | 0/4 | – |
| DeAndre YedlinDefender | 90 | 7.1 | 0 | 0 | – | 0 (0) | 0 | 100% | 1 | 3/6 | – |
| Stijn SpieringsMidfielder | 89 | 7.0 | 0 | 0 | – | 2 (1) | 0 | 91% | 1 | 3/7 | – |
| Rafael CabralGoalkeeper | 90 | 6.9 | 0 | 0 | – | 0 (0) | 0 | 66% | 0 | – | – |
| Morgan GuilavoguiAttacker | 90 | 6.9 | 0 | 0 | – | 5 (2) | 2 | 92% | 0 | 2/6 | – |
| Justen GladDefender | 61 | 6.7 | 0 | 0 | – | 0 (0) | 0 | 97% | 0 | 0/1 | – |
| Zach BoothMidfielder · sub | 14 | 6.7 | 0 | 0 | – | 0 (0) | 0 | 100% | 0 | 1/2 | – |
| Philip QuintonDefender · sub | 29 | 6.6 | 0 | 0 | – | 0 (0) | 0 | 92% | 0 | 1/3 | – |
| Sergi SolansAttacker | 77 | 6.6 | 0 | 1 | – | 3 (2) | 2 | 80% | 0 | 3/10 | – |
| Victor OlatunjiAttacker · sub | 13 | 6.5 | 0 | 0 | – | 0 (0) | 0 | 50% | 0 | 2/5 | – |
| Aiden HezarkhaniAttacker · sub | 1 | – | 0 | 0 | – | 0 (0) | 0 | 100% | 0 | 0/2 | – |
| Pablo RuizMidfielder · sub | 1 | – | 0 | 0 | – | 0 (0) | 0 | 75% | 2 | 2/4 | – |
| Player | Min | Rating | G | A | xG | Shots | KP | Pass % | Tkl | Duels | Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|
| James PantemisGoalkeeper | 90 | 8.9 | 0 | 0 | – | 0 (0) | 0 | 81% | 0 | – | – |
| José Luis Caicedo BarreraMidfielder | 90 | 7.1 | 0 | 0 | – | 0 (0) | 1 | 88% | 4 | 6/8 | – |
| Kamal MillerDefender · sub | 44 | 6.9 | 0 | 0 | – | 0 (0) | 0 | 96% | 1 | 3/4 | – |
| Cole BassettMidfielder | 59 | 6.9 | 0 | 0 | – | 1 (0) | 2 | 82% | 0 | 3/5 | – |
| Alexander AravenaAttacker · sub | 31 | 6.8 | 0 | 0 | – | 0 (0) | 2 | 100% | 0 | 2/4 | – |
| Kristoffer VeldeMidfielder | 90 | 6.8 | 0 | 0 | – | 3 (0) | 0 | 70% | 1 | 6/8 | – |
| Ian SmithDefender · sub | 31 | 6.7 | 0 | 0 | – | 0 (0) | 0 | 92% | 1 | 3/4 | |
| David Da CostaMidfielder | 90 | 6.7 | 0 | 0 | – | 3 (0) | 0 | 89% | 1 | 2/4 | – |
| Kevin KelsyAttacker | 90 | 6.6 | 0 | 0 | – | 2 (1) | 3 | 71% | 0 | 3/10 | – |
| Jimer ForyDefender | 90 | 6.5 | 0 | 0 | – | 0 (0) | 0 | 85% | 3 | 4/6 | |
| Brandon ByeDefender | 90 | 6.5 | 0 | 0 | – | 0 (0) | 0 | 76% | 3 | 7/10 | – |
| AntonyMidfielder | 90 | 6.5 | 0 | 0 | – | 2 (1) | 2 | 81% | 0 | 4/9 | – |
| Finn SurmanDefender | 46 | 6.3 | 0 | 0 | – | 0 (0) | 0 | 95% | 2 | 5/8 | – |
| Alex BonetigDefender | 59 | 6.3 | 0 | 0 | – | 0 (0) | 0 | 96% | 1 | 1/3 | – |
| Gage GuerraAttacker · sub | 1 | – | 0 | 0 | – | 0 (0) | 0 | 100% | 0 | – | – |
Line-ups
Real Salt Lake
3-4-2-1- 1Rafael CabralGoalkeeper
- 2DeAndre YedlinDefender
- 15Justen GladDefender
- 29Sam JunquaDefender
- 72Zavier GozoMidfielder
- 6Stijn SpieringsMidfielder
- 92Noel CaliskanMidfielder
- 8Juan Manuel SanabriaMidfielder
- 10Diego LunaAttacker
- 9Morgan GuilavoguiAttacker
- 22Sergi SolansAttacker
Substitutes
- 7Pablo RuizMidfielder
- 11Dominik MarczukAttacker
- 17Victor OlatunjiAttacker
- 23Zach BoothMidfielder
- 26Philip QuintonDefender
- 27Griffin DillonMidfielder
- 31Mason StajduharGoalkeeper
- 39Aiden HezarkhaniAttacker
- 98Alexandros KatranisDefender
Portland Timbers
4-2-3-1- 41James PantemisGoalkeeper
- 5Brandon ByeDefender
- 20Finn SurmanDefender
- 6Alex BonetigDefender
- 27Jimer ForyDefender
- 17Cole BassettMidfielder
- 30José Luis Caicedo BarreraMidfielder
- 99Kristoffer VeldeMidfielder
- 10David Da CostaMidfielder
- 11AntonyMidfielder
- 19Kevin KelsyAttacker
Substitutes
- 4Kamal MillerDefender
- 7Ariel LassiterAttacker
- 9Felipe MoraAttacker
- 16Sawyer JuraDefender
- 21Diego CharáMidfielder
- 23Ian SmithDefender
- 25Trey MuseGoalkeeper
- 28Alexander AravenaAttacker
- 88Gage GuerraAttacker
Referee
Rosendo Mendoza
Referee · United States
- Cards per game
- 5.02
- Yellow cards per game
- 4.72
- Red cards per game
- 0.30
- Fouls per game
- 26.0
- Penalties per game
- 0.19
- Home wins
- 60%
Averages across 43 completed matches officiated by Rosendo Mendoza in our database.
Pre-match Odds
Asian Handicap
| Bookmaker | Home | Away | 1 | 2 |
|---|---|---|---|---|
| 10Bet | 1.65 | 2.15 | — | — |
| 1xbet | 1.95 | 1.92 | — | — |
| bet365 | — | — | 1.90 | 1.90 |
| Betinia | — | — | 1.90 | 1.75 |
| Betsonic | — | — | 1.90 | 1.75 |
| Campobet | — | — | 1.90 | 1.75 |
| CloudBet | 1.93 | 1.92 | — | — |
| Dafabet | 1.98 | 1.91 | — | — |
| MansionBet | 1.99 | 1.90 | — | — |
| Marathonbet | 4.15 | 1.16 | — | — |
| MelBet | 2.12 | 1.72 | — | — |
| Pinnacle | 3.53 | 1.33 | — | — |
| Sbo | 2.21 | 1.70 | — | — |
| Unibet | 6.00 | 1.08 | — | — |
Goals Over/Under
| Bookmaker | Over | Under |
|---|---|---|
| 10Bet | 5.00 | 1.17 |
| bet365 | 1.33 | 3.40 |
| Betano.dk | 9.75 | 1.05 |
| Betinia | 1.83 | 1.83 |
| Betsonic | 1.83 | 1.83 |
| Campobet | 1.83 | 1.83 |
| Marathonbet | 8.70 | 1.01 |
| Pinnacle | 2.61 | 1.53 |
| Sbo | 2.19 | 1.70 |
| Unibet | 10.00 | 1.03 |
HT/FT Double
| Bookmaker | Home/Draw | Home/Away | Draw/Away | Draw/Draw | Home/Home | Draw/Home | Away/Home | Away/Draw | Away/Away |
|---|---|---|---|---|---|---|---|---|---|
| 10Bet | 15.00 | 31.00 | 12.00 | 8.50 | 1.95 | 5.00 | 17.00 | 17.00 | 9.00 |
| Marathonbet | 17.00 | 48.00 | 14.25 | 7.70 | 1.97 | 4.40 | 20.00 | 18.00 | 11.00 |
| Sbo | 14.44 | 38.44 | 12.04 | 8.68 | 1.95 | 5.03 | 16.84 | 15.40 | 8.68 |
| Unibet | 12.50 | 29.00 | 11.50 | 8.50 | 2.08 | 4.60 | 13.00 | 13.00 | 9.50 |
Prediction Review
The FootyPulse model called the result
Real Salt Lake
63%
closed @ 1.89
Draw
18%
closed @ 5.35
Portland Timbers
19%
closed @ 6.31
2.5 – 1.3
Expected score
2 – 0
Final score
2.51 – 1.04
xG
More on Real Salt Lake vs Portland Timbers
- Real Salt Lake stats & fixturesForm, results and the next matches
- Portland Timbers stats & fixturesForm, results and the next matches
- Major League Soccer (United States) table & fixturesStandings, results and league leaders
- Major League Soccer (United States) results this seasonEvery result so far, round by round
- Match result screenerHome, draw and away hit rates for upcoming matches
- Today's football matchesEvery fixture and result, by kick-off