CF Montreal vs St. Louis City

13 September 2025 · MLS · 2025 · Referee Ismir Pekmic

Full time 0 – 2

Half-time: 0–1

  • C. Wallem 11’
  • M. Hartel 55’

Match summary

St. Louis City beat CF Montreal 2-0 on the road. St. Louis City led 1-0 at half-time.

C. Wallem put St. Louis City ahead in the 11th minute and M. Hartel made it 0-2 in the 55th minute.

There was little between the sides on chances: CF Montreal created 1.43 expected goals (xG) from 18 shots, St. Louis City 1.63 from 13.

Match stats

56% Possession 44%
18 Shots 13
3 Shots on target 4
8 Corners 0
490 Passes 405
84.5% Pass accuracy 81.0%
10 Tackles 12
11 Fouls 12
2 Yellow cards 1
2 Offsides 2

Key events

CF Montreal St. Louis City
Kick-off
11’
C. WallemLeft foot shot0-1 (St. Louis City)
P. OwusuShot on target
13’
18’
M. LongstaffShot on target
22’
P. OwusuShot on target
44’
Half-time0-1
Second half underway
51’
55’
M. HartelRight foot shot0-2 (St. Louis City)
E. MoralesF. Álvarez
56’
57’
59’
E. LöwenShot on target
61’
A. MoralesC. Durkin
73’
76’
J. KlaussShot on target
84’
85’
S. AntwiE. Löwen
86’
Full-time0-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.43 1.63 11’ C. Wallem (St. Louis City), 0-1 11’ 55’ M. Hartel (St. Louis City), 0-2 55’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.43 1.63 11’ C. Wallem (St. Louis City), 0-1 Wallem 11’ 55’ M. Hartel (St. Louis City), 0-2 Hartel 55’
CF Montreal 1.43 xGSt. Louis City 1.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St. Louis City attacking CF Montreal attacking 
72’ E. Löwen (St. Louis City), open play, 0.49 xG, off target 44’ P. Owusu (CF Montreal), open play, 0.38 xG, saved 55’ M. Hartel (St. Louis City), open play, 0.30 xG, goal 11’ C. Wallem (St. Louis City), open play, 0.25 xG, goal 60’ I. Jaime (CF Montreal), open play, 0.23 xG, hit the woodwork 79’ P. Owusu (CF Montreal), from a corner, 0.15 xG, off target 22’ M. Longstaff (CF Montreal), open play, 0.12 xG, saved 33’ C. Wallem (St. Louis City), open play, 0.11 xG, off target 9’ M. Hartel (St. Louis City), open play, 0.10 xG, off target 11’ J. Klauss (St. Louis City), open play, 0.08 xG, blocked 13’ P. Owusu (CF Montreal), open play, 0.09 xG, saved 58’ J. Klauss (St. Louis City), open play, 0.08 xG, off target 60’ L. Petrasso (CF Montreal), open play, 0.08 xG, off target 8’ I. Jaime (CF Montreal), open play, 0.06 xG, off target 76’ J. Klauss (St. Louis City), set piece, 0.06 xG, saved 37’ I. Jaime (CF Montreal), open play, 0.05 xG, blocked 63’ F. Herbers (CF Montreal), open play, 0.05 xG, blocked 14’ C. Wallem (St. Louis City), open play, 0.05 xG, off target 90+1’ B. McSorley (St. Louis City), open play, 0.05 xG, off target 42’ D. Sealy (CF Montreal), open play, 0.03 xG, off target 35’ I. Jaime (CF Montreal), open play, 0.03 xG, blocked 46’ C. Pompeu (St. Louis City), open play, 0.03 xG, off target 50’ V. Loturi (CF Montreal), open play, 0.03 xG, blocked 33’ P. Owusu (CF Montreal), open play, 0.03 xG, blocked 5’ D. Sealy (CF Montreal), open play, 0.03 xG, blocked 6’ S. Piette (CF Montreal), from a corner, 0.02 xG, off target 81’ H. Synchuk (CF Montreal), open play, 0.02 xG, off target 31’ M. Hartel (St. Louis City), open play, 0.01 xG, off target 82’ D. Bugaj (CF Montreal), from a corner, 0.01 xG, blocked 40’ F. Álvarez (CF Montreal), set piece, 0.01 xG, off target 59’ E. Löwen (St. Louis City), open play, 0.01 xG, saved 72’ E. Löwen (St. Louis City), open play, 0.49 xG, off target 44’ P. Owusu (CF Montreal), open play, 0.38 xG, saved 55’ M. Hartel (St. Louis City), open play, 0.30 xG, goal 11’ C. Wallem (St. Louis City), open play, 0.25 xG, goal 60’ I. Jaime (CF Montreal), open play, 0.23 xG, hit the woodwork 79’ P. Owusu (CF Montreal), from a corner, 0.15 xG, off target 22’ M. Longstaff (CF Montreal), open play, 0.12 xG, saved 33’ C. Wallem (St. Louis City), open play, 0.11 xG, off target 9’ M. Hartel (St. Louis City), open play, 0.10 xG, off target 13’ P. Owusu (CF Montreal), open play, 0.09 xG, saved 11’ J. Klauss (St. Louis City), open play, 0.08 xG, blocked 58’ J. Klauss (St. Louis City), open play, 0.08 xG, off target 60’ L. Petrasso (CF Montreal), open play, 0.08 xG, off target 8’ I. Jaime (CF Montreal), open play, 0.06 xG, off target 76’ J. Klauss (St. Louis City), set piece, 0.06 xG, saved 37’ I. Jaime (CF Montreal), open play, 0.05 xG, blocked 63’ F. Herbers (CF Montreal), open play, 0.05 xG, blocked 14’ C. Wallem (St. Louis City), open play, 0.05 xG, off target 90+1’ B. McSorley (St. Louis City), open play, 0.05 xG, off target 42’ D. Sealy (CF Montreal), open play, 0.03 xG, off target 46’ C. Pompeu (St. Louis City), open play, 0.03 xG, off target 35’ I. Jaime (CF Montreal), open play, 0.03 xG, blocked 50’ V. Loturi (CF Montreal), open play, 0.03 xG, blocked 5’ D. Sealy (CF Montreal), open play, 0.03 xG, blocked 33’ P. Owusu (CF Montreal), open play, 0.03 xG, blocked 6’ S. Piette (CF Montreal), from a corner, 0.02 xG, off target 81’ H. Synchuk (CF Montreal), open play, 0.02 xG, off target 31’ M. Hartel (St. Louis City), open play, 0.01 xG, off target 40’ F. Álvarez (CF Montreal), set piece, 0.01 xG, off target 82’ D. Bugaj (CF Montreal), from a corner, 0.01 xG, blocked 59’ E. Löwen (St. Louis City), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

CF Montreal 4-3-3 Starting XI
Sirois
Bugaj 86’
Craig
Álvarez 56’
Petrasso
Longstaff
Piette 56’
Loturi
Sealy 57’
Owusu
Jaime 73’
St. Louis City 4-2-3-1 Starting XI
Burki
Wallem
Kessler
Fall
Padelford
Löwen 85’
Durkin 61’
Jeong
Hartel
Pompeu 73’
Klauss

Player stats

Goalkeeper1 player
90′ 2 2 29 1 – – – –
Defenders6 players
D. Bugaj Taken off
86′ 2 3 – 5 1 30 1 – – –
90′ 1 1 – 4 3 56 – – – –
F. Álvarez Taken off
56′ – 2 – 1 1 32 – – – –
90′ – – – 1 – 32 1 – – –
E. Morales Came on as a substitute
34′ – 1 – 1 1 29 2 – – –
B. Hidalgo Came on as a substitute
9′ – 1 – 1 – 3 – – – –
Midfielders5 players
90′ – – 64 2 0.05 1 1 1 – – –
S. Piette Taken off
56′ – – 35 – 0.03 – 1 1 2 1 –
90′ – – 59 1 0.36 1 1 3 2 – –
F. Herbers Came on as a substitute
34′ – – 18 – 0.01 1 1 2 – – –
H. Synchuk Came on as a substitute
33′ – – 22 1 0.16 – – 2 – 2 –
Forwards4 players
D. Sealy Taken off
57′ – – 2 – 0.06 0.05 1 1 1 25 –
90′ – – 4 2 0.64 0.01 1 2 – 22 –
I. Jaime Taken off
73′ – – 4 – 0.37 0.86 4 9 3 29 –
O. Escobar Came on as a substitute
17′ – – – – – 0.00 – – – 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. A blank cell means that figure is not available for that player.

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.