Sun, 19 Apr 2026, 19:30
Primeira Liga
Portugal
Full Time
Match Timeline
13'
Penalty cancelled
19'
Yellow Card
35'
Yellow Card
38'
Penalty confirmed
45+3'
Yellow Card
46'
Substitution 1 → P. Rosario
46'
Substitution 2 → G. Veiga
48'
Normal Goal → D. Gul
50'
Yellow Card
62'
Substitution 3 → Thiago Silva
63'
Substitution 1 → S. Sithole
63'
Substitution 2 → M. Aiko
65'
Normal Goal
70'
Substitution 4 → William Gomes
70'
Substitution 3 → J. Afonso
70'
Substitution 4 → A. van der Heide
78'
Substitution 5 → H. Felix
80'
Yellow Card
84'
Yellow Card
88'
Substitution 5 → S. Fofana
90'
Yellow Card
90'
Yellow Card
90+3'
Yellow Card
Match Statistics
8Shots on Goal3
7Shots off Goal2
22Total Shots5
7Blocked Shots0
15Shots insidebox0
7Shots outsidebox5
12Fouls11
8Corner Kicks3
4Offsides0
60Ball Possession40
4Yellow Cards6
3Goalkeeper Saves6
506Total passes342
444Passes accurate275
88Passes %80
2.95expected_goals0.11
0goals_prevented0
Starting Lineups
FC Porto1:1
Starting XI
99Diogo CostaG
12Zaidu SanusiD
86Rodrigo MoraM
77Oskar PietuszewskiF
4Jakub KiwiorD
22Alan VarelaM
27Deniz GülF
5Jan BednarekD
8Victor FroholdtM
11PepêF
20Alberto CostaD
Tondela1:1
Starting XI
31Bernardo FontesG
27Rodrigo ConceiçãoD
70MoudjatovicM
16Rony LopesF
20Brayan MedinaD
32Juan RodríguezM
4Christian MarquesD
10Joe HodgeM
44João SilvaD
7MaranhãoM
48Tiago MansoD
Head-to-Head
17
Wins
1
Draws
1
Wins
📈 Team Form & Statistics
Record
5 W
3 D
2 L
•
1 W
6 D
3 L
Goals Per Game
1.7
Scored
vs
0.9
Scored
1.0
Conceded
vs
1.6
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
30%
BTTS
60%
BTTS
40%
Home/Away Performance
Scored
Home:2.0
Away:1.5
Conceded
Home:0.8
Away:1.2
Scored
Home:0.8
Away:1.0
Conceded
Home:1.0
Away:2.5
⚡ Elo Ratings
Long Term Elo Rating
1866
Strong
1428
Average
Short Term Elo Rating
1907
↑ Momentum (+41)
1422
↓ Momentum (-6)
Expected Outcome
76%
Home Win
18%
Draw
6%
Away Win
Attack & Defence Elo
Long Term
1681
Attack
1428
1747
Defence
1479
Recent Form
1696
Attack
1404
1761
Defence
1502
Post-Match Changes
+2
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

