Primeira Liga predictions
9 matches in the next 7 days, to , each with win, draw and loss probabilities and the most likely score. Every pick is locked before kickoff (normally 24 hours before) and graded after full time; our record in this league is on this page, misses included.
Upcoming matches
Next 7 days · 9 matches · 0 high-confidence picks · kickoff in your local time
| Kickoff | Match | Home | Draw | Away | Tier · Analysis |
|---|---|---|---|---|---|
| FamalicãoArouca | Forecast not yet locked | ||||
| NacionalAcadémico de Viseu | Forecast not yet locked | ||||
| AlvercaCasa Pia | Forecast not yet locked | ||||
| Sporting CPMoreirense | Forecast not yet locked | ||||
| Estoril PraiaMarítimo | Forecast not yet locked | ||||
| Santa ClaraGil Vicente | Forecast not yet locked | ||||
| Vitória SCPorto | Forecast not yet locked | ||||
| Estrela da AmadoraBenfica | Forecast not yet locked | ||||
| Rio AveBraga | Forecast not yet locked | ||||
League table
| # | Club | P | W | D | L | GF | GA | GD | Pts | Form | Pred. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Porto | 10 | 10 | 0 | 0 | 25 | 4 | +21 | 30 | Last 5: W W W W W | 1st |
| 2 | Benfica | 10 | 8 | 1 | 1 | 27 | 8 | +19 | 25 | Last 5: W L W W W | 2nd |
| 3 | Sporting CP | 10 | 6 | 3 | 1 | 23 | 11 | +12 | 21 | Last 5: D D W L W | 3rd |
| 4 | Santa Clara | 10 | 6 | 3 | 1 | 15 | 6 | +9 | 21 | Last 5: W D W L W | 6th |
| 5 | Arouca | 10 | 6 | 2 | 2 | 13 | 7 | +6 | 20 | Last 5: L D W W W | 7th |
| 6 | Académico de Viseu | 10 | 6 | 2 | 2 | 15 | 12 | +3 | 20 | Last 5: W W W W W | 5th |
| 7 | Gil Vicente | 10 | 4 | 3 | 3 | 8 | 7 | +1 | 15 | Last 5: D W W L D | 8th |
| 8 | Braga | 10 | 4 | 2 | 4 | 12 | 11 | +1 | 14 | Last 5: D L L L W | 4th |
| 9 | Moreirense | 10 | 4 | 2 | 4 | 13 | 17 | -4 | 14 | Last 5: W D L W W | 10th |
| 10 | Alverca | 10 | 3 | 2 | 5 | 13 | 14 | -1 | 11 | Last 5: W W W L L | 12th |
| 11 | Famalicão | 10 | 2 | 4 | 4 | 14 | 14 | 0 | 10 | Last 5: D W L W L | 9th |
| 12 | Estrela da Amadora | 10 | 2 | 4 | 4 | 15 | 19 | -4 | 10 | Last 5: D L L L L | 13th |
| 13 | Vitória SC | 10 | 2 | 3 | 5 | 10 | 10 | 0 | 9 | Last 5: L D L W D | 11th |
| 14 | Marítimo | 10 | 2 | 2 | 6 | 9 | 21 | -12 | 8 | Last 5: L D L L L | 18th |
| 15 | Nacional | 10 | 2 | 1 | 7 | 10 | 19 | -9 | 7 | Last 5: L L L W L | 14th |
| 16 | Rio Ave | 10 | 2 | 1 | 7 | 9 | 23 | -14 | 7 | Last 5: D L W L L | 16th |
| 17 | Casa Pia | 10 | 2 | 1 | 7 | 5 | 19 | -14 | 7 | Last 5: L W L W L | 15th |
| 18 | Estoril Praia | 10 | 0 | 2 | 8 | 5 | 19 | -14 | 2 | Last 5: L L L L L | 17th |
Calculated from results in our data, latest form on the right. Pred. = predicted finish from the season forecast. All 18 clubs of the 2026/27 season; real results.
Season forecast and predicted tableTeam form comparison
Last 5 league matches. Pick any two clubs.
Porto1st · 30 pts
- Won 4–1 v Casa Pia (away), 12 Sep
- Won 3–1 v Benfica (home), 20 Sep
- Won 2–1 v Marítimo (away), 10 Oct
- Won 1–0 v Gil Vicente (away), 24 Oct
- Won 4–0 v Estoril Praia (home), 31 Oct
5 wins · 0 draws · 0 losses in the last 5
Benfica2nd · 25 pts
- Won 3–1 v Gil Vicente (home), 13 Sep
- Lost 1–3 v Porto (away), 20 Sep
- Won 2–0 v Vitória SC (home), 11 Oct
- Won 2–1 v Santa Clara (away), 26 Oct
- Won 1–0 v Alverca (home), 2 Nov
4 wins · 0 draws · 1 losses in the last 5
Sporting CP3rd · 21 pts
- Drew 1–1 v Famalicão (away), 13 Sep
- Drew 2–2 v Arouca (home), 19 Sep
- Won 3–1 v Braga (away), 9 Oct
- Lost 1–2 v Académico de Viseu (home), 25 Oct
- Won 2–0 v Casa Pia (away), 30 Oct
2 wins · 2 draws · 1 losses in the last 5
Santa Clara4th · 21 pts
- Won 2–1 v Arouca (away), 13 Sep
- Drew 0–0 v Braga (home), 20 Sep
- Won 1–0 v Casa Pia (away), 10 Oct
- Lost 1–2 v Benfica (home), 26 Oct
- Won 2–0 v Marítimo (away), 1 Nov
3 wins · 1 draws · 1 losses in the last 5
Arouca5th · 20 pts
- Lost 1–2 v Santa Clara (home), 13 Sep
- Drew 2–2 v Sporting CP (away), 19 Sep
- Won 1–0 v Estrela da Amadora (home), 11 Oct
- Won 1–0 v Alverca (away), 24 Oct
- Won 1–0 v Nacional (home), 1 Nov
3 wins · 1 draws · 1 losses in the last 5
Académico de Viseu6th · 20 pts
- Won 2–1 v Vitória SC (home), 12 Sep
- Won 2–0 v Estrela da Amadora (away), 20 Sep
- Won 2–1 v Estoril Praia (home), 10 Oct
- Won 2–1 v Sporting CP (away), 25 Oct
- Won 2–1 v Rio Ave (home), 1 Nov
5 wins · 0 draws · 0 losses in the last 5
Gil Vicente7th · 15 pts
- Drew 1–1 v Marítimo (home), 19 Sep
- Won 1–0 v Moreirense (away), 9 Oct
- Won 2–1 v Braga (away), 19 Oct
- Lost 0–1 v Porto (home), 24 Oct
- Drew 0–0 v Vitória SC (home), 2 Nov
2 wins · 2 draws · 1 losses in the last 5
Braga8th · 14 pts
- Drew 0–0 v Santa Clara (away), 20 Sep
- Lost 1–3 v Sporting CP (home), 9 Oct
- Lost 1–2 v Gil Vicente (home), 19 Oct
- Lost 0–1 v Nacional (away), 25 Oct
- Won 3–0 v Famalicão (home), 1 Nov
1 wins · 1 draws · 3 losses in the last 5
Moreirense9th · 14 pts
- Won 3–1 v Marítimo (home), 14 Sep
- Drew 1–1 v Vitória SC (away), 20 Sep
- Lost 0–1 v Gil Vicente (home), 9 Oct
- Won 3–1 v Estoril Praia (away), 25 Oct
- Won 2–1 v Estrela da Amadora (home), 31 Oct
3 wins · 1 draws · 1 losses in the last 5
Alverca10th · 11 pts
- Won 3–1 v Nacional (away), 12 Sep
- Won 1–0 v Rio Ave (home), 19 Sep
- Won 4–1 v Famalicão (away), 12 Oct
- Lost 0–1 v Arouca (home), 24 Oct
- Lost 0–1 v Benfica (away), 2 Nov
3 wins · 0 draws · 2 losses in the last 5
Famalicão11th · 10 pts
- Drew 1–1 v Sporting CP (home), 13 Sep
- Won 4–0 v Nacional (away), 19 Sep
- Lost 1–4 v Alverca (home), 12 Oct
- Won 4–0 v Rio Ave (away), 25 Oct
- Lost 0–3 v Braga (away), 1 Nov
2 wins · 1 draws · 2 losses in the last 5
Estrela da Amadora12th · 10 pts
- Drew 3–3 v Rio Ave (away), 14 Sep
- Lost 0–2 v Académico de Viseu (home), 20 Sep
- Lost 0–1 v Arouca (away), 11 Oct
- Lost 0–2 v Casa Pia (home), 24 Oct
- Lost 1–2 v Moreirense (away), 31 Oct
0 wins · 1 draws · 4 losses in the last 5
Vitória SC13th · 9 pts
- Lost 1–2 v Académico de Viseu (away), 12 Sep
- Drew 1–1 v Moreirense (home), 20 Sep
- Lost 0–2 v Benfica (away), 11 Oct
- Won 5–0 v Marítimo (home), 23 Oct
- Drew 0–0 v Gil Vicente (away), 2 Nov
1 wins · 2 draws · 2 losses in the last 5
Marítimo14th · 8 pts
- Lost 1–3 v Moreirense (away), 14 Sep
- Drew 1–1 v Gil Vicente (away), 19 Sep
- Lost 1–2 v Porto (home), 10 Oct
- Lost 0–5 v Vitória SC (away), 23 Oct
- Lost 0–2 v Santa Clara (home), 1 Nov
0 wins · 1 draws · 4 losses in the last 5
Nacional15th · 7 pts
- Lost 1–3 v Alverca (home), 12 Sep
- Lost 0–4 v Famalicão (home), 19 Sep
- Lost 2–3 v Rio Ave (away), 11 Oct
- Won 1–0 v Braga (home), 25 Oct
- Lost 0–1 v Arouca (away), 1 Nov
1 wins · 0 draws · 4 losses in the last 5
Rio Ave16th · 7 pts
- Drew 3–3 v Estrela da Amadora (home), 14 Sep
- Lost 0–1 v Alverca (away), 19 Sep
- Won 3–2 v Nacional (home), 11 Oct
- Lost 0–4 v Famalicão (home), 25 Oct
- Lost 1–2 v Académico de Viseu (away), 1 Nov
1 wins · 1 draws · 3 losses in the last 5
Casa Pia17th · 7 pts
- Lost 1–4 v Porto (home), 12 Sep
- Won 2–1 v Estoril Praia (away), 20 Sep
- Lost 0–1 v Santa Clara (home), 10 Oct
- Won 2–0 v Estrela da Amadora (away), 24 Oct
- Lost 0–2 v Sporting CP (home), 30 Oct
2 wins · 0 draws · 3 losses in the last 5
Estoril Praia18th · 2 pts
- Lost 0–1 v Braga (away), 14 Sep
- Lost 1–2 v Casa Pia (home), 20 Sep
- Lost 1–2 v Académico de Viseu (away), 10 Oct
- Lost 1–3 v Moreirense (home), 25 Oct
- Lost 0–4 v Porto (away), 31 Oct
0 wins · 0 draws · 5 losses in the last 5
Porto1st · 30 pts
- Won 4–1 v Casa Pia (away), 12 Sep
- Won 3–1 v Benfica (home), 20 Sep
- Won 2–1 v Marítimo (away), 10 Oct
- Won 1–0 v Gil Vicente (away), 24 Oct
- Won 4–0 v Estoril Praia (home), 31 Oct
5 wins · 0 draws · 0 losses in the last 5
Benfica2nd · 25 pts
- Won 3–1 v Gil Vicente (home), 13 Sep
- Lost 1–3 v Porto (away), 20 Sep
- Won 2–0 v Vitória SC (home), 11 Oct
- Won 2–1 v Santa Clara (away), 26 Oct
- Won 1–0 v Alverca (home), 2 Nov
4 wins · 0 draws · 1 losses in the last 5
Sporting CP3rd · 21 pts
- Drew 1–1 v Famalicão (away), 13 Sep
- Drew 2–2 v Arouca (home), 19 Sep
- Won 3–1 v Braga (away), 9 Oct
- Lost 1–2 v Académico de Viseu (home), 25 Oct
- Won 2–0 v Casa Pia (away), 30 Oct
2 wins · 2 draws · 1 losses in the last 5
Santa Clara4th · 21 pts
- Won 2–1 v Arouca (away), 13 Sep
- Drew 0–0 v Braga (home), 20 Sep
- Won 1–0 v Casa Pia (away), 10 Oct
- Lost 1–2 v Benfica (home), 26 Oct
- Won 2–0 v Marítimo (away), 1 Nov
3 wins · 1 draws · 1 losses in the last 5
Arouca5th · 20 pts
- Lost 1–2 v Santa Clara (home), 13 Sep
- Drew 2–2 v Sporting CP (away), 19 Sep
- Won 1–0 v Estrela da Amadora (home), 11 Oct
- Won 1–0 v Alverca (away), 24 Oct
- Won 1–0 v Nacional (home), 1 Nov
3 wins · 1 draws · 1 losses in the last 5
Académico de Viseu6th · 20 pts
- Won 2–1 v Vitória SC (home), 12 Sep
- Won 2–0 v Estrela da Amadora (away), 20 Sep
- Won 2–1 v Estoril Praia (home), 10 Oct
- Won 2–1 v Sporting CP (away), 25 Oct
- Won 2–1 v Rio Ave (home), 1 Nov
5 wins · 0 draws · 0 losses in the last 5
Gil Vicente7th · 15 pts
- Drew 1–1 v Marítimo (home), 19 Sep
- Won 1–0 v Moreirense (away), 9 Oct
- Won 2–1 v Braga (away), 19 Oct
- Lost 0–1 v Porto (home), 24 Oct
- Drew 0–0 v Vitória SC (home), 2 Nov
2 wins · 2 draws · 1 losses in the last 5
Braga8th · 14 pts
- Drew 0–0 v Santa Clara (away), 20 Sep
- Lost 1–3 v Sporting CP (home), 9 Oct
- Lost 1–2 v Gil Vicente (home), 19 Oct
- Lost 0–1 v Nacional (away), 25 Oct
- Won 3–0 v Famalicão (home), 1 Nov
1 wins · 1 draws · 3 losses in the last 5
Moreirense9th · 14 pts
- Won 3–1 v Marítimo (home), 14 Sep
- Drew 1–1 v Vitória SC (away), 20 Sep
- Lost 0–1 v Gil Vicente (home), 9 Oct
- Won 3–1 v Estoril Praia (away), 25 Oct
- Won 2–1 v Estrela da Amadora (home), 31 Oct
3 wins · 1 draws · 1 losses in the last 5
Alverca10th · 11 pts
- Won 3–1 v Nacional (away), 12 Sep
- Won 1–0 v Rio Ave (home), 19 Sep
- Won 4–1 v Famalicão (away), 12 Oct
- Lost 0–1 v Arouca (home), 24 Oct
- Lost 0–1 v Benfica (away), 2 Nov
3 wins · 0 draws · 2 losses in the last 5
Famalicão11th · 10 pts
- Drew 1–1 v Sporting CP (home), 13 Sep
- Won 4–0 v Nacional (away), 19 Sep
- Lost 1–4 v Alverca (home), 12 Oct
- Won 4–0 v Rio Ave (away), 25 Oct
- Lost 0–3 v Braga (away), 1 Nov
2 wins · 1 draws · 2 losses in the last 5
Estrela da Amadora12th · 10 pts
- Drew 3–3 v Rio Ave (away), 14 Sep
- Lost 0–2 v Académico de Viseu (home), 20 Sep
- Lost 0–1 v Arouca (away), 11 Oct
- Lost 0–2 v Casa Pia (home), 24 Oct
- Lost 1–2 v Moreirense (away), 31 Oct
0 wins · 1 draws · 4 losses in the last 5
Vitória SC13th · 9 pts
- Lost 1–2 v Académico de Viseu (away), 12 Sep
- Drew 1–1 v Moreirense (home), 20 Sep
- Lost 0–2 v Benfica (away), 11 Oct
- Won 5–0 v Marítimo (home), 23 Oct
- Drew 0–0 v Gil Vicente (away), 2 Nov
1 wins · 2 draws · 2 losses in the last 5
Marítimo14th · 8 pts
- Lost 1–3 v Moreirense (away), 14 Sep
- Drew 1–1 v Gil Vicente (away), 19 Sep
- Lost 1–2 v Porto (home), 10 Oct
- Lost 0–5 v Vitória SC (away), 23 Oct
- Lost 0–2 v Santa Clara (home), 1 Nov
0 wins · 1 draws · 4 losses in the last 5
Nacional15th · 7 pts
- Lost 1–3 v Alverca (home), 12 Sep
- Lost 0–4 v Famalicão (home), 19 Sep
- Lost 2–3 v Rio Ave (away), 11 Oct
- Won 1–0 v Braga (home), 25 Oct
- Lost 0–1 v Arouca (away), 1 Nov
1 wins · 0 draws · 4 losses in the last 5
Rio Ave16th · 7 pts
- Drew 3–3 v Estrela da Amadora (home), 14 Sep
- Lost 0–1 v Alverca (away), 19 Sep
- Won 3–2 v Nacional (home), 11 Oct
- Lost 0–4 v Famalicão (home), 25 Oct
- Lost 1–2 v Académico de Viseu (away), 1 Nov
1 wins · 1 draws · 3 losses in the last 5
Casa Pia17th · 7 pts
- Lost 1–4 v Porto (home), 12 Sep
- Won 2–1 v Estoril Praia (away), 20 Sep
- Lost 0–1 v Santa Clara (home), 10 Oct
- Won 2–0 v Estrela da Amadora (away), 24 Oct
- Lost 0–2 v Sporting CP (home), 30 Oct
2 wins · 0 draws · 3 losses in the last 5
Estoril Praia18th · 2 pts
- Lost 0–1 v Braga (away), 14 Sep
- Lost 1–2 v Casa Pia (home), 20 Sep
- Lost 1–2 v Académico de Viseu (away), 10 Oct
- Lost 1–3 v Moreirense (home), 25 Oct
- Lost 0–4 v Porto (away), 31 Oct
0 wins · 0 draws · 5 losses in the last 5
FAQ
What are the Primeira Liga predictions this week?
There are no Primeira Liga matches with a published forecast in the next 7 days. Forecasts appear here 24 hours before each kickoff.
How accurate are your Primeira Liga predictions?
This season we have graded 7 Primeira Liga matches: 85.7% correct on the 90-minute result, with an average RPS of 0.113 (lower is better). That is still an early sample.
Who is top of the Primeira Liga table?
Porto lead on 30 points after 10 matches. Our projection has Porto finishing first.
How often do Primeira Liga matches end in a draw?
21% of the 90 Primeira Liga matches in our data this season ended level, against 23% across the leagues we cover.
Who are the Primeira Liga champions, and who was promoted for 2026/27?
Porto are the defending champions. Marítimo, Académico de Viseu came up from the Liga Portugal 2, replacing AVS, Tondela. The 2026/27 season runs from 7 August 2026 to 16 May 2027.
For information and entertainment only. Not betting advice. 18+. Predictions are probabilities, not certainties. Responsible gambling