Fixtures: Saturday 31 October 2026
94 matches in 18 leagues
League only
All competitions
League games only.
Goals
Corners
Cards
High
Low
All countries
England
Spain
Italy
Germany
France
Scotland
Netherlands
Portugal
Belgium
Turkey
Premier League
England · 8 matches
Over 1.5
Over 2.5
BTTS
League average (80 games)
76%
50%
50%
Championship
England · 11 matches
Over 1.5
Over 2.5
BTTS
League average (144 games)
76%
60%
63%
League One
England · 11 matches
Over 1.5
Over 2.5
BTTS
League average (143 games)
79%
54%
58%
League Two
England · 11 matches
Over 1.5
Over 2.5
BTTS
League average (151 games)
75%
45%
56%
LaLiga
Spain · 4 matches
Over 1.5
Over 2.5
BTTS
League average (99 games)
77%
57%
59%
Serie A
Italy · 3 matches
Bundesliga
Germany · 6 matches
Over 1.5
Over 2.5
BTTS
League average (63 games)
79%
71%
57%
Ligue 1
France · 2 matches
Over 1.5
Over 2.5
BTTS
League average (72 games)
79%
61%
63%
Scottish Premiership
Scotland · 4 matches
Over 1.5
Over 2.5
BTTS
League average (60 games)
78%
58%
55%
Scottish Championship
Scotland · 4 matches
Over 1.5
Over 2.5
BTTS
League average (59 games)
69%
27%
36%
Eredivisie
Netherlands · 5 matches
Over 1.5
Over 2.5
BTTS
League average (90 games)
91%
73%
72%
Liga Portugal
Portugal · 2 matches
Over 1.5
Over 2.5
BTTS
League average (81 games)
74%
56%
49%
Belgian Pro League
Belgium · 4 matches
Over 1.5
Over 2.5
BTTS
League average (80 games)
81%
65%
45%
Süper Lig
Turkey · 3 matches
Over 1.5
Over 2.5
BTTS
League average (81 games)
77%
58%
46%
2. Bundesliga
Germany · 4 matches
Over 1.5
Over 2.5
BTTS
League average (81 games)
75%
56%
56%
Serie B
Italy · 5 matches
LaLiga 2
Spain · 4 matches
Over 1.5
Over 2.5
BTTS
League average (121 games)
74%
50%
51%
Ligue 2
France · 3 matches
Over 1.5
Over 2.5
BTTS
League average (90 games)
71%
48%
59%
% of games over the line, or with both teams scoring. Based on the home side's last 10 home games and the away side's last 10 away games this season, before kick-off. Tap a match for its full stats.