San Diego FC vs Los Angeles FC

30 March 2025 · MLS · 2025 · Referee Tori Penso

Full time 3 – 2

Half-time: 3–2

  • Christopher McVey 21’
  • Onni Valakari 34’
  • Alex Mighten 40’
  • Artem Smoliakov 43’
  • Cengiz Ünder 45+5’

Match summary

San Diego FC won 3-2 at home to Los Angeles FC. San Diego FC led 3-2 at half-time.

In the first half, Christopher McVey put San Diego FC ahead with a header in the 21st minute, Onni Valakari made it 2-0 in the 34th minute, Alex Mighten made it 3-0 in the 40th minute, Artem Smoliakov pulled one back to make it 3-1 in the 43rd minute, and Cengiz Ünder made it 3-2 in first-half stoppage time.

The chances backed that up: San Diego FC created 2.87 expected goals (xG) from 15 shots to Los Angeles FC's 1.57 from 12. Los Angeles FC had a player sent off.

Match stats

63% Possession 37%
15 Shots 12
6 Shots on target 4
3 Corners 3
773 Passes 451
90.7% Pass accuracy 88.7%
16 Tackles 12
12 Fouls 8
4 Yellow cards 4
0 Red cards 1
0 Offsides 1

Key events

San Diego FC Los Angeles FC
Kick-off
Aníbal GodoyShot on target
9’
14’
Christopher McVeyHeader1-0 (San Diego FC)
21’
21’
24’
Onni Valakari2-0 (San Diego FC)
33’
Alex MightenLeft foot shot3-0 (San Diego FC)
40’
43’
Artem SmoliakovLeft foot shot3-1 (Los Angeles FC)
45+5’
Cengiz ÜnderRight foot shot3-2 (Los Angeles FC)
Half-time3-2
Second half underway
Onni ValakariShot on target
52’
53’
Igor JesusSecond yellow
59’
David Martínez MoralesShot on target
Tomás ÁngelAlex Mighten
64’
65’
David Martínez MoralesShot on target
Hamady DiopJasper Loffelsend
72’
73’
Ryan HollingsheadArtem Smoliakov
Hirving LozanoShot on target
75’
88’
90+4’
90+6’
Full-time3-2

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.87 1.57 21’ Christopher McVey (San Diego FC), 1-0 21’ 34’ Onni Valakari (San Diego FC), 2-0 34’ 40’ Alex Mighten (San Diego FC), 3-0 40’ 43’ Artem Smoliakov (Los Angeles FC), 3-1 43’ 45+5’ Cengiz Ünder (Los Angeles FC), 3-2 45+5’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.87 1.57 21’ Christopher McVey (San Diego FC), 1-0 McVey 21’ 34’ Onni Valakari (San Diego FC), 2-0 Valakari 34’ 40’ Alex Mighten (San Diego FC), 3-0 Mighten 40’ 43’ Artem Smoliakov (Los Angeles FC), 3-1 Smoliakov 43’ 45+5’ Cengiz Ünder (Los Angeles FC), 3-2 Ünder 45+5’
San Diego FC 2.87 xGLos Angeles FC 1.57 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Los Angeles FC attacking San Diego FC attacking 
50’ Cengiz Ünder (Los Angeles FC), open play, 0.90 xG, goal 40’ Onni Valakari (San Diego FC), open play, 0.50 xG, off target 40’ Alex Mighten (San Diego FC), open play, 0.47 xG, goal 34’ Onni Valakari (San Diego FC), set piece, 0.45 xG, goal 52’ Onni Valakari (San Diego FC), open play, 0.40 xG, saved 75’ Hirving Lozano (San Diego FC), open play, 0.38 xG, saved 4’ Onni Valakari (San Diego FC), open play, 0.20 xG, off target 43’ Denis Bouanga (Los Angeles FC), open play, 0.12 xG, blocked 59’ David Martínez Morales (Los Angeles FC), open play, 0.10 xG, saved 65’ David Martínez Morales (Los Angeles FC), open play, 0.09 xG, saved 82’ Denis Bouanga (Los Angeles FC), open play, 0.08 xG, off target 90+6’ Hirving Lozano (San Diego FC), direct free kick, 0.09 xG, off target 21’ Christopher McVey (San Diego FC), set piece, 0.07 xG, goal 36’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 90+2’ Hirving Lozano (San Diego FC), open play, 0.06 xG, blocked 24’ Alex Mighten (San Diego FC), open play, 0.05 xG, off target 58’ Jasper Loffelsend (San Diego FC), open play, 0.05 xG, blocked 28’ Cengiz Ünder (Los Angeles FC), open play, 0.04 xG, off target 89’ Ryan Hollingshead (Los Angeles FC), open play, 0.04 xG, off target 9’ Aníbal Godoy (San Diego FC), open play, 0.04 xG, saved 59’ Paddy McNair (San Diego FC), open play, 0.04 xG, blocked 8’ Timothy Tillman (Los Angeles FC), from a corner, 0.04 xG, off target 72’ David Martínez Morales (Los Angeles FC), open play, 0.04 xG, off target 82’ Anders Dreyer (San Diego FC), open play, 0.03 xG, off target 50’ Franco Negri (San Diego FC), open play, 0.03 xG, blocked 90’ Nathan Ordaz (Los Angeles FC), open play, 0.03 xG, hit the woodwork 43’ Artem Smoliakov (Los Angeles FC), open play, 0.03 xG, goal 50’ Cengiz Ünder (Los Angeles FC), open play, 0.90 xG, goal 40’ Onni Valakari (San Diego FC), open play, 0.50 xG, off target 40’ Alex Mighten (San Diego FC), open play, 0.47 xG, goal 34’ Onni Valakari (San Diego FC), set piece, 0.45 xG, goal 52’ Onni Valakari (San Diego FC), open play, 0.40 xG, saved 75’ Hirving Lozano (San Diego FC), open play, 0.38 xG, saved 4’ Onni Valakari (San Diego FC), open play, 0.20 xG, off target 43’ Denis Bouanga (Los Angeles FC), open play, 0.12 xG, blocked 59’ David Martínez Morales (Los Angeles FC), open play, 0.10 xG, saved 65’ David Martínez Morales (Los Angeles FC), open play, 0.09 xG, saved 90+6’ Hirving Lozano (San Diego FC), direct free kick, 0.09 xG, off target 82’ Denis Bouanga (Los Angeles FC), open play, 0.08 xG, off target 21’ Christopher McVey (San Diego FC), set piece, 0.07 xG, goal 36’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 90+2’ Hirving Lozano (San Diego FC), open play, 0.06 xG, blocked 24’ Alex Mighten (San Diego FC), open play, 0.05 xG, off target 58’ Jasper Loffelsend (San Diego FC), open play, 0.05 xG, blocked 28’ Cengiz Ünder (Los Angeles FC), open play, 0.04 xG, off target 89’ Ryan Hollingshead (Los Angeles FC), open play, 0.04 xG, off target 9’ Aníbal Godoy (San Diego FC), open play, 0.04 xG, saved 59’ Paddy McNair (San Diego FC), open play, 0.04 xG, blocked 72’ David Martínez Morales (Los Angeles FC), open play, 0.04 xG, off target 8’ Timothy Tillman (Los Angeles FC), from a corner, 0.04 xG, off target 82’ Anders Dreyer (San Diego FC), open play, 0.03 xG, off target 90’ Nathan Ordaz (Los Angeles FC), open play, 0.03 xG, hit the woodwork 43’ Artem Smoliakov (Los Angeles FC), open play, 0.03 xG, goal 50’ Franco Negri (San Diego FC), open play, 0.03 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

San Diego FC 4-3-3 Starting XI
Santos
Negri 64’
McVey
McNair
Loffelsend 72’
Godoy 82’
Tverskov
Torre 72’
Mighten 64’
Valakari
Dreyer
Los Angeles FC 4-3-3 Starting XI
Lloris
Smoliakov 73’
Tafari 73’
Long
Palencia
Tillman
Jesus
Delgado
Bouanga
Ünder 64’
Morales 72’

Player stats

Goalkeeper1 player
90′ 2 2 34 – – – – –
Defenders4 players
90′ – 1 – 2 2 81 – 1 – –
90′ 4 – – 4 – 108 – – – –
Franco Negri Taken off
64′ 2 – – 2 – 63 1 – – –
Willy Kumado Came on as a substitute
26′ – – – 1 – 27 – – – –
Midfielders10 players
Jasper Loffelsend Taken off
72′ – – 51 2 0.76 2 – 3 – – –
Aníbal Godoy Taken off
82′ – – 102 – 0.04 1 – 3 1 2 –
90′ – – 107 1 0.10 4 2 7 1 1 –
Luca De La Torre Taken off
72′ – – 45 – 0.03 1 – 2 1 – –
90′ – 1 50 5 0.97 1 – 4 – – –
90′ 1 1 33 3 0.04 – – 2 3 2 –
Alex Mighten Taken off
64′ 1 – 20 – 0.01 1 – 4 – 1 –
Tomás Ángel Came on as a substitute
26′ – – 12 – 0.22 – – – 1 – –
Hamady Diop Came on as a substitute
18′ – – 21 2 0.02 – – – – – –
Alejandro Alvarado Jr Came on as a substitute
8′ – – 14 – 0.00 – – – 1 – –
Forwards1 player
Hirving Lozano Came on as a substitute
18′ – – 3 1 0.53 0.06 – 3 1 5 –
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.