Serie A Over/Under Stats: Goals per Game, Fair Odds and Returns
Twenty seasons of Serie A totals: how many goals a match produces, where the scoring peaked and fell, and why neither overs nor unders has been cheap to back blind.

- Serie A goals per game (7,980 matches)2.67
- Matches over 2.5 goals49.9%
- Fair odds, over 2.52.00
- Goals per game in 2025/262.43
Serie A still carries a reputation for cagey, defensive football, and the over/under market is where that reputation gets tested against the scorelines. Across 7,980 matches the league averaged 2.67 goals per game, and over 2.5 landed 49.9% of the time. That is close to a coin toss, which makes the fair price 2.00.
That headline hides a lot of movement. Scoring climbed to a peak in 2020/21 and has since dropped to 2.43 in 2025/26, the lowest of the sample. Clubs also differ sharply in how open their matches are. This file is the long-run reference behind my total goals predictions page, and I use it to judge whether a quoted price on a given fixture makes sense.
ยง 1Scoring rose to a 2020/21 peak, then fell away
The line chart tracks average goals per match each season, split into home and away. Over the whole sample, home sides scored 1.49 and away sides 1.18. For most of the early years the total sat in a narrow band. Then it climbed towards 3.05 in 2020/21, the season played largely in empty stadiums.
Since then the trend has run the other way. The 2025/26 figure of 2.43 is the lowest in twenty seasons, and the home line explains most of it: home sides managed 1.28. Away sides are almost exactly where they started. They scored 1.12 per game in 2005/06 and 1.15 in 2025/26.
View the data: serie a goals per game by season
| All goals | Home goals | Away goals | |
|---|---|---|---|
| 05/06 | 2.61 | 1.49 | 1.12 |
| 06/07 | 2.55 | 1.49 | 1.06 |
| 07/08 | 2.55 | 1.49 | 1.06 |
| 08/09 | 2.6 | 1.52 | 1.08 |
| 09/10 | 2.61 | 1.54 | 1.07 |
| 10/11 | 2.51 | 1.43 | 1.08 |
| 11/12 | 2.56 | 1.5 | 1.06 |
| 12/13 | 2.64 | 1.49 | 1.14 |
| 13/14 | 2.72 | 1.54 | 1.19 |
| 14/15 | 2.69 | 1.5 | 1.19 |
| 15/16 | 2.58 | 1.47 | 1.11 |
| 16/17 | 2.96 | 1.66 | 1.29 |
| 17/18 | 2.68 | 1.46 | 1.22 |
| 18/19 | 2.68 | 1.48 | 1.2 |
| 19/20 | 3.04 | 1.62 | 1.42 |
| 20/21 | 3.05 | 1.63 | 1.43 |
| 21/22 | 2.87 | 1.5 | 1.36 |
| 22/23 | 2.56 | 1.41 | 1.15 |
| 23/24 | 2.61 | 1.43 | 1.18 |
| 24/25 | 2.56 | 1.34 | 1.22 |
| 25/26 | 2.43 | 1.28 | 1.15 |
For me the useful lesson is that the home edge in goals has narrowed, and that has dragged totals down. When I price a Serie A match now, I lean on recent seasons rather than the long-run 2.67. A league average from the high-scoring years would overstate how open a typical fixture is today.
ยง 2Every Serie A goal line converted into fair odds
The table covers every main line, from 0.5 to 4.5, with the share of matches that went over and the fair price for each side. Fair odds here are simply one divided by the observed rate, with no bookmaker margin. Three quarters of matches, 75.0%, cleared 1.5 goals (fair 1.33). Only 28.0% cleared 3.5 (fair 3.58).
The extremes are rarer than the cagey reputation suggests. Just 7.5% of matches finished 0-0, while 13.2% produced five or more goals, a fair price of 7.57 for over 4.5. The 95% ranges are tight because the sample is large, so these rates are firm reference points rather than rough guesses.
| Line | Over | 95% range | Fair over | Fair under |
|---|---|---|---|---|
| 0.5 | 92.5% | ยฑ0.6 | 1.08 | 13.26 |
| 1.5 | 75.0% | ยฑ1.0 | 1.33 | 4.00 |
| 2.5 | 49.9% | ยฑ1.1 | 2.00 | 2.00 |
| 3.5 | 28.0% | ยฑ1.0 | 3.58 | 1.39 |
| 4.5 | 13.2% | ยฑ0.7 | 7.57 | 1.15 |
Fair odds = 1 รท observed rate, no margin.
I use this table as a quick sanity check. If a quoted over 2.5 price sits well below 2.00 for an ordinary mid-table fixture, the book is assuming something more open than the league norm, and I want a reason for that before I agree.
ยง 3Overs and unders both lost money over twenty seasons
This chart shows the flat-stake return from backing every over 2.5 or every under 2.5, grouped in three-season blocks at a major bookmaker's prices. Across all seasons both sides returned exactly โ5.8%. That is roughly the margin, paid steadily whichever way you lean. No block shows either side in profit.
The near-misses are revealing. Overs came closest in 17/18-19/20, landing 55.6% against a priced 53.4% for a return of โ1.3%. Unders did best in 20/21-22/23 at โ1.1% across 1,138 matches. That happened even though over 2.5 landed 52.6% in that block, which tells me the prices had moved further towards goals than the matches justified.
View the data: serie a over vs under returns by era
| Back over 2.5 | Back under 2.5 | |
|---|---|---|
| 05/06โ07/08 | โ8.8% | โ6.1% |
| 08/09โ10/11 | โ8.9% | โ5.1% |
| 11/12โ13/14 | โ6.3% | โ3.9% |
| 14/15โ16/17 | โ2.6% | โ10.0% |
| 17/18โ19/20 | โ1.3% | โ10.0% |
| 20/21โ22/23 | โ8.3% | โ1.1% |
| 23/24โ25/26 | โ4.4% | โ4.3% |
| All seasons | โ5.8% | โ5.8% |
The one caveat I keep in front of every reader: these are historical hit rates and returns, and swings of a few points either side of zero can come from chance alone. They describe what happened and are not a system to copy.
ยง 4Sassuolo games run open, Lecce games stay shut
The bars show how often matches involving each club went over 2.5 from 2021/22-2025/26, against a league rate of 48.9% in the same seasons. Sassuolo top the list at 61.8% of 152 matches, with Salernitana on 59.6% and Inter on 56.8%. At the other end sit Lecce at 36.2% of 152, Juventus at 38.4% and Torino at 39.5%.
Inter and Juventus sit on opposite sides of the chart, and that is the point. A big name says little about how open a match will be; the way a side plays says far more. Inter's matches have tended to run open, while Juventus have played tight, low-event football.
League rate in the same seasons: 48.9%. Min 100 matches; 19 clubs qualified, top and bottom 7 shown.
View the data: serie a over 2.5 rate by club
| Matches involving each club, 2021/22-2025/26; matches in brackets | |
|---|---|
| Sassuolo (152) | 61.8% |
| Salernitana (114) | 59.6% |
| Inter (190) | 56.8% |
| AC Milan (190) | 54.2% |
| Atalanta (190) | 53.7% |
| Fiorentina (190) | 53.2% |
| Cagliari (152) | 52.6% |
| Roma (190) | 45.8% |
| Monza (114) | 44.7% |
| Genoa (152) | 44.1% |
| Empoli (152) | 42.8% |
| Torino (190) | 39.5% |
| Juventus (190) | 38.4% |
| Lecce (152) | 36.2% |
I treat these as tendencies to weigh against the price, not as verdicts. Squads and coaches change from season to season. A club's rate over five seasons can lag behind what the side looks like now, so I check recent tempo before leaning on the bar.
Almanac verdict
- Anchor on recent seasons
- Scoring fell from 3.05 in 2020/21 to 2.43 in 2025/26, so a long-run average of 2.67 will overstate how open the typical current fixture is.
- Check prices against 2.00
- Over 2.5 landed 49.9% across 7,980 matches, so an ordinary fixture priced far from 2.00 on either side needs a specific reason before you accept it.
- Weigh style over reputation
- Inter matches went over 2.5 56.8% of the time and Juventus matches only 38.4%, so judge how a side actually plays rather than how famous it is.
Questions bettors ask
How many goals per game are there in Serie A?
Across 7,980 matches from 2005/06-2025/26, Serie A averaged 2.67 goals per game: 1.49 for the home side and 1.18 for the away side. The 2025/26 season was the lowest at 2.43.
What percentage of Serie A matches go over 2.5 goals?
Over 2.5 landed in 49.9% of matches, which gives a fair price of 2.00. In 2021/22-2025/26 the rate was slightly lower at 48.9%.
Is backing over or under 2.5 more profitable in Serie A?
Neither has been profitable at flat stakes. Backing every over 2.5 and every under 2.5 both returned โ5.8% over the full sample, and the best three-season blocks still finished slightly below zero.
