Portland Timbers Edge Charlotte FC in Thrilling Match
Saturday, October 24, 2026, 10:30 PM ET · Providence Park
Portland Timbers 3, Charlotte FC 2, final. Our MLS picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Charlotte FC vs Portland Timbers?
Portland Timbers beat Charlotte FC 3-2 at Providence Park on October 24, 2026.
Who was favored in Charlotte FC vs Portland Timbers?
Portland Timbers were the favorite at DraftKings, moneyline -110 (about 52% implied). The favorite won.
In a thrilling encounter at Providence Park, the Portland Timbers secured a narrow 3-2 victory over Charlotte FC, marking their first win in the last five matches. This fixture was particularly noteworthy as it was a rematch from earlier in the season, where Charlotte FC had previously triumphed over the Timbers, leading the series 1-0 prior to this match.
The Timbers entered this match with a home record of 10 wins, 7 draws, and 14 losses, while Charlotte FC boasted an away record of 13 wins, 8 draws, and 10 losses. Recent form for the Timbers had been challenging, with a record of 1 win, 5 draws, and 4 losses in their last ten matches, averaging 1.4 goals scored and 2.0 goals allowed per game. Their last five results included a draw against Colorado Rapids, a loss to LA Galaxy, a draw with Sporting Kansas City, a loss to San Jose Earthquakes, and a previous win against Charlotte FC.
Charlotte FC's recent performances had also been inconsistent, with a record of 5 wins, 2 draws, and 3 losses in their last ten matches, scoring an average of 1.8 goals and allowing 1.4 goals per game. Their last five matches included a draw against Philadelphia Union, a loss to Columbus Crew, a win over FC Dallas, a loss to Chicago Fire FC, and the recent defeat to the Timbers.
At home, the Timbers had struggled, with a last ten home record of 1 win, 2 draws, and 7 losses, while Charlotte FC had a better away record of 3 wins, 1 draw, and 1 loss. The match took place under favorable conditions at Providence Park, which is known for its passionate atmosphere.
The betting market, as provided by DraftKings, had the Timbers at -110 with a spread of -0.5 and a total of 3.5 goals, indicating a competitive matchup. The odds for the over were set at -105.0, while the under was at -120. The moneyline for the Timbers was also at -110. In contrast, Charlotte FC was listed at +230 on the moneyline, reflecting their status as the underdog in this fixture.
In terms of injuries, the block did not provide specific details on player availability, but both teams would have had to navigate their respective injury situations leading into this crucial match.
As the match unfolded, viewers were treated to an exciting display of soccer, with both teams showcasing their attacking capabilities. The Timbers capitalized on their home advantage, ultimately edging out Charlotte FC in a closely contested battle. This match not only highlighted the competitive nature of the MLS but also set the stage for future encounters between these two teams.
What we said beforehand
The upcoming match between the Portland Timbers and Charlotte FC at Providence Park is noteworthy as Charlotte leads the series 1-0 following their previous encounter. This fixture is set to kick off on October 25, 2026, at 02:30 UTC. Both teams are looking to improve their standings, with Portland struggling at home and Charlotte performing better away.
Portland Timbers have had a challenging run lately, with a record of 1 win, 5 draws, and 4 losses in their last ten matches, which includes a recent streak of one draw. They have averaged 1.4 goals scored per game while allowing 2.0 goals. Their last five matches resulted in a loss to Atlanta United FC (1-0), a loss to San Jose Earthquakes (3-1), a draw with Sporting Kansas City (3-3), a loss to LA Galaxy (2-0), and a draw with Colorado Rapids (0-0). At home, their record is 1-2 in the last three games, with an average of 0.8 goals scored and 1.8 goals allowed in their last five.
In contrast, Charlotte FC has shown a more favorable form, recording 5 wins, 2 draws, and 3 losses in their last ten matches, currently on a one-match draw streak. They have scored an average of 1.8 goals per game while conceding 1.4. Their last five matches include a win against D.C. United (2-1), a loss to Chicago Fire FC (1-0), a win against FC Dallas (3-2), a loss to Columbus Crew (3-1), and a draw with Philadelphia Union (2-2). Charlotte's away record is strong, with a recent away performance of 3-1 in their last four games.
In terms of individual performances, Kristoffer Velde leads the Timbers with 8 goals and 9 assists over 29 matches, while Idan Toklomati is Charlotte's top scorer with 13 goals in the same number of matches. Pep Biel also contributes significantly to Charlotte's attack with 11 assists.
The betting odds from DraftKings show Portland Timbers at -105 on the money line, with a spread of -0.5 and a total set at 3.5 goals. The over odds are -105.0, while the under odds are -120.0. Charlotte FC is priced at 220.0 on the money line, indicating that they are seen as the underdogs in this matchup.
As for the conditions, both teams will be looking to capitalize on their respective strengths. Portland needs to improve their home performance, while Charlotte aims to maintain their away form. The Timbers will need to find a way to break through their scoring struggles, particularly at home, while Charlotte will look to exploit any defensive lapses from Portland. This match presents an intriguing clash of styles and strategies, making it a fixture worth watching.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | POR -110 | 3.5 o -105 / u -120 | Charlotte FC +230 · Portland Timbers -110 |
Leaders
- Total ShotsCole Bassett6Portland Timbers
- Accurate PassesJoel Waterman87Portland Timbers
- Defensive InterventionsJoel Waterman9Portland Timbers
- Total ShotsIdan Toklomati2Charlotte FC
- Accurate PassesHenry Kessler59Charlotte FC
- Defensive InterventionsMorrison Agyemang18Charlotte FC
Recent form
Portland Timbers
Last 10: 1-5-4Streak D11.4 scored · 2 allowed per game1-2 at home
- L3-1vs San Jose EarthquakesSep 26
- D3-3vs Sporting Kansas CityOct 10
- L2-0vs LA GalaxyOct 14
- D0-0vs Colorado RapidsOct 17
- W3-2vs Charlotte FCOct 24
Charlotte FC
Last 10: 5-2-3Streak D11.8 scored · 1.4 allowed per game3-1 away
- L1-0vs Chicago Fire FCSep 26
- W3-2vs FC DallasOct 10
- L3-1vs Columbus CrewOct 14
- D2-2vs Philadelphia UnionOct 17
- L3-2vs Portland TimbersOct 24
Standings
| Team | Games played | Lost | Point differential | Points | Tied | Won | Rank | Overall |
|---|---|---|---|---|---|---|---|---|
| Nashville SC | 31 | 3 | +43 | 70 | 7 | 21 | 1 | 21-7-3 |
| New England Revolution | 31 | 10 | +9 | 55 | 4 | 17 | 2 | 17-4-10 |
| Inter Miami CF | 31 | 6 | +20 | 55 | 10 | 15 | 3 | 15-10-6 |
| Chicago Fire FC | 31 | 10 | +9 | 51 | 6 | 15 | 4 | 15-6-10 |
| Charlotte FC | 31 | 10 | +7 | 47 | 8 | 13 | 5 | 13-8-10 |
| Philadelphia Union | 31 | 11 | +12 | 46 | 7 | 13 | 6 | 13-7-11 |
| Orlando City SC | 31 | 13 | -12 | 42 | 6 | 12 | 7 | 12-6-13 |
| FC Cincinnati | 31 | 11 | -7 | 42 | 9 | 11 | 8 | 11-9-11 |
| Red Bull New York | 31 | 14 | -15 | 39 | 6 | 11 | 9 | 11-6-14 |
| Columbus Crew | 31 | 15 | +1 | 38 | 5 | 11 | 10 | 11-5-15 |
| Toronto FC | 31 | 11 | -11 | 36 | 12 | 8 | 11 | 8-12-11 |
| New York City FC | 31 | 12 | +2 | 35 | 11 | 8 | 12 | 8-11-12 |
| D.C. United | 31 | 12 | -17 | 33 | 12 | 7 | 13 | 7-12-12 |
| Atlanta United FC | 31 | 17 | -15 | 30 | 6 | 8 | 14 | 8-6-17 |
| CF Montréal | 31 | 18 | -26 | 25 | 7 | 6 | 15 | 6-7-18 |
| Vancouver Whitecaps | 31 | 8 | +31 | 55 | 7 | 16 | 1 | 16-7-8 |
| FC Dallas | 31 | 7 | +11 | 54 | 9 | 15 | 2 | 15-9-7 |
| St. Louis CITY SC | 31 | 8 | +12 | 51 | 9 | 14 | 3 | 14-9-8 |
| San Jose Earthquakes | 31 | 9 | +7 | 48 | 9 | 13 | 4 | 13-9-9 |
| Houston Dynamo FC | 31 | 9 | +2 | 48 | 9 | 13 | 5 | 13-9-9 |
| LAFC | 31 | 9 | +15 | 46 | 10 | 12 | 6 | 12-10-9 |
| Seattle Sounders FC | 31 | 10 | +2 | 43 | 10 | 11 | 7 | 11-10-10 |
| Colorado Rapids | 31 | 13 | +1 | 42 | 6 | 12 | 8 | 12-6-13 |
| LA Galaxy | 31 | 11 | -9 | 40 | 10 | 10 | 9 | 10-10-11 |
| Real Salt Lake | 31 | 14 | 0 | 39 | 6 | 11 | 10 | 11-6-14 |
| Portland Timbers | 31 | 14 | -4 | 37 | 7 | 10 | 11 | 10-7-14 |
| San Diego FC | 31 | 12 | -3 | 35 | 11 | 8 | 12 | 8-11-12 |
| Minnesota United FC | 31 | 12 | -8 | 35 | 11 | 8 | 13 | 8-11-12 |
| Austin FC | 31 | 13 | -17 | 34 | 10 | 8 | 14 | 8-10-13 |
| Sporting Kansas City | 31 | 21 | -40 | 22 | 4 | 6 | 15 | 6-4-21 |
Box score
| Stat | Portland Timbers | Charlotte FC |
|---|---|---|
| Fouls committed | 10 | 9 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 0 |
| Offsides | 3 | 2 |
| Won corners | 9 | 3 |
| Saves | 1 | 9 |
| Possession pct | 55.8 | 44.2 |
| Total shots | 26 | 6 |
| Shots on target | 12 | 3 |
| Shot pct | 0.5 | 0.5 |
| Penalty kick goals | 0 | 0 |
| Penalty kick shots | 0 | 0 |
| Accurate passes | 528 | 393 |
| Total passes | 569 | 459 |
| Pass pct | 0.9 | 0.9 |
| Accurate crosses | 6 | 2 |
| Total crosses | 39 | 16 |
| Cross pct | 0.2 | 0.1 |
| Total long balls | 43 | 68 |
| Accurate long balls | 30 | 40 |
| Longball pct | 0.7 | 0.6 |
| Blocked shots | 9 | 1 |
| Effective tackles | 9 | 10 |
| Total tackles | 13 | 14 |
| Tackle pct | 0.7 | 0.7 |
| Interceptions thrown | 7 | 4 |
| Effective clearance | 20 | 43 |
| Total clearance | 20 | 43 |
Venue
- Providence ParkPortland, Oregon
Elsewhere
- Philadelphia Union vs. New England Revolution - Game Highlights
- Orlando City SC vs. New York City FC - Game Highlights
- Atlanta United FC vs. Chicago Fire FC - Game Highlights
- Evander stunner helps Cincinnati beat D.C. United
- Forsberg caps Red Bulls win over Inter Miami
- Lionel Messi comes off bench as Casemiro own goal sees Red Bulls beat Miami