Los Angeles FC vs Portland Timbers

23 August 2026 · MLS · 2026 · Referee Jon Freemon

Full time 1 – 1

Half-time: 0–1

  • Denis Bouanga 79’
  • David Pereira Da Costa 4’

Match summary

Los Angeles FC and Portland Timbers shared the points in a 1-1 draw. Portland Timbers led 1-0 at half-time.

David Pereira Da Costa put Portland Timbers ahead in the 4th minute and Denis Bouanga equalised in the 79th minute.

Los Angeles FC had the better of the chances, with 2.26 expected goals (xG) from 34 shots to Portland Timbers's 0.89 from 8. Portland Timbers had a player sent off.

Match stats

61% Possession 39%
33 Shots 8
12 Shots on target 2
12 Corners 0
630 Passes 415
88.6% Pass accuracy 87.2%
15 Tackles 8
10 Fouls 15
2 Yellow cards 3
0 Red cards 1
0 Offsides 3

Key events

Los Angeles FC Portland Timbers
Kick-off
4’
David Pereira Da CostaLeft foot shot0-1 (Portland Timbers)
Denis BouangaShot on target
7’
Mathieu ChoinièreShot on target
8’
Corner
8’
Corner
9’
16’
Son Heung-minShot on target
18’
Timothy TillmanShot on target
19’
Denis BouangaShot on target
22’
Corner
22’
Corner
27’
31’
Kevin KelsyPersistent fouling
Half-time0-1
Corner
46’
Second half underway
48’
José CaicedoShot on target
Jacob ShaffelburgShot on target
50’
Corner
50’
Denis BouangaShot on target
56’
Corner
61’
Corner
67’
Jacob ShaffelburgShot on target
73’
Jude TerryMathieu Choinière
76’
Denis BouangaRight foot shot1-1 (Los Angeles FC)
79’
Denis BouangaShot on target
85’
Denis BouangaSimulation
86’
Corner
86’
89’
Corner
90’
90+3’
Vincent JanssenSecond yellowTime wasting
Denis BouangaShot on target
90+5’
Corner
90+5’
Corner
90+5’
Full-time1-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 0.89 4’ David Pereira Da Costa (Portland Timbers), 0-1 4’ 79’ Denis Bouanga (Los Angeles FC), 1-1 79’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.26 0.89 4’ David Pereira Da Costa (Portland Timbers), 0-1 Da Costa 4’ 79’ Denis Bouanga (Los Angeles FC), 1-1 Bouanga 79’
Los Angeles FC 2.26 xGPortland Timbers 0.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Portland Timbers attacking Los Angeles FC attacking 
4’ David Pereira Da Costa (Portland Timbers), open play, 0.54 xG, goal 43’ Mathieu Choinière (Los Angeles FC), open play, 0.25 xG, off target 33’ Son Heung-min (Los Angeles FC), set piece, 0.24 xG, off target 19’ Timothy Tillman (Los Angeles FC), open play, 0.17 xG, saved 48’ Son Heung-min (Los Angeles FC), direct free kick, 0.14 xG, blocked 8’ Mathieu Choinière (Los Angeles FC), open play, 0.12 xG, saved 85’ Denis Bouanga (Los Angeles FC), open play, 0.11 xG, saved 62’ Kevin Kelsy (Portland Timbers), open play, 0.11 xG, off target 68’ Denis Bouanga (Los Angeles FC), open play, 0.10 xG, off target 56’ Denis Bouanga (Los Angeles FC), open play, 0.09 xG, saved 36’ Jacob Shaffelburg (Los Angeles FC), open play, 0.08 xG, off target 37’ Cole Bassett (Portland Timbers), open play, 0.09 xG, off target 82’ Ryan Hollingshead (Los Angeles FC), open play, 0.08 xG, off target 73’ Jacob Shaffelburg (Los Angeles FC), open play, 0.07 xG, saved 90+5’ Son Heung-min (Los Angeles FC), open play, 0.06 xG, off target 22’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, saved 53’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 21’ Son Heung-min (Los Angeles FC), direct free kick, 0.05 xG, blocked 90+5’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, saved 18’ Son Heung-min (Los Angeles FC), open play, 0.05 xG, saved 90+2’ Omir Fernandez (Portland Timbers), open play, 0.05 xG, blocked 35’ Cole Bassett (Portland Timbers), open play, 0.04 xG, off target 53’ Son Heung-min (Los Angeles FC), open play, 0.04 xG, blocked 55’ Denis Bouanga (Los Angeles FC), open play, 0.05 xG, off target 90+1’ Ryan Hollingshead (Los Angeles FC), from a corner, 0.04 xG, off target 15’ Yevhen Cheberko (Los Angeles FC), open play, 0.03 xG, off target 67’ Ryan Hollingshead (Los Angeles FC), from a corner, 0.03 xG, off target 74’ José Caicedo (Portland Timbers), open play, 0.04 xG, off target 33’ Mathieu Choinière (Los Angeles FC), open play, 0.03 xG, off target 42’ Son Heung-min (Los Angeles FC), open play, 0.03 xG, blocked 79’ Denis Bouanga (Los Angeles FC), open play, 0.03 xG, goal 28’ Kristoffer Velde (Portland Timbers), open play, 0.02 xG, off target 32’ Ryan Hollingshead (Los Angeles FC), open play, 0.02 xG, off target 45’ Mathieu Choinière (Los Angeles FC), open play, 0.02 xG, off target 50’ Jacob Shaffelburg (Los Angeles FC), open play, 0.03 xG, saved 9’ Denis Bouanga (Los Angeles FC), from a corner, 0.02 xG, off target 13’ Ryan Hollingshead (Los Angeles FC), open play, 0.02 xG, blocked 27’ Son Heung-min (Los Angeles FC), open play, 0.02 xG, blocked 7’ Denis Bouanga (Los Angeles FC), set piece, 0.02 xG, saved 21’ Son Heung-min (Los Angeles FC), set piece, 0.02 xG, blocked 21’ Denis Bouanga (Los Angeles FC), set piece, 0.02 xG, blocked 48’ José Caicedo (Portland Timbers), open play, 0.01 xG, saved 4’ David Pereira Da Costa (Portland Timbers), open play, 0.54 xG, goal 33’ Son Heung-min (Los Angeles FC), set piece, 0.24 xG, off target 43’ Mathieu Choinière (Los Angeles FC), open play, 0.25 xG, off target 19’ Timothy Tillman (Los Angeles FC), open play, 0.17 xG, saved 48’ Son Heung-min (Los Angeles FC), direct free kick, 0.14 xG, blocked 8’ Mathieu Choinière (Los Angeles FC), open play, 0.12 xG, saved 85’ Denis Bouanga (Los Angeles FC), open play, 0.11 xG, saved 62’ Kevin Kelsy (Portland Timbers), open play, 0.11 xG, off target 68’ Denis Bouanga (Los Angeles FC), open play, 0.10 xG, off target 56’ Denis Bouanga (Los Angeles FC), open play, 0.09 xG, saved 36’ Jacob Shaffelburg (Los Angeles FC), open play, 0.08 xG, off target 37’ Cole Bassett (Portland Timbers), open play, 0.09 xG, off target 82’ Ryan Hollingshead (Los Angeles FC), open play, 0.08 xG, off target 73’ Jacob Shaffelburg (Los Angeles FC), open play, 0.07 xG, saved 90+5’ Son Heung-min (Los Angeles FC), open play, 0.06 xG, off target 22’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, saved 53’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 90+5’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, saved 21’ Son Heung-min (Los Angeles FC), direct free kick, 0.05 xG, blocked 18’ Son Heung-min (Los Angeles FC), open play, 0.05 xG, saved 90+2’ Omir Fernandez (Portland Timbers), open play, 0.05 xG, blocked 55’ Denis Bouanga (Los Angeles FC), open play, 0.05 xG, off target 90+1’ Ryan Hollingshead (Los Angeles FC), from a corner, 0.04 xG, off target 35’ Cole Bassett (Portland Timbers), open play, 0.04 xG, off target 53’ Son Heung-min (Los Angeles FC), open play, 0.04 xG, blocked 74’ José Caicedo (Portland Timbers), open play, 0.04 xG, off target 15’ Yevhen Cheberko (Los Angeles FC), open play, 0.03 xG, off target 67’ Ryan Hollingshead (Los Angeles FC), from a corner, 0.03 xG, off target 33’ Mathieu Choinière (Los Angeles FC), open play, 0.03 xG, off target 79’ Denis Bouanga (Los Angeles FC), open play, 0.03 xG, goal 28’ Kristoffer Velde (Portland Timbers), open play, 0.02 xG, off target 42’ Son Heung-min (Los Angeles FC), open play, 0.03 xG, blocked 50’ Jacob Shaffelburg (Los Angeles FC), open play, 0.03 xG, saved 32’ Ryan Hollingshead (Los Angeles FC), open play, 0.02 xG, off target 45’ Mathieu Choinière (Los Angeles FC), open play, 0.02 xG, off target 13’ Ryan Hollingshead (Los Angeles FC), open play, 0.02 xG, blocked 27’ Son Heung-min (Los Angeles FC), open play, 0.02 xG, blocked 7’ Denis Bouanga (Los Angeles FC), set piece, 0.02 xG, saved 9’ Denis Bouanga (Los Angeles FC), from a corner, 0.02 xG, off target 21’ Son Heung-min (Los Angeles FC), set piece, 0.02 xG, blocked 21’ Denis Bouanga (Los Angeles FC), set piece, 0.02 xG, blocked 48’ José Caicedo (Portland Timbers), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Los Angeles FC 4-3-3 Starting XI
Lloris
Hollingshead
Porteous
Long
Cheberko 76’
Segura
Choinière 76’
Delgado
Bouanga
Tillman 20’
Heung-min
Portland Timbers 4-2-3-1 Starting XI
Pantemis
Fory 56’
Surman
Miller
Miller
Caicedo
Bassett 54’
Lassiter 54’
Velde 70’
Costa
Kelsy 70’

Player stats

Goalkeeper1 player
90′ 1 1 12 – – – – –
Defenders5 players
90′ 1 – – 7 5 64 1 – – –
90′ 3 – – 10 2 83 – – – –
90′ 1 1 – 2 1 65 1 – – –
Yevhen Cheberko Taken off
76′ 3 – – 5 1 54 1 – – –
90′ 2 1 1 4 1 82 – – – –
Midfielders6 players
Mathieu Choinière Taken off
76′ – – 64 4 0.43 – 1 3 2 1
90′ – – 66 2 0.09 1 1 2 1 1 –
Timothy Tillman Taken off
20′ – – 12 2 0.16 2 – 2 – – –
90′ 1 – 37 4 0.78 – – 4 1 1
Jude Terry Came on as a substitute
14′ – 1 15 1 0.02 – – 1 – – –
Ryan Raposo Came on as a substitute
14′ – – 12 – 0.01 – – 1 – 1 –
Forwards2 players
90′ – – 9 1 0.66 0.14 2 3 2 30 –
Jacob Shaffelburg Came on as a substitute
70′ – – 3 2 0.18 0.28 4 2 1 19 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.