Sun, 26 Apr 2026, 17:00
Primeira Liga
Portugal
Full Time
Match Timeline
15'
Yellow Card
17'
Penalty
24'
Yellow Card
37'
Normal Goal → A. Costa
46'
Substitution 1 → P. Moreira
46'
Substitution 2 → J. Encada
46'
Substitution 3 → Jovane
61'
Substitution 1 → T. Moffi
61'
Substitution 2 → William Gomes
70'
Substitution 3 → M. Fernandes
70'
Substitution 4 → R. Mora
72'
Substitution 4 → S. van Hooijdonk
73'
Substitution 5 → Alisson Souza
79'
Normal Goal → S. van Hooijdonk
82'
Yellow Card
84'
Substitution 5 → S. Fofana
86'
Yellow Card
89'
Yellow Card
90+4'
Yellow Card
Match Statistics
3Shots on Goal4
6Shots off Goal4
11Total Shots11
2Blocked Shots3
7Shots insidebox6
4Shots outsidebox5
15Fouls15
0Corner Kicks6
0Offsides3
46Ball Possession54
3Yellow Cards3
2Goalkeeper Saves2
348Total passes401
267Passes accurate328
77Passes %82
1.68expected_goals1.88
0goals_prevented0
Starting Lineups
Estrela1:1
Starting XI
22David GriloG
24Bruno LangaD
6Kevin Höög JanssonM
8Robson Lucas Oliveira BotelhoM
9Rodrigo PinhoF
83OtavioD
39Eddy DouéM
10Ianis StoicaM
4Stefan LekovićD
99Abraham MarcusM
21Max ScholzeD
FC Porto1:1
Starting XI
99Diogo CostaG
4Jakub KiwiorD
10Gabri VeigaM
77Oskar PietuszewskiF
5Jan BednarekD
13Pablo RosarioM
27Deniz GülF
3Thiago SilvaD
8Victor FroholdtM
11PepêF
20Alberto CostaD
Head-to-Head
1
Wins
1
Draws
5
Wins
📈 Team Form & Statistics
Record
2 W
2 D
6 L
•
6 W
3 D
1 L
Goals Per Game
0.9
Scored
vs
1.7
Scored
1.2
Conceded
vs
0.7
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
40%
BTTS
30%
BTTS
50%
Home/Away Performance
Scored
Home:1.4
Away:0.4
Conceded
Home:1.0
Away:1.4
Scored
Home:1.7
Away:1.8
Conceded
Home:0.5
Away:1.0
⚡ Elo Ratings
Long Term Elo Rating
1480
Average
1868
Strong
Short Term Elo Rating
1501
↑ Momentum (+21)
1910
↑ Momentum (+43)
Expected Outcome
8%
Home Win
19%
Draw
73%
Away Win
Attack & Defence Elo
Long Term
1475
Attack
1677
1528
Defence
1751
Recent Form
1480
Attack
1685
1534
Defence
1768
Post-Match Changes
-3
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

