We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Porto
Porto
ELO 2109
34
97 goals
vs
1
27 goals
Rio Ave
Rio Ave
ELO 1789

Head-to-head overview

Based on the matches in our database.

Porto 349 draws1 Rio Ave
44
Meetings
2.82
Goals / game
45%
Both teams scored
59%
Over 2.5 goals
Porto

Facts about Porto

Scored in41/44 (93%)
Conceded in20/44 (45%)
Goals scored97 · 2.2/game
Longest winning streak9
Longest unbeaten run36
Longest losing streak1
Longest run without a win2
Rio Ave

Facts about Rio Ave

Scored in20/44 (45%)
Conceded in41/44 (93%)
Goals scored27 · 0.61/game
Longest winning streak1
Longest unbeaten run2
Longest losing streak9
Longest run without a win36
By competition
CompetitionPortoDrawRio AveGames
Primeira Liga289138
Taça da Liga4004
Taça de Portugal2002
All competitions349144

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Porto2109
gap 320
1789Rio Ave
2154170020222023202420252026
If they met (neutral venue)
Porto
81%
Draw
10%
Rio Ave
9%

All meetings

44 matches on record

22 Feb 2026
Primeira Liga
PortoPorto10Rio AveRio Ave
BTTSO2.5
19 Sep 2025
Primeira Liga
Rio AveRio Ave03PortoPorto
BTTSO2.5
3 Feb 2025
Primeira Liga
Rio AveRio Ave22PortoPorto
BTTSO2.5
24 Aug 2024
Primeira Liga
PortoPorto20Rio AveRio Ave
BTTSO2.5
3 Feb 2024
Primeira Liga
PortoPorto00Rio AveRio Ave
BTTSO2.5
28 Aug 2023
Primeira Liga
Rio AveRio Ave12PortoPorto
BTTSO2.5
18 Feb 2023
Primeira Liga
PortoPorto10Rio AveRio Ave
BTTSO2.5
28 Aug 2022
Primeira Liga
Rio AveRio Ave31PortoPorto
BTTSO2.5
15 Dec 2021
Taça da Liga
PortoPorto10Rio AveRio Ave
BTTSO2.5
15 May 2021
Primeira Liga
Rio AveRio Ave03PortoPorto
BTTSO2.5
1 Feb 2021
Primeira Liga
PortoPorto20Rio AveRio Ave
BTTSO2.5
7 Mar 2020
Primeira Liga
PortoPorto11Rio AveRio Ave
BTTSO2.5
29 Sep 2019
Primeira Liga
Rio AveRio Ave01PortoPorto
BTTSO2.5
26 Apr 2019
Primeira Liga
Rio AveRio Ave22PortoPorto
BTTSO2.5
23 Dec 2018
Primeira Liga
PortoPorto21Rio AveRio Ave
BTTSO2.5
18 Feb 2018
Primeira Liga
PortoPorto50Rio AveRio Ave
BTTSO2.5
21 Dec 2017
Taça da Liga
PortoPorto30Rio AveRio Ave
BTTSO2.5
17 Sep 2017
Primeira Liga
Rio AveRio Ave12PortoPorto
BTTSO2.5
21 Jan 2017
Primeira Liga
PortoPorto42Rio AveRio Ave
BTTSO2.5
12 Aug 2016
Primeira Liga
Rio AveRio Ave13PortoPorto
BTTSO2.5
7 May 2016
Primeira Liga
Rio AveRio Ave13PortoPorto
BTTSO2.5
6 Jan 2016
Primeira Liga
PortoPorto11Rio AveRio Ave
BTTSO2.5
11 Apr 2015
Primeira Liga
Rio AveRio Ave13PortoPorto
BTTSO2.5
30 Dec 2014
Taça da Liga
Rio AveRio Ave01PortoPorto
BTTSO2.5
30 Nov 2014
Primeira Liga
PortoPorto50Rio AveRio Ave
BTTSO2.5
21 Apr 2014
Primeira Liga
PortoPorto30Rio AveRio Ave
BTTSO2.5
15 Dec 2013
Primeira Liga
Rio AveRio Ave13PortoPorto
BTTSO2.5
3 Apr 2013
Taça da Liga
PortoPorto40Rio AveRio Ave
BTTSO2.5
23 Feb 2013
Primeira Liga
PortoPorto21Rio AveRio Ave
BTTSO2.5
29 Sep 2012
Primeira Liga
Rio AveRio Ave22PortoPorto
BTTSO2.5
12 May 2012
Primeira Liga
Rio AveRio Ave25PortoPorto
BTTSO2.5
14 Jan 2012
Primeira Liga
PortoPorto20Rio AveRio Ave
BTTSO2.5
6 Feb 2011
Primeira Liga
PortoPorto10Rio AveRio Ave
BTTSO2.5
29 Aug 2010
Primeira Liga
Rio AveRio Ave02PortoPorto
BTTSO2.5
14 Apr 2010
Taça de Portugal
PortoPorto40Rio AveRio Ave
BTTSO2.5
10 Apr 2010
Primeira Liga
Rio AveRio Ave01PortoPorto
BTTSO2.5
24 Mar 2010
Taça de Portugal
Rio AveRio Ave13PortoPorto
BTTSO2.5
29 Nov 2009
Primeira Liga
PortoPorto21Rio AveRio Ave
BTTSO2.5
15 Feb 2009
Primeira Liga
PortoPorto31Rio AveRio Ave
BTTSO2.5
21 Sep 2008
Primeira Liga
Rio AveRio Ave00PortoPorto
BTTSO2.5
28 Jan 2006
Primeira Liga
Rio AveRio Ave00PortoPorto
BTTSO2.5
9 Sep 2005
Primeira Liga
PortoPorto30Rio AveRio Ave
BTTSO2.5
13 May 2005
Primeira Liga
Rio AveRio Ave02PortoPorto
BTTSO2.5
8 Jan 2005
Primeira Liga
PortoPorto11Rio AveRio Ave
BTTSO2.5

Porto recent form

Rio Ave recent form

Porto has gone head to head with Rio Ave 44 times since 2005, winning 34 and scoring 97 goals. Rio Ave, in turn, has won 1 and scored 27 goals. There have been 9 draws between Porto and Rio Ave. Across all meetings both teams have scored in 45% of games and 59% have produced over 2.5 goals, at an average of 2.82 goals per game.