Primeira Liga predictions
Model probabilities for every upcoming Primeira Liga match (Portugal), updated hourly.
990 league matches, July 2023 - October 2026
Upcoming matches
No matches for this filter.
How to read Primeira Liga predictions
Understanding the data behind your Primeira Liga predictions starts with knowing how this league behaves. Based on 990 matches from July 2023 to October 2026, the Portuguese top flight shows distinct patterns compared to other competitions. Home advantage is weaker than in most leagues, with home wins in 42% of matches. This is slightly below the global average of 45%, ranking 17th out of 18 leagues covered. While home teams still win more often than away sides, the margin is narrower here than in many other top divisions.
Draws are a frequent outcome, appearing in 26% of games. This places the league joint third for draw frequency, level with six other leagues, and slightly above the 25% average. Away wins are also more common here than elsewhere, sharing joint second place with five other leagues at 32% versus a 30% global average. When it comes to goals, the league averages 2.71 per match, ranking 11th globally. Over 2.5 goals occur in 53% of matches, exactly matching the global average. Both teams to score happens in 50% of games, which is slightly below the 54% average.
When reviewing our Primeira Liga tips today, keep these baseline rates in mind. The league is not exceptionally high-scoring, and draws are more probable than in many other European competitions. Home wins still outnumber away wins, but the gap between home and away performance is tighter. Use these figures to contextualise the probabilities we provide for each fixture.
Over 2.5 goals: 53% of matches · both teams scored: 50%. Probabilities come from our model, see how it works. Not betting advice, 18+.
Recent predictions and results
Primeira Liga table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 8 | 8 | 0 | 0 | +16 | 24 | |
| 2 | 8 | 6 | 1 | 1 | +17 | 19 | |
| 3 | 8 | 5 | 3 | 0 | +11 | 18 | |
| 4 | 8 | 5 | 3 | 0 | +8 | 18 | |
| 5 | 8 | 4 | 2 | 2 | +4 | 14 | |
| 6 | 8 | 4 | 2 | 2 | +2 | 14 | |
| 7 | 8 | 4 | 2 | 2 | +1 | 14 | |
| 8 | 8 | 3 | 2 | 3 | +1 | 11 | |
| 9 | 8 | 3 | 2 | 3 | -1 | 11 | |
| 10 | 8 | 2 | 4 | 2 | -1 | 10 | |
| 11 | 8 | 2 | 2 | 4 | -5 | 8 | |
| 12 | 8 | 2 | 2 | 4 | -7 | 8 | |
| 13 | 8 | 1 | 4 | 3 | -1 | 7 | |
| 14 | 8 | 2 | 1 | 5 | -9 | 7 | |
| 15 | 8 | 1 | 2 | 5 | -5 | 5 | |
| 16 | 8 | 1 | 1 | 6 | -9 | 4 | |
| 17 | 8 | 1 | 1 | 6 | -14 | 4 | |
| 18 | 8 | 0 | 2 | 6 | -8 | 2 |
Current season, from the results in our data.