Skip to main content
← MLS
MLS · Regular Season - 26 September 20, 2026 04:30
#9 · 32 pts
0 – 1
Final score
#14 · 26 pts
28' A. Miranchuk
Share Telegram

The ForzaPitch pre-match prediction gave Portland Timbers a 50% win probability (draw 24%, Atlanta United FC 25%). The final result was Portland Timbers 0–1 Atlanta United FC.

Match statistics
13
Total shots
7
3
Shots on target
3
1.53
Actual xG
0.73
2
Saves
3
53%
Possession
47%
5
Corners
3
14
Tackles
15
2
🟨 Yellow cards
2
Match Events
D. Chara
25'
28'
A. Miranchuk⚽
34'
M. Edwards / T. Jacob ↕
J. Waterman
45'+2
45'+2
Giuliano Galoppo
↕ Antony / V. Janssen
59'
65'
T. Muyumba
66'
C. Sanchez / Giuliano Galoppo ↕
↕ J. Fory / I. Smith
76'
↕ D. Chara / J. Ortiz
76'
↕ C. Bassett / O. Fernandez
77'
83'
A. Fortune / T. Muyumba ↕
83'
E. Mihaj / P. Diaz ↕
↕ R. Hernandez / G. Guerra
86'
Pre-match prediction
50.14%
Portland
24.1%
X
25.76%
Atlanta ←
we assigned to the actual result (Atlanta United FC) 25.76% (low confidence)
Expected vs actual xG
Exp.
Actual
Δ
Portland
1.56
1.53
-0.03
Atlanta
1.04
0.73
-0.31
Portland Timbers dominated by xG (1.53 vs 0.73). The final result does not reflect the playing dominance. The model's xG estimates were accurate.
League Table
#Team GPts
1 Vancouver Whitecaps Vancouver Whitecaps 25 49
2 Houston Dynamo Houston Dynamo 26 44
3 St. Louis City St. Louis City 26 44
4 FC Dallas FC Dallas 26 44
5 San Jose Earthquakes San Jose Earthquakes 26 42
6 Los Angeles FC Los Angeles FC 27 41
7 Colorado Rapids Colorado Rapids 26 36
8 Los Angeles Galaxy Los Angeles Galaxy 27 33
9 Portland Timbers Portland Timbers 26 32
10 Seattle Sounders Seattle Sounders 25 32
11 San Diego San Diego 26 31
12 Austin Austin 26 30
13 Real Salt Lake Real Salt Lake 26 29
14 Minnesota United FC Minnesota United FC 26 29
15 Sporting Kansas City Sporting Kansas City 25 18
Lineups
41 James Pantemis James Pantemis G 6.60
27 Jímer Fory Jímer Fory 75' D 7.30
2 Joel Waterman Joel Waterman D 7.90
20 Finn Surman Finn Surman D 6.60
12 Ronald Hernández Ronald Hernández 85' D 7.20
17 Cole Bassett Cole Bassett 75' M 7.00
21 Diego Chará Diego Chará 75' M 6.90
10 David Pereira da Costa David Pereira da Costa M 7.50
99 K. Velde K. Velde F 6.60
11 Antony Alves Antony Alves 58' F 6.20
7 A. Lassiter A. Lassiter F 7.70
Bench
6 Alex Bonetig Alex Bonetig D
15 Eric Miller Eric Miller D
88 Gage Guerra Gage Guerra 10' F 6.50
26 Hunter Sulte Hunter Sulte G
23 Ian Smith Ian Smith 20' D 6.90
80 Joao Ortíz Joao Ortíz 20' M 6.70
4 Kamal Miller Kamal Miller D
22 Omir Fernandez Omir Fernandez 20' F 6.70
14 Vincent Janssen Vincent Janssen 37' F 6.30
1 Lucas Hoyos Lucas Hoyos G 7.90
3 Elías Báez Elías Báez D 7.20
6 J. Alonso J. Alonso D 7.30
27 Paulo Díaz Paulo Díaz 82' D 7.50
55 Tomás Jacob Tomás Jacob 32' D 6.90
8 Tristan Muyumba Tristan Muyumba 82' M 6.60
14 Mauricio Amaro Mauricio Amaro M 7.00
10 M. Almirón M. Almirón M 6.90
11 Giuliano Galoppo Giuliano Galoppo 65' M 7.00
59 Aleksey Miranchuk Aleksey Miranchuk 1 ⚽ M 8.00
36 B. Embolo B. Embolo F 6.70
Bench
16 Adrian Gill Adrian Gill M
35 Ajani Fortune Ajani Fortune 13' M 6.90
48 Cooper Sanchez Cooper Sanchez 30' M 6.50
4 Enea Mihaj Enea Mihaj 13' D 7.20
22 Fafà Picault Fafà Picault F
42 Jayden Hibbert Jayden Hibbert G
20 Luke Brennan Luke Brennan M
47 Matthew Edwards Matthew Edwards 63' D 6.70
19 Sergio Santos Sergio Santos F
Best on the pitch
Aleksey Miranchuk
Aleksey Miranchuk
M · Atlanta
8.00
1 ⚽
1 shots · 43 pass
Joel Waterman
Joel Waterman
D · Portland
7.90
· 72 pass
Lucas Hoyos
Lucas Hoyos
G · Atlanta
7.90
· 35 pass
A. Lassiter
A. Lassiter
F · Portland
7.70
2 shots · 28 pass
David Pereira da Costa
David Pereira da Costa
M · Portland
7.50
· 53 pass
Paulo Díaz
Paulo Díaz
D · Atlanta
7.50
· 53 pass
Portland Timbers Portland Timbers — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
James Pantemis G 95 6.60 — — — 24 20% — — —
Jímer Fory D 75 7.30 — — — 48 42% 2 — —
Joel Waterman D 95 7.90 — — — 72 66% 3 1 —
Finn Surman D 95 6.60 — — — 51 46% 2 — —
Ronald Hernández D 85 7.20 — — — 50 43% 1 — —
Cole Bassett M 75 7.00 — — 1 37 35% 2 — —
Diego Chará M 75 6.90 — — 1 53 48% 1 1 —
David Pereira da Costa M 95 7.50 — — — 53 48% 2 — —
K. Velde F 95 6.60 — — 5 27 22% 1 — —
Antony Alves F 58 6.20 — — 1 21 15% — — —
A. Lassiter F 95 7.70 — — 2 28 22% — — —
Gage Guerra F 10 6.50 — — — 1 — — — —
Ian Smith D 20 6.90 — — 1 13 13% — — —
Joao Ortíz M 20 6.70 — — — 19 15% — — —
Omir Fernandez F 20 6.70 — — 1 7 7% — — —
Vincent Janssen F 37 6.30 — — 1 6 5% — — —
Atlanta United FC Atlanta United FC — Player statistics
Team PosMinRating ⚽👟 ShotsPassAcc% TckYCRC
Lucas Hoyos G 95 7.90 — — — 35 25% — — —
Elías Báez D 95 7.20 — — — 46 40% 2 — —
J. Alonso D 95 7.30 — — — 53 49% — — —
Paulo Díaz D 82 7.50 — — — 53 46% — — —
Tomás Jacob D 32 6.90 — — — 11 9% — — —
Tristan Muyumba M 82 6.60 — — — 42 40% 1 1 —
Mauricio Amaro M 95 7.00 — — — 50 46% 2 — —
M. Almirón M 95 6.90 — — 3 40 35% 2 — —
Giuliano Galoppo M 65 7.00 — — — 22 19% 3 1 —
Aleksey Miranchuk M 95 8.00 1 — 1 43 37% 2 — —
B. Embolo F 95 6.70 — — 3 23 20% 1 — —
Ajani Fortune M 13 6.90 — — — 6 6% 1 — —
Cooper Sanchez M 30 6.50 — — — 12 10% — — —
Enea Mihaj D 13 7.20 — — — 1 1% — — —
Matthew Edwards D 63 6.70 — — — 17 13% 1 — —
Frequently Asked Questions
What was the final score of Portland Timbers vs Atlanta United FC?
The final score was Portland Timbers 0–1 Atlanta United FC.
What did the model predict before Portland Timbers vs Atlanta United FC?
The model assigned 50% probability to a Portland Timbers win, 24% to a draw, and 25% to an Atlanta United FC win.