DabaScore
Full Time
St. Louis CitySt. Louis City
2-3
29 Oct 2026 · 00:30📍 CITYPARK
Portland TimbersPortland Timbers

⚽ Daniel Edelman 58'

⚽ Sang-bin Jung 91'

42' Kristoffer Velde ⚽

48' David Da Costa ⚽

48' Kristoffer Velde ⚽

Match report

Portland Timbers beat St. Louis City 3-2 with ten men after Kamal Miller was sent off on 96 minutes at CITYPARK.

Kristoffer Velde scored twice, on 42 and 48 minutes. Costa added another on 48. Daniel Edelman replied on 58. Sang-bin Jung replied on 91.

St. Louis City dominated with 61% possession and 13 shots to 12, and still lost. K. Velde was the best-rated player on the pitch at 9.1.

The clubs have now met 8 times.

Summary generated from match data

1st Half
42'⚽

Kristoffer Velde

Normal Goal

45'🔄

Damion Downs

Substitution 1

HTSt. Louis City 0 - 1 Portland Timbers
2nd Half
48'⚽

David Da Costa

Normal Goal

48'⚽

Kristoffer Velde

Normal Goal

58'⚽

Daniel Edelman

Normal Goal

60'🔄

Cole Bassett

Substitution 1

60'🔄

Julio Joao Ortiz Landazuri

Substitution 2

62'🟨

Eric Izoita

Yellow Card

67'🔄

Jímer Fory

Substitution 3

71'🟨

Kamal Miller

Yellow Card

75'🔄

Diego Chará

Substitution 4

75'🔄

Ariel Lassiter

Substitution 5

79'🔄

Tomas Totland

Substitution 2

79'🔄

Daniel Edelman

Substitution 3

83'🔄

Kristoffer Velde

Substitution 6

84'🟨

Vincent Janssen

Yellow Card

88'🟨

Ian Smith

Yellow Card

Extra Time
91'⚽

Sang-bin Jung

Normal Goal

96'🟥

Kamal Miller

Red Card

Match Overview: St. Louis City vs Portland Timbers

The fixture between St. Louis City and Portland Timbers took place in Major League Soccer (Regular Season - 32) at CITYPARK. Current scoreline: 2 - 3. Follow live scores, real-time match events, official lineups, and player statistics on DabaScore.

→ View Major League Soccer standings & fixtures

Recent Head-to-Head History

St. Louis City vs Portland Timbers2 - 3
Portland Timbers vs St. Louis City2 - 2
St. Louis City vs Portland Timbers2 - 1
Portland Timbers vs St. Louis City2 - 1