Primeira Liga (Portugal) stats: goals, Over/Under, BTTS and results
In the 2025/26 season the Primeira Liga produced an average of 2.68 goals per match over 306 matches. 53.9% of them went over 2.5 goals, both teams scored in 48.0%, and the home team won 41.2% of the time.
Season by season
| Season | Matches | Goals | Over 2.5 | BTTS | Home | Draw | Away | Over 1.5 | Over 3.5 |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 * | 62 | 2.74 | 54.8% | 50.0% | 38.7% | 29.0% | 32.3% | 75.8% | 37.1% |
| 2025/26 | 306 | 2.68 | 53.9% | 48.0% | 41.2% | 27.1% | 31.7% | 74.8% | 30.4% |
| 2024/25 | 306 | 2.57 | 49.0% | 48.7% | 43.1% | 25.8% | 31.0% | 73.5% | 25.5% |
* Season in progress: figures cover only the matches played so far and can move a lot until the sample grows.
What these numbers mean
Every figure comes from the real results of Primeira Liga matches. Goals are counted on the 90-minute score, as bookmakers settle Over/Under, BTTS and 1X2 markets, and only the regular season is included: play-offs and one-off finals are left out.
- Over 2.5: share of matches with three or more total goals.
- BTTS: share of matches in which both teams scored at least once.
- Home / Draw / Away: share of matches won by the home team, drawn, or won by the visitors.
A league average describes the league, not a single match: the teams playing, injuries and the odds on offer matter far more for one game. Use these numbers as a starting point and compare them with the price: our guide on value bets shows how.
Try it with this league's averages
The calculators below start from the 2025/26 averages of the Primeira Liga: 1.50 goals for the home team and 1.19 for the away team. Change them to match the teams you are looking at.
Enter the expected goals of each team (your own estimate) and pick a line.
Illustrative calculator. Results depend entirely on the numbers you enter.
Enter the expected goals of each team to see how likely it is that both score.
Illustrative calculator. Results depend entirely on the numbers you enter.
New to these markets? Read Over/Under explained and BTTS explained.
Frequently asked questions
What is the average number of goals per match in the Primeira Liga (Portugal)?
In the 2025/26 regular season the Primeira Liga averaged 2.68 goals per match over 306 matches (1.50 by the home team and 1.19 by the away team).
How often does Over 2.5 goals happen in the Primeira Liga (Portugal)?
In 2025/26, 53.9% of Primeira Liga matches ended with three or more goals (Over 1.5: 74.8%, Over 3.5: 30.4%).
How often do both teams score in the Primeira Liga (Portugal)?
Both teams scored in 48.0% of Primeira Liga matches in 2025/26.
How often does the home team win in the Primeira Liga (Portugal)?
In 2025/26 the home team won 41.2% of matches, 27.1% ended in a draw and the away team won 31.7%.
More league statistics
AlphaBetAI scans the markets with an ensemble of models and publishes a verifiable track record of every graded result.