St. Louis City vs Los Angeles FC

14 May 2026 · MLS · 2026 · Referee Lorenzo Hernandez

Full time 2 – 1

Half-time: 1–0

  • Tomas Totland 4’
  • Rafael Santos 64’
  • David Martínez Morales 73’

Match summary

St. Louis City beat Los Angeles FC 2-1. St. Louis City led 1-0 at half-time.

Tomas Totland put St. Louis City ahead in the 4th minute, Rafael Santos made it 2-0 in the 64th minute, and David Martínez Morales pulled one back to make it 2-1 in the 73rd minute.

There was little between the sides on chances: St. Louis City created 1.72 expected goals (xG) from 8 shots, Los Angeles FC 1.68 from 16.

Match stats

38% Possession 62%
8 Shots 16
2 Shots on target 4
2 Corners 8
53 Attacks 65
24 Dangerous attacks 48
406 Passes 661
85.7% Pass accuracy 90.3%
13 Tackles 13
13 Fouls 10
3 Yellow cards 3
1 Offsides 4

Key events

St. Louis City Los Angeles FC
Kick-off
Tomas TotlandRight foot shot1-0 (St. Louis City)
4’
44’
Son Heung-minShot on target
Half-time1-0
49’
Second half underway
54’
Eddie SeguraShot on target
58’
60’
Rafael SantosRight foot shot2-0 (St. Louis City)
64’
67’
73’
David Martínez MoralesLeft foot shot2-1 (Los Angeles FC)
76’
81’
Aaron LongShot on target
82’
Brendan McSorleySergio Córdova
90’

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.72 1.68 4’ Tomas Totland (St. Louis City), 1-0 4’ 64’ Rafael Santos (St. Louis City), 2-0 64’ 73’ David Martínez Morales (Los Angeles FC), 2-1 73’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.72 1.68 4’ Tomas Totland (St. Louis City), 1-0 Totland 4’ 64’ Rafael Santos (St. Louis City), 2-0 Santos 64’ 73’ David Martínez Morales (Los Angeles FC), 2-1 Morales 73’
St. Louis City 1.72 xGLos Angeles FC 1.68 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Los Angeles FC attacking St. Louis City attacking 
63’ Simon Becher (St. Louis City), open play, 0.63 xG, off target 48’ Nkosi Tafari (Los Angeles FC), set piece, 0.40 xG, off target 4’ Tomas Totland (St. Louis City), open play, 0.32 xG, goal 64’ Rafael Santos (St. Louis City), open play, 0.32 xG, goal 81’ Aaron Long (Los Angeles FC), from a corner, 0.29 xG, saved 73’ David Martínez Morales (Los Angeles FC), open play, 0.28 xG, goal 68’ Simon Becher (St. Louis City), set piece, 0.24 xG, off target 44’ Ryan Raposo (Los Angeles FC), open play, 0.13 xG, off target 36’ Tyler Boyd (Los Angeles FC), open play, 0.10 xG, blocked 63’ Denis Bouanga (Los Angeles FC), open play, 0.10 xG, off target 22’ Marcel Hartel (St. Louis City), open play, 0.08 xG, off target 63’ Rafael Santos (St. Louis City), open play, 0.07 xG, off target 44’ Son Heung-min (Los Angeles FC), open play, 0.06 xG, saved 54’ Nkosi Tafari (Los Angeles FC), from a corner, 0.06 xG, off target 53’ Ryan Raposo (Los Angeles FC), set piece, 0.05 xG, blocked 75’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 81’ Nathan Ordaz (Los Angeles FC), open play, 0.04 xG, blocked 34’ Daniel Edelman (St. Louis City), from a corner, 0.03 xG, off target 54’ Eddie Segura (Los Angeles FC), from a corner, 0.03 xG, saved 79’ Ryan Raposo (Los Angeles FC), open play, 0.03 xG, off target 18’ Mathieu Choinière (Los Angeles FC), open play, 0.02 xG, blocked 81’ David Martínez Morales (Los Angeles FC), from a corner, 0.02 xG, blocked 44’ Son Heung-min (Los Angeles FC), open play, 0.02 xG, blocked 2’ Eduard Löwen (St. Louis City), open play, 0.01 xG, off target 63’ Simon Becher (St. Louis City), open play, 0.63 xG, off target 48’ Nkosi Tafari (Los Angeles FC), set piece, 0.40 xG, off target 4’ Tomas Totland (St. Louis City), open play, 0.32 xG, goal 64’ Rafael Santos (St. Louis City), open play, 0.32 xG, goal 81’ Aaron Long (Los Angeles FC), from a corner, 0.29 xG, saved 73’ David Martínez Morales (Los Angeles FC), open play, 0.28 xG, goal 68’ Simon Becher (St. Louis City), set piece, 0.24 xG, off target 44’ Ryan Raposo (Los Angeles FC), open play, 0.13 xG, off target 36’ Tyler Boyd (Los Angeles FC), open play, 0.10 xG, blocked 63’ Denis Bouanga (Los Angeles FC), open play, 0.10 xG, off target 22’ Marcel Hartel (St. Louis City), open play, 0.08 xG, off target 63’ Rafael Santos (St. Louis City), open play, 0.07 xG, off target 44’ Son Heung-min (Los Angeles FC), open play, 0.06 xG, saved 54’ Nkosi Tafari (Los Angeles FC), from a corner, 0.06 xG, off target 75’ Denis Bouanga (Los Angeles FC), open play, 0.06 xG, blocked 53’ Ryan Raposo (Los Angeles FC), set piece, 0.05 xG, blocked 81’ Nathan Ordaz (Los Angeles FC), open play, 0.04 xG, blocked 34’ Daniel Edelman (St. Louis City), from a corner, 0.03 xG, off target 54’ Eddie Segura (Los Angeles FC), from a corner, 0.03 xG, saved 79’ Ryan Raposo (Los Angeles FC), open play, 0.03 xG, off target 18’ Mathieu Choinière (Los Angeles FC), open play, 0.02 xG, blocked 81’ David Martínez Morales (Los Angeles FC), from a corner, 0.02 xG, blocked 44’ Son Heung-min (Los Angeles FC), open play, 0.02 xG, blocked 2’ Eduard Löwen (St. Louis City), open play, 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

St. Louis City 3-4-3 Starting XI
Bürki
MacNaughton
Baumgartl
Orozco 10’
Polvara
Löwen 66’
Edelman
Totland
Hartel
Sang-bin 46’
Córdova 90’
Los Angeles FC 4-3-3 Starting XI
Lloris
Long
Tafari
Segura 77’
Raposo 85’
Delgado
Tillman 77’
Choinière 77’
Bouanga
Heung-min
Boyd 70’

Player stats

Goalkeeper1 player
90′ 3 1 29 2 – – – –
Defenders5 players
90′ – 1 – 1 – 49 2 – – –
90′ 1 1 – 2 1 42 1 – – –
Jaziel Orozco Taken off
10′ – – – – – 5 – – – –
90′ 3 2 – 5 1 34 2 1 –
Fallou Fall Came on as a substitute
24′ – 1 – 1 1 13 – – – –
Midfielders5 players
90′ – – 54 1 0.36 2 1 3 1 –
Eduard Löwen Taken off
66′ – 1 42 1 0.35 2 1 5 – 1 –
90′ – – 42 – 0.00 3 1 4 1 1 –
90′ – – 41 2 0.05 1 1 3 – 2 –
Rafael Santos Came on as a substitute
80′ 1 – 25 1 0.00 – 1 1 2 – –
Forwards3 players
Jeong Sang-bin Taken off
45′ – – – – – 0.01 – 3 – 9 –
Sergio Córdova Taken off
89′ – – – – – 0.00 1 4 1 11 –
Simon Becher Came on as a substitute
45′ – – 2 – 0.87 0.00 – 5 3 7
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.