Skip to main content

BTTSProBettingHub

BTTS

Historical BTTS win rates — Matches

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

Refreshed every 2 hours
Upcoming matches with odds only
No friendlies or cups
Min. 5 matches played

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

Refreshed every 2 hours
Upcoming matches with odds only
No friendlies or cups
Min. 5 matches played

Period

Halves

Match

Hits

%

Combined

Odds

Yes

Real Oruro

Universitario de Vinto

6/6

6/8

100%

75%

88%

1.46

Union Plaani

HPS

6/7

6/7

86%

86%

86%

1.35

Murdoch Melville

Mandurah City

9/10

8/10

90%

80%

85%

1.33

Franke

Bollstanäs

8/10

9/10

80%

90%

85%

1.40

Hakoah Sydney City

Blacktown Spartans

14/17

14/17

82%

82%

82%

1.42

Qviding FIF

Åstorp

8/10

8/10

80%

80%

80%

1.34

Varbergs BoIS FC

Norrby IF

7/10

9/10

70%

90%

80%

1.72

Perth Glory II

Olympic Kingsway

10/12

9/12

83%

75%

79%

1.41

JS Hercules

VPS II

4/7

7/7

57%

100%

79%

1.24

Cooks Hill United

Belmont Swansea

7/11

12/13

64%

92%

78%

1.29

Unlock 308+ 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

DateHomeHome %Away %AwayCombinedOdds

Yes

League

Jun 6

100%

6/6

75%

6/8

Universitario de Vinto

Universitario de Vinto

88%

1.46

Primera División

Primera División

Jun 6

86%

6/7

86%

6/7

HPS

HPS

86%

1.35

Kakkonen - Lohko A

Kakkonen - Lohko A

Jun 6

90%

9/10

80%

8/10

Mandurah City

Mandurah City

85%

1.33

Western Australia State League 1

Western Australia State League 1

Jun 7

80%

8/10

90%

9/10

Bollstanäs

Bollstanäs

85%

1.40

Division 2 - Norra Svealand

Division 2 - Norra Svealand

Jun 6

82%

14/17

82%

14/17

Blacktown Spartans

Blacktown Spartans

82%

1.42

New South Wales NPL 2

New South Wales NPL 2

Jun 6

80%

8/10

80%

8/10

Åstorp

Åstorp

80%

1.34

Division 2 - Västra Götaland

Division 2 - Västra Götaland

Jun 10

70%

7/10

90%

9/10

Norrby IF

Norrby IF

80%

1.72

Superettan

Superettan

Jun 6

83%

10/12

75%

9/12

Olympic Kingsway

Olympic Kingsway

79%

1.41

Western Australia NPL

Western Australia NPL

Jun 5

57%

4/7

100%

7/7

VPS II

VPS II

79%

1.24

Kakkonen - Lohko C

Kakkonen - Lohko C

Jun 5

64%

7/11

92%

12/13

Belmont Swansea

Belmont Swansea

78%

1.29

Northern NSW NPL

Northern NSW NPL

Unlock 308+ 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

Match

Hits

%

Combined

Odds

Yes

Real Oruro

Universitario de Vinto

6/6

6/8

100%

75%

88%

1.46

Union Plaani

HPS

6/7

6/7

86%

86%

86%

1.35

Murdoch Melville

Mandurah City

9/10

8/10

90%

80%

85%

1.33

Franke

Bollstanäs

8/10

9/10

80%

90%

85%

1.40

Hakoah Sydney City

Blacktown Spartans

14/17

14/17

82%

82%

82%

1.42

Qviding FIF

Åstorp

8/10

8/10

80%

80%

80%

1.34

Varbergs BoIS FC

Norrby IF

7/10

9/10

70%

90%

80%

1.72

Perth Glory II

Olympic Kingsway

10/12

9/12

83%

75%

79%

1.41

JS Hercules

VPS II

4/7

7/7

57%

100%

79%

1.24

Cooks Hill United

Belmont Swansea

7/11

12/13

64%

92%

78%

1.29

Unlock 308+ 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

DateHomeHome %Away %AwayCombinedOdds

Yes

League

Jun 6

100%

6/6

75%

6/8

Universitario de Vinto

Universitario de Vinto

88%

1.46

Primera División

Primera División

Jun 6

86%

6/7

86%

6/7

HPS

HPS

86%

1.35

Kakkonen - Lohko A

Kakkonen - Lohko A

Jun 6

90%

9/10

80%

8/10

Mandurah City

Mandurah City

85%

1.33

Western Australia State League 1

Western Australia State League 1

Jun 7

80%

8/10

90%

9/10

Bollstanäs

Bollstanäs

85%

1.40

Division 2 - Norra Svealand

Division 2 - Norra Svealand

Jun 6

82%

14/17

82%

14/17

Blacktown Spartans

Blacktown Spartans

82%

1.42

New South Wales NPL 2

New South Wales NPL 2

Jun 6

80%

8/10

80%

8/10

Åstorp

Åstorp

80%

1.34

Division 2 - Västra Götaland

Division 2 - Västra Götaland

Jun 10

70%

7/10

90%

9/10

Norrby IF

Norrby IF

80%

1.72

Superettan

Superettan

Jun 6

83%

10/12

75%

9/12

Olympic Kingsway

Olympic Kingsway

79%

1.41

Western Australia NPL

Western Australia NPL

Jun 5

57%

4/7

100%

7/7

VPS II

VPS II

79%

1.24

Kakkonen - Lohko C

Kakkonen - Lohko C

Jun 5

64%

7/11

92%

12/13

Belmont Swansea

Belmont Swansea

78%

1.29

Northern NSW NPL

Northern NSW NPL

Unlock 308+ 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.