San Diego FC 1-2 Portland Timbers final score - 25 April 2026, Major League Soccer
USA - Major League Soccer
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Form
Table
| Teams | Pts | P | W | D | L | GD |
|---|---|---|---|---|---|---|
|
19
|
21 | 17 | 6 | 3 | 8 | -1 |
|
22
|
20 | 17 | 5 | 5 | 7 | +3 |
Last matches
0/6 (0%)
1/6 (17%)
5/6 (83%)
Average stats (Last 6 matchs)
22 Apr 2026 - Major League Soccer
18 Apr 2026 - Major League Soccer
11 Apr 2026 - Major League Soccer
4 Apr 2026 - Major League Soccer
22 Mar 2026 - Major League Soccer
18 Mar 2026 - Concachampions
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
11 Apr 2026 - Major League Soccer
22 Mar 2026 - Major League Soccer
11 Mar 2026 - Concachampions
1 Mar 2026 - Major League Soccer
21 Feb 2026 - Major League Soccer
3 Feb 2026 - Concachampions
1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
22 Apr 2026 - Major League Soccer
18 Apr 2026 - Major League Soccer
4 Apr 2026 - Major League Soccer
18 Mar 2026 - Concachampions
14 Mar 2026 - Major League Soccer
7 Mar 2026 - Major League Soccer
1/6 (17%)
1/6 (17%)
4/6 (67%)
Average stats (Last 6 matchs)
18 Apr 2026 - Major League Soccer
11 Apr 2026 - Major League Soccer
4 Apr 2026 - Major League Soccer
22 Mar 2026 - Major League Soccer
14 Mar 2026 - Major League Soccer
7 Mar 2026 - Major League Soccer
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
11 Apr 2026 - Major League Soccer
22 Mar 2026 - Major League Soccer
7 Mar 2026 - Major League Soccer
21 Feb 2026 - Major League Soccer
1 Nov 2025 - Major League Soccer
22 Oct 2025 - Major League Soccer
0/6 (0%)
0/6 (0%)
6/6 (100%)
Average stats (Last 6 matchs)
18 Apr 2026 - Major League Soccer
4 Apr 2026 - Major League Soccer
14 Mar 2026 - Major League Soccer
28 Feb 2026 - Major League Soccer
9 Nov 2025 - Major League Soccer
26 Oct 2025 - Major League Soccer
Head to head
60 %
40 %
0 %
Average stats (last H2H results)
9 Nov 2025 - Major League Soccer
1 Nov 2025 - Major League Soccer
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
C. Dos Santos
DefenderO. Soe
K. Sargeant
W. Eisner
B. Duke
P. Soma
L. Morgan
A. Mighten
B. Zamble
T. Muse
DefenderK. Miller
I. Smith
E. Miller
MidfielderD. Chara
A. Lassister
J. Ortiz
ForwardA. Alves Santos
F. Mora
Missing players
P. Sisniega
DefenderA. Reyes
W. Kumado
L. Bombino
MidfielderA. Alvarado
Live Commentary
San Diego awarded a throw-in in their own half.
Throw-in for San Diego at Snapdragon Stadium.
Can Portland capitalize from this dangerous free kick?
A throw-in for the home team on the opposite half.
Phil Neville (Portland) is making a third substitution, with Ariel Lassister replacing Kristoffer Velde.
Goal! Portland have got their heads in front thanks to a Alex Bonetig strike.
Corner awarded to Portland.
Throw-in for Portland in their own half.
Can Portland get the ball into an attacking position from this throw-in in San Diego's half?
Ball goes out of play for a San Diego goal kick.
Corner awarded to Portland.
Jon Freemon awards Portland a goal kick.
Free kick for San Diego in the half of Portland.
Anders Dreyer of San Diego is pulled up for offside.
That's full-time at Snapdragon Stadium. The final score is 1 - 2.
Lewis Morgan for the home team is judged to be offside.
Jon Freemon signals a San Diego throw-in in Portland's half.
Portland drive forward but Antony Alves Santos is judged offside.
Throw-in for Portland in the half of San Diego.
Diego Chara is on a sub for Cole Bassett for Portland.
Portland awarded a throw-in in their own half.
Portland have been awarded a corner by Jon Freemon.
David Pereira Da Costa of Portland gets in a strike, but is off target.
Goal kick for San Diego at Snapdragon Stadium.
Portland's Antony Alves Santos gets his shot away but it misses the target.
The home team replaces Oscar Verhoeven with Kieran Sargeant. They are not allowed any more substitutions in the match, and any serious injuries now means they will have to continue with the players left on the field.
Bryce Duke is replacing Jeppe Tverskov for San Diego at Snapdragon Stadium.
Jon Freemon signals a throw-in for San Diego, close to Portland's area.
Throw-in San Diego.
Portland to take a throw-in in San Diego territory.
A throw-in for the home team on the opposite half.
Portland to take a throw-in in San Diego territory.
Throw-in for San Diego in the half of Portland.
Pedro J Soma (San Diego) gets a yellow card.
Jon Freemon signals a free kick to Portland.
San Diego have been awarded a corner by Jon Freemon.
The away team replace Alexander Aravena with Antony Alves Santos.
In San Diego, CA a free kick has been awarded the home team.
Mikey Varas (San Diego) is making a third substitution, with Pedro J Soma replacing Anibal Godoy.
Mikey Varas (San Diego) is making a second substitution, with Lewis Morgan replacing David Vazquez.
Goal kick for Portland at Snapdragon Stadium.
San Diego are in shooting range from this free kick.
At Snapdragon Stadium, Kristoffer Velde has been yellow-carded for the away team.
Free kick San Diego.
Jon Freemon awards San Diego a goal kick.
Ball safe as Portland is awarded a throw-in in their half.
Jon Freemon has awarded Portland a corner.
In San Diego, CA Portland drive forward through Cole Bassett. His shot is on target but it's saved.
Throw-in for Portland at Snapdragon Stadium.
Ball goes out of play for a San Diego goal kick.
Jon Freemon awards the home team a throw-in.
Marcus Ingvartsen is booked for the home team.
Portland awarded a free kick in their own half.
Jon Freemon signals a free kick to Portland in their own half.
Portland awarded a free kick in their own half.
Portland awarded a free kick in their own half.
Free kick for Portland in their own half.
Portland awarded a free kick in their own half.
Jon Freemon signals a Portland throw-in in San Diego's half.
It's a goal kick for the away team in San Diego, CA.
Mikey Varas is making the team's first substitution at Snapdragon Stadium with Wilson Eisner replacing Ian Pilcher.
In San Diego, CA a free kick has been awarded the home team.
In San Diego, CA San Diego attack through Oscar Verhoeven. The finish is off target, however.
San Diego awarded a free kick in their own half.
It's getting dangerous! Free kick for Portland close to the penalty box.
Throw-in for Portland in their own half.
Corner awarded to Portland.
Can San Diego get the ball into an attacking position from this throw-in in Portland's half?
San Diego's Marcus Ingvartsen has run offside.
Free kick for San Diego in the half of Portland.
Jon Freemon signals a free kick to Portland in their own half.
Jon Freemon blows against Portland's Kristoffer Velde for offside.
San Diego to take a throw-in in Portland territory.
Jon Freemon blows to end the first-half.
Throw-in for Portland at Snapdragon Stadium.
Ball safe as San Diego is awarded a throw-in in their half.
Portland awarded a throw-in in their own half.
Throw-in San Diego.
Can Portland get the ball into an attacking position from this throw-in in San Diego's half?
Portland have been awarded a corner by Jon Freemon.
Portland's Alexander Aravena gets in a shot on goal at Snapdragon Stadium. But the effort is unsuccessful.
Marcus Ingvartsen of San Diego is pulled up for offside.
Jon Freemon signals a free kick to San Diego in their own half.
Throw-in high up the field for Portland in San Diego, CA.
San Diego's Manu Duah breaks free at Snapdragon Stadium. But the strike goes wide of the post.
Throw-in for San Diego close to the penalty box.
Jon Freemon has awarded San Diego a corner.
San Diego takes a corner from the right.
Jon Freemon signals a Portland throw-in in San Diego's half.
Goal! The home team are now level through a Anders Dreyer penalty.
Penalty! Jon Freemon points to the spot, great chance for San Diego...
San Diego awarded a free kick in their own half.
Free kick in a good position for Portland!
A throw-in for the home team on the opposite half.
Corner awarded to San Diego.
Corner awarded to San Diego.
San Diego have been awarded a corner by Jon Freemon.
Kevin Kelsy is on target to give Portland a 0 - 1 advantage.
Throw-in for Portland in the half of San Diego.
Goal kick for Portland at Snapdragon Stadium.
San Diego's Marcus Ingvartsen has run offside.
San Diego to take a throw-in in Portland territory.
Jon Freemon signals a throw-in for Portland, close to San Diego's area.
Throw-in for San Diego in the half of Portland.
A throw-in for the away team on the opposite half.
Brandon Bye for Portland is whistled offside.
Free kick for Portland in their own half.
San Diego have a goal kick.
Jon Freemon signals a Portland throw-in in San Diego's half.
Goal kick for Portland at Snapdragon Stadium.
In San Diego, CA San Diego attack through Anders Dreyer. The finish is off target, however.
It's a goal kick for the home team in San Diego, CA.
Jon Freemon awards Portland a goal kick.
Marcus Ingvartsen of San Diego gets in a strike, but is off target.
Can San Diego capitalize from this throw-in deep inside Portland's half?
San Diego are coming forward and Onni Valakari gets in a strike, it misses the target, however.
Jon Freemon awards the home team a throw-in.
In San Diego, CA Portland's Kristoffer Velde is caught offside.
Can San Diego get the ball into an attacking position from this throw-in in Portland's half?
Jon Freemon signals a free kick to San Diego in their own half.
Throw-in for Portland in their own half.
In MLS, Portland Timbers has better performance than San Diego FC.
San Diego FC have lost 3 matches in a row.
Did you know that San Diego FC scores 31% of their goals between the minutes 46-60?
San Diego FC have a losing streak of 3 matches in MLS.
Both teams lost their last match.
Both teams haven't won their last match in MLS.
San Diego FC scores 1.96 goals when playing at home and Portland Timbers scores 1 goals when playing away (on average).
Average number of goals in the first half in meetings between San Diego FC and Portland Timbers is 1.6.
Average number of goals in meetings between San Diego FC and Portland Timbers is 3.
San Diego FC scores 2.4 goals in a match against Portland Timbers and Portland Timbers scores 0.6 goals against San Diego FC (on average).
In the last 5 meetings San Diego FC won 3, Portland Timbers won 1, 1 draws.
San Diego FC have lost just 1 of their last 5 games against Portland Timbers (in all competitions).
Portland Timbers's performance of the last 5 matches is better than San Diego FC's.
In MLS, San Diego FC has better performance than Portland Timbers.
When Portland Timbers is down 1-0 away, they win 0% of their matches.
When San Diego FC is down 0-1 home, they win 36% of their matches.
When Portland Timbers leads 0-1 away, they win in 37% of their matches.
When San Diego FC leads 1-0 at home, they win in 81% of their matches.
On their last meeting San Diego FC won by 4 goals.
The winner of their last meeting was San Diego FC.
San Diego FC wins 27% of halftimes, Portland Timbers wins 31%.
San Diego FC wins 1st half in 27% of their matches, Portland Timbers in 31% of their matches.
Portland Timbers have conceded a goal in each of their last 10 matches.
San Diego FC have conceded a goal in each of their last 7 matches.
Anders Laustrup Dreyer has assisted the most goals for San Diego FC with 3. Cole John Bassett is Portland Timbers's biggest assister (2).
Marcus Hojriis Ingvartsen is San Diego FC's top scorer with 5 goals. Kristoffer Velde has scored 3 times for Portland Timbers.
Portland Timbers's away record this season: 0-0-4.
Portland Timbers haven't scored in 2 of their 4 away matches in MLS this season.
San Diego FC haven't scored in 0 of their 4 home matches in MLS this season.
When playing at home, San Diego FC have not lost to Portland Timbers in their last 3 encounters.
Portland Timbers have lost 4 away matches in a row.
San Diego FC haven't won in their last 6 games.
Did you know that Portland Timbers scores 36% of their goals between the minutes 31-45?
Did you know that San Diego FC scores 36% of their goals between the minutes 46-60? This is the highest percentage in the league.
In MLS, Portland Timbers have lost their last 4 away matches.
Last season's matches: 0-0 (San Diego FC at home) and 0-4 (Portland Timbers at home).
During the last 6 meetings, San Diego FC have won 3 times, there have been 2 draws while Portland Timbers have won 1 times. The goal difference is 12-6 in favour of San Diego FC.
Score and result San Diego FC - Portland Timbers
The San Diego FC - Portland Timbers match (Football - Major League Soccer) at 25/04/2026 21:30 is complete.
The San Diego FC - Portland Timbers match result is as follows: 1-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.