Betting Tips 2Football predictions
🔐 Login 👑 VIP Access

⚽ Free tips Updated daily

👑 VIP bet tips

🥇 Join VIP Gold on Patreon

🩹 Injuries by league

Serie A BTTS by Club: Every Team's Both-Teams-to-Score Rate
BTTS · Club file

Serie A BTTS by Club: Every Team's Both-Teams-to-Score Rate

Five seasons of Serie A both-teams-to-score data, club by club: who sits above the line, who sits below it, and whose numbers can be trusted.

Felix Warwick
Both Teams To Score specialist
Reviewed by Marcus Whitfield, Editor-in-Chief6 min read
The headline51.4%Serie A BTTS rate, 2021/22-2025/26
At a glance61.8%Highest club: Sassuolo
At a glance43.4%Lowest club: Lecce
At a glance12Clubs present in all five seasons

Serie A has a reputation for cagey football, so I wanted to test it properly. Across 1,900 league matches from 2021/22 to 2025/26, both teams scored in 51.4% of games, which is close to a coin flip at league level. The useful part sits underneath: which clubs run well above or below that line, and whether their numbers hold from one season to the next.

The headline answer is that Sassuolo top the table at 61.8% and Lecce prop it up at 43.4%, but stability varies enormously. Lazio swung by 34.3 points between their best and worst seasons, while Fiorentina moved just 5.3. If you only want selections, my free BTTS picks page is where those live. This study is the groundwork behind them.

Section ASerie A BTTS has drifted down to its lowest season in the chart

I start with the league itself, because every club number sits on top of it. The line runs back further than the study window, and the shape is clear: 57.4% in 2016/17, a peak of 62.1% in 2019/20, then a gradual slide to 45.3% in 2025/26, the lowest point on the chart.

For a bettor that matters more than any single club. A BTTS Yes price that looked fair a few seasons ago was built on a league that scored at both ends more often than it does now.

Serie A BTTS rate by seasonAll league matches
BTTS %
40%50%60%
45.3%
2016/172018/192020/212022/232025/26
View the data: serie a btts rate by season
BTTS %
2016/1757.4%
2017/1849.5%
2018/1953.4%
2019/2062.1%
2020/2159.7%
2021/2257.4%
2022/2350.3%
2023/2452.4%
2024/2551.6%
2025/2645.3%

I don't read the latest season as a new permanent level, because one year can bounce back. I have stopped treating Serie A as a natural Yes league, though. The five-season average of 51.4% includes the higher years, so it slightly flatters the current picture.

Section BLazio swing wildly while Fiorentina barely move across five seasons

The heatmap covers the 12 clubs present in all five seasons, with one cell per club-season. The extremes jump out: Hellas Verona in 2021/22 at 76.3%, and Lazio in 2025/26 at 28.9%, the coldest cell on the grid. Lazio are the story, with 34.3 points between their lowest and highest years. Fiorentina's row is almost a single colour, moving just 5.3 points.

This is the caveat I'd put above everything else in the study. Each cell is only 38 matches, which gives a 95% range of roughly ±15 points, so a hot or cold season can be mostly noise. I treat individual cells as hints rather than facts.

Serie A BTTS rate by season: ever-present clubsClubs in all five seasons, share of league matches (38 per season)
2021/22
2022/23
2023/24
2024/25
2025/26
Hellas Verona
76.3%
55.3%
57.9%
42.1%
47.4%
Atalanta
63.2%
57.9%
52.6%
50.0%
52.6%
AC Milan
50.0%
60.5%
60.5%
57.9%
47.4%
Fiorentina
52.6%
55.3%
55.3%
55.3%
57.9%
Udinese
60.5%
52.6%
57.9%
52.6%
44.7%
Bologna
47.4%
63.2%
44.7%
57.9%
44.7%
Inter
57.9%
50.0%
42.1%
47.4%
47.4%
Roma
50.0%
47.4%
63.2%
47.4%
34.2%
Napoli
50.0%
42.1%
57.9%
42.1%
47.4%
Lazio
63.2%
34.2%
50.0%
63.2%
28.9%
Torino
50.0%
50.0%
31.6%
47.4%
50.0%
Juventus
55.3%
28.9%
47.4%
47.4%
44.7%
View the data: serie a btts rate by season: ever-present clubs
2021/222022/232023/242024/252025/26
Hellas Verona76.3%55.3%57.9%42.1%47.4%
Atalanta63.2%57.9%52.6%50.0%52.6%
AC Milan50.0%60.5%60.5%57.9%47.4%
Fiorentina52.6%55.3%55.3%55.3%57.9%
Udinese60.5%52.6%57.9%52.6%44.7%
Bologna47.4%63.2%44.7%57.9%44.7%
Inter57.9%50.0%42.1%47.4%47.4%
Roma50.0%47.4%63.2%47.4%34.2%
Napoli50.0%42.1%57.9%42.1%47.4%
Lazio63.2%34.2%50.0%63.2%28.9%
Torino50.0%50.0%31.6%47.4%50.0%
Juventus55.3%28.9%47.4%47.4%44.7%

Fiorentina's consistency is the most usable thing on the grid, because a stable rate is easier to price. Lazio's row tells me to give last season very little weight when they appear on the coupon. Verona's 76.3% start shows how far one year can drift from a club's five-season figure of 55.8%.

Section CSassuolo and Lecce sit at opposite ends among Serie A's part-timers

These are the clubs that spent two to four seasons in the top flight during the window, with match counts in brackets. Sassuolo lead at 61.8% from 152 matches, and Lecce are bottom at 43.4%, also from 152. Those two are the highest and lowest clubs in the whole study, not just in this group.

Sample size matters more here than anywhere else. Venezia, Parma, Como, Spezia, Cremonese and Sampdoria each have only 76 matches, so their bars carry wider uncertainty than the ever-presents.

Serie A BTTS rate: clubs with 2-4 seasonsLeague matches within the window, 2021/22-2025/26
Sassuolo (152)
61.8%
Cagliari (152)
56.6%
Salernitana (114)
56.1%
Venezia (76)
55.3%
Parma (76)
52.6%
Como (76)
51.3%
Spezia (76)
51.3%
Empoli (152)
50.7%
Genoa (152)
50.0%
Monza (114)
49.1%
Cremonese (76)
48.7%
Sampdoria (76)
47.4%
Lecce (152)
43.4%

Matches in the top flight within the window in brackets.

View the data: serie a btts rate: clubs with 2-4 seasons
League matches within the window, 2021/22-2025/26
Sassuolo (152)61.8%
Cagliari (152)56.6%
Salernitana (114)56.1%
Venezia (76)55.3%
Parma (76)52.6%
Como (76)51.3%
Spezia (76)51.3%
Empoli (152)50.7%
Genoa (152)50.0%
Monza (114)49.1%
Cremonese (76)48.7%
Sampdoria (76)47.4%
Lecce (152)43.4%

Most of this group bunches near the league average, which is roughly what I'd expect. Sassuolo and Lecce are the only ones far enough from the middle, on a decent sample, that I'd let them shape my starting view.

Section DFair BTTS prices for Serie A's top and bottom five clubs

This table turns the five-season rates into break-even prices, calculated as 1 divided by the observed frequency, with no margin. Sassuolo's 61.8% gives a fair Yes of 1.62, and Lecce's 43.4% gives a fair No of 1.77. Juventus at 44.7% and Torino at 45.8% sit alongside Lecce at the No end. Cagliari, Salernitana, Hellas Verona and Atalanta round out the Yes end.

Fair odds are a model, not a forecast. They show the price below which backing a club's historical rate loses money, before you account for the opponent, form or anything else.

Serie A BTTS fair odds: top five and bottom five clubsAll clubs with 2+ seasons, 2021/22-2025/26
ClubMatchesBTTS95% rangeFair YesFair No
Sassuolo15261.8%±7.71.622.62
Cagliari15256.6%±7.91.772.30
Salernitana11456.1%±9.11.782.28
Hellas Verona19055.8%±7.11.792.26
Atalanta19055.3%±7.11.812.24
Lazio19047.9%±7.12.091.92
Sampdoria7647.4%±11.22.111.90
Torino19045.8%±7.12.181.84
Juventus19044.7%±7.12.241.81
Lecce15243.4%±7.92.301.77

Look at the 95% range column. Sampdoria's ±11.2 on 76 matches is far looser than the ±7.1 on the ever-presents, which is why I trust Juventus's 1.81 No figure more than Sampdoria's 1.90.

Club verdict

What this file means before you bet.

  • Anchor on Sassuolo and Lecce. When either club is involved, use their five-season rates of 61.8% and 43.4% as your starting point rather than recent form. They are the clearest outliers in the study, on 152 matches each.
  • Discount Lazio's last season. Lazio moved 34.3 points between their best and worst years, so one season tells you little. Lean on the 47.9% five-season figure, which works out to a fair Yes of 2.09.
  • Trust bigger samples first. Clubs with 76 matches are small samples, and Sampdoria's ±11.2 range shows how loose those figures are. Weight Juventus at 44.7% and Fiorentina's steady row more heavily, and remember the league itself fell to 45.3% in 2025/26.
Today's BTTS TipsFresh picks for today's fixtures, built on the same club data.
GG/NG tips →

Frequently asked

What is the BTTS rate in Serie A?

Across 1,900 matches from 2021/22 to 2025/26, both teams scored in 51.4% of Serie A games. The most recent season, 2025/26, was lower at 45.3%, the weakest in the chart going back to 2016/17.

Which Serie A team has the highest BTTS rate?

Sassuolo, at 61.8% of 152 matches, which works out to fair odds of 1.62 on BTTS Yes. Cagliari were next at 56.6%.

Which Serie A clubs are best for BTTS No?

Lecce had the lowest rate at 43.4%, a fair No price of 1.77. Juventus at 44.7% and Torino at 45.8% were next on the list.

Felix Warwick
About the authorFelix Warwick

I'm Felix Warwick, and I spend my time digging into Both Teams To Score markets across Europe's major leagues and a handful of smaller ones I've grown fond of.