All teams

Gil Vicente

Liga Portugal · strength −0.54 (attack −0.39, defence −0.15) 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–6 · xG 10.7–7.9 · 14 points from 13.3 in 881413.3+0.7
Liga Portugal 25/26 goals 47–38 · xG 45.1–36.3 · 50 points from 51.8 in 34345051.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 2024DecAprAugDecAprAugDefence −0.15Attack −0.39
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.54−0.39−0.15
Sep 2026−0.59−0.43−0.16
Aug 2026−0.38−0.33−0.05
Jul 2026−0.52−0.36−0.17
Jun 2026−0.60−0.39−0.20
May 2026−0.61−0.40−0.21
Apr 2026−0.48−0.33−0.15
Mar 2026−0.51−0.37−0.13
Feb 2026−0.50−0.36−0.14
Jan 2026−0.73−0.52−0.21
Dec 2025−0.65−0.52−0.13
Nov 2025−0.54−0.41−0.12
Oct 2025−0.46−0.38−0.08
Sep 2025−0.40−0.39−0.01
Aug 2025−0.58−0.49−0.09
Jul 2025−0.71−0.54−0.17
Jun 2025−0.70−0.54−0.16
May 2025−0.71−0.55−0.16
Apr 2025−0.77−0.54−0.22
Mar 2025−0.87−0.59−0.29
Feb 2025−0.76−0.50−0.26
Jan 2025−0.64−0.45−0.19
Dec 2024−0.61−0.43−0.18
Nov 2024−0.36−0.18−0.18
Oct 2024−0.19−0.05−0.14
Sep 2024+1.02+0.59+0.42
Aug 2024+0.88+0.57+0.31

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Jonathan Buatu Defender · 729′ · 8 matches847.843.9on 19 Oct 2026 at Sporting Braga44.0on 9 Oct 2026 at Moreirense42.5on 19 Sep 2026 v CS Marítimo−4.3
2Lucão Goalkeeper · 729′ · 8 matches850.958.1on 19 Oct 2026 at Sporting Braga59.5on 9 Oct 2026 at Moreirense50.3on 19 Sep 2026 v CS Marítimo+5.1
3Marvin Elimbi Gilbert Defender · 727′ · 8 matches845.342.2on 19 Oct 2026 at Sporting Braga42.8on 9 Oct 2026 at Moreirense45.9on 19 Sep 2026 v CS Marítimolevel (−1.7)
4Ricardo Esgaio Defender · 702′ · 8 matches843.262.3on 19 Oct 2026 at Sporting Braga38.5on 9 Oct 2026 at Moreirense51.1on 19 Sep 2026 v CS Marítimo+7.4
5Gil Martins Midfielder · 582′ · 8 matches842.842.9on 19 Oct 2026 at Sporting Braga37.4on 9 Oct 2026 at Moreirense48.4on 19 Sep 2026 v CS Marítimolevel (+0.5)
6Andreas Lausen Midfielder · 514′ · 8 matches845.548.2on 19 Oct 2026 at Sporting Braga43.6on 9 Oct 2026 at Moreirense42.2on 19 Sep 2026 v CS Marítimolevel (−0.7)
7Murilo Midfielder · 485′ · 7 matches749.961.7on 19 Oct 2026 at Sporting Braga53.7on 9 Oct 2026 at Moreirense50.2on 19 Sep 2026 v CS Marítimo+5.3
8Héctor Hernández Forward · 465′ · 7 matches748.938.1on 9 Oct 2026 at Moreirense40.8on 19 Sep 2026 v CS Marítimo71.5on 13 Sep 2026 at Benficalevel (−0.4)
9Joelson Fernandes Midfielder · 324′ · 7 matches738.447.9on 19 Oct 2026 at Sporting Braga55.4on 9 Oct 2026 at Moreirense32.1on 19 Sep 2026 v CS Marítimo+7.7
10Santi García Midfielder · 477′ · 6 matches646.041.5on 19 Oct 2026 at Sporting Braga40.8on 9 Oct 2026 at Moreirense50.3on 19 Sep 2026 v CS Marítimolevel (−1.7)
11David Moreira Defender · 463′ · 6 matches639.640.6on 19 Oct 2026 at Sporting Braga38.9on 9 Oct 2026 at Moreirense46.6on 19 Sep 2026 v CS Marítimo+2.4
12Diogo Prioste Midfielder · 454′ · 6 matches653.250.2on 19 Oct 2026 at Sporting Braga44.7on 9 Oct 2026 at Moreirense53.0on 19 Sep 2026 v CS Marítimo−4.0
13Zé Carlos Midfielder · 247′ · 6 matches654.360.6on 19 Oct 2026 at Sporting Braga53.9on 13 Sep 2026 at Benfica47.8on 6 Sep 2026 v Académico Viseu FClevel (−1.0)
14Mohamed Sanoussi Kaba Forward · 195′ · 6 matches646.543.7on 19 Oct 2026 at Sporting Braga42.4on 9 Oct 2026 at Moreirense41.3on 19 Sep 2026 v CS Marítimo−3.7
15Tidjany Touré Midfielder · 95′ · 6 matches661.762.9on 19 Oct 2026 at Sporting Braga38.2on 9 Oct 2026 at Moreirense100.0on 13 Sep 2026 at Benficalevel (+1.0)
16Weverson Defender · 223′ · 4 matches443.932.6on 6 Sep 2026 v Académico Viseu FC50.2on 30 Aug 2026 at Famalicão41.8on 24 Aug 2026 v Casa Pialevel (+0.6)
17Facundo Cáseres Midfielder · 184′ · 3 matches345.944.3on 30 Aug 2026 at Famalicão50.0on 24 Aug 2026 v Casa Pia42.3on 9 Aug 2026 v Rio Ave–
18José Silva Defender · 61′ · 3 matches344.629.1on 13 Sep 2026 at Benfica59.1on 6 Sep 2026 v Académico Viseu FC34.4on 9 Aug 2026 v Rio Ave–
19Carlos Eduardo Forward · 106′ · 2 matches236.527.8on 24 Aug 2026 v Casa Pia38.1on 9 Aug 2026 v Rio Ave–
20Martin Fernández Midfielder · 73′ · 2 matches238.328.3on 19 Sep 2026 v CS Marítimo39.7on 30 Aug 2026 at Famalicão–
21Agustín Moreira Midfielder · 67′ · 2 matches240.845.2on 13 Sep 2026 at Benfica18.2on 24 Aug 2026 v Casa Pia–
22Walace dos Santos França Forward · 59′ · 2 matches295.994.6on 19 Oct 2026 at Sporting Braga100.0on 9 Oct 2026 at Moreirense–
23Antonio Espigares Defender · 18′ · 2 matches245.540.3on 19 Sep 2026 v CS Marítimo50.8on 13 Sep 2026 at Benfica–
24Guilherme Gomes Forward · 18′ · 1 match156.356.3on 9 Oct 2026 at Moreirense–
25Gonçalo Maia Pereira Midfielder · 1′ · 1 match193.593.5on 19 Oct 2026 at Sporting Braga–

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

42 since July 2025
DateCompetitionOpponentResultxGExpected points
19 Oct 2026Liga Portugalat Sporting BragaW 2–11.5–1.41.47
9 Oct 2026Liga Portugalat MoreirenseW 1–01.5–1.11.66
19 Sep 2026Liga PortugalCS MarítimoD 1–11.2–0.91.61
13 Sep 2026Liga Portugalat BenficaL 1–31.1–2.90.49
6 Sep 2026Liga PortugalAcadémico Viseu FCL 0–11.9–0.32.45
30 Aug 2026Liga Portugalat FamalicãoD 0–00.3–0.21.24
24 Aug 2026Liga PortugalCasa PiaW 2–01.7–0.82.06
9 Aug 2026Liga PortugalRio AveW 1–01.5–0.32.29
16 May 2026Liga Portugalat Sporting CPL 0–30.7–1.70.70
11 May 2026Liga PortugalFC AroucaL 1–30.8–1.40.93
All 42 results
DateCompetitionOpponentResultxGExpected points
19 Oct 2026Liga Portugalat Sporting BragaW 2–11.5–1.41.47
9 Oct 2026Liga Portugalat MoreirenseW 1–01.5–1.11.66
19 Sep 2026Liga PortugalCS MarítimoD 1–11.2–0.91.61
13 Sep 2026Liga Portugalat BenficaL 1–31.1–2.90.49
6 Sep 2026Liga PortugalAcadémico Viseu FCL 0–11.9–0.32.45
30 Aug 2026Liga Portugalat FamalicãoD 0–00.3–0.21.24
24 Aug 2026Liga PortugalCasa PiaW 2–01.7–0.82.06
9 Aug 2026Liga PortugalRio AveW 1–01.5–0.32.29
16 May 2026Liga Portugalat Sporting CPL 0–30.7–1.70.70
11 May 2026Liga PortugalFC AroucaL 1–30.8–1.40.93
3 May 2026Liga Portugalat Rio AveD 0–00.7–1.60.71
27 Apr 2026Liga PortugalCasa PiaW 2–11.7–1.21.68
18 Apr 2026Liga PortugalVitória SCL 0–11.2–0.81.66
13 Apr 2026Liga Portugalat TondelaD 2–21.7–1.81.33
3 Apr 2026Liga PortugalAVS - Futebol SADW 3–01.9–0.42.40
21 Mar 2026Liga Portugalat Santa ClaraL 0–10.8–0.31.76
14 Mar 2026Liga PortugalFC AlvercaD 2–20.7–1.80.62
8 Mar 2026Liga Portugalat CF Estrela AmadoraD 2–21.9–1.21.83
2 Mar 2026Liga PortugalBenficaL 1–20.9–0.71.44
22 Feb 2026Liga Portugalat Estoril PraiaL 1–32.4–2.21.54
14 Feb 2026Liga PortugalSporting BragaW 2–11.2–0.71.80
7 Feb 2026Liga Portugalat MoreirenseW 2–12.5–0.12.77
1 Feb 2026Liga PortugalFamalicãoW 5–02.7–0.12.81
26 Jan 2026Liga Portugalat FC PortoL 0–30.6–2.30.38
17 Jan 2026Liga PortugalCD NacionalW 2–11.4–1.51.31
2 Jan 2026Liga PortugalSporting CPD 1–11.0–1.41.05
28 Dec 2025Liga Portugalat FC AroucaD 2–21.9–1.51.63
20 Dec 2025Liga PortugalRio AveD 2–21.3–0.32.18
13 Dec 2025Liga Portugalat Casa PiaD 1–10.8–0.21.87
8 Dec 2025Liga Portugalat Vitória SCD 0–00.2–0.50.96
29 Nov 2025Liga PortugalTondelaL 0–10.5–1.10.86
9 Nov 2025Liga Portugalat AVS - Futebol SADD 1–12.0–1.81.54
3 Nov 2025Liga PortugalSanta ClaraW 1–00.6–0.61.34
24 Oct 2025Liga Portugalat FC AlvercaW 4–01.6–1.51.48
4 Oct 2025Liga PortugalCF Estrela AmadoraW 2–02.4–0.92.30
26 Sep 2025Liga Portugalat BenficaL 1–21.3–1.31.37
21 Sep 2025Liga PortugalEstoril PraiaW 2–02.5–0.32.68
14 Sep 2025Liga Portugalat Sporting BragaW 1–01.3–1.41.26
29 Aug 2025Liga PortugalMoreirenseW 2–00.9–0.71.43
24 Aug 2025Liga Portugalat FamalicãoD 0–01.4–0.52.08
18 Aug 2025Liga PortugalFC PortoL 0–21.0–1.70.92
9 Aug 2025Liga Portugalat CD NacionalW 2–00.6–0.81.17