BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
BallAnalytics
BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
Major League Soccer· 2025
Sat, 3 May 202523:30finished
SJ Earthquakes

SJ Earthquakes

Home · Won

4:1

xG 2.56 · 1.94

Portland Timbers

Portland Timbers

Away

SJ Earthquakes

SJ Earthquakes

Home

4

xG 2.56

Top performers

1Cristian Espinoza

Cristian Espinoza

9.0

2G

2Ousseni Bouda

Ousseni Bouda

8.5

1G · 1A · 4 KP

3Cristian Arango

Cristian Arango

8.4

1G · 1A

Team totals

Shots

15

8 on tgt

xG

2.56

Passes

414

77% acc

Key Passes

15

Tackles

15

Interceptions

11

Clearances

24

Blocks

3

Fouls

14

Yellow

4

Red

0

xA

0.00

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

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Cristian Espinoza
Cristian Espinoza
Attacking Midfielder· OVR 67
9.090'200.430.004/2342 (64%)00—
Ousseni Bouda

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Noel Buck
Noel BuckSUB
Winger· OVR 51
—1'000.000.000/002 (100%)00—
Rodrigues
Portland Timbers

Portland Timbers

Away

1

xG 1.94

Top performers

1David Da Costa

David Da Costa

8.1

1A · 5 KP

2Santiago Moreno

Santiago Moreno

7.8

5 KP

3Felipe Mora

Felipe Mora

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

Ousseni Bouda
M· OVR 59
8.5
90'
1
1
0.67
0.00
2/1
4
28 (86%)
1
1
1/1
Cristian Arango
Cristian Arango
False 9· OVR 61
8.490'111.200.005/4222 (91%)11—
DeJuan Jones
DeJuan Jones
Attacking Fullback· OVR 62
8.290'020.000.000/0349 (82%)122/2
Vítor Costa
Vítor CostaY
Winger· OVR 54
7.290'000.030.001/0239 (79%)20—
Dave Romney
Dave RomneyY
Ball Playing Cb· OVR 64
7.290'000.000.000/0035 (89%)10—
Ian Harkes
Ian HarkesY
Inside Forward· OVR 55
7.282'000.200.002/1036 (69%)312/3
Daniel
Daniel
Unknown
7.090'000.000.000/0030 (50%)00—
Daniel Munie
Daniel MunieY
Ball Playing Cb· OVR 59
6.990'000.020.001/0146 (78%)11—
Beau Leroux
Beau Leroux
Mezzala· OVR 66
6.790'000.000.000/0036 (78%)321/3
Max Floriani
Max Floriani
Target Man· OVR 58
6.672'000.000.000/0037 (84%)02—
RodriguesSUB
D· OVR 59
6.9
18'
0
0
0.00
0.00
0/0
0
8 (50%)
2
0
—
Mark-Anthony Kaye
Mark-Anthony KayeSUB
Mezzala· OVR 61
6.78'000.000.000/004 (100%)01—
7.7

1G

Team totals

Shots

17

5 on tgt

xG

1.94

Passes

517

81% acc

Key Passes

13

Tackles

13

Interceptions

8

Clearances

12

Blocks

1

Fouls

9

Yellow

1

Red

0

xA

0.00

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

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
David Da Costa
David Da Costa
Inside Forward· OVR 74
8.190'010.390.003/1557 (88%)211/2
Santiago Moreno
Santiago Moreno
Inside Forward· OVR 69
7.876'000.030.001/0531 (74%)101/2
Felipe Mora
Felipe Mora
Target Man· OVR 59
7.790'100.990.005/2129 (76%)101/2
David Ayala
David Ayala
Winger· OVR 57
7.177'000.110.002/0056 (88%)210/1
Antony
Antony
Winger· OVR 60
7.090'000.080.002/1144 (68%)114/6
Joao Ortiz
Joao Ortiz
Winger· OVR 59
6.666'000.000.000/0134 (91%)10—
Claudio Bravo
Claudio Bravo
Winger· OVR 51
6.577'000.080.001/1045 (80%)111/1
Finn Surman
Finn Surman
Ball Playing Cb· OVR 65
6.490'000.200.001/0039 (87%)00—
Juan Mosquera
Juan Mosquera
Wing Back· OVR 62
6.382'000.000.000/0037 (86%)110/1
Kamal Miller
Kamal MillerY
Pressing Forward· OVR 53
6.290'000.000.000/0067 (76%)02—
Maxime Crépeau
Maxime Crépeau
Unknown
6.090'000.000.000/0024 (71%)00—

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Cristhian Paredes
Cristhian ParedesSUB
Mezzala· OVR 60
6.924'000.020.001/0021 (67%)100/1
Ariel Lassiter
Ariel LassiterSUB
Inside Forward· OVR 67
6.98'000.000.000/005 (80%)000/1
Ian Smith
Ian SmithSUB
Target Man· OVR 63
6.814'000.000.000/0016 (94%)111/1
Omir Fernandez
Omir FernandezSUB
Winger· OVR 60
6.614'000.000.000/007 (71%)100/1
Kevin Kelsy
Kevin KelsySUB
Target Man· OVR 66
6.613'000.040.001/005 (80%)00—