Skip to content
Live scoresView all →

Portland Timbers vs St. Louis City 2-2

  • Kristoffer Velde32'
  • Kristoffer Velde89'
  • Rafael Navarro Leal1'
  • Rafael Navarro Leal51'
Kick-off
Thu, 10 Sept 2026 · 02:30 (UTC)
Venue
Providence Park, Portland
Referee
Fotis Bazakos

Match timeline

  1. 90’SubstitutionPortland Timbers crestPortland TimbersGage Guerra ONVincent Janssen OFF
  2. 89’Goal!Portland Timbers crestPortland TimbersKristoffer VeldeAssist: Cole Bassett2 – 2
  3. 89’SubstitutionSt. Louis City crestSt. Louis CityDamion Downs ONRafael Navarro Leal OFF
  4. 81’SubstitutionPortland Timbers crestPortland TimbersIan Smith ONKamal Miller OFF
  5. 81’SubstitutionPortland Timbers crestPortland TimbersOmir Fernandez ONJulio Joao Ortiz Landazuri OFF
  6. 80’SubstitutionSt. Louis City crestSt. Louis CityMykhi Joyner ONRafael Santos OFF
  7. 80’SubstitutionSt. Louis City crestSt. Louis CityCarlo Holse ONAlexandru Măţan OFF
  8. 67’Yellow cardSt. Louis City crestSt. Louis CityRafael Navarro Leal
Show 13 earlier events
  1. 65’SubstitutionSt. Louis City crestSt. Louis CityFallou Fall ONDante Polvara OFF
  2. 65’SubstitutionSt. Louis City crestSt. Louis CitySimon Becher ONSang-bin Jung OFF
  3. 65’SubstitutionPortland Timbers crestPortland TimbersRonald Hernández ONEric Miller OFF
  4. 65’SubstitutionPortland Timbers crestPortland TimbersAntony ONAriel Lassiter OFF
  5. 58’Yellow cardPortland Timbers crestPortland TimbersEric Miller
  6. 51’Goal!St. Louis City crestSt. Louis CityRafael Navarro Leal1 – 2
  7. 45+2’Yellow cardSt. Louis City crestSt. Louis CityTomas Totland
  8. 45’SubstitutionSt. Louis City crestSt. Louis CityLukas MacNaughton ONJaziel Alberto Orozco Landeros OFF
  9. 36’Yellow cardSt. Louis City crestSt. Louis CityJaziel Alberto Orozco Landeros
  10. 32’Goal!Portland Timbers crestPortland TimbersKristoffer Velde1 – 1
  11. 31’Yellow cardSt. Louis City crestSt. Louis CityDante Polvara
  12. 18’SubstitutionPortland Timbers crestPortland TimbersDiego Chará ONDavid Da Costa OFF
  13. 1’Goal!St. Louis City crestSt. Louis CityRafael Navarro Leal0 – 1
  14. 1’Kick-off

Key stats

Portland Timbers crestPortland TimbersSt. Louis CitySt. Louis City crest
  • 55%Possession45%
  • 16Shots10
  • 3Shots on Target4
  • 9Corners2
  • 10Fouls21
  • 3Offsides1
  • 2Saves1
  • 449Passes441
  • 1Yellow Cards4

Lineups

Confirmed selections

Portland Timbers crestPortland Timbers4 - 3 - 3

  1. 41Pantemis
  2. 15Miller
  3. 20Surman
  4. 4Miller
  5. 27Fory
  6. 17Bassett
  7. 80Ortiz
  8. 10Costa
  9. 7Lassiter
  10. 14Janssen
  11. 99Velde

Substitutions

  1. 18’↑21 D. Chará↓10 David Pereira da Costa
  2. 65’↑12 R. Hernández↓15 E. Miller
  3. 65’↑11 Antony↓7 A. Lassiter
  4. 81’↑23 Ian Smith↓4 K. Miller
  5. 81’↑22 O. Fernandez↓ Julio Joao Ortiz Landazuri
  6. 90’↑ Gage Guerra↓14 V. Janssen

Unused substitutes 6 A. Bonetig, 88 Andrew Guerra, 26 H. Sulte, 2 J. Waterman

Coach Martí Cifuentes

St. Louis City crestSt. Louis City3 - 4 - 2 - 1

  1. 1Bürki
  2. 99Orozco
  3. 32Baumgartl
  4. 21Polvara
  5. 20Santos
  6. 8Durkin
  7. 24Edelman
  8. 14Totland
  9. 77Sang-Bin
  10. 23Mățan
  11. 9Navarro

Substitutions

  1. 45’↑5 L. MacNaughton↓ Jaziel Alberto Orozco Landeros
  2. 65’↑27 F. Fall↓21 D. Polvara
  3. 65’↑11 S. Becher↓ Sang-bin Jung
  4. 80’↑59 M. Joyner↓20 Rafael Santos
  5. 80’↑19 C. Holse↓23 A. Mățan
  6. 89’↑42 D. Downs↓ Rafael Navarro Leal

Unused substitutes 39 B. Lundt, 7 T. Ostrák, 28 M. Perez

Coach Y. Damet

Match facts

Competition
Major League Soccer - United States and Canada
Round
Matchday 24
Date
Thu, 10 Sept 2026
Kick-off
02:30 (UTC)
Venue
Providence Park, Portland
Referee
Fotis Bazakos
Portland Timbers coach
Martí Cifuentes
St. Louis City coach
Y. Damet

League table

Major League Soccer - United States and Canada · Western Conference

#TeamPWDLGDPts
1Vancouver Whitecaps crestVancouver Whitecaps331878+3861
2FC Dallas crestFC Dallas3315108+955
3San Jose Earthquakes crestSan Jose Earthquakes3314109+852
4St. Louis City crestSt. Louis City3314910+1051
5Houston Dynamo crestHouston Dynamo3314910+151
6Los Angeles FC crestLos Angeles FC33121110+1347
7Los Angeles Galaxy crestLos Angeles Galaxy33111111-644
8Portland Timbers crestPortland Timbers3312714-143
9Colorado Rapids crestColorado Rapids3312714-143
10Seattle Sounders crestSeattle Sounders33111012-343
11Real Salt Lake crestReal Salt Lake3312615042
12Minnesota United FC crestMinnesota United FC33101112-441
13San Diego crestSan Diego3391113-538
14Austin crestAustin3381015-2134
15Sporting Kansas City crestSporting Kansas City336522-4223

Recent form

Last 5 matches, all competitions

Portland Timbers crest

Portland Timbers

  1. L
  2. W
  3. D
  4. L
  5. W
St. Louis City crest

St. Louis City

  1. W
  2. D
  3. W
  4. D
  5. W

Team form comparison

Last 5 matches, all competitions

Portland Timbers crestPortland Timbers
W-D-L
2-1-2
Scored / match
2.2
Conceded / match
2.0
St. Louis City crestSt. Louis City
W-D-L
3-2-0
Scored / match
2.4
Conceded / match
1.4

Fan predictions

How the fans called it

  • Portland Timbers crestPortland Timbers0%
  • DrawResult0%
  • St. Louis City crestSt. Louis City0%

No votes yet

What happened

Written from the recorded events — no interpretation added

Portland Timbers and St. Louis City drew 2-2 in matchday 24 of the Major League Soccer - United States and Canada at Providence Park, Portland.

Kristoffer Velde 32', 89' scored for Portland Timbers, Rafael Navarro Leal 1', 51' for St. Louis City.

Portland Timbers had 55% of the ball to St. Louis City's 45%; the sides had 16 and 10 shots (3 and 4 on target).

The referee showed 5 yellow cards and no reds.

Match record

Competition
Major League Soccer - United States and Canada
Round
Matchday 24
Kick-off
Venue
Providence Park, Portland
Referee
Fotis Bazakos
Match ID
cornerflick:match:portland-timbers-vs-st-louis-city-mls-2026-09-10

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Portland Timbers 2-2 St. Louis City, Major League Soccer - United States and Canada, 10 September 2026. Match record, last updated 13 September 2026. https://cornerflick.com/football/mls/matches/portland-timbers-vs-st-louis-city-mls-2026-09-10

Permanent identifier cornerflick:match:portland-timbers-vs-st-louis-city-mls-2026-09-10. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/portland-timbers-vs-st-louis-city-mls-2026-09-10" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

21 events

  1. 1’Goal!St. Louis City crestSt. Louis CityRafael Navarro Leal0 – 1
  2. 18’SubstitutionPortland Timbers crestPortland TimbersDiego Chará ONDavid Da Costa OFF
  3. 31’Yellow cardSt. Louis City crestSt. Louis CityDante Polvara
  4. 32’Goal!Portland Timbers crestPortland TimbersKristoffer Velde1 – 1
  5. 36’Yellow cardSt. Louis City crestSt. Louis CityJaziel Alberto Orozco Landeros
  6. 45’SubstitutionSt. Louis City crestSt. Louis CityLukas MacNaughton ONJaziel Alberto Orozco Landeros OFF
  7. 45+2’Yellow cardSt. Louis City crestSt. Louis CityTomas Totland
  8. 51’Goal!St. Louis City crestSt. Louis CityRafael Navarro Leal1 – 2
  9. 58’Yellow cardPortland Timbers crestPortland TimbersEric Miller
  10. 65’SubstitutionSt. Louis City crestSt. Louis CityFallou Fall ONDante Polvara OFF
  11. 65’SubstitutionSt. Louis City crestSt. Louis CitySimon Becher ONSang-bin Jung OFF
  12. 65’SubstitutionPortland Timbers crestPortland TimbersRonald Hernández ONEric Miller OFF
  13. 65’SubstitutionPortland Timbers crestPortland TimbersAntony ONAriel Lassiter OFF
  14. 67’Yellow cardSt. Louis City crestSt. Louis CityRafael Navarro Leal
  15. 80’SubstitutionSt. Louis City crestSt. Louis CityMykhi Joyner ONRafael Santos OFF
  16. 80’SubstitutionSt. Louis City crestSt. Louis CityCarlo Holse ONAlexandru Măţan OFF
  17. 81’SubstitutionPortland Timbers crestPortland TimbersIan Smith ONKamal Miller OFF
  18. 81’SubstitutionPortland Timbers crestPortland TimbersOmir Fernandez ONJulio Joao Ortiz Landazuri OFF
  19. 89’Goal!Portland Timbers crestPortland TimbersKristoffer VeldeAssist: Cole Bassett2 – 2
  20. 89’SubstitutionSt. Louis City crestSt. Louis CityDamion Downs ONRafael Navarro Leal OFF
  21. 90’SubstitutionPortland Timbers crestPortland TimbersGage Guerra ONVincent Janssen OFF