BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
BallAnalytics
BallAnalytics
OverviewPlayersCompareTeamsLineup BuilderSettings
Sign In
Major League Soccer· 2025
Sun, 8 Jun 202520:00finished
Portland Timbers

Portland Timbers

Home · Won

2:1

xG — · 1.97

St. Louis City

St. Louis City

Away

Portland Timbers

Portland Timbers

Home

2

Top performers

1David Ayala

David Ayala

8.5

1G

2James Pantemis

James Pantemis

7.8

7 saves

3Santiago Moreno

Santiago Moreno

6.8

1A

Team totals

Shots

18

7 on tgt

xG

1.99

Passes

460

87% acc

Key Passes

14

Tackles

9

Interceptions

5

Clearances

22

Blocks

4

Fouls

12

Yellow

3

Red

0

xA

0.00

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

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Jimer Fory
Jimer ForyY
Wing Back· OVR 60
—90'010.090.002/1141 (93%)110/2
Antony

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Felipe Mora
Felipe MoraSUBY
Target Man· OVR 59
—27'000.210.001/029 (78%)00—
Cristhian Paredes
St. Louis City

St. Louis City

Away

1

xG 1.97

Top performers

1Akil Watts

Akil Watts

8.0

1G

2Célio Pompeu

Célio Pompeu

7.5
3Timo Baumgartl

Timo Baumgartl

7.3

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

Antony
Winger· OVR 60
—
90'
1
0
0.55
0.00
3/1
2
38 (84%)
0
0
5/8
David Ayala
David Ayala
Winger· OVR 57
8.590'100.150.003/1161 (95%)231/2
James Pantemis
James Pantemis
Unknown
7.890'000.000.000/0030 (70%)00—
Santiago Moreno
Santiago Moreno
Inside Forward· OVR 69
6.890'010.200.003/2329 (83%)201/7
Dario Župarić
Dario Župarić
Ball Playing Cb· OVR 61
6.790'000.000.000/0153 (89%)10—
Juan Mosquera
Juan Mosquera
Wing Back· OVR 62
6.790'000.070.001/0131 (90%)000/1
Joao Ortiz
Joao Ortiz
Winger· OVR 59
6.663'000.110.001/0142 (95%)111/1
Kamal Miller
Kamal MillerY
Pressing Forward· OVR 53
6.590'000.000.000/0063 (86%)00—
David Da Costa
David Da Costa
Inside Forward· OVR 74
6.481'000.080.001/1035 (77%)000/1
Kevin Kelsy
Kevin Kelsy
Target Man· OVR 66
6.363'000.460.001/017 (100%)200/3
Cristhian ParedesSUB
Mezzala· OVR 60
—
27'
0
0
0.04
0.00
1/0
1
8 (88%)
0
0
1/1
Omir Fernandez
Omir FernandezSUB
Winger· OVR 60
—9'000.040.001/107 (86%)00—
Diego Chará
Diego CharáSUB
Winger· OVR 58
—1'000.000.000/003 (100%)00—
Eric Miller
Eric MillerSUB
Winger· OVR 44
—1'000.000.000/003 (100%)00—

Team totals

Shots

18

8 on tgt

xG

1.97

Passes

440

84% acc

Key Passes

13

Tackles

25

Interceptions

8

Clearances

27

Blocks

6

Fouls

8

Yellow

2

Red

0

xA

0.00

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

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Akil Watts
Akil Watts
Attacking Fullback· OVR 59
8.090'100.490.004/3241 (90%)201/1
Célio Pompeu
Célio Pompeu
Winger· OVR 60
7.588'000.030.001/1231 (74%)302/3
Timo Baumgartl
Timo BaumgartlY
Ball Playing Cb· OVR 60
7.390'000.180.002/0175 (93%)41—
Simon Becher
Simon BecherY
Target Man· OVR 58
7.388'010.290.003/119 (67%)202/2
Marcel Hartel
Marcel Hartel
Inside Forward· OVR 61
7.290'000.310.003/1332 (81%)00—
Roman Bürki
Roman Bürki
Unknown
7.290'000.000.000/0039 (62%)00—
Alfredo Morales
Alfredo Morales
Anchor Dm· OVR 65
7.264'000.000.000/0142 (88%)30—
Henry Kessler
Henry Kessler
False 9· OVR 57
7.090'000.000.000/0044 (84%)30—
Jayden Reid
Jayden Reid
Winger· OVR 57
6.690'000.000.000/0052 (92%)410/1
Tomas Totland
Tomas Totland
Winger· OVR 57
6.573'000.000.000/0119 (74%)03—
João Klauss
João Klauss
Target Man· OVR 66
6.164'000.570.003/1118 (78%)01—

Substitutes

PlayerRatingMinGAxGxASh/SoTKPPassTklIntDrib
Jake Girdwood-Reich
Jake Girdwood-ReichSUB
Ball Playing Cb· OVR 65
—26'000.000.000/0018 (83%)011/2
Brendan McSorley
Brendan McSorleySUB
Pressing Forward
—26'000.000.000/006 (67%)001/2
Joseph Zalinsky
Joseph ZalinskySUB
D
—17'000.000.000/007 (100%)311/1
Xande Silva
Xande SilvaSUB
Winger· OVR 64
—2'000.090.002/102 (100%)00—
T. Ostrák
T. OstrákSUB
Mezzala· OVR 65
—2'000.000.000/015 (80%)10—