La Liga (Spain) stats: goals, Over/Under, BTTS and results
In the 2025/26 season the La Liga produced an average of 2.69 goals per match over 380 matches. 50.0% of them went over 2.5 goals, both teams scored in 56.6%, and the home team won 48.9% of the time.
Season by season
| Season | Matches | Goals | Over 2.5 | BTTS | Home | Draw | Away | Over 1.5 | Over 3.5 |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 * | 69 | 3.04 | 56.5% | 58.0% | 44.9% | 24.6% | 30.4% | 76.8% | 39.1% |
| 2025/26 | 380 | 2.69 | 50.0% | 56.6% | 48.9% | 24.5% | 26.6% | 78.2% | 25.5% |
| 2024/25 | 380 | 2.62 | 48.7% | 54.2% | 44.5% | 25.5% | 30.0% | 72.4% | 23.9% |
* 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 La 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 La Liga: 1.57 goals for the home team and 1.12 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 La Liga (Spain)?
In the 2025/26 regular season the La Liga averaged 2.69 goals per match over 380 matches (1.57 by the home team and 1.12 by the away team).
How often does Over 2.5 goals happen in the La Liga (Spain)?
In 2025/26, 50.0% of La Liga matches ended with three or more goals (Over 1.5: 78.2%, Over 3.5: 25.5%).
How often do both teams score in the La Liga (Spain)?
Both teams scored in 56.6% of La Liga matches in 2025/26.
How often does the home team win in the La Liga (Spain)?
In 2025/26 the home team won 48.9% of matches, 24.5% ended in a draw and the away team won 26.6%.
More league statistics
AlphaBetAI scans the markets with an ensemble of models and publishes a verifiable track record of every graded result.