All teams

Benfica

Liga Portugal · strength +0.19 (attack +0.12, defence +0.07) 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
UEFA Europa League 26/27 goals 10–2 · xG 6.8–3.2 · 9 points from 5.8 in 3395.8+3.2
Liga Portugal 26/27 goals 24–7 · xG 19.1–5.0 · 19 points from 18.9 in 881918.9+0.1
Liga Portugal 25/26 goals 74–25 · xG 70.0–28.0 · 80 points from 70.4 in 34348070.4+9.6
UEFA Champions League 25/26 goals 16–15 · xG 20.6–14.7 · 19 points from 23.1 in 14141923.1−4.1

Rating by month

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

−0.50+0.00+0.50+1.00+1.50Aug 2024DecAprAugDecAprAugAttack +0.12Defence +0.07
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.19+0.12+0.07
Sep 2026+0.15+0.07+0.07
Aug 2026+0.25+0.15+0.10
Jul 2026+0.11+0.05+0.05
Jun 2026+0.05+0.01+0.04
May 2026+0.05+0.01+0.04
Apr 2026+0.06−0.03+0.09
Mar 2026−0.03−0.07+0.04
Feb 2026+0.09−0.03+0.12
Jan 2026+0.04+0.00+0.04
Dec 2025+0.02+0.01+0.01
Nov 2025+0.16+0.12+0.04
Oct 2025+0.16+0.13+0.04
Sep 2025+0.30+0.21+0.09
Aug 2025+0.38+0.26+0.12
Jul 2025+0.26+0.25+0.01
Jun 2025+0.27+0.26+0.01
May 2025+0.27+0.26+0.01
Apr 2025+0.32+0.30+0.02
Mar 2025+0.35+0.25+0.10
Feb 2025+0.40+0.19+0.20
Jan 2025+0.39+0.16+0.23
Dec 2024+0.48+0.10+0.38
Nov 2024+0.58+0.23+0.35
Oct 2024+0.73+0.26+0.47
Sep 2024+1.93+0.85+1.08
Aug 2024+1.88+0.63+1.25

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Tomás Araújo Defender · 964′ · 11 matches1157.356.3on 22 Oct 2026 at Omonia Nicosia56.6on 15 Oct 2026 v Celtic56.3on 11 Oct 2026 v Vitória SClevel (−0.9)
2Gianluca Prestianni Midfielder · 793′ · 11 matches1168.3100.0on 22 Oct 2026 at Omonia Nicosia70.3on 15 Oct 2026 v Celtic65.1on 11 Oct 2026 v Vitória SC+2.8
3Vangelis Pavlidis Forward · 754′ · 11 matches1162.459.8on 22 Oct 2026 at Omonia Nicosia96.9on 15 Oct 2026 v Celtic53.3on 11 Oct 2026 v Vitória SClevel (−0.8)
4Andreas Schjelderup Midfielder · 471′ · 11 matches1160.553.3on 22 Oct 2026 at Omonia Nicosia38.1on 15 Oct 2026 v Celtic60.3on 11 Oct 2026 v Vitória SC−6.6
5Samuel Dahl Defender · 769′ · 10 matches1048.738.3on 15 Oct 2026 v Celtic56.8on 11 Oct 2026 v Vitória SC45.1on 20 Sep 2026 at FC Portolevel (−1.1)
6Georgiy Sudakov Midfielder · 503′ · 10 matches1053.337.4on 22 Oct 2026 at Omonia Nicosia52.0on 15 Oct 2026 v Celtic100.0on 11 Oct 2026 v Vitória SC+3.7
7Dodi Lukebakio Midfielder · 286′ · 10 matches1047.0100.0on 22 Oct 2026 at Omonia Nicosia37.6on 15 Oct 2026 v Celtic60.0on 11 Oct 2026 v Vitória SC+2.3
8João Palhinha Midfielder · 649′ · 9 matches949.763.0on 22 Oct 2026 at Omonia Nicosia49.3on 15 Oct 2026 v Celtic38.7on 11 Oct 2026 v Vitória SC−3.7
9Rafa Silva Midfielder · 634′ · 9 matches944.437.1on 22 Oct 2026 at Omonia Nicosia35.9on 11 Oct 2026 v Vitória SC58.6on 20 Sep 2026 at FC Portolevel (−0.3)
10Leandro Barreiro Midfielder · 572′ · 9 matches946.440.5on 11 Oct 2026 v Vitória SC45.4on 20 Sep 2026 at FC Porto37.4on 16 Sep 2026 at AC Milan−5.5
11Jhon Durán Forward · 245′ · 9 matches953.766.5on 15 Oct 2026 v Celtic52.1on 11 Oct 2026 v Vitória SC40.8on 16 Sep 2026 at AC Milanlevel (−1.2)
12Samuel Soares Goalkeeper · 725′ · 8 matches848.249.2on 11 Oct 2026 v Vitória SC44.2on 20 Sep 2026 at FC Porto45.6on 13 Sep 2026 v Gil Vicentelevel (−1.9)
13Clément Lenglet Defender · 665′ · 8 matches859.347.6on 15 Oct 2026 v Celtic61.3on 20 Sep 2026 at FC Porto60.8on 13 Sep 2026 v Gil Vicente−3.9
14Alexander Bah Defender · 617′ · 8 matches845.836.6on 22 Oct 2026 at Omonia Nicosia53.9on 15 Oct 2026 v Celtic30.1on 11 Oct 2026 v Vitória SC−5.4
15Fredrik Aursnes Midfielder · 409′ · 7 matches754.060.7on 22 Oct 2026 at Omonia Nicosia53.5on 15 Oct 2026 v Celtic55.1on 11 Oct 2026 v Vitória SC+2.8
16Alessandro Circati Defender · 365′ · 6 matches649.847.8on 22 Oct 2026 at Omonia Nicosia100.0on 15 Oct 2026 v Celtic46.9on 11 Oct 2026 v Vitória SClevel (+0.3)
17Enzo Barrenechea Midfielder · 254′ · 5 matches552.452.2on 13 Sep 2026 v Gil Vicente43.4on 5 Sep 2026 at CS Marítimo53.7on 31 Aug 2026 v Estoril Praialevel (−0.5)
18Souffian El Karouani Defender · 226′ · 5 matches557.968.2on 22 Oct 2026 at Omonia Nicosia40.7on 15 Oct 2026 v Celtic100.0on 20 Sep 2026 at FC Porto+7.2
19Claudio Echeverri Midfielder · 142′ · 4 matches451.851.3on 22 Oct 2026 at Omonia Nicosia40.9on 15 Oct 2026 v Celtic51.6on 11 Oct 2026 v Vitória SC−2.6
20Anatoliy Trubin Goalkeeper · 270′ · 3 matches355.849.4on 22 Oct 2026 at Omonia Nicosia53.9on 15 Oct 2026 v Celtic64.3on 16 Sep 2026 at AC Milan–
21Daniel Banjaqui Defender · 261′ · 3 matches344.050.9on 16 Sep 2026 at AC Milan36.6on 13 Sep 2026 v Gil Vicente43.8on 9 Sep 2026 at Moreirense–
22Jakub Kamiński Midfielder · 153′ · 2 matches252.163.0on 16 Sep 2026 at AC Milan40.1on 5 Sep 2026 at CS Marítimo–
23Manu Silva Midfielder · 100′ · 2 matches249.645.3on 22 Oct 2026 at Omonia Nicosia59.2on 17 Aug 2026 at Casa Pia–
24Richard Ríos Midfielder · 37′ · 2 matches257.162.7on 17 Aug 2026 at Casa Pia47.9on 9 Aug 2026 v Académico Viseu FC–
25Anísio Cabral Forward · 13′ · 1 match130.330.3on 22 Oct 2026 at Omonia Nicosia–
26Gonçalo Moreira Midfielder · 10′ · 1 match126.826.8on 31 Aug 2026 v Estoril Praia–
27Amar Dedić Defender · 8′ · 1 match160.460.4on 9 Aug 2026 v Académico Viseu FC–

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

65 since July 2025
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Europa Leagueat Omonia NicosiaW 4–13.4–0.82.65
15 Oct 2026Europa LeagueCelticW 4–12.7–1.42.14
11 Oct 2026Liga PortugalVitória SCW 2–02.8–0.42.69
20 Sep 2026Liga Portugalat FC PortoL 1–30.8–1.31.01
16 Sep 2026Europa Leagueat AC MilanW 2–00.6–1.01.01
13 Sep 2026Liga PortugalGil VicenteW 3–12.9–1.12.37
9 Sep 2026Liga Portugalat MoreirenseW 4–03.0–0.42.75
5 Sep 2026Liga Portugalat CS MarítimoW 3–01.3–0.12.33
31 Aug 2026Liga PortugalEstoril PraiaW 2–12.0–0.42.49
27 Aug 2026Europa Leagueat AGFW 3–1––
All 65 results
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Europa Leagueat Omonia NicosiaW 4–13.4–0.82.65
15 Oct 2026Europa LeagueCelticW 4–12.7–1.42.14
11 Oct 2026Liga PortugalVitória SCW 2–02.8–0.42.69
20 Sep 2026Liga Portugalat FC PortoL 1–30.8–1.31.01
16 Sep 2026Europa Leagueat AC MilanW 2–00.6–1.01.01
13 Sep 2026Liga PortugalGil VicenteW 3–12.9–1.12.37
9 Sep 2026Liga Portugalat MoreirenseW 4–03.0–0.42.75
5 Sep 2026Liga Portugalat CS MarítimoW 3–01.3–0.12.33
31 Aug 2026Liga PortugalEstoril PraiaW 2–12.0–0.42.49
27 Aug 2026Europa Leagueat AGFW 3–1––
20 Aug 2026Europa LeagueAGFW 3–1––
17 Aug 2026Liga Portugalat Casa PiaW 7–03.0–0.12.86
13 Aug 2026Europa Leagueat Heart of MidlothianD 1–1––
9 Aug 2026Liga PortugalAcadémico Viseu FCD 2–23.1–1.22.41
6 Aug 2026Europa LeagueHeart of MidlothianW 6–1––
30 Jul 2026Europa LeagueFC St. Gallen 1879W 5–0––
23 Jul 2026Europa Leagueat FC St. Gallen 1879L 1–2––
16 May 2026Liga Portugalat Estoril PraiaW 3–14.2–1.52.56
11 May 2026Liga PortugalSporting BragaD 2–23.2–0.22.85
2 May 2026Liga Portugalat FamalicãoD 2–21.5–1.51.39
25 Apr 2026Liga PortugalMoreirenseW 4–12.0–0.92.13
19 Apr 2026Liga Portugalat Sporting CPW 2–12.3–1.71.75
12 Apr 2026Liga PortugalCD NacionalW 2–03.4–0.32.86
6 Apr 2026Liga Portugalat Casa PiaD 1–11.7–0.42.33
21 Mar 2026Liga PortugalVitória SCW 3–02.0–0.82.19
14 Mar 2026Liga Portugalat FC AroucaW 2–12.1–2.51.20
8 Mar 2026Liga PortugalFC PortoD 2–21.3–2.10.90
2 Mar 2026Liga Portugalat Gil VicenteW 2–10.7–0.91.21
25 Feb 2026Champions Leagueat Real MadridL 1–21.6–1.01.83
21 Feb 2026Liga PortugalAVS - Futebol SADW 3–03.5–0.12.91
17 Feb 2026Champions LeagueReal MadridL 0–10.5–0.90.93
13 Feb 2026Liga Portugalat Santa ClaraW 2–11.6–0.32.35
8 Feb 2026Liga PortugalFC AlvercaW 2–11.8–1.01.93
1 Feb 2026Liga Portugalat TondelaD 0–01.9–0.42.38
28 Jan 2026Champions LeagueReal MadridW 4–23.0–1.52.19
25 Jan 2026Liga PortugalCF Estrela AmadoraW 4–02.4–0.32.66
21 Jan 2026Champions Leagueat JuventusL 0–21.4–1.41.43
17 Jan 2026Liga Portugalat Rio AveW 2–02.5–0.22.73
3 Jan 2026Liga PortugalEstoril PraiaW 3–12.3–0.82.29
28 Dec 2025Liga Portugalat Sporting BragaD 2–21.2–1.80.97
22 Dec 2025Liga PortugalFamalicãoW 1–01.1–0.22.14
14 Dec 2025Liga Portugalat MoreirenseW 4–00.9–0.41.71
10 Dec 2025Champions LeagueSSC NapoliW 2–02.2–0.72.32
5 Dec 2025Liga PortugalSporting CPD 1–11.4–0.52.03
29 Nov 2025Liga Portugalat CD NacionalW 2–12.4–0.42.60
25 Nov 2025Champions Leagueat AFC AjaxW 2–01.2–1.01.52
9 Nov 2025Liga PortugalCasa PiaD 2–22.2–1.22.00
5 Nov 2025Champions LeagueBayer 04 LeverkusenL 0–11.6–0.72.00
1 Nov 2025Liga Portugalat Vitória SCW 3–02.2–0.42.50
25 Oct 2025Liga PortugalFC AroucaW 5–03.8–0.42.85
21 Oct 2025Champions Leagueat Newcastle UnitedL 0–30.3–2.60.20
5 Oct 2025Liga Portugalat FC PortoD 0–00.1–0.70.67
30 Sep 2025Champions Leagueat ChelseaL 0–10.9–0.91.27
26 Sep 2025Liga PortugalGil VicenteW 2–11.3–1.31.37
23 Sep 2025Liga PortugalRio AveD 1–12.6–0.22.77
20 Sep 2025Liga Portugalat AVS - Futebol SADW 3–02.4–0.92.30
16 Sep 2025Champions LeagueQarabağ FKL 2–31.4–1.51.28
12 Sep 2025Liga PortugalSanta ClaraD 1–11.6–1.11.73
31 Aug 2025Liga Portugalat FC AlvercaW 2–11.0–0.81.52
27 Aug 2025Champions LeagueFenerbahçeW 1–01.4–0.32.17
23 Aug 2025Liga PortugalTondelaW 3–03.0–0.52.70
20 Aug 2025Champions Leagueat FenerbahçeD 0–00.6–0.51.36
16 Aug 2025Liga Portugalat CF Estrela AmadoraW 1–02.4–1.41.97
12 Aug 2025Champions LeagueNiceW 2–02.5–0.92.34
6 Aug 2025Champions Leagueat NiceW 2–02.1–0.72.29