BTTS stats: both teams to score rankings
Find leagues and teams where both sides score most often. Compare the percentage of completed matches with BTTS, then check the season and number of matches behind each result.
What stands out now
Switzerland Super League leads the listed leagues for BTTS, while Považská Bystrica tops the overall team ranking. Check the season and match count when comparing their figures.
League ranking
Leagues with at least 30 completed matches in the displayed season.
Team ranking
Each overall, home or away record includes at least 10 completed matches. Check the season alongside each team.
Overall
| Rank | Team | League | Matches | Percentage |
|---|---|---|---|---|
| 1 | 2. LigaSeason 2026/2027 | 11 matches | 100.0% | |
| 2 | ÚrvalsdeildSeason 2026 | 24 matches | 91.7% | |
| 3 | National LeagueSeason 2026/2027 | 12 matches | 91.7% | |
| 4 | 3 Liga Group 4Season 2026/2027 | 11 matches | 90.9% | |
| 5 | 3 Liga Group 1Season 2026/2027 | 11 matches | 90.9% | |
| 6 | 3 Liga Group 1Season 2026/2027 | 11 matches | 90.9% | |
| 7 | 3 Liga Group 2Season 2026/2027 | 11 matches | 90.9% | |
| 8 | 3 Liga Group 2Season 2026/2027 | 11 matches | 90.9% | |
| 9 | 2. LigaSeason 2026/2027 | 10 matches | 90.0% | |
| 10 | Liga MXSeason 2026/2027 | 10 matches | 90.0% | |
| 11 | Uzbekistan Super LeagueSeason 2026 | 22 matches | 86.4% | |
| 12 | EliteserienSeason 2026 | 21 matches | 85.7% | |
| 13 | First DivisionSeason 2026 | 24 matches | 83.3% | |
| 14 | First DivisionSeason 2026 | 24 matches | 83.3% | |
| 15 | China League OneSeason 2026 | 24 matches | 83.3% | |
| 16 | Canadian Premier LeagueSeason 2026 | 24 matches | 83.3% | |
| 17 | National LeagueSeason 2026/2027 | 12 matches | 83.3% | |
| 18 | National LeagueSeason 2026/2027 | 12 matches | 83.3% | |
| 19 | National LeagueSeason 2026/2027 | 12 matches | 83.3% | |
| 20 | National LeagueSeason 2026/2027 | 12 matches | 83.3% | |
| 21 | Welsh Premier LeagueSeason 2026/2027 | 12 matches | 83.3% | |
| 22 | MeistriliigaSeason 2026 | 29 matches | 82.8% | |
| 23 | MLS Next ProSeason 2026 | 28 matches | 82.1% | |
| 24 | 3 Liga Group 4Season 2026/2027 | 11 matches | 81.8% | |
| 25 | 3 Liga Group 4Season 2026/2027 | 11 matches | 81.8% |
At home
| Rank | Team | League | Matches | Percentage |
|---|---|---|---|---|
| 1 | MLSSeason 2026 | 14 matches | 100.0% | |
| 2 | MLS Next ProSeason 2026 | 14 matches | 92.9% | |
| 3 | Chinese Super LeagueSeason 2026 | 13 matches | 92.3% | |
| 4 | MLSSeason 2026 | 13 matches | 92.3% | |
| 5 | ÚrvalsdeildSeason 2026 | 13 matches | 92.3% | |
| 6 | First DivisionSeason 2026 | 12 matches | 91.7% | |
| 7 | China League OneSeason 2026 | 12 matches | 91.7% | |
| 8 | Canadian Premier LeagueSeason 2026 | 12 matches | 91.7% | |
| 9 | ÚrvalsdeildSeason 2026 | 12 matches | 91.7% | |
| 10 | EliteserienSeason 2026 | 11 matches | 90.9% | |
| 11 | Örgryte | AllsvenskanSeason 2026 | 11 matches | 90.9% |
| 12 | 1. LigaSeason 2026 | 11 matches | 90.9% | |
| 13 | VirsligaSeason 2026 | 16 matches | 87.5% | |
| 14 | Primera DivisiónSeason 2026 | 15 matches | 86.7% | |
| 15 | MeistriliigaSeason 2026 | 15 matches | 86.7% | |
| 16 | Botola ProSeason 2025/2026 | 15 matches | 86.7% | |
| 17 | Primera DivisiónSeason 2026 | 14 matches | 85.7% | |
| 18 | MLSSeason 2026 | 14 matches | 85.7% | |
| 19 | MLS Next ProSeason 2026 | 14 matches | 85.7% | |
| 20 | First DivisionSeason 2026 | 13 matches | 84.6% | |
| 21 | Division ProfesionalSeason 2026 | 18 matches | 83.3% | |
| 22 | First DivisionSeason 2026 | 12 matches | 83.3% | |
| 23 | ÚrvalsdeildSeason 2026 | 12 matches | 83.3% | |
| 24 | EliteserienSeason 2026 | 11 matches | 81.8% | |
| 25 | Primera DivisiónSeason 2026 | 11 matches | 81.8% |
Away
| Rank | Team | League | Matches | Percentage |
|---|---|---|---|---|
| 1 | Uzbekistan Super LeagueSeason 2026 | 11 matches | 90.9% | |
| 2 | ÚrvalsdeildSeason 2026 | 11 matches | 90.9% | |
| 3 | 1. LigaSeason 2026 | 10 matches | 90.0% | |
| 4 | LFPBSeason 2026 | 10 matches | 90.0% | |
| 5 | LFPBSeason 2026 | 10 matches | 90.0% | |
| 6 | MeistriliigaSeason 2026 | 15 matches | 86.7% | |
| 7 | MLSSeason 2026 | 14 matches | 85.7% | |
| 8 | USL League OneSeason 2026 | 14 matches | 85.7% | |
| 9 | MLS Next ProSeason 2026 | 14 matches | 85.7% | |
| 10 | Chinese Super LeagueSeason 2026 | 13 matches | 84.6% | |
| 11 | Chinese Super LeagueSeason 2026 | 13 matches | 84.6% | |
| 12 | MLSSeason 2026 | 13 matches | 84.6% | |
| 13 | USL ChampionshipSeason 2026 | 13 matches | 84.6% | |
| 14 | Primera DivisiónSeason 2026 | 12 matches | 83.3% | |
| 15 | AIK | AllsvenskanSeason 2026 | 12 matches | 83.3% |
| 16 | First DivisionSeason 2026 | 12 matches | 83.3% | |
| 17 | First DivisionSeason 2026 | 12 matches | 83.3% | |
| 18 | ÚrvalsdeildSeason 2026 | 12 matches | 83.3% | |
| 19 | ÚrvalsdeildSeason 2026 | 12 matches | 83.3% | |
| 20 | Division ProfesionalSeason 2026 | 17 matches | 82.4% | |
| 21 | Uzbekistan Super LeagueSeason 2026 | 11 matches | 81.8% | |
| 22 | First DivisionSeason 2026 | 11 matches | 81.8% | |
| 23 | 1. LigaSeason 2026 | 11 matches | 81.8% | |
| 24 | Faroe Islands Premier LeagueSeason 2026 | 11 matches | 81.8% | |
| 25 | Faroe Islands Premier LeagueSeason 2026 | 11 matches | 81.8% |
How to read this ranking
Leagues need at least 30 completed matches and teams need at least 10 in each displayed record. Figures refer to the season shown, not the probability of the next result.
Frequently asked questions
What does BTTS mean in football?
BTTS means both teams scored at least one goal. The percentage counts how often this happened in the completed matches of the displayed season.
How many matches are included?
League rankings require at least 30 completed matches. Team rankings require at least 10 in each overall, home or away record. The displayed season and match count let you compare like for like.
