All teams

Casa Pia

Liga Portugal · strength −1.08 (attack −0.63, defence −0.45) 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 3–17 · xG 6.7–12.9 · 4 points from 7.7 in 8847.7−3.7
Liga Portugal 25/26 goals 33–57 · xG 33.7–56.8 · 34 points from 36.2 in 36363436.2−2.2

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.45Attack −0.63
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.08−0.63−0.45
Sep 2026−1.14−0.65−0.49
Aug 2026−0.99−0.59−0.39
Jul 2026−1.05−0.60−0.45
Jun 2026−1.13−0.64−0.49
May 2026−1.15−0.65−0.50
Apr 2026−1.21−0.67−0.55
Mar 2026−1.36−0.72−0.65
Feb 2026−1.34−0.74−0.60
Jan 2026−1.40−0.77−0.63
Dec 2025−1.34−0.80−0.54
Nov 2025−1.10−0.62−0.47
Oct 2025−1.01−0.59−0.42
Sep 2025−0.86−0.50−0.35
Aug 2025−0.92−0.56−0.36
Jul 2025−0.91−0.57−0.34
Jun 2025−0.91−0.57−0.33
May 2025−0.92−0.58−0.34
Apr 2025−0.81−0.52−0.28
Mar 2025−0.82−0.52−0.30
Feb 2025−0.65−0.45−0.20
Jan 2025−0.50−0.37−0.13
Dec 2024−0.35−0.36+0.01
Nov 2024−0.19−0.28+0.09
Oct 2024−0.03−0.16+0.13
Sep 2024+1.38+0.53+0.84
Aug 2024+1.05+0.46+0.58

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1André Geraldes Defender · 720′ · 8 matches839.533.8on 10 Oct 2026 v Santa Clara39.5on 20 Sep 2026 at Estoril Praia30.3on 12 Sep 2026 v FC Porto−4.9
2Lawrence Ofori Midfielder · 702′ · 8 matches843.237.5on 10 Oct 2026 v Santa Clara45.8on 20 Sep 2026 at Estoril Praia48.1on 12 Sep 2026 v FC Portolevel (+1.1)
3David Sousa Defender · 682′ · 8 matches853.317.4on 10 Oct 2026 v Santa Clara59.1on 20 Sep 2026 at Estoril Praia47.4on 12 Sep 2026 v FC Porto−8.0
4Selvi Clúa Midfielder · 548′ · 8 matches849.645.8on 10 Oct 2026 v Santa Clara47.7on 20 Sep 2026 at Estoril Praia58.2on 12 Sep 2026 v FC Portolevel (+1.2)
5Pedro Rosas Defender · 483′ · 8 matches844.234.6on 10 Oct 2026 v Santa Clara27.8on 20 Sep 2026 at Estoril Praia41.0on 12 Sep 2026 v FC Porto−9.8
6Henrique Araújo Forward · 445′ · 8 matches847.940.6on 10 Oct 2026 v Santa Clara39.4on 20 Sep 2026 at Estoril Praia67.5on 12 Sep 2026 v FC Porto+3.9
7João Goulart Defender · 388′ · 6 matches651.638.5on 10 Oct 2026 v Santa Clara49.3on 6 Sep 2026 at Vitória SC47.4on 30 Aug 2026 v Moreirense−5.0
8Domingos Jose Gabriel Bandeira Defender · 364′ · 6 matches646.661.4on 10 Oct 2026 v Santa Clara36.0on 20 Sep 2026 at Estoril Praia40.1on 12 Sep 2026 v FC Portolevel (−0.7)
9Alassana Jatta Forward · 292′ · 6 matches641.145.9on 20 Sep 2026 at Estoril Praia39.6on 6 Sep 2026 at Vitória SC38.4on 30 Aug 2026 v Moreirenselevel (−0.4)
10João Rêgo Forward · 433′ · 5 matches547.049.1on 10 Oct 2026 v Santa Clara46.9on 20 Sep 2026 at Estoril Praia47.2on 12 Sep 2026 v FC Portolevel (+0.7)
11André Gomes Goalkeeper · 389′ · 5 matches543.958.3on 6 Sep 2026 at Vitória SC44.6on 30 Aug 2026 v Moreirense40.8on 24 Aug 2026 at Gil Vicentelevel (+1.0)
12Sebastián Pérez Midfielder · 242′ · 5 matches549.969.7on 20 Sep 2026 at Estoril Praia12.1on 30 Aug 2026 v Moreirense52.6on 24 Aug 2026 at Gil Vicentelevel (+0.5)
13Benjamin Pauwels Forward · 242′ · 5 matches544.940.1on 10 Oct 2026 v Santa Clara73.6on 20 Sep 2026 at Estoril Praia39.6on 12 Sep 2026 v FC Portolevel (−0.1)
14Ivan Mandić Goalkeeper · 331′ · 4 matches445.739.4on 10 Oct 2026 v Santa Clara64.0on 20 Sep 2026 at Estoril Praia28.2on 12 Sep 2026 v FC Portolevel (−1.8)
15Rochinha Midfielder · 289′ · 4 matches439.430.8on 30 Aug 2026 v Moreirense52.5on 24 Aug 2026 at Gil Vicente24.3on 17 Aug 2026 v Benfica−2.7
16Mohamed Salah El Boukammiri Midfielder · 251′ · 4 matches440.939.3on 10 Oct 2026 v Santa Clara40.4on 20 Sep 2026 at Estoril Praia43.4on 12 Sep 2026 v FC Portolevel (+0.1)
17Kevin Prieto Midfielder · 189′ · 4 matches440.233.4on 6 Sep 2026 at Vitória SC41.8on 30 Aug 2026 v Moreirense40.6on 17 Aug 2026 v Benficalevel (−1.1)
18Gabi Pereira Midfielder · 175′ · 4 matches441.533.5on 10 Oct 2026 v Santa Clara52.3on 24 Aug 2026 at Gil Vicente41.6on 17 Aug 2026 v Benficalevel (+0.8)
19Abdu Conté Midfielder · 233′ · 3 matches351.849.4on 24 Aug 2026 at Gil Vicente39.4on 17 Aug 2026 v Benfica71.3on 8 Aug 2026 at CS Marítimo–
20JP Midfielder · 126′ · 3 matches341.330.6on 20 Sep 2026 at Estoril Praia84.4on 12 Sep 2026 v FC Porto41.5on 6 Sep 2026 at Vitória SC–
21Cassiano Forward · 75′ · 3 matches340.452.7on 12 Sep 2026 v FC Porto31.7on 30 Aug 2026 v Moreirense42.2on 24 Aug 2026 at Gil Vicente–
22Abdu Dafe Midfielder · 69′ · 3 matches333.245.9on 20 Sep 2026 at Estoril Praia25.8on 30 Aug 2026 v Moreirense48.0on 24 Aug 2026 at Gil Vicente–
23Evans Fabrice Maurin Forward · 57′ · 3 matches343.833.7on 10 Oct 2026 v Santa Clara42.9on 20 Sep 2026 at Estoril Praia49.4on 12 Sep 2026 v FC Porto–
24Oluwakorede Osundina Forward · 97′ · 2 matches239.138.3on 17 Aug 2026 v Benfica39.4on 8 Aug 2026 at CS Marítimo–
25Aymen Zouin Forward · 13′ · 2 matches232.930.9on 10 Oct 2026 v Santa Clara44.0on 12 Sep 2026 v FC Porto–
26Lipe Defender · 36′ · 1 match136.436.4on 10 Oct 2026 v Santa Clara–
27Claudio Mendes Forward · 21′ · 1 match141.441.4on 24 Aug 2026 at Gil Vicente–

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
10 Oct 2026Liga PortugalSanta ClaraL 0–10.4–0.61.10
20 Sep 2026Liga Portugalat Estoril PraiaW 2–12.2–1.02.15
12 Sep 2026Liga PortugalFC PortoL 1–41.6–2.50.88
6 Sep 2026Liga Portugalat Vitória SCD 0–00.2–2.50.17
30 Aug 2026Liga PortugalMoreirenseL 0–10.8–0.31.77
24 Aug 2026Liga Portugalat Gil VicenteL 0–20.8–1.70.71
17 Aug 2026Liga PortugalBenficaL 0–70.1–3.00.08
8 Aug 2026Liga Portugalat CS MarítimoL 0–10.6–1.30.86
28 May 2026Liga PortugalTorreenseW 2–02.0–1.11.94
20 May 2026Liga Portugalat TorreenseD 0–00.7–0.71.27
All 44 results
DateCompetitionOpponentResultxGExpected points
10 Oct 2026Liga PortugalSanta ClaraL 0–10.4–0.61.10
20 Sep 2026Liga Portugalat Estoril PraiaW 2–12.2–1.02.15
12 Sep 2026Liga PortugalFC PortoL 1–41.6–2.50.88
6 Sep 2026Liga Portugalat Vitória SCD 0–00.2–2.50.17
30 Aug 2026Liga PortugalMoreirenseL 0–10.8–0.31.77
24 Aug 2026Liga Portugalat Gil VicenteL 0–20.8–1.70.71
17 Aug 2026Liga PortugalBenficaL 0–70.1–3.00.08
8 Aug 2026Liga Portugalat CS MarítimoL 0–10.6–1.30.86
28 May 2026Liga PortugalTorreenseW 2–02.0–1.11.94
20 May 2026Liga Portugalat TorreenseD 0–00.7–0.71.27
16 May 2026Liga PortugalRio AveD 1–12.3–0.62.44
11 May 2026Liga Portugalat Vitória SCW 1–00.9–0.71.48
3 May 2026Liga PortugalTondelaL 0–10.5–1.20.74
27 Apr 2026Liga Portugalat Gil VicenteL 1–21.2–1.71.08
23 Apr 2026Liga PortugalSporting BragaL 0–10.5–0.51.27
18 Apr 2026Liga PortugalSanta ClaraD 0–01.3–0.22.25
12 Apr 2026Liga Portugalat FC AlvercaL 1–30.7–1.90.56
6 Apr 2026Liga PortugalBenficaD 1–10.4–1.70.45
20 Mar 2026Liga Portugalat CF Estrela AmadoraL 0–40.7–4.40.10
7 Mar 2026Liga Portugalat Estoril PraiaD 0–01.5–0.71.96
1 Mar 2026Liga PortugalMoreirenseD 1–11.2–1.61.10
23 Feb 2026Liga Portugalat FamalicãoL 0–20.4–1.50.52
14 Feb 2026Liga PortugalFC AroucaW 3–22.1–1.21.91
8 Feb 2026Liga Portugalat CD NacionalD 0–00.6–1.01.04
2 Feb 2026Liga PortugalFC PortoW 2–11.0–2.00.73
23 Jan 2026Liga PortugalAVS - Futebol SADD 3–31.6–3.20.62
16 Jan 2026Liga Portugalat Sporting CPL 0–30.2–2.30.19
4 Jan 2026Liga Portugalat Rio AveL 1–31.8–2.41.10
28 Dec 2025Liga PortugalVitória SCD 0–00.4–1.20.69
21 Dec 2025Liga Portugalat TondelaW 2–11.1–1.80.99
13 Dec 2025Liga PortugalGil VicenteD 1–10.2–0.80.72
6 Dec 2025Liga Portugalat Santa ClaraL 0–10.3–1.80.38
29 Nov 2025Liga PortugalFC AlvercaL 0–20.2–1.50.37
9 Nov 2025Liga Portugalat BenficaD 2–21.2–2.20.80
1 Nov 2025Liga PortugalCF Estrela AmadoraL 3–51.1–2.20.73
26 Oct 2025Liga Portugalat Sporting BragaL 0–40.2–2.60.15
3 Oct 2025Liga PortugalEstoril PraiaD 2–20.9–1.11.21
27 Sep 2025Liga Portugalat MoreirenseL 1–21.7–1.01.86
21 Sep 2025Liga PortugalFamalicãoD 1–11.1–2.10.79
14 Sep 2025Liga Portugalat FC AroucaW 2–01.4–0.52.07
30 Aug 2025Liga PortugalCD NacionalL 0–20.7–1.30.88
24 Aug 2025Liga Portugalat FC PortoL 0–40.2–2.30.20
15 Aug 2025Liga Portugalat AVS - Futebol SADW 2–01.3–1.11.46
8 Aug 2025Liga PortugalSporting CPL 0–20.4–2.90.20