Soccer Betting Stats
Soccer Betting Stats
Historical win rates for BTTS, Over/Under, Corners, Cards & more across 100+ leagues.
Top Teams
View full rankings
View all
Both Teams to Score rankings — filter by season or last 5, 6, 10, 20 matches. Compare full-time, 1st half and 2nd half BTTS rates across all major leagues.
| Team | BTTS | % | Next Match | Odds Yes |
|---|---|---|---|---|
Johvi Phoenix Esiliiga B | 13/13 | 100% | Today Tulevik | 1.18 |
Real Oruro Primera División | 6/6 | 100% | Today Universitario de Vinto | 1.46 |
Selfoss 2. Deild | 5/5 | 100% | Today Fjolnir | 1.31 |
New York RB II MLS Next Pro | 11/12 | 92% | Today Chattanooga | 1.40 |
Oddevold Superettan | 9/10 | 90% | In 3 Days IFK Norrkoping | 1.53 |
Bollstanäs Division 2 - Norra Svealand | 9/10 | 90% | Tomorrow Franke | 1.38 |
Norrby IF Superettan | 9/10 | 90% | In 4 Days Varbergs BoIS FC | 1.72 |
České Budějovice U19 1. Liga U19 | 25/28 | 89% | Today Baník Ostrava U19 | 1.23 |
Inter Turku II Ykkönen | 8/9 | 89% | Today TPV | 1.30 |
Vålerenga II 3. Division - Girone 1 | 8/9 | 89% | Today Nordstrand | 1.21 |
Show all teams
Top Leagues
View full rankings
View all
Both Teams to Score rankings — filter by season or last 5, 6, 10, 20 matches. Compare full-time, 1st half and 2nd half BTTS rates across all major leagues.
| League | BTTS |
|---|---|
![]() Oberliga - Promotion Round Germany | 80% |
80% | |
![]() 3. Division - Girone 5 Norway | 79% |
Show all leagues
Top Matches
View full rankings
View all
Both Teams to Score rankings — filter by season or last 5, 6, 10, 20 matches. Compare full-time, 1st half and 2nd half BTTS rates across all major leagues.
Match
BTTS
%
Combined
Odds
Yes
2. Deild
Today
Fjolnir
4/5
80%
Selfoss
5/5
100%
90%
1.31
Esiliiga B
Today
Tulevik
10/13
77%
Johvi Phoenix
13/13
100%
89%
1.18
IFK Östersund
7/8
88%
Friska Viljor
7/8
88%
88%
1.31
Primera División
Today
Real Oruro
6/6
100%
Universitario de Vinto
6/8
75%
88%
1.46
Kakkonen - Lohko A
Today
Union Plaani
6/7
86%
HPS
6/7
86%
86%
1.34
1. Liga U19
Today
Baník Ostrava U19
22/27
82%
České Budějovice U19
25/28
89%
85%
1.23
Division 2 - Norra Svealand
Tomorrow
Franke
8/10
80%
Bollstanäs
9/10
90%
85%
1.38
Qviding FIF
8/10
80%
Åstorp
8/10
80%
80%
1.34
USL League Two
Today
North Carolina Fusion
4/5
80%
North Carolina II
4/5
80%
80%
1.45
Superettan
In 4 Days
Varbergs BoIS FC
7/10
70%
Norrby IF
9/10
90%
80%
1.72
Show all matches
Top Leagues
View full rankings
View all
Both Teams to Score rankings — filter by season or last 5, 6, 10, 20 matches. Compare full-time, 1st half and 2nd half BTTS rates across all major leagues.
| League | BTTS |
|---|---|
![]() Oberliga - Promotion Round Germany | 80% |
80% | |
![]() 3. Division - Girone 5 Norway | 79% |
Show all leagues
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.
•
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.
•
Cards use betting standard scoring: Yellow = 1pt, Red = 2pts, Double-yellow-red = 2pts.
•
Teams and matches must have at least 5 or more matches played.
Why Use Our Betting Stats?
Our soccer betting statistics cover 7 key markets — BTTS, Over/Under Goals (1.5, 2.5, 3.5), Corners, Cards, Clean Sheets, Wins, and Asian Handicaps. Each market is broken down by team, match, and league so you can compare performance across every angle before placing a bet.
Filter by time period (last 5, 6, 10, 20 matches or full season), match half (full time, first half, second half), and home vs away splits. Sort by any stat column to quickly surface the best-performing teams and highest-value upcoming matchups.
All data updates automatically with each matchday. Whether you're researching BTTS percentages, looking for high-corner leagues, or comparing xG overperformance across teams — our stats tables give you the numbers you need in one place.


