Skip to content
Box score · MLS · Wednesday, October 28

St. Louis City SC 2–3 Portland Timbers

Full time · Energizer Park

2–3

FT

  • Daniel Edelman 58'
  • Rafael Navarro 90'+1'
  • Kristoffer Velde 42'
  • David Da Costa 45'+3'
  • Kristoffer Velde 48'

Timeline

How it unfolded.

  1. 42'GoalKristoffer Velde
  2. 45'+3'GoalDavid Da Costa
  3. SubstitutionJeong Sang-Binfor Damion Downs45'
  4. 48'GoalKristoffer Velde
  5. GoalDaniel Edelman58'
  6. 60'SubstitutionEric Izoitafor Cole Bassett
  7. 60'SubstitutionAlexander Aravenafor Joao Ortiz
  8. 67'SubstitutionIan Smithfor Jimer Fory
  9. 75'SubstitutionJosé Caicedofor Diego Chará
  10. 75'SubstitutionVincent Janssenfor Ariel Lassiter
  11. SubstitutionSimon Becherfor Tomas Totland79'
  12. SubstitutionFallou Fallfor Daniel Edelman79'
  13. 83'SubstitutionFinn Surmanfor Kristoffer Velde
  14. GoalRafael Navarro90'+1'

Team statistics

The box score.

60.4
Possession %
39.6
13
Shots
12
6
Shots on target
6
5
Corners
4
15
Fouls
12
3
Offsides
1
0
Yellow cards
3
0
Red cards
1
3
Saves
4
444
Passes
291
374
Accurate passes
220
84%
Pass accuracy
76%
0
Penalty goals
0
0
Penalties taken
0
22
Crosses
9
9
Accurate crosses
3
56
Long balls
53
37
Accurate long balls
21
4
Blocked shots
2
9
Tackles won
12
12
Tackles
13
9
Interceptions
9
13
Clearances
27
13
Clearances attempted
27

Lineups

Who played.

St. Louis City SC3-4-1-2

  1. 39Benjamin Lundt G
  2. 32Timo Baumgartl CD
  3. 21Dante Polvara CD-L
  4. 5Lukas MacNaughton CD-R
  5. 24Daniel Edelman CM-LG↓
  6. 8Christopher Durkin CM-R
  7. 19Carlo Holse AMA
  8. 14Tomas Totland LM↓
  9. 6Conrad Wallem RM
  10. 9Rafael Navarro CF-LG
  11. 42Damion Downs CF-R↓

Bench

  1. 27Fallou Fall SUB↑
  2. 48Riley Lynch SUB
  3. 11Simon Becher SUB↑
  4. 4Mamadou Fall SUB
  5. 77Jeong Sang-Bin SUBA↑
  6. 31Christian Olivares SUB
  7. 18Charles-Emile Brunet SUB
  8. 99Jaziel Orozco SUB
  9. 28Miguel Perez SUB

Portland Timbers4-3-3

  1. 41James Pantemis G
  2. 4Kamal Miller CD-L
  3. 2Joel Waterman CD-R
  4. 27Jimer Fory LBA↓
  5. 12Ronald Hernández RB
  6. 21Diego Chará CM↓
  7. 17Cole Bassett LMA↓
  8. 80Joao Ortiz RM↓
  9. 10David Da Costa FGA
  10. 99Kristoffer Velde LF2 G↓
  11. 7Ariel Lassiter RF↓

Bench

  1. 20Finn Surman SUB↑
  2. 73Eric Izoita SUB↑
  3. 28Alexander Aravena SUB↑
  4. 30José Caicedo SUB↑
  5. 23Ian Smith SUB↑
  6. 22Omir Fernández SUB
  7. 14Vincent Janssen SUB↑
  8. 26Hunter Sulte SUB
  9. 15Eric Miller SUB

Match facts

Match facts

Kickoff
Wednesday, October 28, 2026 at 8:30 PM EDT
Competition
MLS
Venue
Energizer Park
Attendance
—

Attendance is the announced figure. Kickoff times are shown in Eastern time. Back to Wednesday, October 28.