Language

Portland Timbers vs Charlotte

Match details
Providence Park
Portland TimbersHome
3 : 2Final score
CharlotteAway
Full time · Home win
1X2 Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Lineups · Absences

Confirmed lineup
Confirmed lineup Formation 4-3-3 · Starters 11 · Bench 9
41GJames Pantemis
12DRonald Hernández
2DJoel Waterman
4DKamal Miller
27DJímer Fory
73MEric Izoita
30MJosé Caicedo
10MDavid Pereira Da Costa
7FAriel Lassiter
14FVincent Janssen
99FKristoffer Velde
Bench 9
23DIan Smith
17MCole Bassett
22FOmir Fernandez
28FAlexander Aravena
26GHunter Sulte
20DFinn Surman
15DEric Miller
21MDiego Chará
80MJoao Ortíz
Coach Jack Cassidy
Confirmed lineup Formation 4-2-3-1 · Starters 11 · Bench 9
1GKristijan Kahlina
14DNathan Byrne
44DMorrison Agyemang
22DHenry Kessler
23DDavid Schnegg
8MAshley Westwood
28MDjibril Diani
37MRodolfo Aloko
16MPep Biel
11MLiel Abada
9FIdan Toklomati
Bench 9
17MLuca De La Torre
15DHarry Toffolo
25FTyger Smalls
20MBaye Coulibaly
21GTyler Miller
4DAndrew Privett
39DJack Neeley
71FNathan Richmond
83FHugo Mbongue
Coach Dean Smith
Confirmed out · Doubtful
Portland TimbersOut 4 · Doubtful 1 · Not a confirmed out
A. BonetigShoulder injury
B. ByeLeg injury
J. MosqueraFoot injury
Z. McGrawBack injury
AntonyKnee injury
CharlotteOut 5 · Doubtful 0 · Not a confirmed out
A. GoodwinFoot injury
A. JohnShoulder injury
B. BronicoGroin injury
N. BerchimasFoot injury
W. ClearyIllness
As of Oct 25 04:40

Match result

Final
Final score
3 : 2
Result
Home win Final
Score by halfHT2HTotal
Portland Timbers213
Charlotte112
Timeline Goals · Cards · Substitutions
  1. 3'GoalPep BielAssist: Ashley Westwood
  2. 11'GoalAriel LassiterAssist: Eric Izoita
  3. 17'Yellow cardEric Izoita
  4. 40'GoalAriel LassiterAssist: Eric Izoita
  5. 45'Yellow cardNathan Byrne
  6. 62'SubstitutionLuca De La TorreOff: Liel Abada
  7. 64'SubstitutionCole BassettOff: Eric Izoita
  8. 64'SubstitutionIan SmithOff: Jímer Fory
  9. 69'GoalIdan ToklomatiAssist: Luca De La Torre
  10. 70'SubstitutionTyger SmallsOff: Rodolfo Aloko
  11. 70'SubstitutionHarry ToffoloOff: David Schnegg
  12. 83'SubstitutionOmir FernandezOff: Ariel Lassiter
  13. 83'SubstitutionAlexander AravenaOff: Vincent Janssen
  14. 85'SubstitutionBaye CoulibalyOff: Ashley Westwood
  15. 90+6'GoalAlexander AravenaAssist: Cole Bassett
Team stats · Final
56Possession44
3.7Expected goals (xG)0.83
27Shots6
13Shots on target3
9Corners3
10Fouls9
1Yellow cards1
570Passes458
1Saves9

Player stats · This match

Final
PlayerMinGoalsAssistsShotsYCRCRating
2 · DFJoel Waterman90000007.2
4 · DFKamal Miller90000006.9
10 · MFDavid Pereira Da Costa90001006.5
12 · DFRonald Hernández90001006.5
30 · MFJosé Caicedo90002007.6
41 · GKJames Pantemis90000005.7
99 · FWKristoffer Velde90002008.3
7 · FWAriel Lassiter83204009.0
14 · FWVincent Janssen83001006.5
27 · DFJímer Fory64000006.9
73 · MFEric Izoita64022107.3
17 · MF · SubCole Bassett26014006.9
23 · DF · SubIan Smith26000006.6
22 · FW · SubOmir Fernandez13000006.7
28 · FW · SubAlexander Aravena13101007.0
Final
PlayerMinGoalsAssistsShotsYCRCRating
1 · GKKristijan Kahlina90000008.3
9 · FWIdan Toklomati90102007.0
14 · DFNathan Byrne90000106.5
16 · MFPep Biel90101007.9
22 · DFHenry Kessler90000007.2
28 · MFDjibril Diani90000007.9
44 · DFMorrison Agyemang90000007.3
8 · MFAshley Westwood85010007.0
23 · DFDavid Schnegg70000006.5
37 · MFRodolfo Aloko70000007.0
11 · MFLiel Abada62000006.7
17 · MF · SubLuca De La Torre28011007.3
15 · DF · SubHarry Toffolo20000006.9
25 · FW · SubTyger Smalls20001006.5
20 · MF · SubBaye Coulibaly11000006.3
As of Oct 26 20:51

Odds

Final odds before kickoff · Updated

Reference odds. No real-money wager can be placed here.

1X2Home2.05Draw4.09Away3.32Pinnacle · Bookmaker 6Home2.012.05Draw4.104.09Away3.223.32
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeDrawAway
2.05▲4.09▼3.32▼
1.95▲4.20▼3.51▲
1.94▲4.29▼3.48▼
1.93▲4.31▼3.50▼
1.90▼4.37▲3.58▲
1.92▼4.30▲3.57▲
1.97▼4.22▼3.45▲
2.01▼4.24▲3.32▲
See more · 12 casesCollapse
2.024.23▲3.31
2.02▲4.22▲3.31▲
2.01▼4.19▲3.29▲
2.03▲4.183.25▼
2.01▲4.183.30▼
1.99▼4.18▲3.35▲
2.04▲4.15▼3.23▼
2.03▲4.16▲3.26▲
Bookmaker changed · reference bookmaker Pinnacle
2.014.103.22
Suspended
First2.014.103.22
Odds by bookmaker
BookmakerHomeDrawAway
Pinnacle2.054.093.32
Betfair1.914.003.30
bet3652.004.003.40
Marathon1.924.003.28
Betano1.984.103.30
BetVictor1.954.103.20
Asian handicap-0.5Home -0.52.06Away +0.51.85Pinnacle · Bookmaker 4Home2.022.06Away1.841.85
Odds flowReference Pinnacle · Line -0.5 · Through the last odds before kickoff
Changed atHomeAway
2.06▲1.85▼
1.96▲1.94▼
1.95▲1.95▼
1.94▲1.96▼
1.91▼2.00▲
1.93▼1.98▲
1.98▼1.93▲
2.02▼1.88
See more · 11 casesCollapse
2.03▲1.88
2.02▼1.88▲
2.04▲1.86▼
2.02▲1.88▼
2.00▼1.89▲
2.05▲1.85
2.04▲1.85
Line changed · -1.5 → -0.5
2.03▲1.85▲
Suspended
First2.021.84
Odds by bookmaker
BookmakerHome -0.5Away +0.5
Pinnacle2.061.85
bet3651.981.82
Betano1.981.88
BetVictor1.901.78
Over/Under3.5Over 3.52.02Under 3.51.87Pinnacle · Bookmaker 6Over1.912.02Under1.931.87
Odds flowReference Pinnacle · Line 3.5 · Through the last odds before kickoff
Changed atOverUnder
2.02▲1.87▼
1.99▲1.89▼
1.92▲1.97▼
1.91▼1.98▲
1.931.96▲
1.931.95▲
1.93▲1.94▲
Bookmaker changed · reference bookmaker Pinnacle
See more · 3 casesCollapse
1.92▲1.93
Suspended
First1.911.93
Odds by bookmaker
BookmakerOver 3.5Under 3.5
Pinnacle2.021.87
Betfair1.871.87
bet3651.831.83
Marathon1.911.83
Betano2.001.85
BetVictor1.901.78
Both teams to scoreYes1.33No3.10Betfair · Bookmaker 5Yes1.331.33No3.253.10
Odds flowReference Betfair · Through the last odds before kickoff
Changed atYesNo
1.33▼3.10
1.36▲3.10▼
First1.333.25
Odds by bookmaker
BookmakerYesNo
Betfair1.333.10
bet3651.363.00
Marathon1.342.93
Betano1.392.87
BetVictor1.333.00
Line explanation · Handicap · Over/Under · Both teams to score
  • Asian handicap is from the home team's side · Home −1 means the home team's score minus 1 decides the result (quarter lines are not used as the main line)
  • Over/Under is Over when the combined regulation-time score of both teams is above the line, and Under when it is below
  • Both teams to score is “Yes” when both teams score at least 1 goal in regulation time · Extra time and penalty shootouts are not included

Season team record · Standings · 2026

30 teams · 2 groups
Season team record · 2026 Based on 31 · 33 games (not the full season)
Portland TimbersAllCharlotte
31Games33
10Won14
7Drawn8
14Lost11
54Goals scored61
58Goals conceded50
Portland TimbersHomeCharlotte
16Games17
8Won9
4Drawn4
4Lost4
34Goals scored35
27Goals conceded18
Portland TimbersAwayCharlotte
15Games16
2Won5
3Drawn4
10Lost7
20Goals scored26
31Goals conceded32
Advanced metrics · 2026
2Clean sheets6
7Matches without scoring7
1.74Goals scored per match1.85
1.87Goals conceded per match1.52
2Longest winning streak2
3Longest losing streak4
1Longest drawing streak1
Portland TimbersAllCharlotte
31Games31
10Won13
7Drawn8
14Lost10
54Goals scored55
58Goals conceded48
Portland TimbersHomeCharlotte
16Games15
8Won8
4Drawn4
4Lost3
34Goals scored29
27Goals conceded16
Portland TimbersAwayCharlotte
15Games16
2Won5
3Drawn4
10Lost7
20Goals scored26
31Goals conceded32
Advanced metrics · 2026
2Clean sheets5
7Matches without scoring6
1.74Goals scored per match1.77
1.87Goals conceded per match1.55
2Longest winning streak2
3Longest losing streak3
1Longest drawing streak1
Portland TimbersAllCharlotte
—Games2
—Won1
—Drawn0
—Lost1
—Goals scored6
—Goals conceded2
Portland TimbersHomeCharlotte
—Games2
—Won1
—Drawn0
—Lost1
—Goals scored6
—Goals conceded2
Advanced metrics · 2026
—Clean sheets1
—Matches without scoring1
—Goals scored per matchNot enough records (2 games)
—Goals conceded per matchNot enough records (2 games)
—Longest winning streak1
—Longest losing streak1
—Longest drawing streak0
“All” covers every competition the team played in the 2026 season · Competitions counted: MLS · USA Open Cup
Standings
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
1Nashville SC312173+4370WDWWW
2New England Revolution3117410+955WWWLL
3Inter Miami (MLS)3115106+2055LWWWL
4Chicago Fire3115610+951WLLWW
5Charlotte3113810+747LDLWL
6Philadelphia Union3113711+1246LDWWW
7Orlando City3112613-1242DWDWL
8FC Cincinnati3111911-742WWLLW
9New York Red Bulls3111614-1539WLLWL
10Columbus Crew3111515+138WWWLW
11Toronto FC3181211-1136LWDWL
12New York City3181112+235DDLLD
13DC United3171212-1733LLLWL
14Atlanta Utd318617-1530LLWLD
15CF Montreal316718-2625LDLLW
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
1Vancouver Whitecaps311678+3155LWDDL
2FC Dallas311597+1154WDWLW
3St. Louis City311498+1251LLDWW
4San Jose Earthquakes (USA)311399+748LDDDW
5Houston Dynamo311399+248DDDDL
6Los Angeles FC3212119+1547DDWDL
7Seattle Sounders31111010+243DDLWW
8Colorado Rapids3112613+142WDDDL
9Los Angeles Galaxy32101111-941DDWLW
10Real Salt Lake3111614+039WWDLW
11Portland Timbers3110714-437WDLDL
12San Diego FC3181112-335DDDLD
13Minnesota United3181112-835DWDDL
14Austin FC3181013-1734WLLLD
15Sporting Kansas City316421-4022LLLDL
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Atlanta Utd164210-90
—CF Montreal16457-40
—Charlotte15843+130
—Chicago Fire15915+90
—Columbus Crew16826+70
—DC United16556-80
—FC Cincinnati15834+80
—Inter Miami (MLS)15672+150
—Nashville SC151410+330
—New England Revolution151023+110
—New York City15456+50
—New York Red Bulls16637-50
—Orlando City16934+100
—Philadelphia Union16754+100
—Toronto FC16592+20
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Austin FC15465+00
—Colorado Rapids161033+140
—FC Dallas15852+90
—Houston Dynamo16853+50
—Los Angeles FC16943+160
—Los Angeles Galaxy16664+20
—Minnesota United15375-10
—Portland Timbers16844+70
—Real Salt Lake16934+100
—San Diego FC16655+80
—San Jose Earthquakes (USA)15645+30
—Seattle Sounders15744+30
—Sporting Kansas City16349-110
—St. Louis City15942+150
—Vancouver Whitecaps15924+210
Eastern Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Atlanta Utd15447-60
—CF Montreal152211-220
—Charlotte16547-60
—Chicago Fire16655+00
—Columbus Crew15339-60
—DC United15276-90
—FC Cincinnati16367-150
—Inter Miami (MLS)16934+50
—Nashville SC16763+100
—New England Revolution16727-20
—New York City16466-30
—New York Red Bulls15537-100
—Orlando City15339-220
—Philadelphia Union15627+20
—Toronto FC15339-130
Western Conference 15 teams
# teamsGPWDL+/-PtsRecent
—Austin FC16448-170
—Colorado Rapids152310-130
—FC Dallas16745+20
—Houston Dynamo15546-30
—Los Angeles FC16376-10
—Los Angeles Galaxy16457-110
—Minnesota United16547-70
—Portland Timbers152310-110
—Real Salt Lake152310-100
—San Diego FC15267-110
—San Jose Earthquakes (USA)16754+40
—Seattle Sounders16466-10
—Sporting Kansas City153012-290
—St. Louis City16556-30
—Vancouver Whitecaps16754+100
As of Oct 27 08:37

Last 20 matches

By team · All competitions
Recent match metrics
Portland TimbersDLDLLLDWLD6W 6D 8L
CharlotteDLWLWDWDWW9W 6D 5L
Portland Timbers
Based on 20 games
Charlotte
Based on 20 games
20Games20
6W 6D 8LW · D · L9W 6D 5L
30%Win rate45%
30%Draw rate30%
1.90Scored per game1.75
1.75Conceded per game1.35
+3Score difference+8
10%Clean sheet rate20%
20%Failed to score rate20%
1.60 (18 games)Expected goals per game1.56
1.50 (18 games)Expected goals against per game1.70
75%Both teams scored rate65%
75%Over 2.5 goals rate65%
0.8First half goals scored (avg)0.9
1.2First half goals conceded (avg)0.6
1.1Second half goals scored (avg)0.8
0.6Second half goals conceded (avg)0.8
14.1 (18 games)Shots per game11.9
4.5 (18 games)Shots on target per game4.7
53% (18 games)Average possession46%
5.2 (18 games)Corners per game5.0
1.5 (18 games)Yellow cards per game2.0
10.2 (18 games)Fouls per game10.3
Portland Timbers
Based on 11 games
Home matches onlyCharlotte
Based on 10 games
11Games10
5W 3D 3LW · D · L5W 3D 2L
45%Win rate50%
27%Draw rate30%
2.18Scored per game1.70
1.55Conceded per game1.10
+7Score difference+6
18%Clean sheet rate20%
18%Failed to score rate30%
1.76 (9 games)Expected goals per game1.86
1.27 (9 games)Expected goals against per game1.31
73%Both teams scored rate60%
82%Over 2.5 goals rate60%
1.0First half goals scored (avg)0.7
1.1First half goals conceded (avg)0.6
1.2Second half goals scored (avg)1.0
0.5Second half goals conceded (avg)0.5
14.4 (9 games)Shots per game12.9
4.8 (9 games)Shots on target per game5.1
51% (9 games)Average possession45%
5.2 (9 games)Corners per game6.2
1.6 (9 games)Yellow cards per game2.7
11.7 (9 games)Fouls per game10.8
Portland Timbers
Based on 9 games
Away matches onlyCharlotte
Based on 10 games
9Games10
1W 3D 5LW · D · L4W 3D 3L
11%Win rate40%
33%Draw rate30%
1.56Scored per game1.80
2.00Conceded per game1.60
-4Score difference+2
0%Clean sheet rate20%
22%Failed to score rate10%
1.45Expected goals per game1.26
1.73Expected goals against per game2.10
78%Both teams scored rate70%
67%Over 2.5 goals rate70%
0.6First half goals scored (avg)1.1
1.3First half goals conceded (avg)0.6
1.0Second half goals scored (avg)0.7
0.7Second half goals conceded (avg)1.0
13.8Shots per game11.0
4.2Shots on target per game4.3
54%Average possession46%
5.1Corners per game3.8
1.4Yellow cards per game1.3
8.8Fouls per game9.8
Recent matches
DPortland Timbers0:0Colorado RapidsOct 18, 2026 02:30 · MLS · Providence ParkLLos Angeles Galaxy2:0Portland TimbersOct 15, 2026 02:30 · MLS · Dignity Health Sports ParkDSporting Kansas City3:3Portland TimbersOct 11, 2026 00:30 · MLSLSan Jose Earthquakes (USA)3:1Portland TimbersSep 27, 2026 02:30 · MLS · PayPal ParkLFC Dallas2:1Portland TimbersSep 13, 2026 00:30 · MLS · Toyota StadiumDPortland Timbers2:2St. Louis CitySep 10, 2026 02:30 · MLS · Providence ParkWPortland Timbers5:4Minnesota UnitedSep 6, 2026 02:30 · MLS · Providence ParkDLos Angeles FC1:1Portland TimbersAug 23, 2026 02:30 · MLS · BMO StadiumWPortland Timbers3:1San Diego FCAug 20, 2026 02:30 · MLS · Providence ParkLChicago Fire2:1Portland TimbersAug 16, 2026 22:00 · MLS · Soldier FieldWPortland Timbers2:1Seattle SoundersAug 2, 2026 02:45 · MLS · Providence ParkWPortland Timbers2:1Real Salt LakeJul 26, 2026 02:30 · MLS · Providence ParkDPortland Timbers2:2FC DallasJul 23, 2026 02:30 · MLS · Providence ParkLInter Miami (MLS)2:0Portland TimbersMay 17, 2026 22:00 · MLS · Nu StadiumDCF Montreal2:2Portland TimbersMay 13, 2026 23:30 · MLS · Saputo StadiumWPortland Timbers6:0Sporting Kansas CityMay 10, 2026 02:30 · MLS · Providence Park
DPhiladelphia Union2:2CharlotteOct 17, 2026 18:30 · MLS · Subaru ParkLColumbus Crew3:1CharlotteOct 14, 2026 23:30 · MLS · ScottsMiracle-Gro FieldWCharlotte3:2FC DallasOct 10, 2026 23:30 · MLS · Bank of America StadiumDFC Cincinnati3:3CharlotteSep 12, 2026 23:30 · MLS · TQL StadiumDCharlotte0:0Houston DynamoSep 5, 2026 23:30 · MLS · Bank of America StadiumWCharlotte3:1DC UnitedAug 22, 2026 23:30 · MLS · Bank of America StadiumDToronto FC3:3CharlotteAug 19, 2026 23:30 · MLS · BMO FieldWCharlotte3:1Columbus CrewAug 15, 2026 23:30 · MLS · Bank of America StadiumLChicago Fire2:1CharlotteAug 2, 2026 00:30 · MLS · Soldier FieldDCharlotte2:2Atlanta UtdJul 23, 2026 00:15 · MLS · Bank of America StadiumWCharlotte1:0New England RevolutionMay 23, 2026 23:30 · MLS · Bank of America StadiumWCharlotte3:1Toronto FCMay 16, 2026 23:30 · MLS · Bank of America StadiumDCharlotte2:2FC CincinnatiMay 9, 2026 23:30 · MLS · Bank of America StadiumLNew England Revolution1:0CharlotteMay 2, 2026 23:30 · MLS · Gillette Stadium
As of Oct 26 22:38

Head-to-head

Last 5 years · All competitions · 1 match
0Portland Timbers W
0D
1Charlotte W
Not enough records (1 games)Average combined score
Portland Timbers Reference
Scored : Conceded
0 : 2
At home
—
Away
0W 0D 1L
As of Oct 18 02:30

Roster

Roster 28 players · This season · all competitions · based on 31 matches
PlayerAppsGoalsAssistsAvg minRating
GK41James Pantemis310091 min7.02
GK25Trey Muse-----
GK26Hunter Sulte-----
DF20Finn Surman261189 min7.17
DF4Kamal Miller261074 min6.88
DF23Ian Smith230026 min6.54
DF5Brandon Bye201386 min6.67
DF12Ronald Hernandez80082 min6.87
DF6Alex Bonetig81082 min6.63
DF2Joel Waterman70080 min6.88
DF15Eric Miller60072 min6.23
DF29Juan Mosquera31125 min7.40
DF16Sawyer Jura-----
DF18Zac McGraw-----
MF27Jimer Fory290382 min6.60
MF10David Da Costa275783 min7.12
MF17Cole Bassett253576 min6.96
MF21Diego Chara240059 min6.94
MF80Joao Ortiz210145 min6.66
MF30L. Caicedo Barrera Jose200057 min6.95
MF73Eric Izoita61348 min6.88
FW99Kristoffer Velde308686 min7.29
FW11Antony273258 min6.64
FW7Ariel Lassiter267450 min6.98
FW28Alexander Aravena202027 min6.71
FW14Vincent Janssen114056 min6.79
FW88Gage Guerra111236 min6.37
FW22Omir Fernandez100022 min6.53
Roster 29 players · This season · all competitions · based on 33 matches
PlayerAppsGoalsAssistsAvg minRating
GK1Kristijan Kahlina310091 min7.50
GK21Tyler Miller20090 min—
GK42Isaac Walker-----
DF14Nathan Byrne270078 min6.61
DF44Morrison Agyemang252079 min7.04
DF23David Schnegg233568 min6.75
DF3Tim Ream210188 min7.00
DF15Harry Toffolo191267 min6.72
DF22Henry Kessler162090 min7.15
DF35Will Cleary151164 min6.71
DF4Andrew Privett100075 min6.59
DF39Jack Neeley10046 min—
MF16Pep Biel3113888 min7.16
MF28Djibril Diani300152 min6.69
MF17Luca de la Torre290245 min6.61
MF8Ashley Westwood283586 min7.42
MF13Brandt Bronico261042 min6.66
MF37Rodolfo Aloko222441 min6.76
MF48Aron John20045 min—
MF20Baye Coulibaly21120 min6.30
MF8Abdoulaye Doucoure-----
FW9Idan Toklomati3114475 min7.00
FW11Liel Abada265652 min6.71
FW7Archie Goodwin264023 min6.60
FW25Tyger Smalls180022 min6.56
FW10Allan Saint-Maximin121376 min7.28
FW27Nimfasha Berchimas21020 min—
FW71Nathan Richmond1009 min6.50
34A. Johnson10014 min—
As of Oct 26 01:52

Coach

Portland TimbersCoach Jack Cassidy
CharlotteCoach Dean Smith
Coach profile not received yet
As of Oct 26 01:52

Next matches