Portland Timbers vs Columbus Crew: February 21, 2026
Portland Timbers beat Columbus Crew 3-2 at Providence Park, Portland, Oregon on February 21, 2026 (2026 MLS).
On this page
Score by half
| Team | 1st half | 2nd half | Final |
|---|---|---|---|
| Portland Timbers | 2 | 1 | 3 |
| Columbus Crew | 2 | 0 | 2 |
Goals
- 6′ Columbus Crew: Wessam Abou Ali
- 14′ Portland Timbers: Felipe Mora
- 20′ Portland Timbers: Antony
- 44′ Columbus Crew: Diego Rossi
- 88′ Portland Timbers: Ariel Lassiter
Match statistics
| Statistic | Portland Timbers | Columbus Crew |
|---|---|---|
| Expected goals (xG) | 0.9 | 1.3 |
| Shots | 12 | 15 |
| Shots on target | 6 | 4 |
| Big chances | 4 | 0 |
| Possession % | 45.6 | 54.4 |
| Passes | 508 | 610 |
| Corners | 6 | 8 |
| Fouls | 5 | 6 |
| Yellow cards | 1 | 1 |
| Red cards | 0 | 0 |
| Saves | 2 | 3 |
What stood out
- Expected goals: Portland Timbers 0.9, Columbus Crew 1.3.
- Shots: Portland Timbers 12, Columbus Crew 15.
- Managers: Phil Neville (Portland Timbers), Henrik Rydstrom (Columbus Crew).
Player lines
- Alex Bonetig (POR): 84 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Amar Sejdic (CLB, substitute): 65 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
- Andres Herrera (CLB): 90 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.1 xG, 0.2 xA, 0 YC, 0 RC
- Antony (POR): 84 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
- Ariel Lassiter (POR, substitute): 16 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.2 xG, 0 xA, 0 YC, 0 RC
- Brandon Bye (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 1 YC, 0 RC
- Cole Bassett (POR): 90 MIN, 0 G, 1 A, 2 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
- Diego Chará (POR): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
- Diego Rossi (CLB): 90 MIN, 1 G, 0 A, 5 SH, 2 SOT, 0.5 xG, 0.3 xA, 0 YC, 0 RC
- Dylan Chambost (CLB): 25 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Felipe Mora (POR): 74 MIN, 1 G, 0 A, 3 SH, 1 SOT, 0.3 xG, 0.0 xA, 0 YC, 0 RC
- Finn Surman (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Gage Guerra (POR): 74 MIN, 0 G, 1 A, 1 SH, 0 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
- Ian Smith (POR, substitute): 1 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- James Pantemis (POR): 90 MIN, 2 SV, 35 PASS, 28 CMP, 0 YC
- Jimer Fory (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Joao Ortiz (POR, substitute): 10 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Kamal Miller (POR, substitute): 10 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Kevin Kelsy (POR, substitute): 16 MIN, 0 G, 1 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Kristoffer Velde (POR): 89 MIN, 0 G, 0 A, 2 SH, 2 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
- Malte Amundsen (CLB): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Max Arfsten (CLB): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.2 xA, 0 YC, 0 RC
- Patrick Schulte (CLB): 90 MIN, 3 SV, 28 PASS, 21 CMP, 0 YC
- Rudy Camacho (CLB): 73 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Sean Zawadzki (CLB): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Sékou Tidiany Bangoura (CLB, substitute): 17 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Taha Habroune (CLB): 73 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
- Wessam Abou Ali (CLB): 82 MIN, 1 G, 1 A, 3 SH, 2 SOT, 0.5 xG, 0.1 xA, 1 YC, 0 RC
Lines for players with a StatsNext page.
Head-to-head
No earlier meeting is in these clubs’ stored results.
About this page
This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Research in StatsNext
- This match in StatsNext: Matchup Research for both clubs
- Portland Timbers results and statistics
- Columbus Crew results and statistics
- All MLS results
