BTTS — ProBettingHub
BTTS
Historical BTTS win rates — Teams
Data refreshes every 2 hours with the latest match results.
Only upcoming matches with available odds are included.
Friendlies (national & club) and cups are excluded.
Teams and matches must have at least 5 or more matches played.
About the Data
FT
Season
Data refreshes every 2 hours with the latest match results.
Only upcoming matches with available odds are included.
Friendlies (national & club) and cups are excluded.
Teams and matches must have at least 5 or more matches played.
About the Data
Period
Halves
| Team | BTTS | % | Next Match | Odds Yes |
|---|---|---|---|---|
Gottne Division 2 - Norrland | 8/8 | 100% | In 2d Friska Viljor | — |
Norrby IF Superettan | 9/10 | 90% | Tomorrow Varbergs BoIS FC | 1.71 |
Oddevold Superettan | 9/10 | 90% | Today IFK Norrkoping | 1.52 |
Lucksta Division 2 - Norrland | 8/9 | 89% | In 2d Kubikenborg | — |
Tukums Virsliga | 14/16 | 88% | In 3d BFC Daugavpils | 1.52 |
ABB Primera División | 6/7 | 86% | In 3d San Antonio Bulo Bulo | 1.43 |
Gualberto Villarroel SJ Primera División | 5/6 | 83% | In 4d The Strongest | 1.40 |
Christos USL League Two | 5/6 | 83% | In 6d Annapolis Blues | 1.41 |
Baník Ostrava U19 1. Liga U19 | 23/28 | 82% | Tomorrow Zbrojovka Brno U19 | 1.40 |
Stocksund Ettan - Norra | 9/11 | 82% | In 4d Sollentuna | — |
Unlock 290+ rankings
Full rankings
All filters & periods
All pages
Get full access to BTTS rankings with all filters, historical periods, and real-time odds data.
3 days free · No credit card required
| # | Team | League | Hits | BTTS % | Home % | Away % | Next Match | Odds Yes |
|---|---|---|---|---|---|---|---|---|
1 | ![]() Gottne Division 2 - Norrland | Division 2 - Norrland | 8/8 | 100% | 100% | 100% | In 2 days ![]() Friska Viljor | — |
2 | ![]() Norrby IF Superettan | Superettan | 9/10 | 90% | 75% | 100% | Tomorrow ![]() Varbergs BoIS FC | 1.71 |
3 | ![]() Oddevold Superettan | Superettan | 9/10 | 90% | 80% | 100% | Today ![]() IFK Norrkoping | 1.52 |
4 | ![]() Lucksta Division 2 - Norrland | Division 2 - Norrland | 8/9 | 89% | 75% | 100% | In 2 days ![]() Kubikenborg | — |
5 | ![]() Tukums Virsliga | Virsliga | 14/16 | 88% | 88% | 88% | In 3 days ![]() BFC Daugavpils | 1.52 |
6 | ![]() ABB Primera División | Primera División | 6/7 | 86% | 75% | 100% | In 3 days ![]() San Antonio Bulo Bulo | 1.43 |
7 | ![]() Gualberto Villarroel SJ Primera División | Primera División | 5/6 | 83% | 100% | 67% | In 4 days ![]() The Strongest | 1.40 |
8 | ![]() Christos USL League Two | USL League Two | 5/6 | 83% | 100% | 75% | In 6 days ![]() Annapolis Blues | 1.41 |
9 | ![]() Baník Ostrava U19 1. Liga U19 | 1. Liga U19 | 23/28 | 82% | 86% | 79% | Tomorrow ![]() Zbrojovka Brno U19 | 1.40 |
10 | ![]() Stocksund Ettan - Norra | Ettan - Norra | 9/11 | 82% | 100% | 60% | In 4 days ![]() Sollentuna | — |
Unlock 290+ rankings
Full rankings
All filters & periods
All pages
Get full access to BTTS rankings with all filters, historical periods, and real-time odds data.
3 days free · No credit card required
| Team | BTTS | % | Next Match | Odds Yes |
|---|---|---|---|---|
Gottne Division 2 - Norrland | 8/8 | 100% | In 2d Friska Viljor | — |
Norrby IF Superettan | 9/10 | 90% | Tomorrow Varbergs BoIS FC | 1.71 |
Oddevold Superettan | 9/10 | 90% | Today IFK Norrkoping | 1.52 |
Lucksta Division 2 - Norrland | 8/9 | 89% | In 2d Kubikenborg | — |
Tukums Virsliga | 14/16 | 88% | In 3d BFC Daugavpils | 1.52 |
ABB Primera División | 6/7 | 86% | In 3d San Antonio Bulo Bulo | 1.43 |
Gualberto Villarroel SJ Primera División | 5/6 | 83% | In 4d The Strongest | 1.40 |
Christos USL League Two | 5/6 | 83% | In 6d Annapolis Blues | 1.41 |
Baník Ostrava U19 1. Liga U19 | 23/28 | 82% | Tomorrow Zbrojovka Brno U19 | 1.40 |
Stocksund Ettan - Norra | 9/11 | 82% | In 4d Sollentuna | — |
Unlock 290+ rankings
Full rankings
All filters & periods
All pages
Get full access to BTTS rankings with all filters, historical periods, and real-time odds data.
3 days free · No credit card required
| # | Team | League | Hits | BTTS % | Home % | Away % | Next Match | Odds Yes |
|---|---|---|---|---|---|---|---|---|
1 | ![]() Gottne Division 2 - Norrland | Division 2 - Norrland | 8/8 | 100% | 100% | 100% | In 2 days ![]() Friska Viljor | — |
2 | ![]() Norrby IF Superettan | Superettan | 9/10 | 90% | 75% | 100% | Tomorrow ![]() Varbergs BoIS FC | 1.71 |
3 | ![]() Oddevold Superettan | Superettan | 9/10 | 90% | 80% | 100% | Today ![]() IFK Norrkoping | 1.52 |
4 | ![]() Lucksta Division 2 - Norrland | Division 2 - Norrland | 8/9 | 89% | 75% | 100% | In 2 days ![]() Kubikenborg | — |
5 | ![]() Tukums Virsliga | Virsliga | 14/16 | 88% | 88% | 88% | In 3 days ![]() BFC Daugavpils | 1.52 |
6 | ![]() ABB Primera División | Primera División | 6/7 | 86% | 75% | 100% | In 3 days ![]() San Antonio Bulo Bulo | 1.43 |
7 | ![]() Gualberto Villarroel SJ Primera División | Primera División | 5/6 | 83% | 100% | 67% | In 4 days ![]() The Strongest | 1.40 |
8 | ![]() Christos USL League Two | USL League Two | 5/6 | 83% | 100% | 75% | In 6 days ![]() Annapolis Blues | 1.41 |
9 | ![]() Baník Ostrava U19 1. Liga U19 | 1. Liga U19 | 23/28 | 82% | 86% | 79% | Tomorrow ![]() Zbrojovka Brno U19 | 1.40 |
10 | ![]() Stocksund Ettan - Norra | Ettan - Norra | 9/11 | 82% | 100% | 60% | In 4 days ![]() Sollentuna | — |
Unlock 290+ rankings
Full rankings
All filters & periods
All pages
Get full access to BTTS rankings with all filters, historical periods, and real-time odds data.
3 days free · No credit card required
Both Teams to Score (BTTS) is one of the most popular soccer betting markets. Our BTTS statistics show which teams, matches and leagues have the highest percentage of games where both sides find the net. Use these historical win rates to identify value in upcoming BTTS bets across all major soccer competitions.
Frequently Asked Questions
- What does BTTS mean in soccer betting?
- BTTS stands for Both Teams to Score. It's a betting market where you predict whether both teams will score at least one goal each during the match. BTTS Yes wins if both teams score; BTTS No wins if one or both teams fail to score.
- How is BTTS percentage calculated?
- BTTS percentage is calculated by dividing the number of matches where both teams scored by the total matches played, then multiplying by 100. For example, if a team has both teams score in 15 out of 20 matches, their BTTS rate is 75%.
- Which soccer leagues have the highest BTTS rate?
- BTTS rates vary by season, but leagues known for attacking soccer like the Eredivisie, Bundesliga, and Serie A typically have higher BTTS percentages. Use our league rankings table above to see current season data.



















