Sat, 21 Feb 2026, 18:00
Primeira Liga
Portugal
Full Time
Match Timeline
38'
Yellow Card
52'
Normal Goal → M. Araujo
55'
Yellow Card
56'
Normal Goal → Trincao
64'
Substitution 1 → N. John
64'
Substitution 2 → Landerson
64'
Substitution 1 → D. Braganca
70'
Substitution 3 → L. Semedo
75'
Normal Goal
78'
Substitution 2 → G. Vagiannidis
78'
Substitution 3 → S. Faye
78'
Substitution 4 → F. Ioannidis
80'
Substitution 4 → A. Assis
80'
Substitution 5 → L. Santos
82'
Substitution 5 → J. Simoes
Match Statistics
2Shots on Goal8
3Shots off Goal2
6Total Shots15
1Blocked Shots5
4Shots insidebox11
2Shots outsidebox4
12Fouls14
1Corner Kicks8
37Ball Possession63
1Yellow Cards1
5Goalkeeper Saves2
346Total passes582
286Passes accurate512
83Passes %88
0.37expected_goals1.38
0goals_prevented0
Starting Lineups
Moreirense1:1
Starting XI
13André FerreiraG
17Álvaro MartínezD
21Rodrigo AlonsoM
10Kiko BondosoM
99Yan MaranhãoF
26MaracásD
8Mateja StjepanovićM
11AlanM
66Gilberto BatistaD
7Cedric TeguiaM
76Dinis PintoD
Sporting CP1:1
Starting XI
1Rui SilvaG
20Maximiliano AraújoD
5Hidemasa MoritaM
31Luis GuilhermeM
97Luis Javier SuárezF
25Gonçalo InácioD
42Morten HjulmandM
17Francisco TrincãoM
26Ousmane DiomandeD
10Geny CatamoM
22Iván FresnedaD
Head-to-Head
18
Wins
5
Draws
1
Wins
📈 Team Form & Statistics
Moreirense
Form: W-L-L-W-L
Sporting CP
Form: W-D-D-W-W
Record
4 W
2 D
4 L
•
6 W
3 D
1 L
Goals Per Game
1.1
Scored
vs
1.8
Scored
1.3
Conceded
vs
1.1
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
20%
BTTS
40%
BTTS
80%
Home/Away Performance
Scored
Home:0.8
Away:1.3
Conceded
Home:1.5
Away:1.2
Scored
Home:1.8
Away:1.8
Conceded
Home:1.0
Away:1.3
⚡ Elo Ratings
Long Term Elo Rating
1582
Average
1885
Strong
Short Term Elo Rating
1625
↑ Momentum (+42)
1947
↑ Momentum (+62)
Expected Outcome
12%
Home Win
21%
Draw
67%
Away Win
Attack & Defence Elo
Long Term
1499
Attack
1749
1550
Defence
1731
Recent Form
1518
Attack
1753
1546
Defence
1763
Post-Match Changes
-5
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

