All teams

Rio Ave

Liga Portugal · strength −0.97 (attack −0.57, defence −0.40) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Liga Portugal 26/27 goals 8–21 · xG 6.1–16.7 · 7 points from 6.0 in 9976.0+1.0
Liga Portugal 25/26 goals 35–57 · xG 35.0–53.9 · 36 points from 36.6 in 34343636.6−0.6

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.00−0.50+0.00+0.50+1.00Aug 2023Jan 2024JunNovAprSepFebJulDefence −0.40Attack −0.57
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.97−0.57−0.40
Sep 2026−1.21−0.69−0.53
Aug 2026−1.14−0.65−0.48
Jul 2026−0.97−0.53−0.45
Jun 2026−1.06−0.57−0.49
May 2026−1.07−0.58−0.50
Apr 2026−1.00−0.53−0.47
Mar 2026−1.13−0.60−0.52
Feb 2026−1.27−0.67−0.60
Jan 2026−1.26−0.63−0.62
Dec 2025−1.18−0.58−0.60
Nov 2025−0.98−0.47−0.51
Oct 2025−0.91−0.46−0.45
Sep 2025−0.87−0.43−0.44
Aug 2025−0.71−0.33−0.38
Jul 2025−0.86−0.41−0.45
Jun 2025−0.84−0.40−0.44
May 2025−0.85−0.40−0.45
Apr 2025−0.88−0.42−0.46
Mar 2025−0.89−0.40−0.49
Feb 2025−0.91−0.50−0.42
Jan 2025−0.85−0.48−0.37
Dec 2024−0.63−0.41−0.22
Nov 2024−0.56−0.39−0.17
Oct 2024−0.40−0.32−0.08
Sep 2024+0.65+0.22+0.43
Aug 2024+0.66+0.17+0.50
Jul 2024+0.78+0.20+0.59
Jun 2024+0.79+0.19+0.59
May 2024+0.78+0.19+0.59
Apr 2024+0.84+0.22+0.62
Mar 2024+0.89+0.24+0.66
Feb 2024+0.96+0.32+0.64
Jan 2024+0.85+0.26+0.59
Dec 2023+0.94+0.33+0.61
Nov 2023+0.83+0.32+0.50
Oct 2023+0.64+0.28+0.37
Sep 2023+0.70+0.17+0.53
Aug 2023+0.72+0.32+0.39

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Jalen Blesa Forward · 797′ · 9 matches947.745.4on 25 Oct 2026 v Famalicão55.2on 11 Oct 2026 v CD Nacional38.3on 19 Sep 2026 at FC Alvercalevel (−1.8)
2Francisco Petrasso Defender · 744′ · 9 matches944.546.9on 25 Oct 2026 v Famalicão56.2on 11 Oct 2026 v CD Nacional47.2on 19 Sep 2026 at FC Alverca+3.7
3Diogo Bezerra Midfielder · 723′ · 9 matches939.838.9on 25 Oct 2026 v Famalicão39.3on 11 Oct 2026 v CD Nacional30.0on 19 Sep 2026 at FC Alverca−4.0
4Tamblé Monteiro Forward · 448′ · 9 matches945.445.2on 25 Oct 2026 v Famalicão46.0on 11 Oct 2026 v CD Nacional50.5on 19 Sep 2026 at FC Alverca+2.7
5Marios Vrousai Midfielder · 411′ · 9 matches943.035.8on 25 Oct 2026 v Famalicão48.1on 11 Oct 2026 v CD Nacional42.6on 19 Sep 2026 at FC Alvercalevel (−1.0)
6Roland Galčík Forward · 344′ · 9 matches944.340.6on 25 Oct 2026 v Famalicão46.2on 11 Oct 2026 v CD Nacional42.3on 19 Sep 2026 at FC Alvercalevel (−1.2)
7Andreas Ndoj Midfielder · 623′ · 8 matches843.454.2on 25 Oct 2026 v Famalicão42.8on 11 Oct 2026 v CD Nacional44.9on 19 Sep 2026 at FC Alverca+3.9
8Georgios Liavas Midfielder · 620′ · 7 matches744.248.4on 25 Oct 2026 v Famalicão43.9on 11 Oct 2026 v CD Nacional31.8on 6 Sep 2026 at Santa Clara−3.1
9Tamás Nikitscher Midfielder · 526′ · 7 matches744.846.3on 19 Sep 2026 at FC Alverca40.2on 14 Sep 2026 v CF Estrela Amadora44.1on 6 Sep 2026 at Santa Claralevel (−1.2)
10Ennio Van Der Gouw Goalkeeper · 551′ · 6 matches647.933.3on 14 Sep 2026 v CF Estrela Amadora34.3on 6 Sep 2026 at Santa Clara42.1on 28 Aug 2026 v Sporting CP−11.4
11Gustavo Mancha Defender · 464′ · 6 matches640.539.6on 11 Oct 2026 v CD Nacional33.7on 6 Sep 2026 at Santa Clara44.3on 28 Aug 2026 v Sporting CPlevel (−1.3)
12Miguel Patricio Midfielder · 286′ · 6 matches636.040.8on 25 Oct 2026 v Famalicão27.4on 11 Oct 2026 v CD Nacional35.0on 19 Sep 2026 at FC Alvercalevel (−1.1)
13Malik Sellouki Midfielder · 219′ · 6 matches648.250.5on 25 Oct 2026 v Famalicão42.2on 11 Oct 2026 v CD Nacional54.8on 19 Sep 2026 at FC Alverca−2.1
14Dario Špikić Midfielder · 188′ · 6 matches643.838.4on 25 Oct 2026 v Famalicão37.9on 6 Sep 2026 at Santa Clara49.3on 28 Aug 2026 v Sporting CPlevel (+0.8)
15Diogo Nascimento Midfielder · 365′ · 5 matches543.647.0on 25 Oct 2026 v Famalicão31.2on 11 Oct 2026 v CD Nacional36.1on 22 Aug 2026 at Estoril Praia−2.9
16João Tomé Defender · 269′ · 5 matches537.033.9on 25 Oct 2026 v Famalicão21.6on 11 Oct 2026 v CD Nacional51.2on 19 Sep 2026 at FC Alvercalevel (−0.3)
17Sebastian Clemmensen Midfielder · 258′ · 5 matches544.842.7on 25 Oct 2026 v Famalicão58.5on 11 Oct 2026 v CD Nacional50.7on 19 Sep 2026 at FC Alverca+5.7
18Nelson Abbey Defender · 258′ · 4 matches447.830.2on 14 Sep 2026 v CF Estrela Amadora47.0on 22 Aug 2026 at Estoril Praia47.6on 15 Aug 2026 v FC Portolevel (−0.6)
19Vitor Hugo Goalkeeper · 270′ · 3 matches346.934.7on 25 Oct 2026 v Famalicão40.0on 11 Oct 2026 v CD Nacional66.0on 19 Sep 2026 at FC Alverca–
20Simon Garcia Defender · 200′ · 3 matches341.717.5on 11 Oct 2026 v CD Nacional47.0on 19 Sep 2026 at FC Alverca40.4on 14 Sep 2026 v CF Estrela Amadora–
21Pedro Amaral Defender · 172′ · 3 matches338.928.9on 19 Sep 2026 at FC Alverca42.7on 14 Sep 2026 v CF Estrela Amadora46.0on 6 Sep 2026 at Santa Clara–
22Jakub Brabec Defender · 97′ · 2 matches250.554.9on 22 Aug 2026 at Estoril Praia28.3on 9 Aug 2026 at Gil Vicente–
23Caike Defender · 25′ · 2 matches257.349.2on 19 Sep 2026 at FC Alverca100.0on 28 Aug 2026 v Sporting CP–
24Ryan Guilherme Midfielder · 26′ · 1 match135.635.6on 9 Aug 2026 at Gil Vicente–
25Zé Carlos Defender · 25′ · 1 match138.438.4on 25 Oct 2026 v Famalicão–
26Antoine Wenck Midfielder · 16′ · 1 match139.139.1on 28 Aug 2026 v Sporting CP–
27Julien Lomboto Defender · 14′ · 1 match149.849.8on 15 Aug 2026 v FC Porto–
28Samuel da Silva Alves Forward · 10′ · 1 match143.743.7on 15 Aug 2026 v FC Porto–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

44 since July 2025
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Liga PortugalFamalicãoL 0–40.6–1.70.62
17 Oct 2026Taça de Portugalat Louletano DCW 1–0––
11 Oct 2026Liga PortugalCD NacionalW 3–21.7–1.21.67
19 Sep 2026Liga Portugalat FC AlvercaL 0–10.3–3.30.10
14 Sep 2026Liga PortugalCF Estrela AmadoraD 3–31.2–2.10.88
6 Sep 2026Liga Portugalat Santa ClaraL 0–40.3–1.90.35
28 Aug 2026Liga PortugalSporting CPL 0–40.5–1.90.45
22 Aug 2026Liga Portugalat Estoril PraiaW 2–00.7–1.20.98
15 Aug 2026Liga PortugalFC PortoL 0–20.6–2.00.49
9 Aug 2026Liga Portugalat Gil VicenteL 0–10.3–1.50.47
All 44 results
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Liga PortugalFamalicãoL 0–40.6–1.70.62
17 Oct 2026Taça de Portugalat Louletano DCW 1–0––
11 Oct 2026Liga PortugalCD NacionalW 3–21.7–1.21.67
19 Sep 2026Liga Portugalat FC AlvercaL 0–10.3–3.30.10
14 Sep 2026Liga PortugalCF Estrela AmadoraD 3–31.2–2.10.88
6 Sep 2026Liga Portugalat Santa ClaraL 0–40.3–1.90.35
28 Aug 2026Liga PortugalSporting CPL 0–40.5–1.90.45
22 Aug 2026Liga Portugalat Estoril PraiaW 2–00.7–1.20.98
15 Aug 2026Liga PortugalFC PortoL 0–20.6–2.00.49
9 Aug 2026Liga Portugalat Gil VicenteL 0–10.3–1.50.47
16 May 2026Liga Portugalat Casa PiaD 1–10.6–2.30.40
11 May 2026Liga PortugalSporting CPL 1–40.7–1.60.74
3 May 2026Liga PortugalGil VicenteD 0–01.6–0.72.04
25 Apr 2026Liga Portugalat Vitória SCL 0–20.6–1.10.90
17 Apr 2026Liga PortugalAVS - Futebol SADD 2–22.4–1.61.88
11 Apr 2026Liga Portugalat Santa ClaraW 2–00.3–0.50.97
4 Apr 2026Liga PortugalFC AlvercaL 1–21.6–1.41.51
22 Mar 2026Liga Portugalat Estoril PraiaW 2–11.7–1.11.72
15 Mar 2026Liga PortugalCF Estrela AmadoraW 2–12.7–1.32.17
9 Mar 2026Liga Portugalat TondelaW 1–01.2–0.51.94
1 Mar 2026Liga PortugalFamalicãoD 0–01.0–0.91.48
22 Feb 2026Liga Portugalat FC PortoL 0–10.2–2.00.27
16 Feb 2026Liga PortugalMoreirenseL 1–21.3–0.52.00
8 Feb 2026Liga Portugalat Sporting BragaL 0–30.1–2.70.11
31 Jan 2026Liga PortugalFC AroucaL 0–30.7–1.50.79
25 Jan 2026Liga Portugalat CD NacionalL 0–40.5–1.50.59
17 Jan 2026Liga PortugalBenficaL 0–20.2–2.50.16
4 Jan 2026Liga PortugalCasa PiaW 3–12.4–1.81.70
28 Dec 2025Liga Portugalat Sporting CPL 0–40.1–3.50.05
20 Dec 2025Liga Portugalat Gil VicenteD 2–20.3–1.30.53
13 Dec 2025Liga PortugalVitória SCL 0–10.4–1.70.49
6 Dec 2025Liga Portugalat AVS - Futebol SADW 2–12.4–1.51.93
30 Nov 2025Liga PortugalSanta ClaraD 1–12.2–1.02.11
8 Nov 2025Liga Portugalat FC AlvercaD 1–10.7–1.60.73
1 Nov 2025Liga PortugalEstoril PraiaL 0–40.2–3.20.09
25 Oct 2025Liga Portugalat CF Estrela AmadoraW 2–10.9–0.81.36
5 Oct 2025Liga PortugalTondelaW 3–02.5–0.82.37
28 Sep 2025Liga Portugalat FamalicãoD 0–00.5–2.40.31
23 Sep 2025Liga Portugalat BenficaD 1–10.2–2.60.14
19 Sep 2025Liga PortugalFC PortoL 0–30.2–2.00.25
13 Sep 2025Liga Portugalat MoreirenseL 1–30.5–2.10.44
31 Aug 2025Liga PortugalSporting BragaD 2–21.0–2.20.70
23 Aug 2025Liga Portugalat FC AroucaD 3–31.5–0.72.02
17 Aug 2025Liga PortugalCD NacionalD 1–11.4–0.91.72