Primeira Liga · Matchweek 22 · Feb 16

Rio Ave - Moreirense

Moreirense won 2-1 away at Rio Ave in Primeira Liga (Matchweek 22). Goals: J. Blesa 42'; Rodri 17'; M. Stjepanovic 57'.

🏟 Estádio do Rio Ave Futebol Clube Vila do Conde 👤 Referee: R. Baixinho
Key events
5' 🟨 T. MonteiroYellow card Rio Ave
17' ⚽ Rodri(0 - 1) · Assist: Kiko Bondoso Moreirense
41' 🟨 Kiko BondosoYellow card Moreirense
42' ⚽ J. Blesa(1 - 1) · Assist: A. Ntoi Rio Ave
57' ⚽ M. Stjepanovic(1 - 2) · Assist: Travassos Moreirense
58' 🟨 RodriYellow card Moreirense
87' 🟨 M. StjepanovicYellow card Moreirense
Quick stats
%58 Possession %42
1.99 Expected goals (xG) 0.71
1.01 Pre-match xG 1.09
15 Total shots 4
6 Shots on target 2
5 Shots off target 0
4 Blocked shots 2
9 Shots inside box 2
6 Shots outside box 2
0 Saves 5
Match timeline
First half
T. MonteiroYellow card🟨
5'
17'
⚽Rodri(0 - 1) · Assist: Kiko Bondoso
41'
🟨Kiko BondosoYellow card
J. Blesa(1 - 1) · Assist: A. Ntoi⚽
42'
HT 1 - 1
57'
⚽M. Stjepanovic(1 - 2) · Assist: Travassos
58'
🟨RodriYellow card
T. Nikitscher ↔ O. PohlmannSubstitution🔁
60'
D. Spikic ↔ A. PapakanellosSubstitution🔁
60'
73'
🔁Alanzinho ↔ N. JohnSubstitution
74'
🔁Rodri ↔ J. GowerSubstitution
82'
🔁Kiko Bondoso ↔ LandersonSubstitution
A. Ntoi ↔ Ryan GuilhermeSubstitution🔁
85'
87'
🟨M. StjepanovicYellow card
FT 1 - 2
Match statsRio Ave · Moreirense
Key stats
%58 Possession %42
1.99 Expected goals (xG) 0.71
1.01 Pre-match xG 1.09
Shots
15 Total shots 4
6 Shots on target 2
5 Shots off target 0
4 Blocked shots 2
9 Shots inside box 2
6 Shots outside box 2
0 Saves 5
Attacking
158 Attacks 66
58 Dangerous attacks 16
Passing
465 Total passes 354
393 Accurate passes 286
%85 Pass accuracy %81
Set pieces & discipline
6 Corners 0
0 Offsides 1
15 Fouls 22
24 Free kicks 17
22 Throw-ins 20
2 Goal kicks 8
Cards
1 Yellow cards 2
1 1st-half cards 1
0 2nd-half cards 2
By half
1 1st-half goals 1
0 2nd-half goals 1
5 1st-half corners 0
2 2nd-half corners 1
Penalties
0 Penalties won 0
0 Penalty goals 0
LineupsRio Ave 3-4-2-1Moreirense 4-2-3-1
Moreirense · Bench
16Mika16
Coach: Vasco Costa
HEAD TO HEAD7 meetings · 2020–2025
Rio Ave 3
Oct 31who was on topSep 13
Moreirense 2
3 Rio Ave 2 draw 2 Moreirense
GOALS IN THIS FIXTURE
2.7goals / match
9–10total goals
3/2clean sheets
2-0Rio Ave best win · Apr 13
4-0Moreirense best win · Oct 1
%86 Over 1.5 6/7
%43 Over 2.5 3/7
%43 Over 3.5 3/7
%43 BTTS 3/7
DOES THE VENUE MATTER
Rio Ave at home3 matches
2W 0D 1L 5:6
Moreirense at home4 matches
1W 2D 1L 4:4
Results are read from the side that hosted the match.
FORM COMPARISON
Rio Ave1W 2D 2L Moreirense2W 1D 2L
1.00 1.40 Points per game
5 6 Goals scored
6 8 Goals conceded
1.50 1.03 xG average
1.48 1.46 xGA average
%40 %20 Clean sheets
%40 %60 BTTS
%40 %40 Over 2.5
5.8 2.4 Corners
2.2 2.4 Cards
Rio Ave4W 3D 3L Moreirense2W 3D 5L
1.50 0.90 Points per game
10 8 Goals scored
9 17 Goals conceded
1.42 0.95 xG average
1.38 1.53 xGA average
%40 %10 Clean sheets
%40 %50 BTTS
%40 %40 Over 2.5
5.4 2.8 Corners
3.0 2.2 Cards
SEASON COMPARISON
12Rio Avein the table36pts
34matches 8-12-14W-D-L 35:57goals -22diff
DLDLD
7Moreirensein the table43pts
34matches 12-7-15W-D-L 37:49goals -12diff
DLWLW
Season profile · 2025/2026 · 21 matches
0.95 1.43 Points per game
1.03 1.04 xG average
1.93 1.45 xGA average
%10 %33 Clean sheets
%52 %48 BTTS
%67 %57 Over 2.5
3.8 3.9 Corners
2.6 2.9 Cards
PREVIOUS MEETINGS
Sep 13 Moreirense 3-1 Rio Ave Primeira Liga
Apr 13 Moreirense 0-2 Rio Ave Primeira Liga
Nov 30 Rio Ave 3-2 Moreirense Primeira Liga
Mar 2 Moreirense 0-0 Rio Ave Primeira Liga
Oct 1 Rio Ave 0-4 Moreirense Primeira Liga
Mar 14 Moreirense 1-1 Rio Ave Primeira Liga
Oct 31 Rio Ave 2-0 Moreirense Primeira Liga
xG difference & finishing
Rio Ave1 gol · 1.99 xG -0.99
Moreirense2 gol · 0.71 xG +1.29
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Rio Ave dominated the ball58% possession
Rio Ave took more shots15 - 4
Moreirense committed more fouls22 - 15
THE REFEREE39 matches on record
Ricardo Baixinho
Strictness64 TEMPO58
Cards: StrictFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 37.3 -4.3
Fouls 3729.3 +7.7
Goals 32.8 +0.2
Corners 69.8 -3.8
THIS MATCH VS SEASON AVERAGE
Goals 1.01.0
Shots 15.09.7 +5.3
On target 6.03.7 +2.3
Possession %58%47 +11.0
Corners 6.03.9 +2.1
Cards 1.05.2 -4.2
Conceded 2.01.7 +0.3
this matchseason average · 33 matches
Goals 2.01.1 +0.9
Shots 4.08.3 -4.3
On target 2.03.1 -1.1
Possession %42%49 -7.2
Corners 0.03.6 -3.6
Cards 2.04.3 -2.3
Conceded 1.01.5 -0.5
this matchseason average · 33 matches
PLAYER RATINGS★ Rodrigo Alonso 7.70
Starting XI
5 Andreas Ndoj M · 85' 7.60
Assist1Key pass3Dribbles1/1Tackles2Interceptions2Blocks2Duels won7/14Fouls won3Fouls3Passes51 · %39
11 Jalen Blesa M · 88' 7.60
Goals1On target1/1Key pass1Tackles2Interceptions1Duels won6/8Fouls won1Fouls2Passes26 · %21
7 Diogo Bezerra M · 88' 7.20
On target2/3Key pass3Dribbles5/8Tackles1Interceptions1Duels won9/19Fouls won3Fouls2Passes27 · %21
77 Omar Richards D · 88' 6.90
Tackles1Interceptions2Duels won5/6Fouls won3Passes49 · %49
17 Marios Vrousai D · 88' · K 6.70
On target1/3Dribbles3/4Tackles4Interceptions2Duels won11/16Fouls won3Fouls3Passes43 · %33
44 Tamás Nikitscher M · 60' 6.50
Interceptions3Duels won2/5Fouls won2Passes30 · %27
18 Dario Špikić M · 60' 6.50
Key pass1Tackles2Duels won5/7Fouls won3Passes18 · %14
39 Gustavo Mancha D · 88' 6.50
Tackles1Duels won4/7Fouls won1Fouls3Passes89 · %75
32 Jakub Brabec D · 88' 6.30
Tackles2Interceptions2Duels won2/4Passes77 · %72
9 Tamblé Monteiro F · 88' 6.20
Dribbles1/2Duels won5/13Fouls won1Fouls2Passes20 · %13
99 Ennio Van Der Gouw G · 88' 5.90
Passes29 · %24
Substitutes
80 Ole Pohlmann M · 28' 6.90
On target2/3Duels won3/5Fouls won1Passes13 · %13
19 Antonis Papakanellos M · 28' 6.70
Key pass1Tackles1Duels won2/5Fouls won1Passes15 · %12
8 Ryan Guilherme M · 3'
Passes4 · %2
Unused: Francisco PetrassoKevin ChamorroNelson AbbeyJoão ToméJoão GraçaGeorgios Liavas
Starting XI
21 Rodrigo Alonso M · 74' 7.70
Goals1On target1/1Tackles3Interceptions1Blocks1Duels won4/10Fouls won1Fouls6Passes18 · %15
13 André Ferreira G · 88' 7.50
Saves5Duels won1/1Fouls won1Passes35 · %27
8 Mateja Stjepanović M · 88' 7.50
Goals1On target1/1Tackles2Interceptions3Duels won4/11Fouls won1Fouls1Passes39 · %31
2 Diogo Travassos M · 88' 6.90
Assist1Key pass2Tackles4Interceptions1Duels won7/14Fouls won3Fouls2Passes26 · %21
66 Gilberto Batista D · 88' 6.90
Interceptions1Blocks2Duels won4/8Fouls1Offside1Passes43 · %36
10 Kiko Bondoso M · 82' 6.60
Assist1Key pass1Tackles1Duels won3/10Fouls won2Fouls1Passes30 · %25
27 Kiko D · 88' 6.60
Dribbles2/3Tackles1Interceptions1Duels won5/12Fouls won1Fouls3Passes40 · %33
99 Yan Maranhão F · 88' 6.60
Tackles1Duels won9/13Fouls won3Fouls2Passes23 · %15
26 Maracás D · 88' 6.30
Interceptions1Duels won2/5Fouls1Passes35 · %30
11 Alan M · 73' 6.20
Blocks1Duels won2/7Fouls won2Passes29 · %21
76 Dinis Pinto D · 88' · K 6.20
Tackles3Interceptions3Duels won5/13Fouls5Passes29 · %23
Substitutes
23 Nile John M · 15' 6.50
Fouls1Passes6 · %6
30 Jimi Gower M · 14' 6.30
Offside1Passes5 · %5
78 Landerson F · 6'
Tackles1Duels won2/2Fouls won1
Unused: Kevyn MonteiroLeandro SantosCedric TeguiaAfonso AssisMikaLuís Semedo
Win probabilityModel: 2 (%40) ✓
Rio Ave %34 Draw %26 Moreirense %40
1.28Rio Ave xPuan
1.46Moreirense 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
Rio AveLLLLW
MoreirenseLLWLW
Match Reportsall →
Beşiktaş 2-1 KocaelisporSüper Lig · Oct 13 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
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad