All teams

CD Nacional

Liga Portugal · strength −0.87 (attack −0.46, defence −0.41) 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 9–18 · xG 9.4–14.9 · 4 points from 8.6 in 8848.6−4.6
Liga Portugal 25/26 goals 37–45 · xG 40.2–52.4 · 34 points from 40.6 in 34343440.6−6.6

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.50Aug 2024DecAprAugDecAprAugDefence −0.41Attack −0.46
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.87−0.46−0.41
Sep 2026−1.06−0.52−0.54
Aug 2026−1.07−0.52−0.55
Jul 2026−0.90−0.46−0.44
Jun 2026−0.99−0.50−0.48
May 2026−1.00−0.51−0.49
Apr 2026−0.91−0.45−0.46
Mar 2026−0.97−0.46−0.51
Feb 2026−0.96−0.42−0.55
Jan 2026−0.99−0.40−0.59
Dec 2025−1.02−0.45−0.57
Nov 2025−0.85−0.40−0.45
Oct 2025−0.73−0.35−0.38
Sep 2025−0.64−0.36−0.29
Aug 2025−0.73−0.43−0.30
Jul 2025−0.81−0.45−0.35
Jun 2025−0.79−0.45−0.34
May 2025−0.80−0.45−0.35
Apr 2025−0.84−0.49−0.36
Mar 2025−0.80−0.46−0.34
Feb 2025−0.76−0.48−0.28
Jan 2025−0.64−0.42−0.22
Dec 2024−0.64−0.42−0.22
Nov 2024−0.46−0.31−0.16
Oct 2024−0.27−0.20−0.07
Sep 2024+0.78+0.35+0.43
Aug 2024+0.72+0.29+0.43

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Renato Marin Goalkeeper · 728′ · 8 matches845.042.0on 11 Oct 2026 at Rio Ave45.9on 19 Sep 2026 v Famalicão42.6on 12 Sep 2026 v FC Alvercalevel (−1.5)
2Ze Vitor Defender · 683′ · 8 matches850.244.3on 11 Oct 2026 at Rio Ave31.1on 19 Sep 2026 v Famalicão59.6on 12 Sep 2026 v FC Alverca−2.4
3Miguel Baeza Midfielder · 566′ · 8 matches845.198.2on 11 Oct 2026 at Rio Ave46.0on 19 Sep 2026 v Famalicão40.7on 12 Sep 2026 v FC Alverca+4.3
4Stavros Gavriel Midfielder · 287′ · 8 matches841.160.0on 11 Oct 2026 at Rio Ave27.6on 19 Sep 2026 v Famalicão33.2on 12 Sep 2026 v FC Alverca−7.9
5Matheus Dias Midfielder · 549′ · 7 matches745.535.3on 19 Sep 2026 v Famalicão41.6on 12 Sep 2026 v FC Alverca48.2on 5 Sep 2026 at Sporting CP−3.4
6Pablo Messias Cardozo Forward · 506′ · 7 matches742.040.6on 19 Sep 2026 v Famalicão40.7on 12 Sep 2026 v FC Alverca40.3on 5 Sep 2026 at Sporting CPlevel (−1.4)
7Wesley Gasolina Defender · 504′ · 7 matches744.199.9on 19 Sep 2026 v Famalicão38.8on 12 Sep 2026 v FC Alverca37.5on 5 Sep 2026 at Sporting CPlevel (−0.4)
8Daniel Júnior Midfielder · 445′ · 7 matches745.043.5on 11 Oct 2026 at Rio Ave47.9on 12 Sep 2026 v FC Alverca50.9on 5 Sep 2026 at Sporting CPlevel (+0.8)
9Williams Kokolo Defender · 429′ · 6 matches639.941.2on 11 Oct 2026 at Rio Ave31.1on 19 Sep 2026 v Famalicão48.7on 12 Sep 2026 v FC Alverca+2.3
10Markus Jensen Midfielder · 375′ · 6 matches638.338.8on 12 Sep 2026 v FC Alverca37.5on 5 Sep 2026 at Sporting CP19.0on 30 Aug 2026 v CF Estrela Amadora−2.1
11Matchoi Djaló Midfielder · 263′ · 6 matches642.736.5on 11 Oct 2026 at Rio Ave64.2on 19 Sep 2026 v Famalicão53.5on 12 Sep 2026 v FC Alverca+7.1
12Allen Obando Forward · 184′ · 6 matches642.457.9on 11 Oct 2026 at Rio Ave41.1on 19 Sep 2026 v Famalicão44.2on 12 Sep 2026 v FC Alvercalevel (+0.9)
13Léo Santos Defender · 411′ · 5 matches554.247.4on 5 Sep 2026 at Sporting CP49.4on 30 Aug 2026 v CF Estrela Amadora52.9on 23 Aug 2026 at Vitória SC−3.8
14Daniel De la Cruz Midfielder · 149′ · 5 matches539.442.9on 19 Sep 2026 v Famalicão9.6on 30 Aug 2026 v CF Estrela Amadora33.4on 23 Aug 2026 at Vitória SC−2.4
15Francisco Gonçalves Defender · 362′ · 4 matches447.650.9on 11 Oct 2026 at Rio Ave47.6on 19 Sep 2026 v Famalicão45.0on 12 Sep 2026 v FC Alvercalevel (+0.3)
16Liziero Midfielder · 344′ · 4 matches445.541.3on 30 Aug 2026 v CF Estrela Amadora40.2on 23 Aug 2026 at Vitória SC42.5on 16 Aug 2026 v Estoril Praia−4.0
17Filipe Soares Midfielder · 255′ · 4 matches442.228.0on 30 Aug 2026 v CF Estrela Amadora51.4on 23 Aug 2026 at Vitória SC39.2on 16 Aug 2026 v Estoril Praialevel (−0.1)
18Chiheb Labidi Midfielder · 224′ · 4 matches454.650.8on 11 Oct 2026 at Rio Ave60.4on 19 Sep 2026 v Famalicão42.9on 12 Sep 2026 v FC Alvercalevel (−0.8)
19Deivison Souza Brito Midfielder · 177′ · 4 matches442.242.5on 11 Oct 2026 at Rio Ave48.8on 5 Sep 2026 at Sporting CP31.0on 16 Aug 2026 v Estoril Praialevel (+0.0)
20Min-kyu Song Midfielder · 171′ · 3 matches346.643.3on 11 Oct 2026 at Rio Ave49.1on 19 Sep 2026 v Famalicão50.0on 12 Sep 2026 v FC Alverca–
21Joel Silva Midfielder · 78′ · 3 matches340.263.4on 11 Oct 2026 at Rio Ave19.9on 16 Aug 2026 v Estoril Praia39.5on 10 Aug 2026 at Santa Clara–
22Fernando Nava Midfielder · 34′ · 2 matches232.832.2on 11 Oct 2026 at Rio Ave33.9on 12 Sep 2026 v FC Alverca–
23Danel Dongmo Midfielder · 90′ · 1 match140.940.9on 11 Oct 2026 at Rio Ave–
24Abdel Kader Njoya Forward · 81′ · 1 match163.863.8on 11 Oct 2026 at Rio Ave–
25Ivanildo Fernandes Defender · 45′ · 1 match145.345.3on 19 Sep 2026 v Famalicão–
26José Gomes Defender · 45′ · 1 match156.056.0on 19 Sep 2026 v Famalicão–
27Mateus Jose Iseppe Midfielder · 10′ · 1 match143.743.7on 10 Aug 2026 at Santa Clara–

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

43 since July 2025
DateCompetitionOpponentResultxGExpected points
17 Oct 2026Taça de Portugalat AD SanjoanenseL 0–1––
11 Oct 2026Liga Portugalat Rio AveL 2–31.2–1.71.08
19 Sep 2026Liga PortugalFamalicãoL 0–41.2–1.51.21
12 Sep 2026Liga PortugalFC AlvercaL 1–32.3–1.22.01
5 Sep 2026Liga Portugalat Sporting CPL 0–20.1–3.00.07
30 Aug 2026Liga PortugalCF Estrela AmadoraL 2–30.8–2.10.61
23 Aug 2026Liga Portugalat Vitória SCL 0–10.4–3.10.16
16 Aug 2026Liga PortugalEstoril PraiaW 2–02.1–0.82.21
10 Aug 2026Liga Portugalat Santa ClaraD 2–21.2–1.51.21
16 May 2026Liga PortugalVitória SCW 2–00.9–1.41.03
All 43 results
DateCompetitionOpponentResultxGExpected points
17 Oct 2026Taça de Portugalat AD SanjoanenseL 0–1––
11 Oct 2026Liga Portugalat Rio AveL 2–31.2–1.71.08
19 Sep 2026Liga PortugalFamalicãoL 0–41.2–1.51.21
12 Sep 2026Liga PortugalFC AlvercaL 1–32.3–1.22.01
5 Sep 2026Liga Portugalat Sporting CPL 0–20.1–3.00.07
30 Aug 2026Liga PortugalCF Estrela AmadoraL 2–30.8–2.10.61
23 Aug 2026Liga Portugalat Vitória SCL 0–10.4–3.10.16
16 Aug 2026Liga PortugalEstoril PraiaW 2–02.1–0.82.21
10 Aug 2026Liga Portugalat Santa ClaraD 2–21.2–1.51.21
16 May 2026Liga PortugalVitória SCW 2–00.9–1.41.03
11 May 2026Liga Portugalat Santa ClaraL 0–20.6–1.40.74
2 May 2026Liga PortugalAVS - Futebol SADL 1–22.0–1.51.65
25 Apr 2026Liga Portugalat TondelaW 2–01.3–1.41.28
18 Apr 2026Liga PortugalFC AlvercaW 1–01.0–0.51.82
12 Apr 2026Liga Portugalat BenficaL 0–20.3–3.40.08
4 Apr 2026Liga PortugalCF Estrela AmadoraW 2–01.0–0.51.75
21 Mar 2026Liga Portugalat FamalicãoL 0–10.4–1.70.47
15 Mar 2026Liga PortugalEstoril PraiaL 0–10.8–1.11.09
7 Mar 2026Liga Portugalat MoreirenseD 1–11.4–0.91.71
28 Feb 2026Liga PortugalSporting BragaL 1–21.0–2.50.54
21 Feb 2026Liga Portugalat FC AroucaL 0–31.0–2.00.73
15 Feb 2026Liga PortugalFC PortoL 0–10.7–0.51.48
8 Feb 2026Liga PortugalCasa PiaD 0–01.0–0.61.61
1 Feb 2026Liga Portugalat Sporting CPL 1–21.4–1.81.15
25 Jan 2026Liga PortugalRio AveW 4–01.5–0.52.16
17 Jan 2026Liga Portugalat Gil VicenteL 1–21.5–1.41.45
11 Jan 2026Liga PortugalSanta ClaraD 3–32.0–2.51.14
2 Jan 2026Liga Portugalat Vitória SCL 1–21.5–0.91.84
21 Dec 2025Liga Portugalat AVS - Futebol SADD 2–21.3–1.31.39
15 Dec 2025Liga PortugalTondelaW 3–12.4–3.30.97
7 Dec 2025Liga Portugalat FC AlvercaL 0–10.9–2.10.68
29 Nov 2025Liga PortugalBenficaL 1–20.4–2.40.27
9 Nov 2025Liga Portugalat CF Estrela AmadoraD 1–11.3–2.20.86
1 Nov 2025Liga PortugalFamalicãoL 0–10.4–1.60.49
26 Oct 2025Liga Portugalat Estoril PraiaD 1–11.5–1.71.21
4 Oct 2025Liga PortugalMoreirenseW 3–22.6–2.01.77
28 Sep 2025Liga Portugalat Sporting BragaW 1–01.8–0.62.19
20 Sep 2025Liga PortugalFC AroucaL 1–22.7–1.22.22
13 Sep 2025Liga Portugalat FC PortoL 0–10.1–2.20.16
30 Aug 2025Liga Portugalat Casa PiaW 2–01.3–0.71.83
23 Aug 2025Liga PortugalSporting CPL 1–40.7–2.60.36
17 Aug 2025Liga Portugalat Rio AveD 1–10.9–1.41.00
9 Aug 2025Liga PortugalGil VicenteL 0–20.8–0.61.46