New customers only | Commercial content | 18+ age limit | T&Cs apply

Saint Louis City SC 2-1 Portland Timbers final score - 13 July 2025, Major League Soccer

USA - Major League Soccer

Saint Louis City SC
2
-
1
End
Portland Timbers

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Saint Louis City SC Saint Louis City SC
Portland Timbers Portland Timbers
End of game
K. Hiebert
J. Orozco
90+6'
J. Orozco
90+3'
J. Klauss
90+2'
A. Watts
C. Teuchert
82'
79'
K. Miller
77'
J. Mosquera
75'
C. Paredes
D. Ayala
75'
G. Guerra
D. Zuparic
S. Becher
C. Pompeu
67'
M. Hartel
C. Wallem
67'
drop icon
E. Lowen
T. Ostrak
66'
65'
O. Fernandez
S. Moreno
65'
D. Chara
J. Ortiz
64'
K. Kelsy
59'
J. Ortiz
M. Hartel
J. Klauss
54'
drop icon
46'
I. Smith
J. Fory
Half-time
19'
drop icon
D. Da Costa
S. Moreno
Kick-off

Game Statistics

CD Huachipato Saint Louis City SC
CD Huachipato Portland Timbers
60
Ball possession (%)
40
12
Shots
3
7
Shots on-target
1
5
Shots off-target
2
4
Corners
3
3
Offsides
0
4
Fouls
7
7
Free kicks
7
7
Goal kicks
8
0
Saves
5
7
Throw-ins
5
2
Yellow cards
4

Tactical Scheme

Saint Louis City SC

Formation : 4 - 3 - 3

1
R. Burki
91
J. Orozco
15
J. Yaro
3
J. Gordwood-Reich
14
T. Totland
7
T. Ostrak
36
C. Teuchert
6
C. Wallem
17
M. Hartel
9
J. Klauss
12
C. Pompeu
27
J. Fory
19
K. Kelsy
30
S. Moreno
10
D. Da Costa
80
J. Ortiz
24
D. Ayala
4
K. Miller
20
F. Surman
13
D. Zuparic
29
J. Mosquera
16
M. Crepeau

Formation : 4 - 3 - 3

Portland Timbers

Substitutes

Saint Louis City SC
Saint Louis City SC
Goalkeeper

B. Lundt

Defender

J. Zalinsky

J. Reid

K. Hiebert

J. Orozco 90'

Midfielder

E. Lowen

T. Ostrak 66'

T. Pearce

A. Watts

C. Teuchert 82'

Forward

X. Silva

S. Becher

C. Pompeu 67'

Portland Timbers
Portland Timbers
Goalkeeper

J. Pantemis

Defender

E. Miller

I. Smith

J. Fory 46'

Midfielder

O. Fernandez

S. Moreno 65'

D. Chara

J. Ortiz 65'

C. Paredes

D. Ayala 75'

Forward

G. Guerra

D. Zuparic 75'

F. Mora

Missing players

Saint Louis City SC
Saint Louis City SC
Defender

H. Kessler

T. Baumgartl

Midfielder

R. Alm

C. Durkin

A. Morales

Portland Timbers
Portland Timbers
Defender

Z. McGraw

Midfielder

A. Lassister

Forward

J. Rodriguez

A. Alves Santos

Form

Table

Teams Pts P W D L GD
6
Portland Timbers
Portland Timbers
38 27 10 8 9 -2
14
Saint Louis City SC
Saint Louis City SC
21 27 5 6 16 -16

Last matches

Saint Louis City SC
Saint Louis City SC Last matches
W L D L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

4 Total goals
83% BTTS
1.67 Goals scored
2.33 Goals conceded
83% Over 2.5
17% Under 2.5

5 Jul 2025 - Major League Soccer

Real Salt Lake
3 :  2
Saint Louis City SC

28 Jun 2025 - Major League Soccer

Houston Dynamo
1 :  0
Saint Louis City SC

25 Jun 2025 - Major League Soccer

Saint Louis City SC
2 :  4
Orlando City SC

14 Jun 2025 - Major League Soccer

Saint Louis City SC
3 :  3
Los Angeles Galaxy

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

31 May 2025 - Major League Soccer

Saint Louis City SC
2 :  1
San Jose Earthquakes
W L D W D L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

4 Total goals
83% BTTS
2 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

25 Jun 2025 - Major League Soccer

Saint Louis City SC
2 :  4
Orlando City SC

14 Jun 2025 - Major League Soccer

Saint Louis City SC
3 :  3
Los Angeles Galaxy

31 May 2025 - Major League Soccer

Saint Louis City SC
2 :  1
San Jose Earthquakes

14 May 2025 - Major League Soccer

Saint Louis City SC
2 :  2
Sporting Kansas City

10 May 2025 - Major League Soccer

Saint Louis City SC
1 :  2
San Diego FC

7 May 2025 - US Open Cup

Saint Louis City SC
2 :  0
Union Omaha SC
L L L L L L
Wins

0/6 (0%)

Draw

0/6 (0%)

Losses

6/6 (100%)

Average stats (Last 6 matchs)

3 Total goals
50% BTTS
0.83 Goals scored
2.17 Goals conceded
67% Over 2.5
33% Under 2.5

5 Jul 2025 - Major League Soccer

Real Salt Lake
3 :  2
Saint Louis City SC

28 Jun 2025 - Major League Soccer

Houston Dynamo
1 :  0
Saint Louis City SC

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

24 May 2025 - Major League Soccer

Colorado Rapids
1 :  0
Saint Louis City SC

21 May 2025 - US Open Cup

Minnesota United
3 :  2
Saint Louis City SC

17 May 2025 - Major League Soccer

Minnesota United
3 :  0
Saint Louis City SC
Portland Timbers
Portland Timbers Last matches
L W W D L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.5 Total goals
67% BTTS
1.17 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

5 Jul 2025 - Major League Soccer

Portland Timbers
2 :  1
New England Revolution

28 Jun 2025 - Major League Soccer

Toronto FC
3 :  0
Portland Timbers

13 Jun 2025 - Major League Soccer

Portland Timbers
1 :  1
San Jose Earthquakes

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

28 May 2025 - Major League Soccer

Portland Timbers
2 :  1
Colorado Rapids

24 May 2025 - Major League Soccer

Orlando City SC
1 :  0
Portland Timbers
W D W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
83% BTTS
1.5 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

5 Jul 2025 - Major League Soccer

Portland Timbers
2 :  1
New England Revolution

13 Jun 2025 - Major League Soccer

Portland Timbers
1 :  1
San Jose Earthquakes

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

28 May 2025 - Major League Soccer

Portland Timbers
2 :  1
Colorado Rapids

17 May 2025 - Major League Soccer

Portland Timbers
1 :  1
Seattle Sounders

10 May 2025 - Major League Soccer

Portland Timbers
1 :  0
Sporting Kansas City
L W D L L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
0.67 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

28 Jun 2025 - Major League Soccer

Toronto FC
3 :  0
Portland Timbers

24 May 2025 - Major League Soccer

Orlando City SC
1 :  0
Portland Timbers

20 May 2025 - US Open Cup

San Jose Earthquakes
1 :  0
Portland Timbers

14 May 2025 - Major League Soccer

Real Salt Lake
0 :  0
Portland Timbers

6 May 2025 - US Open Cup

Tacoma Defiance
2 :  3
Portland Timbers

3 May 2025 - Major League Soccer

San Jose Earthquakes
4 :  1
Portland Timbers

Head to head

Saint Louis City SC

20 %

Draw

40 %

Portland Timbers

40 %

Average stats (last H2H results)

3.6
Total goals
80%
BTTS
1.8
Goals scored (home team)
1.8
Goals scored (away team)
80%
Over 2.5
20%
Under 2.5

8 Jun 2025 - Major League Soccer

Portland Timbers
2 :  1
Saint Louis City SC

24 Aug 2024 - Major League Soccer

Portland Timbers
4 :  4
Saint Louis City SC

9 Aug 2024 - Leagues Cup

Saint Louis City SC
3 :  1
Portland Timbers

8 Jun 2024 - Major League Soccer

Saint Louis City SC
0 :  0
Portland Timbers

29 Apr 2023 - Major League Soccer

Saint Louis City SC
1 :  2
Portland Timbers
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+6' substitution_1

The home team have replaced Jaziel Orozco with Kyle Hiebert. This is the fourth substitution made today by David Critchley.

90+5' coup_franc_1

Free kick in a good position for Saint Louis!

90+3' coup_franc_1

Free kick for Portland in their own half.

90+3' carton_jaune_1

Saint Louis's Jaziel Orozco has been booked in St. Louis, MO.

90+2' coup_franc_1

Ricardo Montero Araya signals a free kick to Portland in their own half.

90+2' carton_jaune_1

Joao Klauss (Saint Louis) gets a yellow card.

89' sifflet_1

It's a goal kick for the home team in St. Louis, MO.

89' corner_1

Corner awarded to Portland.

86' sifflet_1

Saint Louis have a goal kick.

84'  

Throw-in Saint Louis.

82' substitution_1

Akil Watts is replacing Cedric Teuchert for the home team.

81' sifflet_1

Goal kick for Portland at Energizer Park.

80' hors_jeu_1

Saint Louis push upfield but Ricardo Montero Araya quickly pulls them for offside.

79' carton_jaune_1

At Energizer Park, Kamal Miller has been yellow-carded for the away team.

77' coup_franc_1

Ricardo Montero Araya signals a free kick to Saint Louis in their own half.

77' carton_jaune_1

Juan Mosquera for Portland has been booked by Ricardo Montero Araya and receives a first yellow card.

76' sifflet_1

Ball goes out of play for a Saint Louis goal kick.

75' substitution_1

Phil Neville is making the team's fifth substitution at Energizer Park with Gage Guerra replacing Dario Zuparic.

75' substitution_1

Cristhian Paredes is replacing David Ayala for Portland at Energizer Park.

75' corner_1

Corner awarded to Portland.

71' sifflet_1

Ricardo Montero Araya awards Saint Louis a goal kick.

70' sifflet_1

Ricardo Montero Araya awards Portland a goal kick.

67' but_1

Marcel Hartel heads in to make it 2-1 at Energizer Park. That's a fine assist from Conrad Wallem.

67' substitution_1

David Critchley is making the team's second substitution at Energizer Park with Simon Becher replacing Celio Pompeu.

66' substitution_1

David Critchley (Saint Louis) is making a first substitution, with Eduard Lowen replacing Tomas Ostrak.

65' substitution_1

The away team have replaced Joao Ortiz with Diego Chara. This is the third substitution made today by Phil Neville.

65' substitution_1

Omir Fernandez is on a sub for Santiago Moreno for Portland.

65' coup_franc_1

It's getting dangerous! Free kick for Saint Louis close to the penalty box.

64' carton_jaune_1

Kevin Kelsy (Portland) has received a yellow card from Ricardo Montero Araya.

60'  

Throw-in for Portland at Energizer Park.

59' coup_franc_1

In St. Louis, MO a free kick has been awarded the home team.

59' carton_jaune_1

Portland's Joao Ortiz has been booked in St. Louis, MO.

54' but_1

Goal! Marcel Hartel equalizes to bring the score to 1-1. Joao Klauss instrumental with a fine assist.

53' sifflet_1

Goal kick for Portland at Energizer Park.

53' corner_1

Saint Louis have been awarded a corner by Ricardo Montero Araya.

52'  

Throw-in for Saint Louis close to the penalty box.

50' sifflet_1

Ball goes out of play for a Portland goal kick.

50' tir_non_cadre_1

Saint Louis's Tomas Ostrak breaks free at Energizer Park. But the strike goes wide of the post.

50'  

Throw-in for Saint Louis in the half of Portland.

47' corner_1

Corner awarded to Saint Louis.

46' substitution_1

Ian Smith is replacing Jimer Fory for Portland at Energizer Park.

45' sifflet_1

Ricardo Montero Araya blows to end the first-half.

45+1' sifflet_1

Portland have a goal kick.

45' hors_jeu_1

Saint Louis are caught offside.

43'  

Saint Louis awarded a throw-in in their own half.

42'  

A throw-in for the away team on the opposite half.

41'  

Saint Louis needs to be cautious. Portland have an attacking throw-in.

40' tir_cadre_1

Tomas Ostrak for Saint Louis drives towards goal at Energizer Park. But the finish is unsuccessful.

37' tir_cadre_1

Cedric Teuchert gets his shot on target but fails to score for Saint Louis.

37'  

Ricardo Montero Araya signals a throw-in for Saint Louis, close to Portland's area.

35'  

Throw-in high up the field for Saint Louis in St. Louis, MO.

32' coup_franc_1

Free kick for Saint Louis in the half of Portland.

30' corner_1

Saint Louis have been awarded a corner by Ricardo Montero Araya.

29' corner_1

Saint Louis have been awarded a corner by Ricardo Montero Araya.

26' sifflet_1

It's a goal kick for the home team in St. Louis, MO.

25' corner_1

Corner awarded to Portland.

24' coup_franc_1

Ricardo Montero Araya signals a free kick to Portland.

22'  

Ball safe as Portland is awarded a throw-in in their half.

19' but_1

Goal! The away team take a 0-1 lead through David Pereira Da Costa. That's a fine assist from Santiago Moreno.

18'  

Throw-in for Portland in their own half.

18' sifflet_1

Goal kick for Saint Louis at Energizer Park.

14' hors_jeu_1

At Energizer Park, Saint Louis are penalized for being offside.

13' sifflet_1

Portland have a goal kick.

12' coup_franc_1

Free kick for Saint Louis in their own half.

9' sifflet_1

It's a goal kick for the away team in St. Louis, MO.

4' sifflet_1

Ball goes out of play for a Portland goal kick.

4' tir_non_cadre_1

Saint Louis are coming forward and Cedric Teuchert gets in a strike, it misses the target, however.

4' coup_franc_1

Portland awarded a free kick in their own half.

3'  

Ricardo Montero Araya signals a Saint Louis throw-in in Portland's half.

2' coup_franc_1

Free kick Saint Louis.

1' sifflet_1

Ricardo Montero Araya awards Saint Louis a goal kick.

 

If David Ayala receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.

 

If Santiago Moreno scores against Saint Louis City SC it will be his 5th goal for Portland Timbers this season.

 

Saint Louis City SC scores 1.48 goals when playing at home and Portland Timbers scores 1.38 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Saint Louis City SC and Portland Timbers is 0.8.

 

Average number of goals in meetings between Saint Louis City SC and Portland Timbers is 3.6.

 

Saint Louis City SC scores 1.8 goals in a match against Portland Timbers and Portland Timbers scores 1.8 goals against Saint Louis City SC (on average).

 

Saint Louis City SC have won just 1 of their last 5 MLS games against Portland Timbers.

 

Portland Timbers have lost just 1 of their last 5 MLS games against Saint Louis City SC.

 

In the last 5 meetings Saint Louis City SC won 1, Portland Timbers won 2, 2 draws.

 

Portland Timbers have lost just 1 of their last 5 games against Saint Louis City SC (in all competitions).

 

Portland Timbers's performance of the last 5 matches is better than Saint Louis City SC's.

 

In MLS, Portland Timbers has better performance than Saint Louis City SC.

 

When Portland Timbers is down 1-0 away, they win 7% of their matches.

 

When Saint Louis City SC is down 0-1 home, they win 20% of their matches.

 

When Portland Timbers leads 0-1 away, they win in 100% of their matches.

 

When Saint Louis City SC leads 1-0 at home, they win in 58% of their matches.

 

On their last meeting Portland Timbers won by 1 goals.

 

The winner of their last meeting was Portland Timbers.

 

Saint Louis City SC wins 22% of halftimes, Portland Timbers wins 20%.

 

Saint Louis City SC wins 1st half in 22% of their matches, Portland Timbers in 20% of their matches.

 

Portland Timbers have conceded a goal in each of their last 8 matches.

 

Saint Louis City SC have conceded a goal in each of their last 11 matches.

 

Conrad Wallem has more yellow cards (4) than any other player at Saint Louis City SC. Jimer Fory has collected 8 for Portland Timbers.

 

Marcel Hartel has assisted the most goals for Saint Louis City SC with 3. David Pereira Da Costa is Portland Timbers's biggest assister (6).

 

Joao Klauss is Saint Louis City SC's top scorer with 7 goals. Antony has scored 6 times for Portland Timbers.

 

Portland Timbers haven't scored in 5 of their 9 away matches in MLS this season.

 

Saint Louis City SC haven't scored in 3 of their 10 home matches in MLS this season.

 

Portland Timbers have lost 3 away matches in a row.

 

Saint Louis City SC haven't won in their last 5 games.

 

Saint Louis City SC have lost 3 matches in a row.

 

Did you know that Portland Timbers scores 23% of their goals between the minutes 46-60?

 

Did you know that Saint Louis City SC scores 29% of their goals between the minutes 31-45?

 

Saint Louis City SC have a losing streak of 3 matches in MLS.

 

Last season's matches: 0-0 (Saint Louis City SC at home) and 4-4 (Portland Timbers at home).

 

During the last 6 meetings, Saint Louis City SC have won 2 times, there have been 2 draws while Portland Timbers have won 2 times. The goal difference is 11-10 in favour of Saint Louis City SC.

Score and result Saint Louis City SC - Portland Timbers

The Saint Louis City SC - Portland Timbers (Football - Major League Soccer) match in 13/07/2025 19:00 is now complete.

The Saint Louis City SC - Portland Timbers result is as follows: 2-1

Now that this Football (Major League Soccer) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer