Primeira Liga · Matchweek 23 · Feb 22

FC Porto - Rio Ave

FC Porto beat Rio Ave 1-0 in Primeira Liga (Matchweek 23). Goals: V. Froholdt 22'.

🏟 Estádio Do Dragão Porto 👤 Referee: D. Silva
Key events
22' ⚽ V. Froholdt(1 - 0) · Assist: O. Pietuszewski FC Porto
90+1' 🟨 F. FarioliYellow card FC Porto
Quick stats
%55 Possession %45
12 Total shots 6
3 Shots on target 1
6 Shots off target 3
3 Blocked shots 2
8 Shots inside box 2
4 Shots outside box 4
1 Saves 2
Match timeline
First half
V. Froholdt(1 - 0) · Assist: O. Pietuszewski⚽
22'
HT 1 - 0
65'
🔁D. Spikic ↔ K. ZoabiSubstitution
65'
🔁O. Pohlmann ↔ J. TomeSubstitution
G. Veiga ↔ R. MoraSubstitution🔁
65'
O. Pietuszewski ↔ William GomesSubstitution🔁
65'
Pepe ↔ B. SainzSubstitution🔁
75'
D. Gul ↔ S. FofanaSubstitution🔁
75'
83'
🔁M. Vrousai ↔ A. PapakanellosSubstitution
83'
🔁T. Nikitscher ↔ Ryan GuilhermeSubstitution
V. Froholdt ↔ T. MoffiSubstitution🔁
85'
88'
🔁A. Ntoi ↔ J. GracaSubstitution
F. FarioliYellow card🟨
90+1'
FT 1 - 0
Match statsFC Porto · Rio Ave
Key stats
%55 Possession %45
Shots
12 Total shots 6
3 Shots on target 1
6 Shots off target 3
3 Blocked shots 2
8 Shots inside box 2
4 Shots outside box 4
1 Saves 2
Passing
447 Total passes 381
386 Accurate passes 306
%86 Pass accuracy %80
Set pieces & discipline
9 Corners 1
2 Offsides 0
14 Fouls 14
By half
1 1st-half goals 0
0 2nd-half goals 0
LineupsFC Porto 4-3-3Rio Ave 4-2-3-1
HEAD TO HEAD10 meetings · 2021–2026
FC Porto 7
Feb 1who was on topAug 15
Rio Ave 1
7 FC Porto 2 draw 1 Rio Ave
FC Porto won the last 2
GOALS IN THIS FIXTURE
2.4goals / match
18–6total goals
7/1clean sheets
3-0FC Porto best win · Sep 19
3-1Rio Ave best win · Aug 28
%80 Over 1.5 8/10
%50 Over 2.5 5/10
%20 Over 3.5 2/10
%30 BTTS 3/10
DOES THE VENUE MATTER
FC Porto at home4 matches
3W 1D 0L 5:0
Rio Ave at home6 matches
1W 1D 4L 6:13
Results are read from the side that hosted the match.
FORM COMPARISON
FC Porto3W 1D 1L Rio Ave1W 2D 2L
2.00 1.00 Points per game
5 5 Goals scored
2 6 Goals conceded
1.52 1.50 xG average
1.14 1.48 xGA average
%60 %40 Clean sheets
%20 %40 BTTS
%20 %40 Over 2.5
5.2 5.8 Corners
3.0 2.2 Cards
FC Porto6W 3D 1L Rio Ave4W 3D 3L
2.10 1.50 Points per game
15 10 Goals scored
7 9 Goals conceded
1.49 1.42 xG average
1.16 1.38 xGA average
%40 %40 Clean sheets
%50 %40 BTTS
%40 %40 Over 2.5
5.2 5.4 Corners
3.0 3.0 Cards
SEASON COMPARISON
1FC Portoin the table88pts
34matches 28-4-2W-D-L 66:18goals +48diff
WLWWW
12Rio Avein the table36pts
34matches 8-12-14W-D-L 35:57goals -22diff
DLDLD
Season profile · 2025/2026 · 21 matches
2.67 0.95 Points per game
1.63 1.03 xG average
1.00 1.93 xGA average
%71 %10 Clean sheets
%29 %52 BTTS
%52 %67 Over 2.5
5.3 3.8 Corners
2.4 2.6 Cards
PREVIOUS MEETINGS
Aug 15 Rio Ave 0-2 FC Porto Primeira Liga
Sep 19 Rio Ave 0-3 FC Porto Primeira Liga
Feb 3 Rio Ave 2-2 FC Porto Primeira Liga
Aug 24 FC Porto 2-0 Rio Ave Primeira Liga
Feb 3 FC Porto 0-0 Rio Ave Primeira Liga
Aug 28 Rio Ave 1-2 FC Porto Primeira Liga
Feb 18 FC Porto 1-0 Rio Ave Primeira Liga
Aug 28 Rio Ave 3-1 FC Porto Primeira Liga
WHAT THE NUMBERS SAY
FC Porto dominated the ball55% possession
FC Porto took more shots12 - 6
THE REFEREE23 matches on record
David Rafael Oliveira Silva
Strictness59 TEMPO58
Cards: StrictFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 06.1 -6.1
Fouls 2828.5 -0.5
Goals 12.4 -1.4
Corners 108.9 +1.1
THIS MATCH VS SEASON AVERAGE
Goals 1.02.0 -1.0
Shots 12.013.1 -1.1
On target 3.05.0 -2.0
Possession %55%56 -0.6
Corners 9.05.0 +4.0
Cards 0.02.2 -2.2
Conceded 0.00.5 -0.5
this matchseason average · 33 matches
Goals 0.01.1 -1.1
Shots 6.09.9 -3.9
On target 1.03.8 -2.8
Possession %45%47 -2.4
Corners 1.04.1 -3.1
Cards 0.05.2 -5.2
Conceded 1.01.7 -0.7
this matchseason average · 33 matches
PLAYER RATINGS★ Marios Vrousai 7.90
Starting XI
13 Pablo Rosario D · 88' 7.50
On target1/1Tackles1Blocks1Duels won2/4Fouls2Passes90 · %87
8 Victor Froholdt M · 85' 7.30
Goals1On target1/3Tackles1Duels won3/6Fouls won1Fouls1Passes27 · %23
22 Alan Varela M · 88' 7.20
Tackles2Interceptions2Blocks1Duels won5/6Fouls won2Passes48 · %41
27 Deniz Gül F · 75' 7.20
Key pass2Tackles2Duels won3/8Fouls2Passes10 · %10
77 Oskar Pietuszewski F · 65' 7.20
Assist1Key pass4Dribbles2/6Tackles2Duels won6/17Fouls won1Fouls2Offside2Passes15 · %10
5 Jan Bednarek D · 88' 6.90
Key pass1Interceptions2Duels won6/9Fouls won1Fouls1Passes78 · %68
12 Zaidu Sanusi D · 88' 6.90
Key pass1Tackles2Duels won4/8Fouls won2Passes37 · %31
99 Diogo Costa G · 88' · K 6.90
Saves1Passes31 · %26
11 Pepê F · 75' 6.70
On target1/1Duels won2/7Fouls won2Passes20 · %17
20 Alberto Costa D · 88' 6.60
Tackles4Interceptions1Duels won7/15Fouls won1Fouls3Passes35 · %28
10 Gabri Veiga M · 65' 6.30
Dribbles1/1Tackles2Duels won4/11Fouls won1Fouls3Passes29 · %27
Substitutes
7 William Gomes F · 23' 6.90
Duels won3/3Fouls won1Passes9 · %6
86 Rodrigo Mora M · 23' 6.90
Key pass1Dribbles1/1Duels won2/3Fouls won1Passes12 · %8
42 Seko Fofana M · 13' 6.70
Tackles1Duels won1/1Passes4 · %3
17 Borja Sainz F · 13' 6.50
Passes2 · %1
29 Terem Moffi F · 3'
Unused: Gabriel BrásDominik PrpićFrancisco MouraCláudio Ramos
Starting XI
17 Marios Vrousai D · 83' · K 7.90
Key pass2Dribbles3/4Tackles6Interceptions3Blocks1Duels won11/14Fouls won2Passes48 · %41
44 Tamás Nikitscher M · 83' 7.30
On target1/1Tackles3Interceptions4Blocks1Duels won8/11Fouls won2Fouls1Passes39 · %36
32 Jakub Brabec D · 88' 6.90
Tackles1Interceptions3Blocks1Duels won3/5Passes55 · %51
99 Ennio Van Der Gouw G · 88' 6.90
Saves2Passes40 · %24
39 Gustavo Mancha D · 88' 6.90
Tackles3Interceptions1Duels won5/6Fouls won1Passes55 · %43
80 Ole Pohlmann M · 65' 6.70
Key pass1Dribbles1/3Tackles1Duels won6/12Fouls won2Fouls2Passes18 · %16
5 Andreas Ndoj M · 88' 6.50
Tackles4Duels won5/14Fouls won1Fouls4Passes28 · %21
18 Dario Špikić M · 65' 6.50
Key pass1Tackles2Interceptions3Duels won3/8Fouls won1Fouls2Passes18 · %13
7 Diogo Bezerra M · 88' 6.50
Key pass1Dribbles2/4Tackles1Interceptions1Duels won6/15Fouls won2Passes22 · %18
77 Omar Richards D · 88' 6.30
Tackles1Interceptions2Duels won3/7Fouls won1Fouls3Passes29 · %21
11 Jalen Blesa F · 88' 6.00
Fouls1Passes15 · %9
Substitutes
20 João Tomé D · 23' 6.70
Interceptions2Passes9 · %8
14 Karem Zoabi F · 23' 6.50
Fouls1Passes4 · %4
8 Ryan Guilherme M · 5'
Passes1 · %1
Duels won1/1Fouls won1
Unused: Georgios LiavasJoão GraçaFrancisco PetrassoNelson AbbeyKevin Chamorro
Win probabilityModel: 1 (%78) ✓
FC Porto %78 Draw %15 Rio Ave %7
2.49FC Porto xPuan
0.36Rio Ave 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
FC PortoWDLWW
Rio AveLLLLL
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