Portland Timbers 0-4 San Diego FC final score - 18 October 2025, Major League Soccer

Follow the next match live between these two teams
Portland Timbers - San Diego FC live

USA - Major League Soccer

Portland Timbers
0
-
4
End
San Diego FC
Welcome offer
Exclusive Offer

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

Highlights

Portland Timbers Portland Timbers
San Diego FC San Diego FC
End of game
82'
M. Ingvartsen
W. Kumado
F. Mora
K. Kelsy
73'
67'
A. Mighten
A. Pellegrino
67'
L. De La Torre
J. Tverskov
67'
P. Soma
A. Godoy
64'
A. Godoy
63'
drop icon
A. Pellegrino
J. Tverskov
55'
W. Kumado
A. Harangi
J. Mosquera
D. Da Costa
54'
D. Chara
J. Ortiz
54'
M. Rojas
I. Smith
54'
J. Ortiz
51'
49'
drop icon
A. Dreyer
O. Valakari
47'
drop icon
A. Dreyer
A. Pellegrino
J. Fory
C. Paredes
46'
Half-time
C. Paredes
42'
26'
drop icon
A. Pellegrino
A. Dreyer
Kick-off

Game Statistics

Portland Timbers Portland Timbers
San Diego FC San Diego FC
10
Total shots
9
6
Clearances
7
3
Shots on target
5
3
Corners
5
16
Free Kicks
15
35
Possession (%)
65
11
Fouls
14
2
Yellow card
1
4
Goal opportunities
5
4
Offside
2
7
Shots off target
4
0
Shots blocked
2
255
Passes attempted
565
218
Successful passes
533
37
Unsuccessful passes
32
24
Long passes attempted
28
12
Successful long passes
10
12
Unsuccessful long passes
18
13
Crosses attempted
14
2
Successful crosses
4
11
Unsuccessful crosses
10
0
Successful dribbles
3
25
Loss of possession
26
14
Fouled against
11
2
Tackles attempted
2
2
Successful tackles
2
24
Defensive clearances
13
2
Interceptions
0
5
Defensive blocks
1
1
Saves
3
1
Goalkeeper dives
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
4 San Diego FC
63 34 19 6 9 +23
17 Portland Timbers
44 34 11 11 12 -7

Last matches

Portland Timbers
Portland Timbers Last matches
D W L D D L
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

4 Oct 2025 - Major League Soccer

Seattle Sounders
1 :  0
Portland Timbers

27 Sept 2025 - Major League Soccer

Portland Timbers
2 :  2
FC Dallas

24 Sept 2025 - Major League Soccer

Vancouver Whitecaps
1 :  1
Portland Timbers

20 Sept 2025 - Major League Soccer

Houston Dynamo
1 :  0
Portland Timbers

13 Sept 2025 - Major League Soccer

Portland Timbers
2 :  1
New York Red Bulls

30 Aug 2025 - Major League Soccer

Minnesota United
1 :  1
Portland Timbers
D W W L W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

27 Sept 2025 - Major League Soccer

Portland Timbers
2 :  2
FC Dallas

13 Sept 2025 - Major League Soccer

Portland Timbers
2 :  1
New York Red Bulls

16 Aug 2025 - Major League Soccer

Portland Timbers
2 :  3
FC Cincinnati

2 Aug 2025 - Leagues Cup

Portland Timbers
1 :  0
Queretaro

30 Jul 2025 - Leagues Cup

Portland Timbers
4 :  0
Atletico San Luis

19 Jul 2025 - Major League Soccer

Portland Timbers
1 :  1
Minnesota United
L D D L D L
Wins

0/6 (0%)

Draw

3/6 (50%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.33 Total goals
33% BTTS
0.33 Goals scored
1 Goals conceded
0% Over 2.5
100% Under 2.5

4 Oct 2025 - Major League Soccer

Seattle Sounders
1 :  0
Portland Timbers

24 Sept 2025 - Major League Soccer

Vancouver Whitecaps
1 :  1
Portland Timbers

20 Sept 2025 - Major League Soccer

Houston Dynamo
1 :  0
Portland Timbers

30 Aug 2025 - Major League Soccer

Minnesota United
1 :  1
Portland Timbers

23 Aug 2025 - Major League Soccer

San Diego FC
0 :  0
Portland Timbers

9 Aug 2025 - Major League Soccer

FC Dallas
2 :  0
Portland Timbers
San Diego FC
San Diego FC Last matches
W L W D L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.67 Total goals
83% BTTS
2 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

4 Oct 2025 - Major League Soccer

Houston Dynamo
2 :  4
San Diego FC

27 Sept 2025 - Major League Soccer

San Diego FC
0 :  1
San Jose Earthquakes

20 Sept 2025 - Major League Soccer

Atlanta United Fc
1 :  1
San Diego FC

16 Sept 2025 - Clubs Friendlies

San Diego FC
4 :  2
Tijuana

13 Sept 2025 - Major League Soccer

San Diego FC
1 :  3
Minnesota United

31 Aug 2025 - Major League Soccer

Los Angeles FC
1 :  2
San Diego FC
D W D L W L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

27 Sept 2025 - Major League Soccer

San Diego FC
0 :  1
San Jose Earthquakes

16 Sept 2025 - Clubs Friendlies

San Diego FC
4 :  2
Tijuana

13 Sept 2025 - Major League Soccer

San Diego FC
1 :  3
Minnesota United

23 Aug 2025 - Major League Soccer

San Diego FC
0 :  0
Portland Timbers

25 Jul 2025 - Major League Soccer

San Diego FC
1 :  0
Nashville SC

19 Jul 2025 - Major League Soccer

San Diego FC
1 :  1
Vancouver Whitecaps
W W W W D W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

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

4 Oct 2025 - Major League Soccer

Houston Dynamo
2 :  4
San Diego FC

20 Sept 2025 - Major League Soccer

Atlanta United Fc
1 :  1
San Diego FC

31 Aug 2025 - Major League Soccer

Los Angeles FC
1 :  2
San Diego FC

17 Aug 2025 - Major League Soccer

San Jose Earthquakes
1 :  2
San Diego FC

9 Aug 2025 - Major League Soccer

Sporting Kansas City
0 :  2
San Diego FC

5 Aug 2025 - Leagues Cup

Mazatlan FC
0 :  2
San Diego FC

Head to head

Portland Timbers

0 %

Draw

100 %

San Diego FC

0 %

Average stats (last H2H results)

0
Total goals
0%
BTTS
0
Goals scored
0
Goals conceded
0%
Over 2.5
100%
Under 2.5

23 Aug 2025 - Major League Soccer

San Diego FC
0 :  0
Portland Timbers

Tactical Scheme

Portland Timbers

Formation : 4 - 3 - 3

41
J. Pantemis
80
J. Ortiz
13
D. Zuparic
4
K. Miller
23
I. Smith
17
C. Paredes
10
D. Da Costa
24
D. Ayala
11
A. Alves Santos
19
K. Kelsy
99
K. Velde
90
A. Pellegrino
21
C. Baird
10
A. Dreyer
6
J. Tverskov
20
A. Godoy
8
O. Valakari
27
L. Bombino
26
M. Duah
97
C. McVey
23
A. Harangi
1
C. Dos Santos

Formation : 4 - 3 - 3

San Diego FC

Substitutes

Portland Timbers
Portland Timbers
Goalkeeper

M. Crepeau

Defender

J. Mosquera

D. Da Costa 54'

J. Fory

C. Paredes 46'

Midfielder

D. Chara

J. Ortiz 54'

M. Rojas

I. Smith 54'

O. Fernandez

A. Lassister

Forward

G. Guerra

F. Mora

K. Kelsy 73'

San Diego FC
San Diego FC
Goalkeeper

P. Sisniega

Defender

F. Negri

W. Kumado

A. Harangi 55'

I. Pilcher

Midfielder

P. Soma

A. Godoy 67'

L. De La Torre

J. Tverskov 67'

E. Boateng

Forward

A. Mighten

A. Pellegrino 67'

M. Ingvartsen

W. Kumado 82'

Missing players

Portland Timbers
Portland Timbers
Defender

Z. McGraw

San Diego FC
San Diego FC
Goalkeeper

D. Ferree

Defender

O. Verhoeven

Forward

A. Saidi

Live Commentary

90+5' sifflet_1

It's a goal kick for the away team in Portland, OR.

90+5' tir_non_cadre_1

Portland are coming forward and Kristoffer Velde gets in a strike, it misses the target, however.

90+4' corner_1

Corner awarded to Portland.

90+2' coup_franc_1

San Diego FC awarded a free kick in their own half.

90+1' sifflet_1

Ball goes out of play for a Portland goal kick.

90' coup_franc_1

San Diego FC awarded a free kick in their own half.

89' sifflet_1

Goal kick for San Diego FC at Providence Park.

89' tir_non_cadre_1

Matias Rojas of Portland gets in a strike, but is off target.

88' coup_franc_1

Victor Rivas signals a free kick to Portland.

85'  

San Diego FC to take a throw-in in Portland territory.

83' coup_franc_1

Free kick for Portland in their own half.

83' hors_jeu_1

Portland advance rapidly upfield but Victor Rivas blows for offside.

82' substitution_1

Marcus Ingvartsen is on a sub for Willy Kumado for San Diego FC.

81'  

Can San Diego FC get the ball into an attacking position from this throw-in in Portland's half?

79' sifflet_1

Goal kick for Portland at Providence Park.

78' tir_non_cadre_1

Luca Bombino of San Diego FC gets in a strike, but is off target.

76' coup_franc_1

Free kick in a good position for Portland!

73'  

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

73'  

Victor Rivas signals a San Diego FC throw-in in Portland's half.

73' substitution_1

The home team have replaced Kevin Kelsy with Felipe Mora. This is the fifth substitution made today by Phil Neville.

72' sifflet_1

Ball goes out of play for a Portland goal kick.

72' tir_non_cadre_1

San Diego FC's Alex Mighten gets his shot away but it misses the target.

72' corner_1

San Diego FC have been awarded a corner by Victor Rivas.

72' corner_1

San Diego FC have been awarded a corner by Victor Rivas.

71' tir_cadre_1

San Diego FC pushes forward through Luca De La Torre, whose finish on goal is saved.

71'  

Throw-in for Portland close to the penalty box.

70' corner_1

Corner awarded to Portland.

69' coup_franc_1

In Portland, OR a free kick has been awarded the home team.

69' sifflet_1

It's a goal kick for the away team in Portland, OR.

69' tir_non_cadre_1

In Portland, OR, Matias Rojas (Portland) misses the target with a header.

68' coup_franc_1

Victor Rivas signals a free kick to Portland in their own half.

67' substitution_1

San Diego FC make their fourth substitution with Alex Mighten replacing Amahl Pellegrino.

67' substitution_1

The away team replace Jeppe Tverskov with Luca De La Torre.

67' substitution_1

Pedro J Soma is replacing Anibal Godoy for the away team.

66' sifflet_1

San Diego FC have a goal kick.

66' tir_non_cadre_1

Portland's Matias Rojas breaks free at Providence Park. But the strike goes wide of the post.

65' coup_franc_1

Victor Rivas signals a free kick to Portland.

64' carton_jaune_1

Anibal Godoy (San Diego FC) has received a first yellow card.

64'  

Throw-in for San Diego FC at Providence Park.

63' but_1

Goal! San Diego FC extend their lead to 0-4 through Amahl Pellegrino. Jeppe Tverskov with an assist there.

62' coup_franc_1

Victor Rivas signals a free kick to Portland in their own half.

61' coup_franc_1

Free kick for Portland in their own half.

61' corner_1

Corner awarded to San Diego FC.

60' coup_franc_1

Free kick for Portland in the half of San Diego FC.

58'  

Throw-in Portland.

57' sifflet_1

Victor Rivas awards San Diego FC a goal kick.

57' tir_non_cadre_1

Portland's Antony Alves Santos gets his shot away but it misses the target.

56' coup_franc_1

Free kick San Diego FC.

55' substitution_1

San Diego FC make their first substitution with Willy Kumado replacing Aiden Harangi.

54' substitution_1

Matias Rojas is replacing Ian Smith for Portland at Providence Park.

54' substitution_1

The home team replace Joao Ortiz with Diego Chara.

54' substitution_1

Phil Neville is making the team's second substitution at Providence Park with Juan Mosquera replacing David Pereira Da Costa.

52'  

Victor Rivas awards the home team a throw-in.

51' carton_jaune_1

Joao Ortiz for Portland has been booked by Victor Rivas and receives a first yellow card.

51' coup_franc_1

It's getting dangerous! Free kick for San Diego FC close to the penalty box.

50'  

San Diego FC awarded a throw-in in their own half.

49' but_1

It's now 0-3 in Portland, OR as Anders Dreyer scores for San Diego FC. That's a fine assist from Onni Valakari.

47' but_1

Goal! Anders Dreyer extends San Diego FC's lead to 0-2. Amahl Pellegrino instrumental with a fine assist.

47' coup_franc_1

San Diego FC awarded a free kick in their own half.

46' substitution_1

Jimer Fory is on a sub for Cristhian Paredes for Portland.

46' coup_franc_1

Victor Rivas signals a free kick to San Diego FC in their own half.

45+2' hors_jeu_1

Portland drive forward at breakneck speed but are pulled up for offside.

45+1'  

Victor Rivas awards the away team a throw-in.

45' sifflet_1

The whistle has gone to end the first-half.

45' coup_franc_1

Free kick for Portland in their own half.

44'  

Throw-in for San Diego FC in their own half.

42' coup_franc_1

San Diego FC awarded a free kick in their own half.

42' carton_jaune_1

Cristhian Paredes is booked for the home team.

40' coup_franc_1

Can San Diego FC capitalize from this dangerous free kick?

40' sifflet_1

Portland have a goal kick.

37' coup_franc_1

Victor Rivas signals a free kick to Portland in their own half.

37' hors_jeu_1

At Providence Park, San Diego FC are penalized for being offside.

36' corner_1

Portland have been awarded a corner by Victor Rivas.

31' hors_jeu_1

Portland are whistled for offside.

30' coup_franc_1

San Diego FC awarded a free kick in their own half.

28'  

Throw-in San Diego FC.

26' but_1

Goal! The away team take a 0-1 lead through Amahl Pellegrino. Great play from Anders Dreyer to set up the goal.

25' coup_franc_1

Free kick San Diego FC.

23' sifflet_1

It's a goal kick for the away team in Portland, OR.

23' tir_non_cadre_1

Portland are coming forward and Kristoffer Velde gets in a strike, it misses the target, however.

22'  

Throw-in for San Diego FC in the half of Portland.

21'  

Can San Diego FC get the ball into an attacking position from this throw-in in Portland's half?

20' hors_jeu_1

In Portland, OR, San Diego FC push forward quickly but are pulled up for offside.

19'  

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

17' sifflet_1

Goal kick for San Diego FC at Providence Park.

17' tir_non_cadre_1

Portland's Kristoffer Velde misses with an attempt on goal.

16'  

Ball safe as San Diego FC is awarded a throw-in in their half.

16' sifflet_1

Victor Rivas awards Portland a goal kick.

16' tir_non_cadre_1

San Diego FC are pushing forward but Amahl Pellegrino's finish is wide of the goal.

15' coup_franc_1

Free kick for Portland in the half of San Diego FC.

14'  

San Diego FC to take a throw-in in Portland territory.

14' sifflet_1

Ball goes out of play for a Portland goal kick.

14' tir_non_cadre_1

Aiden Harangi for San Diego FC gets in a strike but fails to hit the target.

14' corner_1

San Diego FC have been awarded a corner by Victor Rivas.

11' coup_franc_1

Victor Rivas signals a free kick to Portland.

10'  

Throw-in for San Diego FC at Providence Park.

7' hors_jeu_1

Portland push upfield but Victor Rivas quickly pulls them for offside.

6' coup_franc_1

Free kick for San Diego FC in their own half.

5' corner_1

Corner awarded to San Diego FC.

2' coup_franc_1

In Portland, OR a free kick has been awarded the home team.

 

Portland Timbers scores 1.58 goals when playing at home and San Diego FC scores 2.11 goals when playing away (on average).

 

San Diego FC's performance of the last 5 matches is better than Portland Timbers's.

 

In MLS, San Diego FC has better performance than Portland Timbers.

 

When San Diego FC is down 1-0 away, they win 45% of their matches.

 

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

 

When San Diego FC leads 0-1 away, they win in 87% of their matches.

 

When Portland Timbers leads 1-0 at home, they win in 63% of their matches.

 

Their last meeting was a draw. (0-0)

 

Portland Timbers wins 30% of halftimes, San Diego FC wins 20%.

 

Portland Timbers wins 1st half in 30% of their matches, San Diego FC in 20% of their matches.

 

San Diego FC have conceded a goal in each of their last 6 matches.

 

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

 

David Pereira Da Costa has assisted the most goals for Portland Timbers with 6. Anders Laustrup Dreyer is San Diego FC's biggest assister (15).

 

San Diego FC haven't scored in 2 of their 16 away matches in MLS this season.

 

Portland Timbers haven't scored in 1 of their 16 home matches in MLS this season.

 

San Diego FC have lost none of their last 6 away matches.

 

Portland Timbers haven't won in their last 4 games.

 

Did you know that San Diego FC scores 33% of their goals between the minutes 76-90?

 

Did you know that Portland Timbers scores 22% of their goals between the minutes 31-45?

Score and result Portland Timbers - San Diego FC

The Portland Timbers - San Diego FC match (Football - Major League Soccer) at 18/10/2025 21:00 is complete.

The Portland Timbers - San Diego FC match result is as follows: 0-4.

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