Fri, 7 Nov 2025, 20:15
Primeira Liga
Portugal
Full Time
Match Timeline
5'
Normal Goal
10'
Own Goal
17'
Yellow Card
31'
Normal Goal → Puche
43'
Normal Goal → J. Holsgrove
46'
Substitution 1 → Ferro
46'
Substitution 2 → Peixinho
46'
Substitution 1 → A. Trezza
51'
Normal Goal → Y. Begraoui
65'
Substitution 3 → T. Parente
71'
Substitution 4 → T. Brito
71'
Substitution 2 → P. Gozalbez
71'
Substitution 3 → D. Nandin
71'
Substitution 4 → Alex Pinto
74'
Normal Goal → A. Sola
77'
Substitution 5 → R. Guitane
84'
Substitution 5 → O. Fayed
86'
Normal Goal → R. Guitane
90'
Yellow Card
Match Statistics
7Shots on Goal4
5Shots off Goal4
19Total Shots10
7Blocked Shots2
13Shots insidebox5
6Shots outsidebox5
9Fouls13
10Corner Kicks2
1Offsides3
47Ball Possession53
3Yellow Cards1
1Goalkeeper Saves4
399Total passes476
321Passes accurate384
80Passes %81
1.71expected_goals0.78
-1goals_prevented-1
Starting Lineups
Estoril1:1
Starting XI
1Joel RoblesG
25Felix BacherD
20Gonçalo CostaM
12João CarvalhoF
44Kévin BomaD
7Nodar LominadzeM
14Yanis BegraouiF
5Antef TsounguiD
10Jordan HolsgroveM
19André LacximicantF
22Pedro CarvalhoM
Arouca1:1
Starting XI
58Nico MantlG
16Arnau SolàD
21Taichi FukuiM
7Naïs DjouahraM
17Ivan BarberoF
3Jose FontánD
8David SimãoM
14Hyun-ju LeeM
5Boris PopovićD
11Miguel PucheM
28Tiago EsgaioD
Head-to-Head
8
Wins
5
Draws
9
Wins
📈 Team Form & Statistics
Record
3 W
3 D
4 L
•
2 W
3 D
5 L
Goals Per Game
1.6
Scored
vs
0.9
Scored
1.4
Conceded
vs
2.6
Conceded
Betting Indicators
Clean Sheets
10%
Clean Sheets
0%
BTTS
60%
BTTS
50%
Home/Away Performance
Scored
Home:1.0
Away:2.0
Conceded
Home:1.0
Away:1.7
Scored
Home:0.8
Away:1.0
Conceded
Home:2.4
Away:2.8
⚡ Elo Ratings
Long Term Elo Rating
1518
Average
1509
Average
Short Term Elo Rating
1541
↑ Momentum (+22)
1490
↓ Momentum (-18)
Expected Outcome
34%
Home Win
34%
Draw
32%
Away Win
Attack & Defence Elo
Long Term
1481
Attack
1446
1516
Defence
1512
Recent Form
1502
Attack
1431
1531
Defence
1485
Post-Match Changes
+13
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

