All teams

Moreirense

Liga Portugal · strength −1.18 (attack −0.76, defence −0.43) 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–15 · xG 5.8–13.1 · 8 points from 6.5 in 8886.5+1.5
Liga Portugal 25/26 goals 37–49 · xG 31.1–51.5 · 43 points from 35.0 in 34344335.0+8.0

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.43Attack −0.76
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.18−0.76−0.43
Sep 2026−1.24−0.79−0.45
Aug 2026−1.15−0.75−0.39
Jul 2026−1.13−0.69−0.44
Jun 2026−1.22−0.74−0.48
May 2026−1.24−0.75−0.48
Apr 2026−1.09−0.70−0.40
Mar 2026−1.20−0.74−0.46
Feb 2026−1.14−0.71−0.43
Jan 2026−1.03−0.63−0.40
Dec 2025−1.03−0.60−0.43
Nov 2025−0.96−0.56−0.40
Oct 2025−0.90−0.56−0.34
Sep 2025−0.75−0.53−0.22
Aug 2025−0.62−0.55−0.06
Jul 2025−0.80−0.63−0.17
Jun 2025−0.79−0.63−0.16
May 2025−0.80−0.63−0.17
Apr 2025−0.80−0.63−0.17
Mar 2025−0.70−0.55−0.16
Feb 2025−0.57−0.48−0.09
Jan 2025−0.59−0.52−0.07
Dec 2024−0.41−0.39−0.01
Nov 2024−0.06−0.16+0.10
Oct 2024+0.10−0.01+0.11
Sep 2024+1.29+0.63+0.66
Aug 2024+1.06+0.65+0.41

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Gilberto Batista Defender · 728′ · 8 matches847.339.0on 9 Oct 2026 v Gil Vicente51.2on 20 Sep 2026 at Vitória SC46.7on 14 Sep 2026 v CS Marítimolevel (−1.7)
2André Ferreira Goalkeeper · 728′ · 8 matches844.654.8on 9 Oct 2026 v Gil Vicente42.8on 20 Sep 2026 at Vitória SC49.5on 14 Sep 2026 v CS Marítimo+4.4
3Kiko Defender · 715′ · 8 matches841.037.4on 9 Oct 2026 v Gil Vicente46.5on 20 Sep 2026 at Vitória SC34.0on 14 Sep 2026 v CS Marítimolevel (−1.8)
4Nile John Midfielder · 587′ · 8 matches844.146.2on 9 Oct 2026 v Gil Vicente44.3on 20 Sep 2026 at Vitória SC37.0on 14 Sep 2026 v CS Marítimolevel (−1.5)
5Landerson Forward · 422′ · 8 matches839.755.6on 9 Oct 2026 v Gil Vicente38.8on 20 Sep 2026 at Vitória SC35.8on 14 Sep 2026 v CS Marítimolevel (+1.1)
6Rodrigo Alonso Midfielder · 346′ · 8 matches841.040.3on 9 Oct 2026 v Gil Vicente46.9on 20 Sep 2026 at Vitória SC54.5on 14 Sep 2026 v CS Marítimo+5.9
7Maracás Defender · 610′ · 7 matches753.054.5on 9 Oct 2026 v Gil Vicente61.3on 20 Sep 2026 at Vitória SC48.6on 14 Sep 2026 v CS Marítimo+2.0
8Dinis Pinto Defender · 560′ · 7 matches744.346.5on 9 Oct 2026 v Gil Vicente39.0on 20 Sep 2026 at Vitória SC37.9on 14 Sep 2026 v CS Marítimo−3.1
9Kiko Bondoso Midfielder · 295′ · 7 matches742.337.6on 9 Oct 2026 v Gil Vicente44.2on 20 Sep 2026 at Vitória SC42.0on 14 Sep 2026 v CS Marítimolevel (−1.2)
10Guilherme Liberato Midfielder · 480′ · 6 matches641.552.9on 9 Oct 2026 v Gil Vicente39.3on 20 Sep 2026 at Vitória SC32.6on 4 Sep 2026 at FC Portolevel (+0.1)
11Manuel Mendonça Midfielder · 460′ · 6 matches639.336.9on 9 Oct 2026 v Gil Vicente34.1on 20 Sep 2026 at Vitória SC38.9on 14 Sep 2026 v CS Marítimo−2.5
12Alexandre Parsemain Forward · 442′ · 6 matches642.474.2on 14 Sep 2026 v CS Marítimo40.3on 9 Sep 2026 v Benfica41.4on 4 Sep 2026 at FC Porto+4.4
13Tiago Andrade Forward · 320′ · 6 matches648.649.7on 9 Oct 2026 v Gil Vicente57.8on 20 Sep 2026 at Vitória SC39.8on 14 Sep 2026 v CS Marítimolevel (−0.3)
14Mateja Stjepanović Midfielder · 256′ · 6 matches640.834.0on 14 Sep 2026 v CS Marítimo42.7on 9 Sep 2026 v Benfica51.5on 4 Sep 2026 at FC Portolevel (−1.0)
15João Veloso Midfielder · 257′ · 5 matches548.337.6on 9 Oct 2026 v Gil Vicente44.3on 4 Sep 2026 at FC Porto44.6on 30 Aug 2026 at Casa Pia−4.7
16Leandro Santos Defender · 221′ · 5 matches537.116.2on 9 Sep 2026 v Benfica100.0on 4 Sep 2026 at FC Porto17.5on 30 Aug 2026 at Casa Pia−18.2
17Kevyn Monteiro Defender · 135′ · 5 matches543.142.1on 20 Sep 2026 at Vitória SC58.1on 14 Sep 2026 v CS Marítimo60.8on 9 Sep 2026 v Benfica+11.0
18Yan Maranhão Forward · 106′ · 5 matches548.047.6on 9 Oct 2026 v Gil Vicente41.0on 20 Sep 2026 at Vitória SC43.7on 9 Sep 2026 v Benfica−4.8
19Leonardo Vonić Forward · 210′ · 3 matches344.839.0on 9 Oct 2026 v Gil Vicente42.8on 20 Sep 2026 at Vitória SC54.8on 14 Sep 2026 v CS Marítimo–
20Chipyoka Songa Midfielder · 36′ · 2 matches232.429.2on 20 Sep 2026 at Vitória SC41.8on 14 Sep 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

42 since July 2025
DateCompetitionOpponentResultxGExpected points
9 Oct 2026Liga PortugalGil VicenteL 0–11.1–1.51.09
20 Sep 2026Liga Portugalat Vitória SCD 1–10.5–1.10.87
14 Sep 2026Liga PortugalCS MarítimoW 3–12.0–0.82.20
9 Sep 2026Liga PortugalBenficaL 0–40.4–3.00.16
4 Sep 2026Liga Portugalat FC PortoL 1–20.9–2.90.39
30 Aug 2026Liga Portugalat Casa PiaW 1–00.3–0.80.80
16 Aug 2026Liga Portugalat FC AroucaL 0–40.5–2.10.37
9 Aug 2026Liga PortugalSporting BragaD 2–20.2–0.90.62
16 May 2026Liga PortugalAVS - Futebol SADD 0–01.0–1.90.78
11 May 2026Liga Portugalat TondelaL 0–20.3–1.40.50
All 42 results
DateCompetitionOpponentResultxGExpected points
9 Oct 2026Liga PortugalGil VicenteL 0–11.1–1.51.09
20 Sep 2026Liga Portugalat Vitória SCD 1–10.5–1.10.87
14 Sep 2026Liga PortugalCS MarítimoW 3–12.0–0.82.20
9 Sep 2026Liga PortugalBenficaL 0–40.4–3.00.16
4 Sep 2026Liga Portugalat FC PortoL 1–20.9–2.90.39
30 Aug 2026Liga Portugalat Casa PiaW 1–00.3–0.80.80
16 Aug 2026Liga Portugalat FC AroucaL 0–40.5–2.10.37
9 Aug 2026Liga PortugalSporting BragaD 2–20.2–0.90.62
16 May 2026Liga PortugalAVS - Futebol SADD 0–01.0–1.90.78
11 May 2026Liga Portugalat TondelaL 0–20.3–1.40.50
2 May 2026Liga PortugalCF Estrela AmadoraW 3–21.7–2.70.84
25 Apr 2026Liga Portugalat BenficaL 1–40.9–2.00.67
20 Apr 2026Liga PortugalEstoril PraiaW 1–00.9–0.41.77
10 Apr 2026Liga Portugalat FamalicãoD 1–10.5–1.90.47
4 Apr 2026Liga PortugalSporting BragaL 0–10.4–1.30.61
21 Mar 2026Liga PortugalFC AroucaL 0–10.6–1.70.61
15 Mar 2026Liga Portugalat FC PortoL 0–30.1–2.20.18
7 Mar 2026Liga PortugalCD NacionalD 1–10.9–1.41.02
1 Mar 2026Liga Portugalat Casa PiaD 1–11.6–1.21.65
21 Feb 2026Liga PortugalSporting CPL 0–30.3–1.40.54
16 Feb 2026Liga Portugalat Rio AveW 2–10.5–1.30.70
7 Feb 2026Liga PortugalGil VicenteL 1–20.1–2.50.13
30 Jan 2026Liga Portugalat Vitória SCL 0–10.8–1.50.83
24 Jan 2026Liga PortugalSanta ClaraW 1–00.1–0.21.06
17 Jan 2026Liga Portugalat FC AlvercaL 1–21.5–2.40.86
11 Jan 2026Liga PortugalTondelaW 1–00.4–0.51.18
3 Jan 2026Liga Portugalat AVS - Futebol SADW 2–01.9–0.42.44
20 Dec 2025Liga Portugalat CF Estrela AmadoraD 0–00.8–0.91.22
14 Dec 2025Liga PortugalBenficaL 0–40.4–0.90.90
7 Dec 2025Liga Portugalat Estoril PraiaD 3–32.4–1.91.70
29 Nov 2025Liga PortugalFamalicãoD 2–21.4–2.30.90
9 Nov 2025Liga Portugalat Sporting BragaL 1–20.8–2.20.56
2 Nov 2025Liga Portugalat FC AroucaW 2–00.7–0.61.38
27 Oct 2025Liga PortugalFC PortoL 1–20.3–1.90.32
4 Oct 2025Liga Portugalat CD NacionalL 2–32.0–2.61.04
27 Sep 2025Liga PortugalCasa PiaW 2–11.0–1.70.90
22 Sep 2025Liga Portugalat Sporting CPL 0–30.2–5.00.02
13 Sep 2025Liga PortugalRio AveW 3–12.1–0.52.37
29 Aug 2025Liga Portugalat Gil VicenteL 0–20.7–0.91.21
23 Aug 2025Liga PortugalVitória SCW 2–01.5–0.32.32
17 Aug 2025Liga Portugalat Santa ClaraW 1–01.5–0.62.02
10 Aug 2025Liga PortugalFC AlvercaW 2–10.9–1.01.31