All teams

Vitória SC

Liga Portugal · strength −0.29 (attack −0.21, defence −0.08) 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 10–10 · xG 14.6–9.0 · 8 points from 15.7 in 99815.7−7.7
Liga Portugal 25/26 goals 39–51 · xG 39.9–47.1 · 42 points from 43.8 in 34344243.8−1.8

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 2021AprDecAugAprDecAugAprDefence −0.08Attack −0.21
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.29−0.21−0.08
Sep 2026−0.27−0.20−0.06
Aug 2026−0.30−0.22−0.08
Jul 2026−0.34−0.23−0.11
Jun 2026−0.38−0.25−0.13
May 2026−0.39−0.25−0.14
Apr 2026−0.30−0.21−0.09
Mar 2026−0.36−0.24−0.12
Feb 2026−0.30−0.20−0.11
Jan 2026−0.21−0.21−0.00
Dec 2025−0.24−0.26+0.03
Nov 2025−0.08−0.14+0.05
Oct 2025−0.17−0.21+0.04
Sep 2025−0.15−0.17+0.02
Aug 2025−0.18−0.20+0.02
Jul 2025−0.13−0.15+0.03
Jun 2025−0.07−0.13+0.06
May 2025−0.07−0.12+0.06
Apr 2025+0.04−0.09+0.13
Mar 2025+0.00−0.13+0.13
Feb 2025+0.09−0.11+0.20
Jan 2025+0.07−0.08+0.15
Dec 2024+0.22−0.03+0.25
Nov 2024+0.21−0.02+0.23
Oct 2024+0.22−0.02+0.24
Sep 2024+0.04−0.16+0.20
Aug 2024+0.16−0.08+0.24
Jul 2024−0.10−0.20+0.10
Jun 2024−0.02−0.12+0.10
May 2024−0.01−0.11+0.11
Apr 2024−0.03−0.15+0.11
Mar 2024+0.04−0.05+0.09
Feb 2024+0.03−0.04+0.07
Jan 2024−0.08−0.15+0.06
Dec 2023+0.14−0.01+0.15
Nov 2023+0.13−0.01+0.13
Oct 2023−0.16−0.20+0.04
Sep 2023−0.63−0.50−0.13
Aug 2023−0.83−0.60−0.23
Jul 2023−0.86−0.53−0.33
Jun 2023−1.28−0.83−0.45
May 2023−1.33−0.85−0.48
Apr 2023−1.36−0.82−0.53
Mar 2023−1.38−0.80−0.58
Feb 2023−1.28−0.84−0.44
Jan 2023−1.43−0.84−0.60
Dec 2022−1.32−0.69−0.63
Nov 2022−1.14−0.60−0.54
Oct 2022−0.95−0.48−0.47
Sep 2022−0.72−0.39−0.33
Aug 2022−0.88−0.43−0.45
Jul 2022−0.38−0.19−0.19
Jun 2022−0.45−0.19−0.25
May 2022−0.45−0.19−0.25
Apr 2022−0.64−0.28−0.35
Mar 2022−0.74−0.28−0.46
Feb 2022−0.94−0.39−0.55
Jan 2022−0.53−0.19−0.34
Dec 2021−0.38−0.26−0.12
Nov 2021−0.41−0.34−0.07
Oct 2021−0.37−0.31−0.06
Sep 2021−0.37−0.32−0.05
Aug 2021+0.31−0.30+0.61

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1João Mendes Defender · 810′ · 9 matches941.636.2on 23 Oct 2026 v CS Marítimo73.0on 11 Oct 2026 at Benfica46.2on 20 Sep 2026 v Moreirense+10.2
2Samu Midfielder · 730′ · 9 matches948.347.8on 23 Oct 2026 v CS Marítimo69.1on 11 Oct 2026 at Benfica49.6on 20 Sep 2026 v Moreirense+9.4
3Tony Strata Defender · 687′ · 9 matches949.149.1on 23 Oct 2026 v CS Marítimo70.2on 11 Oct 2026 at Benfica33.9on 20 Sep 2026 v Moreirenselevel (+1.3)
4Gonçalo Nogueira Midfielder · 540′ · 9 matches947.236.4on 23 Oct 2026 v CS Marítimo52.1on 11 Oct 2026 at Benfica39.5on 20 Sep 2026 v Moreirense−4.1
5Oumar Camara Forward · 520′ · 9 matches948.154.1on 23 Oct 2026 v CS Marítimo47.5on 11 Oct 2026 at Benfica44.4on 20 Sep 2026 v Moreirenselevel (+0.9)
6Beni Mukendi Midfielder · 488′ · 9 matches949.752.0on 23 Oct 2026 v CS Marítimo84.3on 11 Oct 2026 at Benfica55.1on 20 Sep 2026 v Moreirense+8.3
7Lohann Doucet Midfielder · 478′ · 9 matches947.026.1on 23 Oct 2026 v CS Marítimo50.1on 11 Oct 2026 at Benfica49.9on 20 Sep 2026 v Moreirenselevel (−0.9)
8Thiago Balieiro Defender · 720′ · 8 matches851.557.2on 11 Oct 2026 at Benfica54.2on 20 Sep 2026 v Moreirense59.7on 12 Sep 2026 at Académico Viseu FC+5.5
9Oliwier Zych Goalkeeper · 720′ · 8 matches846.448.6on 11 Oct 2026 at Benfica48.6on 20 Sep 2026 v Moreirense50.8on 12 Sep 2026 at Académico Viseu FC+3.0
10Gustavo Silva Forward · 591′ · 8 matches848.843.7on 23 Oct 2026 v CS Marítimo41.6on 20 Sep 2026 v Moreirense55.6on 12 Sep 2026 at Académico Viseu FClevel (+1.1)
11Miguel Nogueira Midfielder · 409′ · 8 matches845.256.4on 11 Oct 2026 at Benfica34.8on 20 Sep 2026 v Moreirense80.3on 12 Sep 2026 at Académico Viseu FC+2.5
12Alioune Ndoye Forward · 428′ · 7 matches746.539.8on 23 Oct 2026 v CS Marítimo6.5on 12 Sep 2026 at Académico Viseu FC47.4on 6 Sep 2026 v Casa Pia−8.0
13Óscar Rivas Defender · 379′ · 5 matches549.064.3on 6 Sep 2026 v Casa Pia52.8on 31 Aug 2026 at Sporting Braga47.6on 23 Aug 2026 v CD Nacional+2.6
14Arnel Jakupović Forward · 345′ · 5 matches552.164.2on 23 Oct 2026 v CS Marítimo57.8on 11 Oct 2026 at Benfica38.0on 20 Sep 2026 v Moreirenselevel (+0.4)
15Toni Borevković Defender · 283′ · 4 matches446.041.9on 23 Oct 2026 v CS Marítimo46.5on 11 Oct 2026 at Benfica52.2on 20 Sep 2026 v Moreirenselevel (+0.9)
16Matija Mitrović Midfielder · 80′ · 4 matches452.653.8on 11 Oct 2026 at Benfica55.7on 20 Sep 2026 v Moreirense28.0on 23 Aug 2026 v CD Nacional−4.7
17Telmo Arcanjo Midfielder · 69′ · 4 matches467.9100.0on 11 Oct 2026 at Benfica56.1on 31 Aug 2026 at Sporting Braga38.5on 23 Aug 2026 v CD Nacional+4.5
18Patrick Ouotro Forward · 49′ · 4 matches450.742.9on 11 Oct 2026 at Benfica51.8on 6 Sep 2026 v Casa Pia65.3on 31 Aug 2026 at Sporting Bragalevel (+1.7)
19Franck Ahmed Sidibé Defender · 233′ · 3 matches350.046.0on 23 Oct 2026 v CS Marítimo49.6on 12 Sep 2026 at Académico Viseu FC54.7on 6 Sep 2026 v Casa Pia–
20Miguel Maga Defender · 123′ · 3 matches344.0100.0on 11 Oct 2026 at Benfica40.1on 14 Aug 2026 at Sporting CP39.3on 8 Aug 2026 v FC Arouca–
21Alan Midfielder · 99′ · 3 matches351.259.0on 23 Oct 2026 v CS Marítimo40.3on 20 Sep 2026 v Moreirense68.7on 12 Sep 2026 at Académico Viseu FC–
22Victor Andersson Midfielder · 56′ · 3 matches330.634.3on 23 Oct 2026 v CS Marítimo21.1on 20 Sep 2026 v Moreirense36.5on 31 Aug 2026 at Sporting Braga–
23Lucas Furtado Goalkeeper · 90′ · 1 match151.551.5on 23 Oct 2026 v CS Marítimo–
24Santi Verdi Midfielder · 13′ · 1 match146.046.0on 14 Aug 2026 at Sporting CP–
25Yeimar Mosquera Defender · 12′ · 1 match1100.0100.0on 23 Oct 2026 v CS Marítimo–

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

50 since July 2025
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Liga PortugalCS MarítimoW 5–01.8–0.52.26
17 Oct 2026Taça de Portugalat ACDR LamelasW 1–0––
11 Oct 2026Liga Portugalat BenficaL 0–20.4–2.80.21
20 Sep 2026Liga PortugalMoreirenseD 1–11.1–0.51.79
12 Sep 2026Liga Portugalat Académico Viseu FCL 1–22.1–2.11.42
6 Sep 2026Liga PortugalCasa PiaD 0–02.5–0.22.72
31 Aug 2026Liga Portugalat Sporting BragaL 0–10.2–0.80.71
23 Aug 2026Liga PortugalCD NacionalW 1–03.1–0.42.76
14 Aug 2026Liga Portugalat Sporting CPL 2–31.1–1.11.36
8 Aug 2026Liga PortugalFC AroucaL 0–12.2–0.52.48
All 50 results
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Liga PortugalCS MarítimoW 5–01.8–0.52.26
17 Oct 2026Taça de Portugalat ACDR LamelasW 1–0––
11 Oct 2026Liga Portugalat BenficaL 0–20.4–2.80.21
20 Sep 2026Liga PortugalMoreirenseD 1–11.1–0.51.79
12 Sep 2026Liga Portugalat Académico Viseu FCL 1–22.1–2.11.42
6 Sep 2026Liga PortugalCasa PiaD 0–02.5–0.22.72
31 Aug 2026Liga Portugalat Sporting BragaL 0–10.2–0.80.71
23 Aug 2026Liga PortugalCD NacionalW 1–03.1–0.42.76
14 Aug 2026Liga Portugalat Sporting CPL 2–31.1–1.11.36
8 Aug 2026Liga PortugalFC AroucaL 0–12.2–0.52.48
16 May 2026Liga Portugalat CD NacionalL 0–21.4–0.91.69
11 May 2026Liga PortugalCasa PiaL 0–10.9–0.91.39
4 May 2026Liga Portugalat Sporting CPL 1–50.5–4.20.08
25 Apr 2026Liga PortugalRio AveW 2–01.1–0.61.78
18 Apr 2026Liga Portugalat Gil VicenteW 1–00.8–1.21.04
11 Apr 2026Liga Portugalat AVS - Futebol SADD 1–12.6–1.02.31
3 Apr 2026Liga PortugalTondelaW 5–02.6–0.12.81
21 Mar 2026Liga Portugalat BenficaL 0–30.8–2.00.60
14 Mar 2026Liga PortugalFamalicãoL 1–20.5–1.50.61
8 Mar 2026Liga Portugalat Santa ClaraL 0–21.2–0.61.81
28 Feb 2026Liga PortugalFC AlvercaD 1–11.3–2.20.89
21 Feb 2026Liga Portugalat Sporting BragaL 2–31.3–2.50.72
14 Feb 2026Liga PortugalCF Estrela AmadoraW 2–11.5–1.01.71
7 Feb 2026Liga Portugalat FC AroucaL 2–31.7–1.71.38
30 Jan 2026Liga PortugalMoreirenseW 1–01.5–0.81.91
24 Jan 2026Liga Portugalat Estoril PraiaL 2–42.0–2.11.38
18 Jan 2026Liga PortugalFC PortoL 0–11.2–2.30.76
10 Jan 2026Taça da LigaSporting BragaW 2–1––
6 Jan 2026Taça da Ligaat Sporting CPW 2–1––
2 Jan 2026Liga PortugalCD NacionalW 2–10.9–1.50.90
28 Dec 2025Liga Portugalat Casa PiaD 0–01.2–0.41.99
23 Dec 2025Liga PortugalSporting CPL 1–40.7–2.70.36
17 Dec 2025Taça de PortugalAVS - Futebol SADL 0–1––
13 Dec 2025Liga Portugalat Rio AveW 1–01.7–0.42.29
8 Dec 2025Liga PortugalGil VicenteD 0–00.5–0.21.48
4 Dec 2025Taça da Ligaat FC PortoW 3–1––
28 Nov 2025Liga PortugalAVS - Futebol SADW 4–01.6–1.21.59
22 Nov 2025Taça de PortugalMortáguaW 4–0––
8 Nov 2025Liga Portugalat TondelaW 1–01.3–1.51.28
1 Nov 2025Liga PortugalBenficaL 0–30.4–2.20.34
26 Oct 2025Liga Portugalat FamalicãoL 0–20.5–1.70.57
19 Oct 2025Taça de Portugalat CF União de LamasW 1–0––
4 Oct 2025Liga PortugalSanta ClaraW 2–12.0–1.11.96
28 Sep 2025Liga Portugalat FC AlvercaL 0–21.2–1.71.07
20 Sep 2025Liga PortugalSporting BragaD 1–11.4–1.31.40
14 Sep 2025Liga Portugalat CF Estrela AmadoraW 2–01.5–0.52.12
30 Aug 2025Liga PortugalFC AroucaD 1–10.4–0.51.13
23 Aug 2025Liga Portugalat MoreirenseL 0–20.3–1.50.44
16 Aug 2025Liga PortugalEstoril PraiaW 3–21.0–0.41.80
11 Aug 2025Liga Portugalat FC PortoL 0–30.5–2.70.25