Portugal

Primeira Liga

Probabilities for teams to finish in different positions

# Team Current Points MP W D L GD Goals Average Position Average Points #1 odds Top 2 Odds Top 4 Odds Relegation Odds
1 Porto logo Porto 9 3 3 0 0 6 6:0 2.33 75.73 27.64% 57.05% 97.50% 0.00%
2 Sporting Clube de Portugal logo Sporting Clube de Portugal 7 3 2 1 0 3 8:5 2.09 77.39 35.54% 66.72% 98.57% 0.00%
3 Maritimo logo Maritimo 7 3 2 1 0 2 5:3 11.75 39.07 0.00% 0.02% 1.11% 15.94%
4 Santa Clara logo Santa Clara 7 3 2 1 0 2 4:2 9.89 43.52 0.01% 0.07% 3.33% 6.86%
5 FC Arouca logo FC Arouca 6 3 2 0 1 3 5:2 8.61 46.72 0.02% 0.21% 6.90% 3.56%
6 Gil Vicente logo Gil Vicente 6 2 2 0 0 3 3:0 9.46 44.58 0.01% 0.10% 4.37% 6.10%
7 Benfica logo Benfica 4 2 1 1 0 7 9:2 2.14 76.77 33.72% 64.81% 98.29% 0.00%
8 Nacional logo Nacional 4 3 1 1 1 1 4:3 13.19 35.47 0.00% 0.01% 0.49% 28.05%
9 Vitória Guimarães SC logo Vitória Guimarães SC 3 3 1 0 2 -1 3:4 8.99 45.70 0.01% 0.15% 5.54% 4.82%
10 Rio Ave logo Rio Ave 3 3 1 0 2 -1 2:3 11.56 39.32 0.00% 0.01% 1.28% 15.69%
11 Estrela Amadora logo Estrela Amadora 2 2 0 2 0 0 4:4 13.55 34.48 0.00% 0.00% 0.41% 32.46%
12 Academico Viseu logo Academico Viseu 2 3 0 2 1 -1 4:5 12.67 36.57 0.00% 0.01% 0.71% 24.07%
13 Braga logo Braga 1 1 0 1 0 0 2:2 4.15 63.63 3.02% 10.71% 73.69% 0.03%
14 FC Famalicão logo FC Famalicão 1 3 0 1 2 -2 2:4 9.23 44.92 0.01% 0.10% 4.87% 5.33%
15 FC Alverca logo FC Alverca 1 3 0 1 2 -4 3:7 13.76 33.85 0.00% 0.00% 0.31% 35.01%
16 Moreirense logo Moreirense 1 2 0 1 1 -4 2:6 11.29 40.04 0.01% 0.03% 1.60% 14.71%
17 Estoril Praia logo Estoril Praia 1 3 0 1 2 -4 1:5 12.84 36.21 0.00% 0.00% 0.59% 25.45%
18 Casa Pia logo Casa Pia 0 3 0 0 3 -10 0:10 13.51 34.76 0.00% 0.00% 0.43% 31.92%
Based on 100˙000 simulations
Last updated: August 24, 2026, 10:28

Season Stats (per 90 minutes)

Team xG xGA Pass % Poss % SOG Shots Fouls Offsides 🟨 🟥 Saves
3.04 0.12 90.0 64.0 8.0 20.0 13.0 4.0 0.0 0.0 0.0
2.14 0.49 85.0 51.0 6.0 14.0 10.0 1.0 3.0 0.0 1.0
2.08 0.82 86.0 59.0 3.0 20.0 13.0 1.0 2.0 0.0 5.0
1.97 0.58 84.0 52.0 6.0 14.0 10.0 3.0 0.0 0.0 1.0
1.45 1.22 77.5 43.0 4.0 10.0 15.5 0.5 2.0 0.0 4.0
1.29 1.75 84.0 54.0 7.0 10.0 12.0 1.0 4.0 0.0 2.0
1.27 1.27 83.0 53.5 4.0 11.5 13.5 1.0 3.5 0.0 1.5
1.26 0.69 76.0 40.0 2.0 8.0 16.0 1.0 3.0 0.0 1.0
1.12 1.12 83.0 44.0 3.0 12.0 21.0 0.0 4.0 0.0 0.0
0.99 1.39 81.0 48.0 5.5 13.5 12.0 0.0 2.5 0.5 1.0
0.90 0.77 79.0 38.5 2.5 8.5 9.5 1.0 2.0 0.5 3.0
0.68 0.58 89.0 62.5 2.5 5.0 9.0 1.5 2.5 0.0 1.0
0.64 1.56 80.0 46.5 2.0 8.0 7.5 1.5 0.5 0.0 5.0
0.59 1.61 89.0 67.0 4.0 14.0 11.0 2.0 1.0 0.0 2.0
0.49 2.14 84.0 49.0 1.0 5.0 9.0 0.0 4.0 0.0 2.0
0.12 3.04 80.0 36.0 0.0 3.0 11.0 1.0 3.0 1.0 2.0
Team Venues Map

Top Scorers

# Player Team Apps 🅰️ 🟨 🟥
1 Benfica 2 149 4 1 0 0
2 Santa Clara 2 153 3 0 0 0
3 Sporting Clube de Portugal 2 136 2 2 0 0
4 Benfica 2 172 2 1 0 0
5 Academico Viseu 3 208 2 0 0 0
6 FC Arouca 2 124 2 0 1 0
7 Estrela Amadora 2 177 2 0 0 0
8 Sporting Clube de Portugal 3 222 1 1 0 0
9 Rio Ave 3 262 1 1 0 0
10 Nacional 2 180 1 1 0 0
11 Maritimo 3 58 1 0 0 0
12 Sporting Clube de Portugal 3 169 1 0 0 0
13 FC Alverca 3 185 1 0 1 0
14 FC Alverca 3 199 1 0 0 0
15 Rio Ave 3 220 1 0 0 0
16 Maritimo 3 222 1 0 0 0
17 Sporting Clube de Portugal 3 222 1 0 1 0
18 Maritimo 3 238 1 0 2 0
19 Academico Viseu 3 259 1 0 1 0
20 Estoril Praia 3 270 1 0 0 0

Top Assists

# Player Team Apps 🅰️ 🟨 🟥
1 FC Arouca 2 180 3 0 0 0
2 Sporting Clube de Portugal 2 136 2 2 0 0
3 Sporting Clube de Portugal 3 186 2 0 2 0
4 Estrela Amadora 2 179 2 0 0 0
5 Benfica 2 149 1 4 0 0
6 Benfica 2 172 1 2 0 0
7 Sporting Clube de Portugal 3 222 1 1 0 0
8 Rio Ave 3 262 1 1 0 0
9 Nacional 2 180 1 1 0 0
10 Porto 2 145 1 1 0 0
11 Estoril Praia 3 60 1 0 0 0
12 FC Alverca 3 207 1 0 0 0
13 Academico Viseu 3 217 1 0 1 0
14 Maritimo 3 249 1 0 0 0
15 Academico Viseu 3 270 1 0 2 0
16 Vitória Guimarães SC 2 57 1 0 1 0
17 FC Famalicão 2 58 1 0 0 0
18 Vitória Guimarães SC 2 66 1 0 0 0
19 FC Alverca 2 73 1 0 0 0
20 FC Famalicão 2 122 1 0 0 0

Recent Matches

Upcoming Fixtures

Monday, August 24, 2026

Friday, August 28, 2026

Saturday, August 29, 2026

Monday, August 31, 2026

Wednesday, September 9, 2026

Thursday, September 10, 2026