Portland Timbers vs LAFC: April 11, 2026
Portland Timbers beat LAFC 2-1 at Providence Park, Portland, Oregon on April 11, 2026 (2026 MLS).
On this page
Score by half
| Team | 1st half | 2nd half | Final |
|---|---|---|---|
| Portland Timbers | 1 | 1 | 2 |
| LAFC | 0 | 1 | 1 |
Goals
- 32′ Portland Timbers: Kristoffer Velde
- 49′ LAFC: Jude Terry
- 90+6′ Portland Timbers: Kevin Kelsy
Match statistics
| Statistic | Portland Timbers | LAFC |
|---|---|---|
| Expected goals (xG) | 1.5 | 1.0 |
| Shots | 11 | 18 |
| Shots on target | 7 | 5 |
| Big chances | 4 | 1 |
| Possession % | 57.9 | 42.1 |
| Passes | 667 | 472 |
| Corners | 1 | 7 |
| Fouls | 9 | 10 |
| Yellow cards | 2 | 2 |
| Red cards | 0 | 0 |
| Saves | 3 | 7 |
What stood out
- Expected goals: Portland Timbers 1.5, LAFC 1.0.
- Shots: Portland Timbers 11, LAFC 18.
- Managers: Phil Neville (Portland Timbers), Marc Dos Santos (LAFC).
Player lines
- Alex Bonetig (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Alexander Aravena (POR, substitute): 19 MIN, 0 G, 0 A, 2 SH, 2 SOT, 0.2 xG, 0.0 xA, 0 YC, 0 RC
- Antony (POR): 71 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Ariel Lassiter (POR, substitute): 9 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Artem Smolyakov (LAFC): 76 MIN, 0 G, 0 A, 2 SH, 0 SOT, 0.2 xG, 0.0 xA, 1 YC, 0 RC
- Brandon Bye (POR): 90 MIN, 0 G, 1 A, 2 SH, 0 SOT, 0.1 xG, 0.4 xA, 0 YC, 0 RC
- Cole Bassett (POR): 89 MIN, 0 G, 1 A, 1 SH, 1 SOT, 0.2 xG, 0.3 xA, 0 YC, 0 RC
- David Da Costa (POR): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.5 xA, 0 YC, 0 RC
- Denis Bouanga (LAFC): 68 MIN, 0 G, 0 A, 3 SH, 0 SOT, 0.2 xG, 0.0 xA, 0 YC, 0 RC
- Diego Chará (POR, substitute): 1 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 YC, 0 RC
- Felipe Mora (POR): 89 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Finn Surman (POR): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Ian Smith (POR, substitute): 27 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Jacob Shaffelburg (LAFC, substitute): 22 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
- James Pantemis (POR): 90 MIN, 3 SV, 28 PASS, 25 CMP, 0 YC
- Jimer Fory (POR): 63 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 1 YC, 0 RC
- José Caicedo (POR): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.1 xA, 0 YC, 0 RC
- Jude Terry (LAFC): 90 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
- Kenny Nielsen (LAFC): 56 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Kevin Kelsy (POR, substitute): 9 MIN, 1 G, 0 A, 1 SH, 1 SOT, 0.8 xG, 0 YC, 0 RC
- Kristoffer Velde (POR): 89 MIN, 1 G, 0 A, 2 SH, 1 SOT, 0.1 xG, 0.1 xA, 1 YC, 0 RC
- Mark Delgado (LAFC, substitute): 34 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Mathieu Choinière (LAFC): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
- Nathan Ordaz (DC): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.1 xA, 0 YC, 0 RC
- Nkosi Tafari (LAFC): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0 xA, 0 YC, 0 RC
- Ryan Hollingshead (LAFC): 90 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.4 xA, 0 YC, 0 RC
- Ryan Porteous (LAFC, substitute): 34 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
- Ryan Raposo (LAFC, substitute): 14 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
- Thomas Hasal (LAFC): 30 MIN, 0 SV, 5 PASS, 4 CMP, 0 YC
- Timothy Tillman (LAFC, substitute): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
- Tyler Boyd (LAFC): 90 MIN, 0 G, 0 A, 4 SH, 1 SOT, 0.2 xG, 0.2 xA, 0 YC, 0 RC
Lines for players with a StatsNext page.
Head-to-head
Full Portland Timbers vs LAFC head-to-head (4 meetings).
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
- LAFC results and statistics
- All MLS results
