St. Louis City vs Vancouver Whitecaps

20 April 2025 · MLS · 2025 · Referee Pierre-Luc Lauziere

Full time 0 – 0

Half-time: 0–0

Match summary

Neither St. Louis City nor Vancouver Whitecaps found the net in a 0-0 draw.

There was little between the sides on chances: St. Louis City created 1.10 expected goals (xG) from 9 shots, Vancouver Whitecaps 1.12 from 17.

Match stats

45% Possession 55%
9 Shots 17
3 Shots on target 2
5 Corners 6
338 Passes 419
78.7% Pass accuracy 84.2%
15 Tackles 24
8 Fouls 18
2 Yellow cards 4
2 Offsides 0

Key events

St. Louis City Vancouver Whitecaps
Kick-off
19’
Emmanuel SabbiShot on target
Marcel HartelVAR: Goal given
27’
36’
42’
Kyle HiebertShot on target
44’
João KlaussShot on target
44’
Half-time0-0
47’
Pedro ViteShot on target
Second half underway
56’
62’
66’
Pedro Vite
Simon BecherCedric Teuchert
72’
74’
Jean-Claude NgandoPedro Vite
Conrad WallemShot on target
87’
90+2’
Full-time0-0

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.10 1.12 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.10 1.12
St. Louis City 1.10 xGVancouver Whitecaps 1.12 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vancouver Whitecaps attacking St. Louis City attacking 
44’ Kyle Hiebert (St. Louis City), set piece, 0.42 xG, saved 44’ João Klauss (St. Louis City), set piece, 0.24 xG, saved 72’ Timo Baumgartl (St. Louis City), set piece, 0.20 xG, off target 75’ Daniel Ríos (Vancouver Whitecaps), open play, 0.20 xG, blocked 79’ Daniel Ríos (Vancouver Whitecaps), open play, 0.14 xG, off target 70’ Daniel Ríos (Vancouver Whitecaps), open play, 0.11 xG, off target 19’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.09 xG, saved 84’ Brian White (Vancouver Whitecaps), open play, 0.09 xG, off target 40’ Cedric Teuchert (St. Louis City), open play, 0.07 xG, off target 5’ Emmanuel Sabbi (Vancouver Whitecaps), from a corner, 0.07 xG, blocked 34’ Ali Ahmed (Vancouver Whitecaps), open play, 0.06 xG, blocked 55’ Édier Ocampo (Vancouver Whitecaps), open play, 0.06 xG, blocked 7’ Pedro Vite (Vancouver Whitecaps), open play, 0.05 xG, blocked 16’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.05 xG, off target 38’ Ali Ahmed (Vancouver Whitecaps), open play, 0.04 xG, off target 71’ Cedric Teuchert (St. Louis City), open play, 0.04 xG, blocked 39’ Kyle Hiebert (St. Louis City), set piece, 0.04 xG, off target 4’ Pedro Vite (Vancouver Whitecaps), open play, 0.03 xG, blocked 76’ Sebastian Berhalter (Vancouver Whitecaps), set piece, 0.04 xG, off target 6’ Emmanuel Sabbi (Vancouver Whitecaps), from a corner, 0.03 xG, off target 9’ João Klauss (St. Louis City), from a corner, 0.03 xG, blocked 47’ Pedro Vite (Vancouver Whitecaps), open play, 0.03 xG, saved 79’ Simon Becher (St. Louis City), open play, 0.03 xG, blocked 87’ Conrad Wallem (St. Louis City), open play, 0.03 xG, saved 21’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.02 xG, off target 83’ Édier Ocampo (Vancouver Whitecaps), set piece, 0.02 xG, blocked 44’ Kyle Hiebert (St. Louis City), set piece, 0.42 xG, saved 44’ João Klauss (St. Louis City), set piece, 0.24 xG, saved 72’ Timo Baumgartl (St. Louis City), set piece, 0.20 xG, off target 75’ Daniel Ríos (Vancouver Whitecaps), open play, 0.20 xG, blocked 79’ Daniel Ríos (Vancouver Whitecaps), open play, 0.14 xG, off target 70’ Daniel Ríos (Vancouver Whitecaps), open play, 0.11 xG, off target 19’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.09 xG, saved 84’ Brian White (Vancouver Whitecaps), open play, 0.09 xG, off target 40’ Cedric Teuchert (St. Louis City), open play, 0.07 xG, off target 5’ Emmanuel Sabbi (Vancouver Whitecaps), from a corner, 0.07 xG, blocked 34’ Ali Ahmed (Vancouver Whitecaps), open play, 0.06 xG, blocked 55’ Édier Ocampo (Vancouver Whitecaps), open play, 0.06 xG, blocked 7’ Pedro Vite (Vancouver Whitecaps), open play, 0.05 xG, blocked 16’ Emmanuel Sabbi (Vancouver Whitecaps), open play, 0.05 xG, off target 38’ Ali Ahmed (Vancouver Whitecaps), open play, 0.04 xG, off target 71’ Cedric Teuchert (St. Louis City), open play, 0.04 xG, blocked 39’ Kyle Hiebert (St. Louis City), set piece, 0.04 xG, off target 76’ Sebastian Berhalter (Vancouver Whitecaps), set piece, 0.04 xG, off target 4’ Pedro Vite (Vancouver Whitecaps), open play, 0.03 xG, blocked 6’ Emmanuel Sabbi (Vancouver Whitecaps), from a corner, 0.03 xG, off target 9’ João Klauss (St. Louis City), from a corner, 0.03 xG, blocked 47’ Pedro Vite (Vancouver Whitecaps), open play, 0.03 xG, saved 79’ Simon Becher (St. Louis City), open play, 0.03 xG, blocked 87’ Conrad Wallem (St. Louis City), open play, 0.03 xG, saved 21’ Édier Ocampo (Vancouver Whitecaps), from a corner, 0.02 xG, off target 83’ Édier Ocampo (Vancouver Whitecaps), set piece, 0.02 xG, blocked
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
Lundt
Yaro
Baumgartl
Hiebert
Morales
Hartel
Watts
Wallem
Pompeu 73’
Teuchert 72’
Klauss
Vancouver Whitecaps 4-3-3 Starting XI
Takaoka
Johnson
Blackmon
Veselinović
Ocampo
Berhalter
Cubas 74’
Vite 74’
Ahmed
White
Sabbi 62’

Player stats

Goalkeeper1 player
90′ 2 0 29 2 – – – –
Defenders4 players
Joshua Yaro
90′ 1 3 – 2 1 39 – – – –
90′ 1 – – 3 1 42 – – – –
90′ 2 1 – 7 4 44 – – – –
Akil Watts
90′ 2 2 – 3 – 26 – – – –
Midfielders5 players
Alfredo Morales
90′ – – 55 – 0.04 2 – 6 – 2 –
90′ – – 45 1 0.36 2 1 3 2 1 –
90′ – – 20 – 0.01 2 – 8 2 5 –
Celio Pompeu Taken off
73′ – – 9 1 0.25 2 – 5 1 2 –
Mykhi Joyner Came on as a substitute
17′ – – 1 1 0.03 – – – – – –
Forwards3 players
Cedric Teuchert Taken off
72′ – – 2 – 0.12 0.05 – 2 2 9 –
90′ – – 2 1 0.27 0.08 – 9 2 16 –
Simon Becher Came on as a substitute
18′ – – 1 – 0.03 0.01 – 2 1 3 –
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.