All teams

Sporting Braga

Liga Portugal · strength −0.04 (attack −0.18, 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 9–11 · xG 12.0–6.6 · 11 points from 16.0 in 991116.0−5.0
UEFA Conference League 26/27 goals 2–3 · xG 2.7–2.7 · 3 points from 2.9 in 2232.9+0.1
Liga Portugal 25/26 goals 63–34 · xG 57.0–35.1 · 59 points from 58.2 in 33335958.2+0.8
UEFA Europa League 25/26 goals 23–14 · xG 18.9–15.0 · 27 points from 21.8 in 14142721.8+5.2

Rating by month

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

−0.50−0.25+0.00+0.25+0.50Aug 2021AprDecAugAprDecAugAprDefence +0.15Attack −0.18
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.04−0.18+0.15
Sep 2026+0.03−0.18+0.21
Aug 2026−0.06−0.20+0.14
Jul 2026+0.03−0.02+0.05
Jun 2026−0.04−0.05+0.01
May 2026−0.05−0.05+0.01
Apr 2026+0.05−0.01+0.06
Mar 2026+0.17+0.05+0.12
Feb 2026+0.23+0.08+0.15
Jan 2026+0.19+0.05+0.14
Dec 2025+0.22+0.03+0.19
Nov 2025+0.24+0.06+0.18
Oct 2025+0.22−0.02+0.25
Sep 2025+0.07−0.06+0.14
Aug 2025+0.13−0.02+0.15
Jul 2025−0.13−0.20+0.07
Jun 2025−0.07−0.14+0.07
May 2025−0.06−0.13+0.07
Apr 2025−0.11−0.15+0.04
Mar 2025−0.11−0.13+0.02
Feb 2025−0.04−0.06+0.02
Jan 2025−0.04−0.01−0.03
Dec 2024+0.02+0.06−0.04
Nov 2024+0.21+0.09+0.12
Oct 2024+0.20+0.16+0.04
Sep 2024−0.10+0.04−0.13
Aug 2024−0.03+0.08−0.11
Jul 2024+0.07+0.12−0.04
Jun 2024+0.15+0.17−0.02
May 2024+0.17+0.18−0.01
Apr 2024+0.22+0.19+0.03
Mar 2024+0.25+0.19+0.07
Feb 2024+0.30+0.22+0.09
Jan 2024+0.27+0.22+0.05
Dec 2023+0.54+0.38+0.16
Nov 2023+0.51+0.37+0.14
Oct 2023+0.30+0.24+0.07
Sep 2023+0.08+0.08+0.00
Aug 2023−0.12−0.11−0.02
Jul 2023−0.14−0.04−0.10
Jun 2023−0.50−0.22−0.27
May 2023−0.54−0.24−0.30
Apr 2023−0.45−0.19−0.27
Mar 2023−0.63−0.30−0.34
Feb 2023−0.79−0.33−0.46
Jan 2023−0.64−0.35−0.29
Dec 2022−0.63−0.34−0.29
Nov 2022−0.61−0.33−0.28
Oct 2022−0.49−0.23−0.26
Sep 2022−0.20−0.06−0.13
Aug 2022−0.30−0.11−0.19
Jul 2022−0.17−0.15−0.01
Jun 2022−0.14−0.16+0.02
May 2022−0.13−0.16+0.02
Apr 2022−0.17−0.17+0.00
Mar 2022−0.20−0.11−0.09
Feb 2022−0.39−0.19−0.20
Jan 2022−0.14+0.01−0.16
Dec 2021+0.01+0.15−0.14
Nov 2021−0.32+0.09−0.40
Oct 2021−0.19−0.18−0.01
Sep 2021−0.19−0.12−0.07
Aug 2021−0.14−0.05−0.10

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Bernardo Fontes Goalkeeper · 1,178′ · 13 matches1347.040.6on 25 Oct 2026 at CD Nacional57.1on 22 Oct 2026 v KAA Gent59.6on 19 Oct 2026 v Gil Vicente+5.4
2Victor Gómez Midfielder · 1,013′ · 13 matches1345.559.4on 25 Oct 2026 at CD Nacional53.1on 22 Oct 2026 v KAA Gent51.1on 19 Oct 2026 v Gil Vicente+9.8
3Pau Víctor Forward · 998′ · 13 matches1351.651.6on 25 Oct 2026 at CD Nacional48.1on 22 Oct 2026 v KAA Gent57.9on 19 Oct 2026 v Gil Vicentelevel (+0.9)
4João Moutinho Midfielder · 959′ · 13 matches1356.264.0on 25 Oct 2026 at CD Nacional52.6on 22 Oct 2026 v KAA Gent63.8on 19 Oct 2026 v Gil Vicente+2.7
5Gabriel Silva Forward · 696′ · 12 matches1246.850.9on 25 Oct 2026 at CD Nacional45.4on 22 Oct 2026 v KAA Gent95.1on 19 Oct 2026 v Gil Vicente+5.6
6Gustaf Lagerbielke Defender · 989′ · 11 matches1150.461.9on 25 Oct 2026 at CD Nacional42.7on 22 Oct 2026 v KAA Gent63.8on 19 Oct 2026 v Gil Vicente+5.8
7Demir Ege Tıknaz Midfielder · 712′ · 11 matches1157.466.1on 22 Oct 2026 v KAA Gent77.9on 19 Oct 2026 v Gil Vicente56.3on 15 Oct 2026 at FC København+4.2
8Vítor Carvalho Defender · 836′ · 10 matches1056.551.6on 19 Oct 2026 v Gil Vicente58.0on 9 Oct 2026 v Sporting CP57.1on 20 Sep 2026 at Santa Claralevel (−0.7)
9Mario Dorgeles Midfielder · 414′ · 10 matches1051.247.7on 25 Oct 2026 at CD Nacional60.3on 22 Oct 2026 v KAA Gent29.6on 15 Oct 2026 at FC Københavnlevel (−1.8)
10Adrian Bajrami Defender · 602′ · 9 matches948.656.1on 19 Oct 2026 v Gil Vicente42.1on 9 Oct 2026 v Sporting CP50.6on 20 Sep 2026 at Santa Claralevel (+1.2)
11Sergio Barcia Defender · 507′ · 9 matches951.563.5on 25 Oct 2026 at CD Nacional40.0on 22 Oct 2026 v KAA Gent64.7on 15 Oct 2026 at FC København+12.4
12Fran Navarro Forward · 392′ · 9 matches945.053.7on 25 Oct 2026 at CD Nacional42.4on 19 Oct 2026 v Gil Vicente43.4on 9 Oct 2026 v Sporting CP+3.6
13Gabriel Martínez Midfielder · 354′ · 9 matches951.740.1on 25 Oct 2026 at CD Nacional95.7on 22 Oct 2026 v KAA Gent79.9on 9 Oct 2026 v Sporting CP+11.1
14Ricardo Horta Forward · 623′ · 8 matches855.053.0on 25 Oct 2026 at CD Nacional50.4on 22 Oct 2026 v KAA Gent61.2on 19 Oct 2026 v Gil Vicentelevel (−0.1)
15Jean-Baptiste Gorby Midfielder · 587′ · 8 matches850.842.4on 25 Oct 2026 at CD Nacional51.1on 22 Oct 2026 v KAA Gent52.0on 19 Oct 2026 v Gil Vicentelevel (−1.4)
16Diogo Travassos Defender · 402′ · 8 matches846.544.2on 19 Oct 2026 v Gil Vicente48.5on 15 Oct 2026 at FC København52.5on 10 Sep 2026 at CF Estrela Amadoralevel (+0.8)
17Jovan Milošević Forward · 332′ · 8 matches847.443.5on 25 Oct 2026 at CD Nacional39.5on 22 Oct 2026 v KAA Gent51.2on 15 Oct 2026 at FC København−4.9
18Denis Huseinbašić Midfielder · 320′ · 8 matches845.259.6on 25 Oct 2026 at CD Nacional100.0on 22 Oct 2026 v KAA Gent54.4on 19 Oct 2026 v Gil Vicente+13.5
19Diego Rodrigues Midfielder · 244′ · 6 matches658.551.7on 19 Oct 2026 v Gil Vicente88.1on 10 Sep 2026 at CF Estrela Amadora59.2on 5 Sep 2026 at FC Alvercalevel (−1.1)
20Tomás Marqués Midfielder · 144′ · 6 matches652.956.6on 25 Oct 2026 at CD Nacional57.1on 9 Oct 2026 v Sporting CP53.5on 20 Sep 2026 at Santa Clara+3.3
21Bright Arrey-Mbi Defender · 343′ · 5 matches544.861.6on 25 Oct 2026 at CD Nacional37.5on 22 Oct 2026 v KAA Gent49.5on 15 Oct 2026 at FC København+4.1
22Jonas Wind Forward · 144′ · 5 matches552.240.2on 19 Oct 2026 v Gil Vicente49.7on 15 Oct 2026 at FC København69.0on 9 Oct 2026 v Sporting CP−3.5
23Adrian Leon Barišić Defender · 212′ · 3 matches348.549.3on 22 Oct 2026 v KAA Gent51.4on 20 Sep 2026 at Santa Clara43.8on 14 Sep 2026 v Estoril Praia–

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

78 since July 2025
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Liga Portugalat CD NacionalL 0–11.7–0.52.24
22 Oct 2026Conference LeagueKAA GentW 2–02.1–0.52.45
19 Oct 2026Liga PortugalGil VicenteL 1–21.4–1.51.29
15 Oct 2026Conference Leagueat FC KøbenhavnL 0–30.6–2.20.40
9 Oct 2026Liga PortugalSporting CPL 1–31.7–1.01.90
20 Sep 2026Liga Portugalat Santa ClaraD 0–00.5–1.00.88
14 Sep 2026Liga PortugalEstoril PraiaW 1–01.9–0.52.29
10 Sep 2026Liga Portugalat CF Estrela AmadoraL 1–20.6–0.61.33
5 Sep 2026Liga Portugalat FC AlvercaW 2–12.5–1.12.24
31 Aug 2026Liga PortugalVitória SCW 1–00.8–0.21.88
All 78 results
DateCompetitionOpponentResultxGExpected points
25 Oct 2026Liga Portugalat CD NacionalL 0–11.7–0.52.24
22 Oct 2026Conference LeagueKAA GentW 2–02.1–0.52.45
19 Oct 2026Liga PortugalGil VicenteL 1–21.4–1.51.29
15 Oct 2026Conference Leagueat FC KøbenhavnL 0–30.6–2.20.40
9 Oct 2026Liga PortugalSporting CPL 1–31.7–1.01.90
20 Sep 2026Liga Portugalat Santa ClaraD 0–00.5–1.00.88
14 Sep 2026Liga PortugalEstoril PraiaW 1–01.9–0.52.29
10 Sep 2026Liga Portugalat CF Estrela AmadoraL 1–20.6–0.61.33
5 Sep 2026Liga Portugalat FC AlvercaW 2–12.5–1.12.24
31 Aug 2026Liga PortugalVitória SCW 1–00.8–0.21.88
27 Aug 2026Conference Leagueat FK Austria WienD 0–0––
20 Aug 2026Conference LeagueFK Austria WienW 2–0––
13 Aug 2026Conference Leagueat Dinamo MinskD 0–0––
9 Aug 2026Liga Portugalat MoreirenseD 2–20.9–0.21.99
6 Aug 2026Conference LeagueDinamo MinskW 1–0––
30 Jul 2026Conference LeagueFK Železničar PančevoW 4–0––
22 Jul 2026Conference Leagueat FK Železničar PančevoW 1–0––
16 May 2026Liga PortugalCF Estrela AmadoraD 2–22.4–0.72.40
11 May 2026Liga Portugalat BenficaD 2–20.2–3.20.09
7 May 2026Europa Leagueat SC FreiburgL 1–31.9–2.01.35
3 May 2026Liga PortugalEstoril PraiaD 1–10.4–0.90.87
30 Apr 2026Europa LeagueSC FreiburgW 2–12.5–1.32.06
26 Apr 2026Liga Portugalat Santa ClaraL 1–2––
23 Apr 2026Liga Portugalat Casa PiaW 1–00.5–0.51.25
19 Apr 2026Liga PortugalFamalicãoD 2–21.6–0.52.21
16 Apr 2026Europa Leagueat Real BetisW 4–21.5–1.21.55
12 Apr 2026Liga PortugalFC AroucaW 1–00.9–1.11.18
8 Apr 2026Europa LeagueReal BetisD 1–11.4–1.51.27
4 Apr 2026Liga Portugalat MoreirenseW 1–01.3–0.42.11
22 Mar 2026Liga PortugalFC PortoL 1–21.0–1.21.20
18 Mar 2026Europa LeagueFerencváros TCW 4–01.6–0.22.44
12 Mar 2026Europa Leagueat Ferencváros TCL 0–20.6–1.40.73
7 Mar 2026Liga PortugalSporting CPD 2–21.6–1.91.18
28 Feb 2026Liga Portugalat CD NacionalW 2–12.5–1.02.29
21 Feb 2026Liga PortugalVitória SCW 3–22.5–1.32.10
14 Feb 2026Liga Portugalat Gil VicenteL 1–20.7–1.20.90
8 Feb 2026Liga PortugalRio AveW 3–02.7–0.12.81
2 Feb 2026Liga Portugalat AVS - Futebol SADW 4–02.0–0.42.42
29 Jan 2026Europa Leagueat Go Ahead EaglesD 0–00.4–0.21.51
25 Jan 2026Liga PortugalFC AlvercaW 5–03.3–0.42.80
22 Jan 2026Europa LeagueNottingham ForestW 1–00.6–1.80.54
18 Jan 2026Liga Portugalat TondelaW 1–01.6–1.51.43
14 Jan 2026Taça de Portugalat AD FafeL 1–2––
10 Jan 2026Taça da Ligaat Vitória SCL 1–2––
7 Jan 2026Taça da Ligaat BenficaW 3–1––
3 Jan 2026Liga Portugalat CF Estrela AmadoraD 3–33.2–1.02.51
28 Dec 2025Liga PortugalBenficaD 2–21.8–1.21.80
23 Dec 2025Taça de Portugalat Caldas SCW 3–0––
19 Dec 2025Liga Portugalat Estoril PraiaL 0–12.2–2.11.43
15 Dec 2025Liga PortugalSanta ClaraW 1–00.9–0.61.59
11 Dec 2025Europa Leagueat NiceW 1–00.7–1.21.01
6 Dec 2025Liga Portugalat FamalicãoW 2–12.8–1.52.10
1 Dec 2025Liga Portugalat FC AroucaW 4–02.9–0.12.86
27 Nov 2025Europa Leagueat RangersD 1–11.7–1.71.37
23 Nov 2025Taça de PortugalCD NacionalW 4–2––
9 Nov 2025Liga PortugalMoreirenseW 2–12.2–0.82.26
6 Nov 2025Europa LeagueKRC GenkL 3–42.5–1.12.24
2 Nov 2025Liga Portugalat FC PortoL 1–20.9–0.91.32
29 Oct 2025Taça da LigaSanta ClaraW 5–0––
26 Oct 2025Liga PortugalCasa PiaW 4–02.6–0.22.76
23 Oct 2025Europa LeagueFK Crvena zvezdaW 2–01.7–0.42.32
18 Oct 2025Taça de Portugalat Grupo Desportivo de BragançaW 1–0––
5 Oct 2025Liga Portugalat Sporting CPD 1–11.3–1.41.29
2 Oct 2025Europa Leagueat CelticW 2–01.1–0.61.73
28 Sep 2025Liga PortugalCD NacionalL 0–10.6–1.80.59
24 Sep 2025Europa LeagueFeyenoordW 1–00.7–0.31.69
20 Sep 2025Liga Portugalat Vitória SCD 1–11.3–1.41.35
14 Sep 2025Liga PortugalGil VicenteL 0–11.4–1.31.48
31 Aug 2025Liga Portugalat Rio AveD 2–22.2–1.02.11
28 Aug 2025Europa LeagueLincoln Red ImpsW 5–1––
24 Aug 2025Liga PortugalAVS - Futebol SADD 2–22.1–0.52.41
21 Aug 2025Europa Leagueat Lincoln Red ImpsW 4–0––
17 Aug 2025Liga Portugalat FC AlvercaW 3–01.5–2.20.98
14 Aug 2025Europa LeagueCFR 1907 ClujW 2–0––
10 Aug 2025Liga PortugalTondelaW 3–02.0–0.82.17
7 Aug 2025Europa Leagueat CFR 1907 ClujW 2–1––
31 Jul 2025Europa LeagueLevski SofiaD 0–0––
24 Jul 2025Europa Leagueat Levski SofiaD 0–0––