Skip to content
Major League Soccer Matchweek 33 Saturday, 31 October 2026

San Jose Earthquakes vs Real Salt Lake 2-1 – Major League Soccer, 31 Oct 2026

San Jose Earthquakes 3rd · 52 pts
2–1 HT 2–1 Full-time
Real Salt Lake 11th · 42 pts
Ousseni Bouda 2'Benjamin Kikanovic 17'
Juan Sanabria 23'
VenueAvaya Stadium, San Jose RefereeLorenzo Hernandez Kick-off31 Oct · 21:00 GMT Season2026/27

Match stats

44%56%Ball Possession
1516Total Shots
55Shots on Goal
1.791.45Expected goals (xG)
55Corner Kicks
1313Fouls
22Yellow Cards

Key events

  • 90'+6 Alexandros KatranisYellow Card · Foul Real Salt Lake
  • 81' Preston Judd for Luka JovanovicSubstitution 5 San Jose Earthquakes
  • 71' Stijn Spierings for Ariath PiolSubstitution 5 Real Salt Lake
  • 70' Chadwick Zachary Booth for Alexandros KatranisSubstitution 4 Real Salt Lake
  • 63' Philip QuintonYellow Card · Foul Real Salt Lake
  • 60' Justen Glad for Lukas EngelSubstitution 3 Real Salt Lake
  • 60' Nick Fernandez for Eduard LöwenSubstitution 4 San Jose Earthquakes
  • 60' N.Tsakiris for Beau LerouxSubstitution 3 San Jose Earthquakes
  • 60' Ian Harkes for Ronaldo VieiraSubstitution 2 San Jose Earthquakes
  • 60' N.TsakirisYellow Card · Foul San Jose Earthquakes
  • 46' Reid RobertsYellow Card · Foul San Jose Earthquakes
  • 45' Benjamin Kikanovic for Jack JasinskiSubstitution 1 San Jose Earthquakes
  • 45' Sam Junqua for Aiden HezarkhaniSubstitution 2 Real Salt Lake
  • 45' Dominik Marczuk for Chadwick Zachary BoothSubstitution 1 Real Salt Lake
  • 23' Juan Sanabria assist Sam JunquaNormal Goal Real Salt Lake
  • 17' Benjamin Kikanovic assist Jamar RickettsNormal Goal San Jose Earthquakes
  • 2' Ousseni BoudaNormal Goal San Jose Earthquakes

San Jose Earthquakes

Major League Soccer3rd · P 33 · GD +8 · 52 pts

Real Salt Lake

Major League Soccer11th · P 33 · GD 0 · 42 pts

Line-ups

San Jose Earthquakes3-4-1-2

  • 36E. EdwardsG
  • 5D. MunieD
  • 4D. RomneyD
  • 18R. RobertsD
  • 28B. KikanovicM
  • 6I. HarkesM
  • 20N. FernandezM
  • 2J. RickettsM
  • 10N. TsakirisM
  • 19P. JuddF
  • 7O. BoudaF

Substitutes

  • 1A. GunnG
  • 25M. FlorianiD
  • 87Vítor CostaD
  • 17Jack JasinskiD
  • 9L. JovanovićF
  • 34Beau LerouxM
  • 23E. LöwenM
  • 16J. SkahanM
  • 14R. VieiraM
CoachB. Arena

Real Salt Lake3-4-2-1

  • 1Rafael CabralG
  • 44L. De FougerollesD
  • 15J. GladD
  • 26P. QuintonD
  • 11D. MarczukM
  • 6S. SpieringsM
  • 92N. CaliskanM
  • 29S. JunquaM
  • 12S. LobzhanidzeM
  • 8J. SanabriaM
  • 22S. SolansF

Substitutes

  • 23Chadwick Zachary BoothM
  • 4L. EngelD
  • 25Colin GuskeM
  • 3K. HenryD
  • 39A. HezarkhaniF
  • 98A. KatránisD
  • 19A. PiolF
  • 31M. StajduharG
  • 2D. YedlinD
CoachP. Mastroeni

Statistics

1.791.45Expected Goals
316414Passes Accurate
1111Shots Insidebox
45Shots Outsidebox
76Blocked Shots
1212Free Kicks
55Shots On Goal
43Goalkeeper Saves
35Shots Off Goal
53Offsides
390506Total Passes
1516Total Shots
22Yellow Cards
55Corner Kicks
1313Fouls
00Red Cards
44%56%Ball Possession

All events

  • 2' Ousseni BoudaGoal · Normal Goal San Jose Earthquakes
  • 17' Benjamin Kikanovic assist Jamar RickettsGoal · Normal Goal San Jose Earthquakes
  • 23' Juan Sanabria assist Sam JunquaGoal · Normal Goal Real Salt Lake
  • 45' Dominik Marczuk for Chadwick Zachary Boothsubst · Substitution 1 Real Salt Lake
  • 45' Sam Junqua for Aiden Hezarkhanisubst · Substitution 2 Real Salt Lake
  • 45' Benjamin Kikanovic for Jack Jasinskisubst · Substitution 1 San Jose Earthquakes
  • 46' Reid RobertsCard · Yellow Card · Foul San Jose Earthquakes
  • 60' N.TsakirisCard · Yellow Card · Foul San Jose Earthquakes
  • 60' Ian Harkes for Ronaldo Vieirasubst · Substitution 2 San Jose Earthquakes
  • 60' N.Tsakiris for Beau Lerouxsubst · Substitution 3 San Jose Earthquakes
  • 60' Nick Fernandez for Eduard Löwensubst · Substitution 4 San Jose Earthquakes
  • 60' Justen Glad for Lukas Engelsubst · Substitution 3 Real Salt Lake
  • 63' Philip QuintonCard · Yellow Card · Foul Real Salt Lake
  • 70' Chadwick Zachary Booth for Alexandros Katranissubst · Substitution 4 Real Salt Lake
  • 71' Stijn Spierings for Ariath Piolsubst · Substitution 5 Real Salt Lake
  • 81' Preston Judd for Luka Jovanovicsubst · Substitution 5 San Jose Earthquakes
  • 90'+6 Alexandros KatranisCard · Yellow Card · Foul Real Salt Lake

Player ratings

San Jose Earthquakes

PlayerMinRatingGAShPassTklDuels
O. BoudaF 908.2 105 22 20%15/12
B. KikanovicM 457.6 101 17 16%00/1
J. RickettsM 907.1 010 36 29%310/16
E. LöwenM 307.0 001 26 23%03/3
N. FernandezM 606.9 002 28 20%33/5
E. EdwardsG 906.8 000 27 10%00/0
D. RomneyD 906.8 000 34 32%13/4
R. RobertsD 906.6 000 43 39%35/9
Beau LerouxM 306.6 000 11 8%02/3
L. JovanovićF 96.5 001 5 4%00/0
Jack JasinskiD 456.4 000 13 12%03/6
I. HarkesM 606.4 001 31 24%02/3
D. MunieD 906.3 000 45 36%13/6
P. JuddF 816.3 003 10 7%01/5
R. VieiraM 306.2 000 18 15%01/3
N. TsakirisM 606.0 001 24 21%01/4

Real Salt Lake

PlayerMinRatingGAShPassTklDuels
J. SanabriaM 908.2 103 39 32%02/6
L. De FougerollesD 906.8 000 64 49%39/10
S. JunquaM 456.7 010 16 14%01/1
J. GladD 606.6 002 52 46%24/6
S. SpieringsM 716.5 002 48 45%13/3
Rafael CabralG 906.5 000 47 36%00/0
A. PiolF 196.4 001 11 5%03/4
N. CaliskanM 906.4 002 64 56%24/11
P. QuintonD 906.3 000 55 51%24/7
S. SolansF 906.3 001 19 15%00/8
A. HezarkhaniF 456.3 000 8 5%01/3
D. MarczukM 456.1 003 19 17%01/8
Chadwick Zachary BoothM 256.1 000 5 4%11/1
S. LobzhanidzeM 906.1 002 25 19%01/4
A. KatránisD 205.7 000 10 6%22/5
L. EngelD 305.6 000 24 14%02/3