Major League Soccer Β· xG match centre

Thu 29 Oct, 00:30 UTC Β· Full time

St. Louis City 2–3 Portland Timbers

xG: 1.67 – 0.88

St. Louis CityPortland Timbers

← Full match page (timeline, stats, analysis)

Shot map

Carlo Holse (10β€²) β€” xG 0.39, xGOT 0.26 Β· AttemptSaved Β· RegularPlayAriel Lassiter (16β€²) β€” xG 0.04, xGOT 0.15 Β· AttemptSaved Β· RegularPlayDamion Downs (19β€²) β€” xG 0.24 Β· AttemptSaved Β· RegularPlayDamion Downs (36β€²) β€” xG 0.02 Β· AttemptSaved Β· RegularPlayRafael Navarro (36β€²) β€” xG 0.20 Β· Miss Β· FromCornerJoel Waterman (38β€²) β€” xG 0.01 Β· Miss Β· FromCornerCole Bassett (40β€²) β€” xG 0.09 Β· AttemptSaved Β· RegularPlayKristoffer Velde (42β€²) β€” xG 0.04, xGOT 0.62 Β· Goal Β· RegularPlayTomas Totland (45β€²) β€” xG 0.15, xGOT 0.16 Β· AttemptSaved Β· RegularPlayDavid Da Costa (45β€²) β€” xG 0.16, xGOT 0.55 Β· Goal Β· RegularPlayDavid Da Costa (48β€²) β€” xG 0.09, xGOT 0.11 Β· AttemptSaved Β· FastBreakKristoffer Velde (48β€²) β€” xG 0.06, xGOT 0.83 Β· Goal Β· FastBreakLukas MacNaughton (53β€²) β€” xG 0.02 Β· AttemptSaved Β· ThrowInSetPieceRafael Navarro (53β€²) β€” xG 0.03 Β· Miss Β· ThrowInSetPieceLukas MacNaughton (54β€²) β€” xG 0.06 Β· Miss Β· FromCornerDaniel Edelman (58β€²) β€” xG 0.34, xGOT 0.67 Β· Goal Β· RegularPlayJoao Ortiz (59β€²) β€” xG 0.02 Β· Miss Β· RegularPlayAriel Lassiter (62β€²) β€” xG 0.07 Β· AttemptSaved Β· FastBreakDaniel Edelman (74β€²) β€” xG 0.02 Β· AttemptSaved Β· FromCornerTomas Totland (78β€²) β€” xG 0.11 Β· Miss Β· RegularPlayAlexander Aravena (79β€²) β€” xG 0.06, xGOT 0.63 Β· AttemptSaved Β· FastBreakJosΓ© Caicedo (80β€²) β€” xG 0.09 Β· Miss Β· FromCornerDante Polvara (89β€²) β€” xG 0.07, xGOT 0.10 Β· AttemptSaved Β· RegularPlaySang-Bin Jeong (90β€²) β€” xG 0.02, xGOT 0.23 Β· Goal Β· RegularPlayAlexander Aravena (90β€²) β€” xG 0.16 Β· Miss Β· RegularPlayRafael Navarro (90β€²) β€” xG 0.05, xGOT 0.03 Β· AttemptSaved Β· RegularPlay

Goal On target Off target / blockedcircle size ∝ xG · hover for detail

Player xG

PlayerxGxAxGOTMinRating
Carlo Holse Β· St. Louis City0.390.900.26β€”8.0
Daniel Edelman Β· St. Louis City0.350.560.67β€”7.6
Tomas Totland Β· St. Louis City0.270.030.16β€”7.0
Damion Downs Β· St. Louis City0.260.01β€”β€”5.9
David Da Costa Β· Portland Timbers0.240.360.66β€”9.0
Rafael Navarro Β· St. Louis City0.230.06β€”β€”6.7
Alexander Aravena Β· Portland Timbers0.210.010.63β€”6.3
Ariel Lassiter Β· Portland Timbers0.110.020.15β€”7.1
Kristoffer Velde Β· Portland Timbers0.100.061.45β€”9.0
Cole Bassett Β· Portland Timbers0.090.02β€”β€”7.3
JosΓ© Caicedo Β· Portland Timbers0.09β€”β€”β€”6.2
Lukas MacNaughton Β· St. Louis City0.080.01β€”β€”5.5
Dante Polvara Β· St. Louis City0.070.010.10β€”5.9
Joao Ortiz Β· Portland Timbers0.02β€”β€”β€”6.3
Sang-Bin Jeong Β· St. Louis City0.020.040.23β€”7.4
Joel Waterman Β· Portland Timbers0.010.01β€”β€”6.8
Diego CharΓ‘ Β· Portland Timbersβ€”0.01β€”β€”7.7
Benjamin Lundt Β· St. Louis Cityβ€”β€”β€”β€”6.3
Vincent Janssen Β· Portland Timbersβ€”β€”β€”β€”6.0
Timo Baumgartl Β· St. Louis Cityβ€”0.01β€”β€”5.8
Eric Miller Β· Portland Timbersβ€”β€”β€”β€”β€”
Ronald HernΓ‘ndez Β· Portland Timbersβ€”β€”β€”β€”6.5
Conrad Wallem Β· St. Louis Cityβ€”0.81β€”β€”7.0
Christopher Durkin Β· St. Louis Cityβ€”0.04β€”β€”7.3
James Pantemis Β· Portland Timbersβ€”β€”β€”β€”6.7
Omir Fernandez Β· Portland Timbersβ€”β€”β€”β€”β€”
Kamal Miller Β· Portland Timbersβ€”0.01β€”β€”5.5
Hunter Sulte Β· Portland Timbersβ€”β€”β€”β€”β€”
Jimer Fory Β· Portland Timbersβ€”0.02β€”β€”7.7
Jaziel Orozco Β· St. Louis Cityβ€”β€”β€”β€”β€”
Mamadou Mbacke Β· St. Louis Cityβ€”β€”β€”β€”β€”
Finn Surman Β· Portland Timbersβ€”β€”β€”β€”6.1
Miguel Perez Β· St. Louis Cityβ€”β€”β€”β€”β€”
Simon Becher Β· St. Louis Cityβ€”β€”β€”β€”5.9
Fallou Fall Β· St. Louis Cityβ€”β€”β€”β€”6.3
Christian Olivares Β· St. Louis Cityβ€”β€”β€”β€”β€”
Riley Lynch Β· St. Louis Cityβ€”β€”β€”β€”β€”
Ian Smith Β· Portland Timbersβ€”β€”β€”β€”6.1
Eric Izoita Β· Portland Timbersβ€”β€”β€”β€”6.2
Charles-Emile Brunet Β· St. Louis Cityβ€”β€”β€”β€”β€”

Data: FotMob Β· FotMob match #5071468 Β· ingested 29/10/2026, 02:40:07