Vancouver Whitecaps vs Los Angeles FC

1 August 2026 · MLS · 2026 · Referee Elijio Arreguin

Full time 1 – 1

Half-time: 0–1

  • Thomas Müller 76’ (pen)
  • Son Heung-min 37’

Match summary

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

Son Heung-min put Los Angeles FC ahead in the 37th minute and Thomas Müller equalised from the penalty spot in the 76th minute.

Vancouver Whitecaps had the better of the chances, with 2.51 expected goals (xG) from 21 shots to Los Angeles FC's 0.30 from 5.

Match stats

63% Possession 37%
21 Shots 5
5 Shots on target 1
11 Corners 1
657 Passes 401
88.9% Pass accuracy 80.8%
25 Tackles 18
14 Fouls 9
1 Yellow cards 1
2 Offsides 4

Key events

Vancouver Whitecaps Los Angeles FC
Kick-off
Andrés CubasShot on target
2’
Brian WhiteShot on target
16’
37’
Son Heung-minRight foot shot0-1 (Los Angeles FC)
Half-time0-1
Second half underway
48’
56’
Thomas MüllerPenalty1-1 (Vancouver Whitecaps)
76’
Brian WhiteShot on target
77’
Brian WhiteShot on target
90+1’
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.51 0.30 37’ Son Heung-min (Los Angeles FC), 0-1 37’ 76’ Thomas Müller (Vancouver Whitecaps), 1-1 76’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.51 0.30 37’ Son Heung-min (Los Angeles FC), 0-1 Heung-min 37’ 76’ Thomas Müller (Vancouver Whitecaps), 1-1 Müller 76’
Vancouver Whitecaps 2.51 xGLos Angeles FC 0.30 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Los Angeles FC attacking Vancouver Whitecaps attacking 
76’ Thomas Müller (Vancouver Whitecaps), penalty, 0.79 xG, goal 6’ Jeevan Badwal (Vancouver Whitecaps), open play, 0.29 xG, blocked 37’ Son Heung-min (Los Angeles FC), open play, 0.23 xG, goal 27’ Ryan Gauld (Vancouver Whitecaps), open play, 0.22 xG, off target 77’ Brian White (Vancouver Whitecaps), open play, 0.18 xG, saved 90+1’ Brian White (Vancouver Whitecaps), open play, 0.16 xG, saved 84’ Cheick Tidiane Sabaly (Vancouver Whitecaps), open play, 0.15 xG, off target 16’ Brian White (Vancouver Whitecaps), open play, 0.11 xG, saved 41’ Thomas Müller (Vancouver Whitecaps), set piece, 0.09 xG, off target 60’ Thomas Müller (Vancouver Whitecaps), set piece, 0.09 xG, blocked 66’ Ryan Gauld (Vancouver Whitecaps), open play, 0.08 xG, blocked 68’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.08 xG, blocked 84’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.05 xG, off target 6’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.04 xG, off target 69’ Thomas Müller (Vancouver Whitecaps), from a corner, 0.04 xG, off target 62’ Tate Johnson (Vancouver Whitecaps), open play, 0.03 xG, blocked 90+5’ Son Heung-min (Los Angeles FC), direct free kick, 0.03 xG, blocked 37’ Édier Ocampo (Vancouver Whitecaps), open play, 0.03 xG, off target 49’ Mathías Laborda (Vancouver Whitecaps), set piece, 0.03 xG, blocked 6’ Ryan Gauld (Vancouver Whitecaps), open play, 0.02 xG, blocked 48’ Eddie Segura (Los Angeles FC), open play, 0.02 xG, off target 66’ Ryan Gauld (Vancouver Whitecaps), open play, 0.02 xG, blocked 90+5’ Son Heung-min (Los Angeles FC), set piece, 0.01 xG, off target 78’ Mathieu Choinière (Los Angeles FC), open play, 0.01 xG, off target 2’ Andrés Cubas (Vancouver Whitecaps), open play, 0.01 xG, saved 61’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.01 xG, off target 76’ Thomas Müller (Vancouver Whitecaps), penalty, 0.79 xG, goal 6’ Jeevan Badwal (Vancouver Whitecaps), open play, 0.29 xG, blocked 37’ Son Heung-min (Los Angeles FC), open play, 0.23 xG, goal 27’ Ryan Gauld (Vancouver Whitecaps), open play, 0.22 xG, off target 77’ Brian White (Vancouver Whitecaps), open play, 0.18 xG, saved 90+1’ Brian White (Vancouver Whitecaps), open play, 0.16 xG, saved 84’ Cheick Tidiane Sabaly (Vancouver Whitecaps), open play, 0.15 xG, off target 16’ Brian White (Vancouver Whitecaps), open play, 0.11 xG, saved 41’ Thomas Müller (Vancouver Whitecaps), set piece, 0.09 xG, off target 60’ Thomas Müller (Vancouver Whitecaps), set piece, 0.09 xG, blocked 66’ Ryan Gauld (Vancouver Whitecaps), open play, 0.08 xG, blocked 68’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.08 xG, blocked 84’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.05 xG, off target 6’ Mathías Laborda (Vancouver Whitecaps), from a corner, 0.04 xG, off target 69’ Thomas Müller (Vancouver Whitecaps), from a corner, 0.04 xG, off target 62’ Tate Johnson (Vancouver Whitecaps), open play, 0.03 xG, blocked 90+5’ Son Heung-min (Los Angeles FC), direct free kick, 0.03 xG, blocked 37’ Édier Ocampo (Vancouver Whitecaps), open play, 0.03 xG, off target 49’ Mathías Laborda (Vancouver Whitecaps), set piece, 0.03 xG, blocked 6’ Ryan Gauld (Vancouver Whitecaps), open play, 0.02 xG, blocked 48’ Eddie Segura (Los Angeles FC), open play, 0.02 xG, off target 66’ Ryan Gauld (Vancouver Whitecaps), open play, 0.02 xG, blocked 90+5’ Son Heung-min (Los Angeles FC), set piece, 0.01 xG, off target 78’ Mathieu Choinière (Los Angeles FC), open play, 0.01 xG, off target 2’ Andrés Cubas (Vancouver Whitecaps), open play, 0.01 xG, saved 61’ Mathías Laborda (Vancouver Whitecaps), from a corner, 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

Vancouver Whitecaps 4-2-3-1 Starting XI
Takaoka
Johnson
Blackmon
Laborda
Ocampo
Larraz
Cubas 72’
Badwal 82’
Müller
Gauld 72’
White
Los Angeles FC 4-3-3 Starting XI
Lloris
Hollingshead
Porteous
Long
Cheberko
Segura
Choinière
Tillman 72’
Shaffelburg 72’
Bouanga
Heung-min

Player stats

Goalkeeper1 player
90′ 0 1 19 – – – – –
Defenders5 players
90′ 4 3 – 11 1 60 – – – –
90′ – – – 1 – 87 1 – – –
90′ 1 1 – 6 4 90 1 – – –
90′ – 1 – 2 – 70 2 – – –
Ralph Priso Came on as a substitute
8′ – – – – – 13 – – – –
Midfielders7 players
90′ – – 79 1 0.20 5 1 8 2 3 –
Andrés Cubas Taken off
72′ – – 71 1 0.09 3 1 3 – – –
Jeevan Badwal Taken off
82′ – – 39 – 0.04 2 1 3 2 1 –
90′ 1 – 41 1 0.53 1 1 5 – 1 –
Ryan Gauld Taken off
72′ – – 48 1 0.22 3 – 5 3 –
Emmanuel Sabbi Came on as a substitute
18′ – – 6 1 0.01 – – – 1 – –
Cheick Tidiane Sabaly Came on as a substitute
18′ – – 12 – 0.03 2 1 2 1 – –
Forwards1 player
90′ – – 3 3 0.45 0.03 2 3 – 14 –
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.