Major League Soccer Gameweek 26
Portland Timbers 0 - 1 FT Atlanta United FC
Popular today
Most read in the last 24 hours
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
25' D. Chara
A. Miranchuk 28'
↓ T. Jacob ↑M. Edwards 34'
45'+2 J. Waterman
Giuliano Galoppo 45'+2
HT
59' ↓ Antony ↑V. Janssen
T. Muyumba 65'
↓ Giuliano Galoppo ↑C. Sanchez 66'
76' ↓ D. Chara ↑J. Ortiz
76' ↓ J. Fory ↑I. Smith
77' ↓ C. Bassett ↑O. Fernandez
↓ P. Diaz ↑E. Mihaj 83'
↓ T. Muyumba ↑A. Fortune 83'
86' ↓ R. Hernandez ↑G. Guerra
FT
Player Cards
Our take on every player in this match
Portland Timbers
Goalkeepers
James Pantemis
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Ronald Hernández
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Finn Surman
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Joel Waterman
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Jimer Fory
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
42%
Pass Acc
Midfielders
David Costa
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Diego Chará
LATE SHIFT
14
Late Mins
14
Late Mins
75
Total Mins
76
Entry
Cole Bassett
LATE SHIFT
13
Late Mins
13
Late Mins
75
Total Mins
77
Entry
Forwards
Ariel Lassiter
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Antony
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
15%
Pass Acc
Kristoffer Velde
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
BENCH
Hunter Sulte
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ian Smith
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Alexander Bonetig
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kamal Miller
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Miller
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joao Ortiz
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Omir Fernandez
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Andrew Guerra
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Vincent Janssen
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Atlanta United FC
Goalkeepers
Lucas Hoyos
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Tomás Jacob
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
34
Entry
Paulo Díaz
LATE SHIFT
7
Late Mins
7
Late Mins
82
Total Mins
83
Entry
Javier Alonso
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Elías Báez
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
Midfielders
Mauricio Amaro
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Tristan Muyumba
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Giuliano Galoppo
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
66
Entry
Aleksey Miranchuk
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Miguel Almirón
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Forwards
Breel Embolo
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
BENCH
Jayden Hibbert
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Enea Mihaj
SWEEPER
3
Cleanups
3
Cleanups
0
Interceptions
3
Blocks
Matthew Edwards
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Ajani Fortune
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Cooper Sanchez
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Adrian Gill
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luke Brennan
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fafà Picault
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergio Santos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/18/2023 | Atlanta United FC | 5 - 1 | Portland Timbers | Major League Soccer | Mercedes-Benz Stadium |
| 09/04/2022 | Portland Timbers | 2 - 1 | Atlanta United FC | Major League Soccer | Providence Park |
| 08/19/2019 | Portland Timbers | 0 - 2 | Atlanta United FC | Major League Soccer | Providence Park |
| 12/09/2018 | Atlanta United FC | 2 - 0 | Portland Timbers | Major League Soccer | Mercedes-Benz Stadium |
| 06/24/2018 | Atlanta United FC | 1 - 1 | Portland Timbers | Major League Soccer | Mercedes-Benz Stadium |
| 05/14/2017 | Portland Timbers | 1 - 1 | Atlanta United FC | Major League Soccer | Providence Park |
03/18/2023
09/04/2022
08/19/2019
12/09/2018
06/24/2018
05/14/2017
Portland Timbers Win
Atlanta United FC Win
Draw
League Standings
P: 21 GD: +26
P: 21 GD: +5
P: 20 GD: +11
P: 21 GD: 0
P: 20 GD: +7
P: 20 GD: 0
P: 21 GD: +4
P: 21 GD: +2
P: 20 GD: +2
P: 21 GD: +1
P: 19 GD: -4
P: 20 GD: -11
P: 19 GD: -4
P: 20 GD: -13
P: 20 GD: -26
League Standings
P: 25 GD: +33
P: 26 GD: +4
P: 26 GD: +9
P: 26 GD: +7
P: 26 GD: +8
P: 27 GD: +14
P: 25 GD: +1
P: 27 GD: -8
P: 25 GD: 0
P: 25 GD: 0
P: 26 GD: -12
P: 25 GD: -5
P: 26 GD: -7
P: 23 GD: -5
P: 25 GD: -34
Match previews and recaps to help you decide which games are worth watching
Portland Timbers
Atlanta United FC
Portland Timbers
Atlanta United FC
Win Probability
Futmetrix AI estimate
Atlanta Steals the Show in Portland
Skip It Futmetrix Score: 19/100. This was the definition of a smash-and-grab, proving that clinical finishing always beats raw shot volume.
The First Blow
Providence Park anticipated a routine victory under the lights. The hosts sat comfortably in the playoff spots, while the visitors arrived languishing near the bottom of the table. The Intensity was evident from the kickoff as Portland pressed high and edged possession. They carved out dangerous spaces and looked ready to dismantle their opponents. Yet, the beautiful game rarely follows a script. Entirely against the run of play, Atlanta United FC found their golden moment. A sharp transition caught the home defense scrambling in the 28th minute. A. Miranchuk silenced the raucous Timbers Army, burying a clinical finish past the goalkeeper. The visitors had barely tested the waters, but they snatched the lead. The Upset alert immediately flashed red.
The Green-and-Gold Siege
Going behind only angered the Portland Timbers. They responded by throwing everything forward, turning the turf into a one-way shooting gallery. A staggering 29 combined shots were attempted in this game, with the hosts unleashing 19 of them. Ariel Lassiter served as the creative engine, driving the attack with dangerous intent and threading key passes that kept the Atlanta backline under endless stress. The defensive Balance of the visitors was pushed beyond its limits. They were forced to absorb relentless waves of pressure, executing 29 crucial clearances just to keep their heads above water. Portland racked up 1.53 expected goals and bombarded the final third, but they repeatedly crashed into a brick wall instead of finding the back of the net.
Defensive Stand
The final stretch devolved into a tense exercise in pure survival for the trailing side. Joel Waterman marshaled the Portland defense brilliantly, pushing high up the field to recycle possession and delivering a standout performance to keep his team firmly on the front foot. Despite his commanding presence and the staggering 14 shots launched from inside the penalty area, the hosts lacked a ruthless finishing touch. The Stakes could not have been higher for Atlanta, desperate to ignite a spark in a dismal season and climb out of the league basement. They held their nerve masterfully, defending deep and frustrating the home crowd until the final whistle blew. This 1-0 away victory stands as a massive smash-and-grab that breathes new life into their campaign.
Key Questions
Who scored the winning goal?
Aleksey Miranchuk found the back of the net in the 28th minute to secure the upset victory.
How many shots did Portland take?
The Timbers dominated the attacking statistics with 19 total shots, but failed to convert any of their chances.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Defensive Frailties Promise Fireworks at Providence Park
Skip It Futmetrix Score: 37/100. While the league table points gap might dampen the competitive tension, two severely leaky backlines guarantee an entertaining shootout.
The Setup
When Portland Timbers welcome Atlanta United FC to Providence Park this September 20, 2026, defensive solidity will be left at the door. Sitting 8th and 14th respectively, a modest Stakes rating reflects the lack of immediate table pressure. The gap in the standings translates to a lower competitive Balance, but what this matchup lacks in tension, it makes up for in pure entertainment value. Both teams possess a worrying defensive Form, bleeding over 1.7 goals per game on average. However, the attacking Stars on display are more than capable of punishing those structural gaps.
Key Battle
The spotlight falls on how K. Velde can exploit the visitors' fragile setup. He will be looking to outshine M. Almirón, who carries the creative burden for Atlanta's midfield. If Portland's pressing traps can isolate the away side's engine room, their attacking transitions will overwhelm the visitors.
Our Prediction
We expect a high-scoring victory for the home side. Portland's superior offensive firepower in front of their own fans should prove too much for an Atlanta defense that routinely collapses under sustained pressure. Look for a chaotic game where the hosts ultimately outscore their opponents.