The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
RA

Rio Ave

Estádio dos Arcos, Condi Town. Every match we hold, with the price it went off at.

915Played
295Won
32.2%Win rate
1.13Scored per game
1.29Conceded per game
262Clean sheets

Home and away

The same record, split by where it was played.

At home
39.1%
458 played, 179 won. 1.29 scored a game.
Away
25.4%
457 played, 116 won. 0.97 scored a game.
How the market priced them
33.2%
745 priced matches at an average of 4.05, which implied 24.7%.

Season by season 50

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Primeira Liga 9216 -13
2026/27 Friendlies Clubs 4310 +6
2026/27 Taça de Portugal 1100 +1
2025/26 Primeira Liga 3481214 -22
2025/26 Friendlies Clubs 3111 +3
2025/26 Taça de Portugal 1001 -1
2024/25 Primeira Liga 3491114 -16
2024/25 Friendlies Clubs 6114 -5
2024/25 Taça de Portugal 6312 +2
2023/24 Primeira Liga 346199 -5
2023/24 Friendlies Clubs 4112 -2
2023/24 Taça da Liga 2101 +1
2023/24 Taça de Portugal 1001 -1
2022/23 Primeira Liga 34101014 -7
2022/23 Friendlies Clubs 3111 -1
2022/23 Taça da Liga 3201 0
2022/23 Taça de Portugal 1001 -1
2021/22 Segunda Liga 342176 +21
2021/22 Taça de Portugal 5311 +6
2021/22 Taça da Liga 4121 0
2020/21 Primeira Liga 3671316 -20
2020/21 Taça de Portugal 3201 +1
2020/21 Friendlies Clubs 2101 0
2020/21 UEFA Europa League 1100 +2
2019/20 Primeira Liga 3415109 +12
2019/20 Taça da Liga 4211 +5
2019/20 Taça de Portugal 4301 +3
2018/19 Primeira Liga 3412913 -2
2018/19 Taça de Portugal 3201 +8
2018/19 UEFA Europa League 2011 -1
2017/18 Primeira Liga 3415613 -2
2017/18 Taça de Portugal 3300 +6
2016/17 Primeira Liga 3414713 +2
2016/17 UEFA Europa League 2020 0
2015/16 Primeira Liga 3414812 0
2014/15 Primeira Liga 34101311 -4
2014/15 UEFA Europa League 10325 -4
2013/14 Primeira Liga 308814 -14
2012/13 Primeira Liga 3012612 -7
2011/12 Primeira Liga 307716 -9
2010/11 Primeira Liga 3010812 +2
2009/10 Primeira Liga 3061311 -11
2008/09 Primeira Liga 308616 -15
2005/06 Primeira Liga 3481016 -19
2004/05 Primeira Liga 3410177 0
2003/04 Primeira Liga 34121210 +5
1999/00 Primeira Liga 348917 -20
1998/99 Primeira Liga 3481115 -21
1997/98 Primeira Liga 34121012 0
1996/97 Primeira Liga 3481115 -7

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 27 December 2026
A Rio Ave scheduled Vitória SC —
Sunday 20 December 2026
H Rio Ave scheduled Benfica —
Sunday 13 December 2026
A Rio Ave scheduled Maritimo —
Sunday 6 December 2026
H Rio Ave scheduled Casa Pia —
Saturday 28 November 2026
A Rio Ave scheduled Arouca —
Saturday 21 November 2026
A Rio Ave scheduled Vianense —
Sunday 8 November 2026
H Rio Ave scheduled SC Braga —
Sunday 1 November 2026
A Rio Ave scheduled Academico Viseu —
Sunday 25 October 2026
H Rio Ave 0 – 4 Famalicao 3.48
Saturday 17 October 2026
A Rio Ave 1 – 0 Louletano —
Sunday 11 October 2026
H Rio Ave 3 – 2 Nacional 2.09
Saturday 19 September 2026
A Rio Ave 0 – 1 Alverca 4.38
Monday 14 September 2026
H Rio Ave 3 – 3 Estrela 2.77
Sunday 6 September 2026
A Rio Ave 0 – 4 Santa Clara 4.50
Friday 28 August 2026
H Rio Ave 0 – 4 Sporting CP 9.60
Saturday 22 August 2026
A Rio Ave 2 – 0 Estoril 3.95
Saturday 15 August 2026
H Rio Ave 0 – 2 FC Porto 9.00
Sunday 9 August 2026
A Rio Ave 0 – 1 GIL Vicente 4.25
Saturday 1 August 2026
H Rio Ave 3 – 1 Tondela —
Thursday 23 July 2026
H Rio Ave cancelled Vitória SC —
Sunday 19 July 2026
H Rio Ave 2 – 2 Al-Ahli Jeddah —
Wednesday 15 July 2026
A Rio Ave 3 – 0 Portimonense —
Saturday 11 July 2026
H Rio Ave 2 – 1 Arouca —
Saturday 16 May 2026
A Rio Ave 1 – 1 Casa Pia 4.70
Monday 11 May 2026
H Rio Ave 1 – 4 Sporting CP 15.00
Sunday 3 May 2026
H Rio Ave 0 – 0 GIL Vicente 4.70
Saturday 25 April 2026
A Rio Ave 0 – 2 Guimaraes 5.80
Friday 17 April 2026
H Rio Ave 2 – 2 AVS 1.71
Saturday 11 April 2026
A Rio Ave 2 – 0 Santa Clara 6.20
Saturday 4 April 2026
H Rio Ave 1 – 2 Alverca 2.80