Portland Timbers - Charlotte

Major League Soccer - MLS Season 2026 - Round 31
3 - 2
Finished
Referee: Rosendo Mendoza

Result

Ball possession

56%
44%

Timeline

62'
Liel Abada (out)
Luca de la Torre (in)
Jimer Esteban Fory Mejía (out)
Ian Smith (in)
64'
Eric Izoita (out)
Cole Bassett (in)
64'
71'
David Schnegg (out)
Harry Toffolo (in)
Vincent Janssen (out)
Alexander Ernesto Aravena Guzmán (in)
83'
Ariel Daniel Lassiter Acuña (out)
Omir Fernandez (in)
83'
85'
Ashley Westwood (out)
(in)
3-2
90+6'

Odds

1X2 Bet365 Betano Betfair BetVictor Dafabet Marathonbet Pinnacle SBO William Hill
1 Portland Timbers 2.00 2.07 1.95 2.00 2.08 1.94 1.99 2.04 2.00
X Draw 4.00 4.05 4.20 4.00 4.10 4.05 4.18 3.41 3.70
2 Charlotte 3.30 3.10 3.20 3.10 3.20 3.20 3.35 2.73 3.00

Previous confrontations (H2H)

0 Portland Timbers
0 Draw
2 Charlotte
0% Over 2.5 goals
0% Both teams scored
2.0 Goals per match
Logo Portland Timbers 0 | Logo Charlotte 2 Clean sheets
🔥 Charlotte won the last 2 head-to-head meetings
Biggest win: Charlotte 2-0 Portland Timbers (2025)
Goals scored all matches
Logo Portland Timbers
0.00
Logo Charlotte
2.00
Goals in home matches
Logo Portland Timbers
0.00
Logo Charlotte
2.00
Goals in away matches
Logo Portland Timbers
0.00
Logo Charlotte
0.00
Above is calculated based on the below matches

Stats

Portland Timbers
Charlotte
529
Passes success
393
20
Shots inside box
4
6
Shots outside box
2
9
Blocked shots
1
8
Free Kicks
10
12
Shots on goal
3
1
Goalkeeper saved
9
5
Shots off goal
2
3
Offsides
2
570
Total passes
459
26
Total shots
6
1
Yellow cards
1
9
Corners
3
10
Fouls
9
2.67
Expected goals (xG)
0.9

Stadion

Stadion name

Providence Park

Capacity

25218

Address

1844 SW Morrison Street
Portland, Oregon

table 2026

Line-ups

Substitutes

Substitutes Portland Timbers

Name Age Position
Hunter Sulte 24 Goalkeeper
Eric Miller 33 Defender
Ian Smith 24 Defender
Finn Surman 23 Defender
Diego Ferney Chará Zamora 40 Midfielder
Omir Fernandez 27 Midfielder
Cole Bassett 25 Midfielder
Julio Joao Ortiz Landázuri 30 Midfielder
Alexander Ernesto Aravena Guzmán 24 Attacker

Substitutes Charlotte

Name Age Position
Tyler Miller 33 Goalkeeper
Harry Toffolo 31 Defender
Jack Neeley 21 Defender
Andrew Privett 26 Midfielder
Luca de la Torre 28 Midfielder
Tyger Smalls - Attacker
Hugo-Hilaire Thomas Henry Mbongue Mbongue 22 Attacker

Player stats

# Name FN rating Min Pos G A Sh SoT Pas KP Pas+ Tkl Blk Int Du Du+ Dri Dri+ Foul Foul+ 🟨 🟥 Off Sav GC Pen+ Pen- PenSv
7 Logo Portland Timbers Ariel Daniel Lassiter Acuña 9.2 83 Attacker 2 0 4 4 38 1 34 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
1 Logo Charlotte Kristijan Kahlina 8.5 90 Goalkeeper 0 0 0 0 34 0 28 0 0 0 0 0 0 0 0 0 0 0 0 9 - 0 - -
73 Logo Portland Timbers Eric Izoita 8.3 64 Midfielder 0 2 3 2 27 4 25 0 1 1 4 0 0 0 2 0 1 0 0 0 - 0 - -
9 Logo Charlotte Idan Toklomati Gorno Markovich 7.8 90 Attacker 1 0 2 2 17 0 13 0 0 0 14 5 3 0 2 4 0 0 0 0 - 0 - -
8 Logo Charlotte Ashley Westwood 7.5 85 Midfielder 0 1 0 0 56 1 49 0 0 1 1 0 0 0 0 0 0 0 0 0 - 0 - -
16 Logo Charlotte Pep Biel Mas Jaume 7.4 90 Midfielder 1 0 1 1 46 1 39 2 0 1 5 2 2 0 0 0 0 0 0 0 - 0 - -
44 Logo Charlotte Morrison Agyemang 7.0 90 Defender 0 0 0 0 50 0 44 0 0 1 3 1 0 0 0 0 0 0 0 0 - 0 - -
4 Logo Portland Timbers Kamal Miller 6.9 90 Defender 0 0 0 0 81 0 76 2 0 1 7 5 1 1 2 0 0 0 0 0 - 0 - -
22 Logo Charlotte Frederick Henry Kessler 6.8 90 Defender 0 0 0 0 63 0 59 1 0 0 1 1 0 0 0 0 0 0 0 0 - 0 - -
2 Logo Portland Timbers Joel Waterman 6.8 90 Defender 0 0 0 0 88 0 85 1 0 1 7 2 0 0 2 1 0 0 0 0 - 0 - -
27 Logo Portland Timbers Jimer Esteban Fory Mejía 6.7 64 Defender 0 0 0 0 41 2 39 1 0 3 4 2 0 0 0 0 0 0 1 0 - 0 - -
10 Logo Portland Timbers David Pereira da Costa 6.7 90 Midfielder 0 0 2 1 53 3 50 1 1 0 1 1 0 0 0 0 0 0 1 0 - 0 - -
30 Logo Portland Timbers José Luis Caicedo Barrera 6.6 90 Midfielder 0 0 3 0 55 0 49 5 1 0 14 9 2 1 1 3 0 0 0 0 - 0 - -
28 Logo Charlotte Djibril Diani 6.6 90 Midfielder 0 0 0 0 45 0 41 4 0 1 6 4 0 0 1 0 0 0 0 0 - 0 - -
25 Logo Charlotte Tyger Smalls 6.6 19 Attacker 0 0 1 0 1 0 0 0 0 0 3 1 2 0 0 0 0 0 0 0 - 0 - -
17 Logo Portland Timbers Cole Bassett 6.5 26 Midfielder 0 0 5 1 11 1 11 1 2 0 2 2 0 0 0 0 0 0 0 0 - 0 - -
28 Logo Portland Timbers Alexander Ernesto Aravena Guzmán 6.5 7 Attacker 0 0 0 0 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
14 Logo Charlotte Nathan Byrne 6.5 90 Defender 0 0 0 0 54 1 44 0 0 0 6 4 0 0 1 3 1 0 0 0 - 0 - -
17 Logo Charlotte Luca de la Torre 6.4 28 Midfielder 0 1 1 0 19 1 18 1 0 0 1 1 0 0 0 0 0 0 0 0 - 0 - -
12 Logo Portland Timbers Ronald José Hernández Pimentel 6.4 90 Defender 0 0 1 1 54 3 50 0 0 0 6 1 0 0 1 1 0 0 0 0 - 0 - -
14 Logo Portland Timbers Vincent Janssen 6.4 83 Attacker 0 0 1 1 11 2 9 0 0 0 4 0 0 0 1 0 0 0 0 0 - 0 - -
99 Logo Portland Timbers Kristoffer Velde 6.3 90 Attacker 0 0 4 1 46 2 41 1 2 1 8 3 0 0 1 2 0 0 1 0 - 0 - -
15 Logo Charlotte Harry Toffolo 6.3 19 Defender 0 0 0 0 12 1 10 1 0 0 1 1 0 0 0 0 0 0 1 0 - 0 - -
22 Logo Portland Timbers Omir Fernandez 6.2 7 Attacker 0 0 0 0 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
23 Logo Charlotte David Schnegg 6.2 71 Defender 0 0 0 0 36 0 27 0 0 0 3 2 0 0 1 1 0 0 0 0 - 0 - -
41 Logo Portland Timbers James Pantemis 6.1 90 Goalkeeper 0 0 0 0 36 0 33 0 0 0 0 0 0 0 0 0 0 0 0 1 - 0 - -
11 Logo Charlotte Liel Abada 6.1 62 Midfielder 0 0 0 0 11 0 9 1 0 0 5 4 1 1 0 2 0 0 1 0 - 0 - -
23 Logo Portland Timbers Ian Smith 6.0 26 Defender 0 0 0 0 16 0 14 0 0 0 2 1 0 0 0 0 0 0 0 0 - 0 - -
80 Logo Portland Timbers Julio Joao Ortiz Landázuri 0.0 0 Midfielder 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
15 Logo Portland Timbers Eric Miller 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
21 Logo Portland Timbers Diego Ferney Chará Zamora 0.0 0 Midfielder 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
26 Logo Portland Timbers Hunter Sulte 0.0 0 Goalkeeper 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
20 Logo Portland Timbers Finn Surman 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
21 Logo Charlotte Tyler Miller 0.0 0 Goalkeeper 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
4 Logo Charlotte Andrew Privett 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
83 Logo Charlotte Hugo-Hilaire Thomas Henry Mbongue Mbongue 0.0 0 Attacker 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -
39 Logo Charlotte Jack Neeley 0.0 0 Defender 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 - 0 - -