Primeira Liga · Matchweek 23 · Feb 21

Moreirense - Sporting CP

Sporting CP won 3-0 away at Moreirense in Primeira Liga (Matchweek 23). Goals: Trincao 52'; G. Catamo 56'.

🏟 Parque Joaquim de Almeida Freitas Moreira de Conegos 👤 Referee: B. J. Costa
Key events
38' 🟨 O. DiomandeYellow card Sporting CP
52' ⚽ Trincao(0 - 1) · Assist: M. Araujo Sporting CP
56' 🟨 RodriYellow card Moreirense
56' ⚽ G. Catamo(0 - 2) · Assist: Trincao Sporting CP
75' ⚽ L. Suarez(0 - 3) Sporting CP
Quick stats
%36 Possession %64
0.71 Expected goals (xG) 1.89
1.00 Pre-match xG 1.87
6 Total shots 14
2 Shots on target 8
3 Shots off target 2
1 Blocked shots 4
4 Shots inside box 10
2 Shots outside box 4
5 Saves 2
Match timeline
First half
38'
🟨O. DiomandeYellow card
HT 0 - 0
52'
⚽Trincao(0 - 1) · Assist: M. Araujo
RodriYellow card🟨
56'
56'
⚽G. Catamo(0 - 2) · Assist: Trincao
Kiko Bondoso ↔ N. JohnSubstitution🔁
65'
Rodri ↔ LandersonSubstitution🔁
65'
65'
🔁H. Morita ↔ D. BragancaSubstitution
Yan Maranhao ↔ L. SemedoSubstitution🔁
70'
75'
⚽L. Suarez(0 - 3)
78'
🔁L. Suarez ↔ F. IoannidisSubstitution
78'
🔁G. Catamo ↔ S. FayeSubstitution
78'
🔁I. Fresneda ↔ G. VagiannidisSubstitution
M. Stjepanovic ↔ A. AssisSubstitution🔁
80'
D. Pinto ↔ L. SantosSubstitution🔁
81'
83'
🔁Luis Guilherme ↔ J. SimoesSubstitution
FT 0 - 3
Match statsMoreirense · Sporting CP
Key stats
%36 Possession %64
0.71 Expected goals (xG) 1.89
1.00 Pre-match xG 1.87
Shots
6 Total shots 14
2 Shots on target 8
3 Shots off target 2
1 Blocked shots 4
4 Shots inside box 10
2 Shots outside box 4
5 Saves 2
Attacking
67 Attacks 127
26 Dangerous attacks 51
Passing
313 Total passes 551
257 Accurate passes 482
%82 Pass accuracy %87
Set pieces & discipline
1 Corners 7
12 Fouls 12
14 Free kicks 12
11 Throw-ins 24
5 Goal kicks 5
Cards
1 Yellow cards 1
0 1st-half cards 1
1 2nd-half cards 0
By half
0 1st-half goals 0
0 2nd-half goals 3
0 1st-half corners 4
1 2nd-half corners 4
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD9 meetings · 2020–2025
Moreirense 1
Nov 28who was on topSep 22
Sporting CP 7
1 Moreirense 1 draw 7 Sporting CP
Sporting CP won the last 2
GOALS IN THIS FIXTURE
2.6goals / match
5–18total goals
0/5clean sheets
2-1Moreirense best win · Dec 5
3-0Sporting CP best win · Sep 22
%89 Over 1.5 8/9
%56 Over 2.5 5/9
%11 Over 3.5 1/9
%44 BTTS 4/9
DOES THE VENUE MATTER
Moreirense at home4 matches
1W 1D 2L 3:6
Sporting CP at home5 matches
5W 0D 0L 12:2
Results are read from the side that hosted the match.
FORM COMPARISON
Moreirense2W 1D 2L Sporting CP1W 3D 1L
1.40 1.20 Points per game
6 9 Goals scored
8 6 Goals conceded
1.03 1.79 xG average
1.46 1.41 xGA average
%20 %20 Clean sheets
%60 %80 BTTS
%40 %60 Over 2.5
2.4 4.4 Corners
2.4 1.4 Cards
Moreirense2W 3D 5L Sporting CP4W 4D 2L
0.90 1.60 Points per game
8 18 Goals scored
17 10 Goals conceded
0.95 1.66 xG average
1.53 1.30 xGA average
%10 %30 Clean sheets
%50 %60 BTTS
%40 %50 Over 2.5
2.8 5.1 Corners
2.2 1.6 Cards
SEASON COMPARISON
7Moreirensein the table43pts
34matches 12-7-15W-D-L 37:49goals -12diff
DLWLW
2Sporting CPin the table82pts
34matches 25-7-2W-D-L 89:24goals +65diff
WWWDD
Season profile · 2025/2026 · 21 matches
1.43 2.48 Points per game
1.04 2.06 xG average
1.45 0.96 xGA average
%33 %48 Clean sheets
%48 %52 BTTS
%57 %67 Over 2.5
3.9 7.1 Corners
2.9 2.6 Cards
PREVIOUS MEETINGS
Sep 22 Sporting CP 3-0 Moreirense Primeira Liga
Apr 18 Sporting CP 3-1 Moreirense Primeira Liga
Dec 5 Moreirense 2-1 Sporting CP Primeira Liga
Feb 19 Moreirense 0-2 Sporting CP Primeira Liga
Sep 17 Sporting CP 3-0 Moreirense Primeira Liga
Mar 14 Moreirense 0-2 Sporting CP Primeira Liga
Oct 23 Sporting CP 1-0 Moreirense Primeira Liga
Apr 5 Moreirense 1-1 Sporting CP Primeira Liga
xG difference & finishing
Moreirense0 gol · 0.71 xG -0.71
Sporting CP3 gol · 1.89 xG +1.11
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Sporting CP dominated the ball64% possession
Sporting CP took more shots14 - 6
THE REFEREE25 matches on record
Bruno Pires Costa
Strictness58 TEMPO67
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Low
This match vs his average
Cards 24.4 -2.4
Fouls 2426.4 -2.4
Goals 32.4 +0.6
Corners 89.4 -1.4
THIS MATCH VS SEASON AVERAGE
Goals 0.01.1 -1.1
Shots 6.08.2 -2.2
On target 2.03.1 -1.1
Possession %36%49 -13.4
Corners 1.03.6 -2.6
Cards 1.04.3 -3.3
Conceded 3.01.4 +1.6
this matchseason average · 33 matches
Goals 3.02.6 +0.4
Shots 14.016.1 -2.1
On target 8.06.2 +1.8
Possession %64%62 +2.0
Corners 7.06.1 +0.9
Cards 1.02.5 -1.5
Conceded 0.00.7 -0.7
this matchseason average · 33 matches
PLAYER RATINGS★ Francisco Trincão 7.90
Starting XI
8 Mateja Stjepanović M · 80' 7.50
Tackles1Blocks2Duels won1/1Passes33 · %29
7 Cedric Teguia M · 91' 7.00
Key pass4Dribbles1/2Tackles1Interceptions1Duels won8/15Fouls won3Fouls4Passes15 · %10
99 Yan Maranhão F · 70' 6.70
Duels won6/13Fouls won3Fouls2Passes11 · %9
13 André Ferreira G · 91' 6.70
Saves5Passes20 · %14
21 Rodrigo Alonso M · 64' 6.50
On target1/1Dribbles1/1Tackles1Duels won2/4Fouls1Passes18 · %17
10 Kiko Bondoso M · 64' 6.50
Dribbles1/2Tackles2Duels won3/7Passes18 · %15
26 Maracás D · 91' 6.30
Tackles2Interceptions3Duels won3/4Passes41 · %37
11 Alan M · 91' 6.20
Key pass1Dribbles1/1Tackles1Duels won4/10Fouls won2Fouls1Passes32 · %26
66 Gilberto Batista D · 91' 6.20
Dribbles2/2Interceptions1Duels won4/5Fouls won1Passes46 · %38
17 Álvaro Martínez D · 91' 6.00
Tackles2Duels won2/2Passes44 · %35
76 Dinis Pinto D · 80' · K 5.90
Tackles2Interceptions1Blocks2Duels won4/8Fouls won2Fouls3Passes25 · %18
Substitutes
71 Leandro Santos D · 11' 6.90
Blocks1Passes4 · %3
25 Afonso Assis M · 11' 6.70
Passes12 · %12
78 Landerson F · 27' 6.50
Duels won1/3Fouls won1Passes7 · %6
9 Luís Semedo F · 21' 6.50
Fouls1Passes2 · %2
23 Nile John M · 27' 6.30
On target1/1Duels won1/1Fouls won1Passes10 · %9
Unused: MikaJimi GowerKikoKevyn Monteiro
Starting XI
17 Francisco Trincão M · 91' 7.90
Goals1Assist1On target3/3Key pass3Dribbles1/5Tackles3Duels won5/12Fouls1Passes47 · %42
10 Geny Catamo M · 78' 7.30
Goals1On target2/2Dribbles1/3Tackles1Duels won2/4Passes28 · %26
20 Maximiliano Araújo D · 91' 7.20
Assist1On target1/1Key pass2Dribbles1/3Tackles1Interceptions1Duels won6/13Fouls won3Fouls3Passes38 · %34
97 Luis Javier Suárez F · 78' 7.20
Goals1On target1/2Key pass1Interceptions1Duels won1/2Fouls won1Passes18 · %13
42 Morten Hjulmand M · 91' · K 7.20
Tackles1Interceptions1Blocks1Duels won3/7Fouls won1Fouls1Passes65 · %58
25 Gonçalo Inácio D · 91' 7.20
Dribbles1/1Duels won2/7Fouls won1Fouls1Passes107 · %94
26 Ousmane Diomande D · 91' 7.00
Tackles2Interceptions1Duels won4/8Fouls won1Fouls2Passes98 · %90
1 Rui Silva G · 91' 6.90
Saves2Passes22 · %20
5 Hidemasa Morita M · 64' 6.90
Dribbles2/2Tackles2Duels won5/7Fouls2Passes43 · %37
31 Luis Guilherme M · 82' 6.60
Key pass2Dribbles1/1Duels won2/6Fouls won1Fouls1Passes44 · %38
22 Iván Fresneda D · 78' 6.30
Duels won1/2Fouls won1Passes36 · %28
Substitutes
13 Giorgos Vagiannidis D · 13' 6.90
Key pass1Dribbles1/1Tackles1Duels won2/3Fouls1Passes7 · %6
89 Fotis Ioannidis F · 13' 6.70
On target1/1Duels won1/1Passes2 · %2
15 Souleymane Faye F · 13' 6.60
Key pass1Fouls1Passes4 · %3
52 João Simões M · 9' 6.30
Duels won1/1Passes4 · %3
23 Daniel Bragança M · 27' 6.30
Duels won2/2Fouls won2Passes7 · %6
Unused: Ricardo MangasEduardo QuaresmaJoão VirgíniaFlavio Goncalves
Win probabilityModel: 2 (%75) ✓
Moreirense %12 Draw %13 Sporting CP %75
0.49Moreirense xPuan
2.38Sporting CP xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
MoreirenseWLLWL
Sporting CPWDWWW
Match Reportsall →
Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad