BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
BallAnalytics
BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
Major League Soccer· 2025
Sun, 23 Feb 202500:30finished
SJ Earthquakes

SJ Earthquakes

Home · Won

4:0

xG — · 1.89

Real Salt Lake

Real Salt Lake

Away

SJ Earthquakes

SJ Earthquakes

Home

4

Top performers

1Cristian Espinoza

Cristian Espinoza

9.1

2A · 5 KP

2Rodrigues

Rodrigues

9.0

1G · 6 Int

3Daniel

Daniel

8.3

7 saves

Team totals

Shots

14

9 on tgt

xG

2.06

Passes

329

77% acc

Key Passes

12

Tackles

17

Interceptions

21

Clearances

37

Blocks

4

Fouls

13

Yellow

4

Red

0

xA

0.00

Starting XI (heuristic, ≥60' or top 11 by minutes)

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Cristian Espinoza
Cristian EspinozaY
Attacking Midfielder· OVR 67
9.190'020.000.000/0548 (81%)313/4

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Preston Judd
Preston JuddSUB
Poacher· OVR 63
—3'000.000.000/003 (0%)00—
Vítor Costa
Real Salt Lake

Real Salt Lake

Away

0

xG 1.89

Top performers

1Pablo Ruiz

Pablo Ruiz

8.4

6 KP · 3 SoT

2Philip Quinton

Philip Quinton

7.1
3Tyler Wolff

Tyler Wolff

7.0

Sub indicators are inferred from minutes played — Sportmonks doesn't flag start XI vs sub directly. Heuristic: top 11 by minutes (≥60') are starters.

Rodrigues
Rodrigues
D· OVR 59
9.0
90'
1
0
0.28
0.00
1/1
0
43 (79%)
4
6
1/1
Daniel
DanielY
Unknown
8.390'000.000.000/0027 (52%)00—
Jamar Ricketts
Jamar Ricketts
Wing Back· OVR 60
8.282'100.240.001/119 (67%)323/3
Bruno Wilson
Bruno Wilson
Ball Playing Cb· OVR 61
7.990'000.000.000/0030 (97%)32—
Dave Romney
Dave Romney
Ball Playing Cb· OVR 64
7.590'000.000.000/0029 (86%)04—
Beau Leroux
Beau Leroux
Mezzala· OVR 66
7.346'010.050.001/0226 (92%)012/3
Cristian Arango
Cristian Arango
False 9· OVR 61
7.287'000.320.003/1219 (74%)100/1
Hernán López Muñoz
Hernán López Muñoz
Inside Forward· OVR 69
7.068'000.140.002/2121 (62%)002/3
Ian Harkes
Ian HarkesY
Inside Forward· OVR 55
6.790'000.000.000/0035 (80%)00—
Josef Martínez
Josef Martínez
Poacher· OVR 55
6.767'000.110.002/0013 (69%)00—
Vítor CostaSUB
Winger· OVR 54
7.5
8'
1
0
0.21
0.00
1/1
0
0
1
0
—
Ousseni Bouda
Ousseni BoudaSUB
M· OVR 59
7.323'100.710.003/303 (67%)00—
Amahl Pellegrino
Amahl PellegrinoSUB
Inside Forward· OVR 58
6.922'000.000.000/015 (40%)13—
Mark-Anthony Kaye
Mark-Anthony KayeSUBY
Mezzala· OVR 61
6.844'010.000.000/0018 (83%)12—

Team totals

Shots

22

7 on tgt

xG

1.67

Passes

569

86% acc

Key Passes

17

Tackles

9

Interceptions

8

Clearances

15

Blocks

2

Fouls

15

Yellow

2

Red

0

xA

0.00

Starting XI (heuristic, ≥60' or top 11 by minutes)

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Pablo Ruiz
Pablo Ruiz
Inside Forward· OVR 53
8.490'000.290.006/3660 (82%)003/3
Philip Quinton
Philip Quinton
Attacking Fullback· OVR 58
7.157'000.000.000/0024 (92%)013/3
Tyler Wolff
Tyler Wolff
Winger· OVR 52
7.090'000.110.001/0233 (85%)113/3
Justen Glad
Justen Glad
Ball Playing Cb· OVR 58
7.090'000.000.000/0068 (87%)11—
Diego Luna
Diego LunaY
Inside Forward· OVR 62
6.990'000.450.005/0253 (91%)200/2
Nelson Palacio
Nelson Palacio
Ball Playing Cb· OVR 61
6.890'000.060.001/0067 (84%)21—
Alexandros Katranis
Alexandros KatranisY
Box To Box· OVR 57
6.857'000.010.001/1120 (75%)101/2
Javain Brown
Javain Brown
Ball Playing Cb· OVR 60
6.846'000.140.002/0027 (93%)10—
Braian Ojeda
Braian Ojeda
Anchor Dm· OVR 58
6.777'000.000.000/0059 (92%)001/2
Forster Ajago
Forster Ajago
Poacher· OVR 53
6.668'000.000.000/017 (86%)100/1
Rafael Cabral
Rafael Cabral
Unknown
6.390'000.000.000/0037 (65%)00—

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Bode Hidalgo
Bode HidalgoSUB
Wing Back· OVR 54
—13'000.000.001/1122 (100%)011/1
Emeka Eneli
Emeka EneliSUB
Mezzala· OVR 64
6.944'000.070.001/0250 (94%)001/1
Brayan Vera
Brayan VeraSUB
No Nonsense Cb· OVR 55
6.733'000.360.002/1122 (77%)02—
Sam Junqua
Sam JunquaSUB
D· OVR 53
6.533'000.060.001/0116 (88%)010/1
Diogo Gonçalves
Diogo GonçalvesSUB
Pressing Forward· OVR 62
6.522'000.120.001/104 (100%)001/1