Portland Timbers vs Charlotte 3-2
- Ariel Lassiter11'
- Ariel Lassiter40'
- Cole Bassett90+6'
- Pep Biel3'
- Idan Toklomati Jorno69'
- Kick-off
- Sun, 25 Oct 2026 · 02:30 (UTC)
- Venue
- Providence Park, Portland
- Referee
- Rosendo Mendoza
Match timeline
- 90+6’Goal!
Portland TimbersCole BassettAssist: Ian Smith3 – 2 - 85’Substitution
CharlotteBaye Coulibaly ONAshley Westwood OFF - 83’Substitution
Portland TimbersAlexander Aravena ONVincent Janssen OFF - 83’Substitution
Portland TimbersOmir Fernandez ONAriel Lassiter OFF - 71’Substitution
CharlotteTyger Smalls ONRodolfo Aloko OFF - 71’Substitution
CharlotteHarry Toffolo ONDavid Schnegg OFF - 69’Goal!
CharlotteIdan Toklomati JornoAssist: Luca De La Torre2 – 2 - 64’Substitution
Portland TimbersIan Smith ONJímer Fory OFF
Show 7 earlier events
- 64’Substitution
Portland TimbersCole Bassett ONEric Izoita OFF - 62’Substitution
CharlotteLuca De La Torre ONLiel Abada OFF - 45’Yellow card
CharlotteNathan Byrne - 40’Goal!
Portland TimbersAriel LassiterAssist: Eric Izoita2 – 1 - 17’Yellow card
Portland TimbersEric Izoita - 11’Goal!
Portland TimbersAriel LassiterAssist: Eric Izoita1 – 1 - 3’Goal!
CharlottePep BielAssist: Ashley Westwood0 – 1 - 1’Kick-off
Key stats
- 56%Possession44%
- 26Shots6
- 2.67xG0.90
- 12Shots on Target3
- 9Corners3
- 10Fouls9
- 3Offsides2
- 1Saves9
- 570Passes459
- 1Yellow Cards1
Lineups
Confirmed selections
Portland Timbers4 - 3 - 3
- 41Pantemis
- 12Hernández
- 2Waterman
- 4Miller
- 27Fory
- 73Izoita
- 30Caicedo
- 10Costa
- 7Lassiter
- 14Janssen
- 99Velde
Substitutions
- 64’↑23 Ian Smith↓27 J. Fory
- 64’↑17 C. Bassett↓73 Eric Izoita
- 83’↑28 A. Aravena↓14 V. Janssen
- 83’↑22 O. Fernandez↓7 A. Lassiter
Unused substitutes 21 D. Chará, 15 E. Miller, 80 J. Ortiz, 26 H. Sulte, 20 F. Surman
Coach Martí Cifuentes
Charlotte4 - 2 - 3 - 1
Substitutions
- 62’↑17 L. de la Torre↓11 L. Abada
- 71’↑25 Tyger Smalls↓37 R. Aloko
- 71’↑15 H. Toffolo↓23 D. Schnegg
- 85’↑20 B. Coulibaly↓8 A. Westwood
Unused substitutes 4 A. Privett, 21 T. Miller, 71 N. Richmond, 83 H. Mbongue, 39 J. Neeley
Coach D. Smith
Match facts
- Competition
- Major League Soccer - United States and Canada
- Round
- Matchday 31
- Date
- Sun, 25 Oct 2026
- Kick-off
- 02:30 (UTC)
- Venue
- Providence Park, Portland
- Referee
- Rosendo Mendoza
- Portland Timbers coach
- Martí Cifuentes
- Charlotte coach
- D. Smith
League table
Major League Soccer - United States and Canada · Western Conference
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 33 | 18 | 7 | 8 | +38 | 61 | |
| 2 | 33 | 15 | 10 | 8 | +9 | 55 | |
| 3 | 33 | 14 | 10 | 9 | +8 | 52 | |
| 4 | 33 | 14 | 9 | 10 | +10 | 51 | |
| 5 | 33 | 14 | 9 | 10 | +1 | 51 | |
| 6 | 33 | 12 | 11 | 10 | +13 | 47 | |
| 7 | 33 | 11 | 11 | 11 | -6 | 44 | |
| 8 | 33 | 12 | 7 | 14 | -1 | 43 | |
| 9 | 33 | 12 | 7 | 14 | -1 | 43 | |
| 10 | 33 | 11 | 10 | 12 | -3 | 43 | |
| 11 | 33 | 12 | 6 | 15 | 0 | 42 | |
| 12 | 33 | 10 | 11 | 12 | -4 | 41 | |
| 13 | 33 | 9 | 11 | 13 | -5 | 38 | |
| 14 | 33 | 8 | 10 | 15 | -21 | 34 | |
| 15 | 33 | 6 | 5 | 22 | -42 | 23 |
Player ratings
- 1
A. Lassiter9.2 - 2
Eric Izoita8.3 - 3
C. Bassett7.7 - 4
K. Miller7.1 - 5
K. Velde7.0 - 6
J. Waterman6.8 - 7
David Pereira da Costa6.7 - 8
J. Fory6.7 - 9
R. Hernández6.6 - 10
J. Caicedo6.6 - 11
A. Aravena6.5 - 12
O. Fernandez6.5 - 13
V. Janssen6.4 - 14
Ian Smith6.2 - 15
J. Pantemis6.1 - 16
J. Ortiz0.0 - 17
E. Miller0.0 - 18
D. Chará0.0 - 19
H. Sulte0.0 - 20
F. Surman0.0
- 1
K. Kahlina7.8 - 2
I. Toklomati Giorno7.6 - 3
Pep Biel7.5 - 4
A. Westwood7.3 - 5
M. Agyemang6.8 - 6
H. Kessler6.6 - 7
Tyger Smalls6.4 - 8
D. Diani6.4 - 9
L. de la Torre6.2 - 10
R. Aloko6.1 - 11
H. Toffolo6.0 - 12
D. Schnegg6.0 - 13
L. Abada5.9 - 14
B. Coulibaly5.8 - 15
N. Byrne5.7 - 16
T. Miller0.0 - 17
A. Privett0.0 - 18
N. Richmond0.0 - 19
H. Mbongue0.0 - 20
J. Neeley0.0
Match ratings from API-Football, out of 10.
MVP of the match

A. Lassiter
Portland Timbers
- 2
- Goals
- 0
- Assists
Rated 9.2, the best on the pitch — 2 goals in 83 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 0-2-3
- Scored / match
- 0.8
- Conceded / match
- 1.8
- W-D-L
- 2-1-2
- Scored / match
- 1.6
- Conceded / match
- 1.8
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Portland Timbers came from behind twice and won deep into stoppage time, with Cole Bassett's goal in the 90+6th minute settling a 3-2 win over Charlotte at Providence Park.
Charlotte struck first in the 3rd minute when Pep Biel finished from Ashley Westwood, but Ariel Lassiter levelled for Portland in the 11th minute from Eric Izoita's assist. Lassiter then put Portland ahead again in the 40th minute, once more set up by Izoita, and the Timbers took a 2-1 lead into half-time.
Charlotte pulled level on 69 minutes through Idan Toklomati Jorno, with Luca De La Torre providing the assist after coming on in the 62nd minute. Portland made two changes on 64 minutes, including the introductions of Ian Smith and Bassett, and Bassett then sealed it in stoppage time, scoring from Smith after both had come off the bench in the 64th minute. Charlotte also made two changes on 71 minutes and another on 85 minutes, while Portland made two further changes on 83 minutes.
The numbers backed Portland's edge in territory and volume. They had 56% of possession, 570 passes to Charlotte's 459, 26 shots to 6, 12 shots on target to 3 and 9 corners to 3, with expected goals at 2.67 to 0.9. Charlotte still forced nine saves compared with Portland's one, and both sides finished level on fouls at 10 and 9, with Portland also edging offsides 3-2.
Eric Izoita was booked for Portland in the 17th minute, and Nathan Byrne was booked for Charlotte in the 45th minute. There were no red cards.
Match record
- Competition
- Major League Soccer - United States and Canada
- Round
- Matchday 31
- Kick-off
- Venue
- Providence Park, Portland
- Referee
- Rosendo Mendoza
- Match ID
cornerflick:match:portland-timbers-vs-charlotte-mls-2026-10-25
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Portland Timbers 3-2 Charlotte, Major League Soccer - United States and Canada, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/mls/matches/portland-timbers-vs-charlotte-mls-2026-10-25
Permanent identifier cornerflick:match:portland-timbers-vs-charlotte-mls-2026-10-25. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/portland-timbers-vs-charlotte-mls-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
15 events
- 3’Goal!
CharlottePep BielAssist: Ashley Westwood0 – 1 - 11’Goal!
Portland TimbersAriel LassiterAssist: Eric Izoita1 – 1 - 17’Yellow card
Portland TimbersEric Izoita - 40’Goal!
Portland TimbersAriel LassiterAssist: Eric Izoita2 – 1 - 45’Yellow card
CharlotteNathan Byrne - 62’Substitution
CharlotteLuca De La Torre ONLiel Abada OFF - 64’Substitution
Portland TimbersIan Smith ONJímer Fory OFF - 64’Substitution
Portland TimbersCole Bassett ONEric Izoita OFF - 69’Goal!
CharlotteIdan Toklomati JornoAssist: Luca De La Torre2 – 2 - 71’Substitution
CharlotteTyger Smalls ONRodolfo Aloko OFF - 71’Substitution
CharlotteHarry Toffolo ONDavid Schnegg OFF - 83’Substitution
Portland TimbersAlexander Aravena ONVincent Janssen OFF - 83’Substitution
Portland TimbersOmir Fernandez ONAriel Lassiter OFF - 85’Substitution
CharlotteBaye Coulibaly ONAshley Westwood OFF - 90+6’Goal!
Portland TimbersCole BassettAssist: Ian Smith3 – 2





