Colour scheme
Odds format
Home/ Results/Primeira Liga

Primeira Liga results

The latest 60 finished Primeira Liga matches with full scores, from a dataset of 365 games. Below the scores: the goal and home-advantage profile of this sample, and how our own picks in the league actually settled.

Snapshot taken Sep 20, 2026 · how we work

Sample profile (60 matches)

Tables →
2.72goals/game
38%home wins
30%draws
32%away wins
53%over 2.5
48%BTTS

These are raw rates for the sample shown, not predictions. They are useful as a sanity check against the totals and match-odds prices you are being offered — a league running well under its usual goal rate is worth noticing before backing overs.

Latest scores

Sun, 20 Sept 2026 2 matches
D
Vitória SC v Moreirense 2 goals · BTTS
1–1
A
Amadora v Acad. Viseu 2 goals
0–2
Sat, 19 Sept 2026 4 matches
A
CD Nacional v Famalicão 4 goals
0–4
D
Gil Vicente v Marítimo 2 goals · BTTS
1–1
H
Alverca v Rio Ave 1 goals
1–0
D
Sporting CP v Arouca 4 goals · BTTS
2–2
Mon, 14 Sept 2026 3 matches
D
Rio Ave v Amadora 6 goals · BTTS
3–3
H
Moreirense v Marítimo 4 goals · BTTS
3–1
H
Braga v Estoril Praia 1 goals
1–0
Sun, 13 Sept 2026 3 matches
H
SL Benfica v Gil Vicente 4 goals · BTTS
3–1
A
Arouca v Santa Clara 3 goals · BTTS
1–2
D
Famalicão v Sporting CP 2 goals · BTTS
1–1
Sat, 12 Sept 2026 3 matches
A
CD Nacional v Alverca 4 goals · BTTS
1–3
A
Casa Pia v Porto 5 goals · BTTS
1–4
H
Acad. Viseu v Vitória SC 3 goals · BTTS
2–1
Thu, 10 Sept 2026 1 match
H
Amadora v Braga 3 goals · BTTS
2–1
Wed, 9 Sept 2026 1 match
A
Moreirense v SL Benfica 4 goals
0–4
Mon, 7 Sept 2026 1 match
D
Estoril Praia v Arouca 0 goals
0–0
Sun, 6 Sept 2026 3 matches
H
Santa Clara v Rio Ave 4 goals
4–0
D
Vitória SC v Casa Pia 0 goals
0–0
A
Gil Vicente v Acad. Viseu 1 goals
0–1
Sat, 5 Sept 2026 4 matches
D
Amadora v Famalicão 4 goals · BTTS
2–2
A
Alverca v Braga 3 goals · BTTS
1–2
A
Marítimo v SL Benfica 3 goals
0–3
H
Sporting CP v CD Nacional 2 goals
2–0
Fri, 4 Sept 2026 1 match
H
Porto v Moreirense 3 goals · BTTS
2–1
Mon, 31 Aug 2026 2 matches
H
SL Benfica v Estoril Praia 3 goals · BTTS
2–1
H
Braga v Vitória SC 1 goals
1–0
Sun, 30 Aug 2026 3 matches
A
CD Nacional v Amadora 5 goals · BTTS
2–3
A
Casa Pia v Moreirense 1 goals
0–1
D 0–0
Sat, 29 Aug 2026 3 matches
D
Alverca v Santa Clara 2 goals · BTTS
1–1
H
Arouca v Marítimo 3 goals · BTTS
2–1
A
Acad. Viseu v Porto 3 goals
0–3
Fri, 28 Aug 2026 1 match
A
Rio Ave v Sporting CP 4 goals
0–4
Mon, 24 Aug 2026 1 match
H
Gil Vicente v Casa Pia 2 goals
2–0
Sun, 23 Aug 2026 3 matches
H
Vitória SC v CD Nacional 1 goals
1–0
H 1–0
H
Porto v Arouca 2 goals
2–0
Sat, 22 Aug 2026 3 matches
D
Marítimo v Acad. Viseu 4 goals · BTTS
2–2
A
Estoril Praia v Rio Ave 2 goals
0–2
H
Sporting CP v Alverca 4 goals · BTTS
3–1
Mon, 17 Aug 2026 1 match
A
Casa Pia v SL Benfica 7 goals
0–7
Sun, 16 Aug 2026 3 matches
H
CD Nacional v Estoril Praia 2 goals
2–0
H
Arouca v Moreirense 4 goals
4–0
A
Famalicão v Marítimo 3 goals · BTTS
1–2
Sat, 15 Aug 2026 3 matches
D
Alverca v Amadora 4 goals · BTTS
2–2
A
Acad. Viseu v Santa Clara 1 goals
0–1
A
Rio Ave v Porto 2 goals
0–2
Fri, 14 Aug 2026 1 match
H
Sporting CP v Vitória SC 5 goals · BTTS
3–2
Mon, 10 Aug 2026 1 match
D
Santa Clara v CD Nacional 4 goals · BTTS
2–2
Sun, 9 Aug 2026 4 matches
H
Porto v Alverca 2 goals
2–0
D
Moreirense v Braga 4 goals · BTTS
2–2
H
Gil Vicente v Rio Ave 1 goals
1–0
D
SL Benfica v Acad. Viseu 4 goals · BTTS
2–2
Sat, 8 Aug 2026 3 matches
H
Marítimo v Casa Pia 1 goals
1–0
A
Vitória SC v Arouca 1 goals
0–1
D
Amadora v Sporting CP 4 goals · BTTS
2–2
Fri, 7 Aug 2026 1 match
D
Estoril Praia v Famalicão 2 goals · BTTS
1–1
Sat, 16 May 2026 1 match
D
Moreirense v AVS 0 goals
0–0

How our Primeira Liga picks settled

Full record →
39Settled
16Won
16Lost
-0.76uProfit

Graded automatically against these same scores, flat 1-unit stakes, losers included.

Reading Primeira Liga results without fooling yourself

Results pages invite pattern-hunting, and most patterns found in twenty matches are noise. The reliable content here is the aggregate: this sample produced 2.72 goals per game with home sides winning 38% of the time. Compare those to the prices on offer for the next round — if a bookmaker’s totals line implies a goal rate far from the competition’s actual one, that gap is at least worth a second look.

What does not work is backing a team because it won its last three, or fading one because it lost them. Markets price recent results immediately and usually over-price them, which is why our model weighs two seasons of scoring rates with time decay instead of chasing streaks. Use these scores to check the market’s assumptions, not to build a system from them.

Primeira Liga FAQ

Where do these Primeira Liga results come from?

From the same football-data snapshot that feeds our model and league tables, refreshed twice a day. The timestamp at the top of the page shows when it was last pulled.

How far back do the results go?

This page shows the most recent 60 matches; our dataset holds 365 finished Primeira Liga games in total, and the full history behind any specific pairing is on its head-to-head page.

Can I use recent results to predict the next round?

Only carefully. Short runs of results are mostly noise, and the market has already priced in anything obvious. Aggregate profiles — goals per game, home-win rate over a large sample — carry more signal than any five-match streak, which is why our model weighs two seasons of rates rather than recent form.

⚠️ Our AI model is still learning from match data. All predictions are experimental statistical estimates for information purposes only — not financial advice and not an invitation to bet. Outcomes are never guaranteed. 18+ · Gamble responsibly.