Portland Timbers 2-2 San Diego FC final score - 1 November 2025, Major League Soccer
USA - Major League Soccer
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Last matches
1/6 (17%)
2/6 (33%)
3/6 (50%)
Average stats (Last 6 matchs)
26 Oct 2025 - Major League Soccer
22 Oct 2025 - Major League Soccer
18 Oct 2025 - Major League Soccer
4 Oct 2025 - Major League Soccer
27 Sept 2025 - Major League Soccer
24 Sept 2025 - Major League Soccer
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
22 Oct 2025 - Major League Soccer
18 Oct 2025 - Major League Soccer
27 Sept 2025 - Major League Soccer
13 Sept 2025 - Major League Soccer
16 Aug 2025 - Major League Soccer
2 Aug 2025 - Leagues Cup
0/6 (0%)
3/6 (50%)
3/6 (50%)
Average stats (Last 6 matchs)
26 Oct 2025 - Major League Soccer
4 Oct 2025 - Major League Soccer
24 Sept 2025 - Major League Soccer
20 Sept 2025 - Major League Soccer
30 Aug 2025 - Major League Soccer
23 Aug 2025 - Major League Soccer
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
26 Oct 2025 - Major League Soccer
18 Oct 2025 - Major League Soccer
4 Oct 2025 - Major League Soccer
27 Sept 2025 - Major League Soccer
20 Sept 2025 - Major League Soccer
16 Sept 2025 - Clubs Friendlies
3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
26 Oct 2025 - Major League Soccer
27 Sept 2025 - Major League Soccer
16 Sept 2025 - Clubs Friendlies
13 Sept 2025 - Major League Soccer
23 Aug 2025 - Major League Soccer
25 Jul 2025 - Major League Soccer
5/6 (83%)
1/6 (17%)
0/6 (0%)
Average stats (Last 6 matchs)
18 Oct 2025 - Major League Soccer
4 Oct 2025 - Major League Soccer
20 Sept 2025 - Major League Soccer
31 Aug 2025 - Major League Soccer
17 Aug 2025 - Major League Soccer
9 Aug 2025 - Major League Soccer
Head to head
0 %
33 %
67 %
Average stats (last H2H results)
26 Oct 2025 - Major League Soccer
18 Oct 2025 - Major League Soccer
23 Aug 2025 - Major League Soccer
Tactical Scheme
Formation : 4 - 3 - 3
Formation : 4 - 3 - 3
Substitutes
M. Crepeau
DefenderE. Miller
I. Smith
C. Paredes
O. Fernandez
J. Ortiz
A. Lassister
G. Guerra
F. Mora
P. Sisniega
F. Negri
P. McNair
L. De La Torre
P. Soma
ForwardH. Lozano
D. Vazquez
M. Ingvartsen
A. Mighten
Missing players
Z. McGraw
D. Ferree
DefenderO. Verhoeven
ForwardA. Saidi
Live Commentary
Portland have a dangerous throw-in.
San Diego FC awarded a free kick in their own half.
San Diego FC push upfield but Drew Fischer quickly pulls them for offside.
San Diego FC have a goal kick.
Drew Fischer signals a free kick to San Diego FC.
A throw-in for the away team on the opposite half.
Goal! Portland draw level to 2-2 through a Gage Guerra header. Ariel Lassister instrumental with a fine assist.
San Diego FC's Hirving Lozano is back in action after a slight knock.
Throw-in for Portland close to the penalty box.
Hirving Lozano is down and play has been interrupted for a few moments.
Dario Zuparic (Portland) has received a first yellow card.
Drew Fischer signals a free kick to San Diego FC in their own half.
Kristoffer Velde for Portland is back on the field again.
Play has been interrupted briefly in Portland, OR to check on Kristoffer Velde, who is grimacing with pain.
Throw-in Portland.
Free kick for San Diego FC in their own half.
Drew Fischer signals a throw-in for Portland, close to San Diego FC's area.
Portland awarded a free kick in their own half.
Can San Diego FC capitalize from this throw-in deep inside Portland's half?
San Diego FC have been awarded a corner by Drew Fischer.
Antony Alves Santos (Portland) scores!
Jeppe Tverskov (San Diego FC) misses his penalty attempt!
Kristoffer Velde (Portland) converts his penalty!
Marcus Ingvartsen (San Diego FC) misses his penalty attempt!
Omir Fernandez (Portland) fails to convert his penalty!
Onni Valakari (San Diego FC) misses!
A devastated Cristhian Paredes (Portland) misses and walks back to his team mates.
Hirving Lozano (San Diego FC) succeeds from the penalty spot.
Felipe Mora (Portland) scores from the penalty spot.
Anders Dreyer (San Diego FC) scores!
Throw-in for San Diego FC close to the penalty box.
Corner awarded to San Diego FC.
Can San Diego FC get the ball into an attacking position from this throw-in in Portland's half?
Drew Fischer awards San Diego FC a goal kick.
Portland attack but Felipe Mora's header doesn't find the target.
San Diego FC to take a throw-in in Portland territory.
In Portland, OR a free kick has been awarded the away team.
The home team have replaced Ian Smith with Gage Guerra. This is the sixth substitution made today by Phil Neville.
Anders Dreyer for the away team is judged to be offside.
Can Portland get the ball into an attacking position from this throw-in in San Diego FC's half?
Ball safe as San Diego FC is awarded a throw-in in their half.
San Diego FC's Hirving Lozano has been booked in Portland, OR.
Free kick for Portland in the half of San Diego FC.
Drew Fischer signals a throw-in for Portland, close to San Diego FC's area.
Portland have been awarded a corner by Drew Fischer.
It's getting dangerous! Free kick for Portland close to the penalty box.
Drew Fischer awards the home team a throw-in.
Throw-in for San Diego FC in the half of Portland.
Portland make their fifth substitution with Ariel Lassister replacing Kamal Miller.
Throw-in for San Diego FC at Providence Park.
Throw-in for Portland at Providence Park.
In Portland, OR a free kick has been awarded the home team.
San Diego FC have a goal kick.
Kristoffer Velde (Portland) gets up for a header but cannot keep the ball on target.
Drew Fischer signals a free kick to San Diego FC in their own half.
Paddy McNair (San Diego FC) has received a first yellow card.
Portland awarded a free kick in their own half.
Kristoffer Velde for Portland drives towards goal at Providence Park. But the finish is unsuccessful.
Portland are caught offside.
Luca De La Torre is replacing Anibal Godoy for San Diego FC at Providence Park.
Marcus Ingvartsen is on a sub for Amahl Pellegrino for San Diego FC.
At Providence Park, Amahl Pellegrino has been yellow-carded for the away team.
Drew Fischer signals a free kick to Portland in their own half.
The home team replace Kevin Kelsy with Felipe Mora.
Phil Neville is making the team's third substitution at Providence Park with Ian Smith replacing Juan Mosquera.
Free kick Portland.
Drew Fischer awards San Diego FC a goal kick.
Portland surge into the attack at Providence Park but Omir Fernandez’s header is off-target.
San Diego FC awarded a throw-in in their own half.
Free kick for Portland in their own half.
Portland drive forward but Kevin Kelsy is judged offside.
Free kick in a good position for Portland!
Paddy McNair is on a sub for Ian Pilcher for San Diego FC.
Ball goes out of play for a Portland goal kick.
Goal kick for San Diego FC at Providence Park.
Portland's Cristhian Paredes breaks free at Providence Park. But the strike goes wide of the post.
Diego Chara is booked for the home team.
Free kick for San Diego FC in the half of Portland.
It's a goal kick for the away team in Portland, OR.
Drew Fischer signals a Portland throw-in in San Diego FC's half.
Portland make their second substitution with Omir Fernandez replacing David Pereira Da Costa.
The home team replace David Ayala with Cristhian Paredes.
Portland drive forward at breakneck speed but are pulled up for offside.
Hirving Lozano gets his shot on target but fails to score for San Diego FC.
Drew Fischer signals a free kick to Portland.
Portland advance rapidly upfield but Drew Fischer blows for offside.
San Diego FC's Hirving Lozano is on target but unsuccessful.
In Portland, OR a free kick has been awarded the away team.
Kristoffer Velde (Portland) has been booked and must now be careful not to get a second yellow card.
Goal! The away team take a 1-2 lead through Hirving Lozano.
Luca Bombino returns to the field for San Diego FC after picking up a slight injury.
Free kick for San Diego FC in their own half.
The away team has substituted Luca Bombino with Franco Negri. Mikey Varas is thus making his third change.
The match has been stopped briefly for attention to the injured Luca Bombino.
Corner awarded to San Diego FC.
Hirving Lozano is replacing Corey Baird for the away team.
David Ayala (Portland) gets in a powerful header but the ball is cleared away.
Free kick for Portland in the half of San Diego FC.
San Diego FC's Anders Dreyer is whistled for offside at Providence Park.
Goal! Amahl Pellegrino levels the match at 1-1. Corey Baird with an assist there.
Kristoffer Velde is back on the pitch.
Play has been temporarily suspended for attention to Kristoffer Velde for Portland who is writhing in pain on the pitch.
Ball goes out of play for a San Diego FC goal kick.
A throw-in for the home team on the opposite half.
A throw-in for the home team on the opposite half.
Portland's Kristoffer Velde has run offside.
Portland awarded a free kick in their own half.
Drew Fischer signals a free kick to San Diego FC in their own half.
Portland have been awarded a corner by Drew Fischer.
Drew Fischer signals a free kick to San Diego FC in their own half.
Drew Fischer signals a free kick to San Diego FC.
The first-half is over at Providence Park.
Kevin Kelsy (Portland) has received a yellow card from Drew Fischer.
Free kick San Diego FC.
Christopher McVey (San Diego FC) gets a yellow card.
Drew Fischer signals a free kick to Portland just outside San Diego FC's area.
San Diego FC are whistled for offside.
Throw-in for San Diego FC in their own half.
Kristoffer Velde of Portland is pulled up for offside.
Corner awarded to San Diego FC.
San Diego FC have been awarded a corner by Drew Fischer.
Drew Fischer awards the away team a throw-in.
Ball safe as Portland is awarded a throw-in in their half.
Throw-in high up the field for San Diego FC in Portland, OR.
San Diego FC have a dangerous throw-in.
San Diego FC to take a throw-in in Portland territory.
Throw-in Portland.
In Portland, OR a free kick has been awarded the away team.
Free kick San Diego FC.
San Diego FC awarded a free kick in their own half.
Drew Fischer signals a free kick to Portland.
Free kick for San Diego FC in their own half.
Throw-in for Portland at Providence Park.
Portland needs to be cautious. San Diego FC have an attacking throw-in.
Drew Fischer awards San Diego FC a goal kick.
San Diego FC are too eager and fall into an offside trap.
Corner awarded to Portland.
Mikey Varas (San Diego FC) has taken off CJ Dos Santos who seemed to be grimacing with pain earlier. A possible injury. Pablo Sisniega is the replacement.
The match at Providence Park has been interrupted briefly for a check on CJ Dos Santos, who is down injured.
Portland's Kristoffer Velde gets in a shot on goal at Providence Park. But the effort is unsuccessful.
Kristoffer Velde is on target to give Portland a 1-0 advantage. That's a fine assist from Antony Alves Santos.
Drew Fischer signals a Portland throw-in in San Diego FC's half.
San Diego FC’s Manu Duah is on his feet again at Providence Park.
Drew Fischer signals a free kick to San Diego FC in their own half.
Attention is being given to San Diego FC’s Manu Duah and play has been suspended briefly.
Portland have a goal kick.
Christopher McVey (San Diego FC) wins the ball in the air but heads wide.
Free kick for San Diego FC in the half of Portland.
Throw-in for San Diego FC in the half of Portland.
Portland awarded a throw-in in their own half.
San Diego FC awarded a free kick in their own half.
Can Portland get the ball into an attacking position from this throw-in in San Diego FC's half?
Corner awarded to Portland.
Portland are on the attack at Providence Park, where Kristoffer Velde is presented with a great scoring opportunity. But the ball hits the upright!
Throw-in Portland.
It's a goal kick for the away team in Portland, OR.
Portland are pushing forward but Kristoffer Velde's finish is wide of the goal.
Goal kick for Portland at Providence Park.
San Diego FC have been awarded a corner by Drew Fischer.
Throw-in for San Diego FC in their own half.
Drew Fischer awards the away team a throw-in.
Ball safe as San Diego FC is awarded a throw-in in their half.
In Portland, OR Portland drive forward through David Ayala. His shot is on target but it's saved.
Free kick for San Diego FC in their own half.
The match has started.
If David Pereira Da Costa scores against San Diego FC it will be his 5th goal for Portland Timbers this season.
San Diego FC have lost just 1 of their last 4 games against Portland Timbers (in all competitions).
San Diego FC have a winning streak of 3 matches.
Portland Timbers scores 1.57 goals when playing at home and San Diego FC scores 2.2 goals when playing away (on average).
Average number of goals in meetings between Portland Timbers and San Diego FC is 2.5.
Portland Timbers scores 1 goals in a match against San Diego FC and San Diego FC scores 1.5 goals against Portland Timbers (on average).
In the last 4 meetings Portland Timbers won 1, San Diego FC won 2, 1 draws.
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 25% of their matches.
When San Diego FC leads 0-1 away, they win in 88% of their matches.
When Portland Timbers leads 1-0 at home, they win in 66% of their matches.
On their last meeting San Diego FC won by 1 goals.
The winner of their last meeting was San Diego FC.
Portland Timbers wins 31% of halftimes, San Diego FC wins 23%.
Portland Timbers wins 1st half in 31% of their matches, San Diego FC in 23% of their matches.
Portland Timbers have conceded a goal in each of their last 9 matches.
San Diego FC have lost none of their last 7 away matches.
Score and result Portland Timbers - San Diego FC
The Portland Timbers - San Diego FC match (Football - Major League Soccer) at 01/11/2025 21:30 is complete.
The Portland Timbers - San Diego FC match result is as follows: 2-2.
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.