Home › League stats › Primeira Liga
Portugal
Primeira Liga statistics and predictions
Season to date: 72 matches since 7 Aug 2026, last updated 22 Oct 2026.
Primeira Liga in numbers
Analysis
72 matches have been played in the Primeira Liga (Portugal) since 7 Aug 2026, averaging 2.75 goals a game. That is lower-scoring than the average across our archive (3.06 goals a game).
Home sides won 28 (39%), 18 matches were drawn (25%) and away sides won 26 (36%). Home advantage is about typical. Both teams scored in 51% of matches, 56% went over 2.5 goals, 75% over 1.5, and 4 finished goalless.
Our team-strength model, refitted every night, rates the strongest attacks as Benfica (2.85), Sporting CP (2.47), FC Porto (1.71), and the meanest defences as Santa Clara (0.41), FC Porto (0.47), Famalicao (0.48). A rating of 1.00 is an average side in this competition.
Recent and upcoming PunterPick predictions
- SC Braga vs GIL Vicente · 19 Oct 2026, 19:15 UTC · Primeira Liga
Published pick: SC Braga Win @ 1.53 · FT 1–2 - Vitória SC vs Maritimo · 23 Oct 2026, 19:45 UTC · Primeira Liga
Published pick: Vitória SC Win @ 1.67 - Estrela vs Casa Pia · 24 Oct 2026, 14:30 UTC · Primeira Liga
Published pick: Under 3.5 Goals @ 1.33 - Alverca vs Arouca · 24 Oct 2026, 17:00 UTC · Primeira Liga
Published pick: BTTS Yes @ 1.70 - GIL Vicente vs FC Porto · 24 Oct 2026, 19:30 UTC · Primeira Liga
Published pick: FC Porto Win @ 1.45
Results table
Calculated from the final scores in our archive since 7 Aug 2026. This is not the official table — it applies no points deductions or tie-break rules, and for cup competitions it simply totals results across rounds.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FC Porto | 8 | 8 | 0 | 0 | 20 | 4 | 16 | 24 |
| 2 | Benfica | 8 | 6 | 1 | 1 | 24 | 7 | 17 | 19 |
| 3 | Sporting CP | 8 | 5 | 3 | 0 | 20 | 9 | 11 | 18 |
| 4 | Santa Clara | 8 | 5 | 3 | 0 | 12 | 4 | 8 | 18 |
| 5 | Arouca | 8 | 4 | 2 | 2 | 11 | 7 | 4 | 14 |
| 6 | GIL Vicente | 8 | 4 | 2 | 2 | 8 | 6 | 2 | 14 |
| 7 | Academico Viseu | 8 | 4 | 2 | 2 | 11 | 10 | 1 | 14 |
| 8 | Alverca | 8 | 3 | 2 | 3 | 13 | 12 | 1 | 11 |
| 9 | SC Braga | 8 | 3 | 2 | 3 | 9 | 10 | -1 | 11 |
| 10 | Estrela | 8 | 2 | 4 | 2 | 14 | 15 | -1 | 10 |
| 11 | Maritimo | 8 | 2 | 2 | 4 | 9 | 14 | -5 | 8 |
| 12 | Moreirense | 8 | 2 | 2 | 4 | 8 | 15 | -7 | 8 |
| 13 | Famalicao | 8 | 1 | 4 | 3 | 10 | 11 | -1 | 7 |
| 14 | Rio Ave | 8 | 2 | 1 | 5 | 8 | 17 | -9 | 7 |
| 15 | Vitória SC | 8 | 1 | 2 | 5 | 5 | 10 | -5 | 5 |
| 16 | Nacional | 8 | 1 | 1 | 6 | 9 | 18 | -9 | 4 |
| 17 | Casa Pia | 8 | 1 | 1 | 6 | 3 | 17 | -14 | 4 |
| 18 | Estoril | 8 | 0 | 2 | 6 | 4 | 12 | -8 | 2 |
About these statistics
The figures above are counts over final scores (90 minutes) in the PunterPick results archive. Nothing is estimated: a match only counts once its final score is in. Team links lead to each side's own form, home and away record and the predictions we have published for them. How we build our predictions is explained on the methodology page.