Los Angeles FC vs Portland Timbers

26 July 2025 · MLS · 2025 · Referee Armando Villarrea

Full time 0 – 1

Half-time: 0–1

  • Cristhian Paredes 45’

Match summary

Portland Timbers took a 1-0 win at Los Angeles FC. Portland Timbers led 1-0 at half-time.

Cristhian Paredes put Portland Timbers ahead with a header in the 45th minute.

Los Angeles FC can feel hard done by, creating 1.19 expected goals (xG) from 12 shots to Portland Timbers's 0.51 from 8.

Match stats

56% Possession 44%
12 Shots 8
3 Shots on target 4
4 Corners 4
645 Passes 514
89.6% Pass accuracy 86.8%
13 Tackles 16
6 Fouls 10
1 Yellow cards 1
0 Offsides 1

Key events

Los Angeles FC Portland Timbers
Kick-off
13’
Santiago MorenoShot on target
45’
Cristhian ParedesHeader0-1 (Portland Timbers)
45’
David AyalaShot on target
Half-time0-1
Second half underway
Nathan OrdazShot on target
56’
64’
David Pereira Da CostaShot on target
65’
Cristhian Paredes
Artem SmoliakovShot on target
67’
70’
74’
Kevin KelsyFelipe Mora
74’
Diego CharáCristhian Paredes
Kenny NielsenShot on target
78’
Yaw YeboahArtem Smoliakov
89’
Full-time0-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.19 0.51 45’ Cristhian Paredes (Portland Timbers), 0-1 45’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.19 0.51 45’ Cristhian Paredes (Portland Timbers), 0-1 Paredes 45’
Los Angeles FC 1.19 xGPortland Timbers 0.51 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 
56’ Nathan Ordaz (Los Angeles FC), open play, 0.61 xG, saved 56’ Ryan Hollingshead (Los Angeles FC), open play, 0.15 xG, blocked 7’ Santiago Moreno (Portland Timbers), open play, 0.13 xG, blocked 60’ Felipe Mora (Portland Timbers), open play, 0.13 xG, off target 36’ Ryan Hollingshead (Los Angeles FC), open play, 0.13 xG, off target 45’ Cristhian Paredes (Portland Timbers), from a corner, 0.09 xG, goal 78’ Kenny Nielsen (Los Angeles FC), from a corner, 0.07 xG, saved 90’ Denis Bouanga (Los Angeles FC), direct free kick, 0.06 xG, off target 59’ Javairô Dilrosun (Los Angeles FC), open play, 0.05 xG, off target 13’ Santiago Moreno (Portland Timbers), open play, 0.04 xG, saved 45’ David Ayala (Portland Timbers), open play, 0.04 xG, saved 9’ Denis Bouanga (Los Angeles FC), open play, 0.03 xG, blocked 64’ Juan Mosquera (Portland Timbers), from a corner, 0.03 xG, blocked 64’ David Pereira Da Costa (Portland Timbers), open play, 0.03 xG, saved 79’ David Martínez Morales (Los Angeles FC), open play, 0.02 xG, off target 11’ Igor Jesus (Los Angeles FC), open play, 0.02 xG, blocked 67’ Artem Smoliakov (Los Angeles FC), open play, 0.02 xG, saved 87’ Ian Smith (Portland Timbers), open play, 0.02 xG, off target 90+2’ Javairô Dilrosun (Los Angeles FC), open play, 0.02 xG, blocked 43’ Artem Smoliakov (Los Angeles FC), set piece, 0.01 xG, off target 56’ Nathan Ordaz (Los Angeles FC), open play, 0.61 xG, saved 56’ Ryan Hollingshead (Los Angeles FC), open play, 0.15 xG, blocked 7’ Santiago Moreno (Portland Timbers), open play, 0.13 xG, blocked 36’ Ryan Hollingshead (Los Angeles FC), open play, 0.13 xG, off target 60’ Felipe Mora (Portland Timbers), open play, 0.13 xG, off target 45’ Cristhian Paredes (Portland Timbers), from a corner, 0.09 xG, goal 78’ Kenny Nielsen (Los Angeles FC), from a corner, 0.07 xG, saved 90’ Denis Bouanga (Los Angeles FC), direct free kick, 0.06 xG, off target 59’ Javairô Dilrosun (Los Angeles FC), open play, 0.05 xG, off target 13’ Santiago Moreno (Portland Timbers), open play, 0.04 xG, saved 45’ David Ayala (Portland Timbers), open play, 0.04 xG, saved 64’ Juan Mosquera (Portland Timbers), from a corner, 0.03 xG, blocked 64’ David Pereira Da Costa (Portland Timbers), open play, 0.03 xG, saved 9’ Denis Bouanga (Los Angeles FC), open play, 0.03 xG, blocked 79’ David Martínez Morales (Los Angeles FC), open play, 0.02 xG, off target 11’ Igor Jesus (Los Angeles FC), open play, 0.02 xG, blocked 67’ Artem Smoliakov (Los Angeles FC), open play, 0.02 xG, saved 87’ Ian Smith (Portland Timbers), open play, 0.02 xG, off target 90+2’ Javairô Dilrosun (Los Angeles FC), open play, 0.02 xG, blocked 43’ Artem Smoliakov (Los Angeles FC), set piece, 0.01 xG, off target
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
Smoliakov 89’
Nielsen
Tafari
Tillman 90’
Jesus 75’
Delgado
Bouanga
Ordaz 75’
Dilrosun
Portland Timbers 3-4-3 Starting XI
Crépeau
Fory
Surman
Miller
Smith
Paredes 74’
Ayala
Mosquera 88’
Costa 85’
Mora 74’
Moreno 74’

Player stats

Goalkeeper1 player
90′ 4 1 31 – – – – –
Defenders5 players
90′ 1 3 – 6 2 47 – – – –
90′ – 2 – 4 4 101 1 – – –
90′ 1 – – 5 4 97 1 – – –
Artem Smoliakov Taken off
89′ 3 1 – 5 1 66 1 – – –
Yaw Yeboah Came on as a substitute
1′ 1 1 – 2 – 4 – – – –
Midfielders5 players
Timothy Tillman Taken off
89′ – – 57 1 0.03 1 – 3 1 2 –
Igor Jesus Taken off
75′ – – 51 – 0.04 – 1 2 – 1 –
90′ – – 100 4 0.09 3 3 4 – 1 –
Javairô Dilrosun
90′ – – 31 – 0.10 – – – – – –
90′ – – 24 1 0.08 – – 3 1 – –
Forwards3 players
Nathan Ordaz Taken off
75′ – – 1 1 0.61 0.02 – 2 2 17 –
Jeremy Ebobisse Came on as a substitute
15′ – – – – – 0.00 – 1 – 5 –
David Martínez Morales Came on as a substitute
15′ – – 1 – 0.02 0.02 – 2 1 11 –
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. Referee data before 2025/26 from the Transfermarkt datasets project.