Login Register
H2H Facts & Stats

Football H2H BTTS Stats & Predictions

Discover fixtures with at least two consecutive head-to-head meetings in which both teams scored. BTTS trends describe how frequently both opponents have found the net in their previous encounters.

Compare Football H2H Stats

Browse today’s football head-to-head statistics, including previous meetings, home wins, away wins, draws, BTTS patterns and Over 2.5 goal trends.

Waalwijk
Waalwijk Home team
Netherlands · Eerste Divisie VS Played: 8
Dordrecht Away team
Dordrecht
Home Wins 3 38%
Draws 3 38%
Away Wins 2 25%
Total Per Match Stat Per Match Total
11 1.38 Goals 1.38 11
11 1.38 Goals Conceded 1.38 11
1 0.13 Clean Sheets 0.25 2

Previous Meetings

Recent results between Waalwijk and Dordrecht

Last 6
Eerste Divisie
Waalwijk Waalwijk
2 : 2
Dordrecht Dordrecht
Eerste Divisie
Waalwijk Waalwijk
1 : 1
Dordrecht Dordrecht
Eerste Divisie
Dordrecht Dordrecht
1 : 2
Waalwijk Waalwijk
Eerste Divisie
Waalwijk Waalwijk
4 : 4
Dordrecht Dordrecht
Eerste Divisie
Dordrecht Dordrecht
2 : 0
Waalwijk Waalwijk
Eerste Divisie
Dordrecht Dordrecht
1 : 0
Waalwijk Waalwijk
Over 2.5 3/8 38%
BTTS 5/8 63%
Waalwijk unbeaten 6/8
Dordrecht unbeaten 5/8
⚽ 3 BTTS streak
Open Match Analysis
Almere City FC
Almere City FC Home team
Netherlands · Eerste Divisie VS Played: 15
Jong PSV U21 Away team
Jong PSV U21
Home Wins 7 47%
Draws 2 13%
Away Wins 6 40%
Total Per Match Stat Per Match Total
26 1.73 Goals 2.13 32
32 2.13 Goals Conceded 1.73 26
3 0.2 Clean Sheets 0.07 1

Previous Meetings

Recent results between Almere City FC and Jong PSV U21

Last 6
Eerste Divisie
Almere City FC Almere City FC
3 : 1
Jong PSV U21 Jong PSV U21
Eerste Divisie
Jong PSV U21 Jong PSV U21
2 : 3
Almere City FC Almere City FC
Eerste Divisie
Almere City FC Almere City FC
2 : 4
Jong PSV U21 Jong PSV U21
Eerste Divisie
Almere City FC Almere City FC
1 : 2
Jong PSV U21 Jong PSV U21
Eerste Divisie
Jong PSV U21 Jong PSV U21
0 : 1
Almere City FC Almere City FC
Eerste Divisie
Jong PSV U21 Jong PSV U21
5 : 1
Almere City FC Almere City FC
Over 2.5 11/15 73%
BTTS 12/15 80%
Almere City FC unbeaten 9/15
Jong PSV U21 unbeaten 8/15
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Al-Hilal Saudi FC
Al-Hilal Saudi FC Home team
Saudi-Arabia · Pro League VS Played: 15
Al-Faisaly FC Away team
Al-Faisaly FC
Home Wins 9 60%
Draws 6 40%
Away Wins 0 0%
Total Per Match Stat Per Match Total
31 2.07 Goals 1.27 19
19 1.27 Goals Conceded 2.07 31
3 0.2 Clean Sheets 0 0

Previous Meetings

Recent results between Al-Hilal Saudi FC and Al-Faisaly FC

Last 6
Pro League
Al-Hilal Saudi FC Al-Hilal Saudi FC
4 : 2
Al-Faisaly FC Al-Faisaly FC
Pro League
Al-Hilal Saudi FC Al-Hilal Saudi FC
2 : 1
Al-Faisaly FC Al-Faisaly FC
Super Cup
Al-Hilal Saudi FC Al-Hilal Saudi FC
2 : 2
Al-Faisaly FC Al-Faisaly FC
Pro League
Al-Faisaly FC Al-Faisaly FC
2 : 3
Al-Hilal Saudi FC Al-Hilal Saudi FC
Pro League
Al-Hilal Saudi FC Al-Hilal Saudi FC
3 : 2
Al-Faisaly FC Al-Faisaly FC
Pro League
Al-Faisaly FC Al-Faisaly FC
1 : 1
Al-Hilal Saudi FC Al-Hilal Saudi FC
Over 2.5 9/15 60%
BTTS 12/15 80%
Al-Hilal Saudi FC unbeaten 15/15
Al-Faisaly FC unbeaten 6/15
🔥 2 Home Wins in a row
⚽ 6 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Cerrito
Cerrito Home team
Uruguay · Segunda División VS Played: 12
Oriental Away team
Oriental
Home Wins 6 50%
Draws 3 25%
Away Wins 3 25%
Total Per Match Stat Per Match Total
18 1.5 Goals 1.25 15
15 1.25 Goals Conceded 1.5 18
2 0.17 Clean Sheets 0.08 1

Previous Meetings

Recent results between Cerrito and Oriental

Last 6
Segunda División
Cerrito Cerrito
1 : 1
Oriental Oriental
Segunda División
Oriental Oriental
2 : 2
Cerrito Cerrito
Segunda División
Cerrito Cerrito
2 : 3
Oriental Oriental
Segunda División
Oriental Oriental
1 : 1
Cerrito Cerrito
Segunda División
Cerrito Cerrito
3 : 1
Oriental Oriental
Segunda División
Oriental Oriental
2 : 1
Cerrito Cerrito
Over 2.5 7/12 58%
BTTS 9/12 75%
Cerrito unbeaten 9/12
Oriental unbeaten 6/12
🤝 2 Draws in a row
⚽ 7 BTTS streak
Open Match Analysis
Mérida AD
Mérida AD Home team
World · Friendlies Clubs VS Played: 5
Alcorcon Away team
Alcorcon
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
6 1.2 Goals 1.2 6
6 1.2 Goals Conceded 1.2 6
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Mérida AD and Alcorcon

Last 5
Friendlies Clubs
Mérida AD Mérida AD
2 : 1
Alcorcon Alcorcon
Primera División RFEF - Group 2
Mérida AD Mérida AD
2 : 1
Alcorcon Alcorcon
Primera División RFEF - Group 2
Alcorcon Alcorcon
2 : 2
Mérida AD Mérida AD
Primera División RFEF - Group 1
Alcorcon Alcorcon
0 : 0
Mérida AD Mérida AD
Primera División RFEF - Group 1
Mérida AD Mérida AD
0 : 2
Alcorcon Alcorcon
Over 2.5 3/5 60%
BTTS 3/5 60%
Mérida AD unbeaten 4/5
Alcorcon unbeaten 3/5
🔥 2 Home Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Real Sociedad II
Real Sociedad II Home team
Spain · Segunda División VS Played: 4
Castellón Away team
Castellón
Home Wins 1 25%
Draws 2 50%
Away Wins 1 25%
Total Per Match Stat Per Match Total
10 2.5 Goals 2.25 9
9 2.25 Goals Conceded 2.5 10
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Real Sociedad II and Castellón

Last 5
Segunda División
Real Sociedad II Real Sociedad II
0 : 1
Castellón Castellón
Segunda División
Real Sociedad II Real Sociedad II
4 : 2
Castellón Castellón
Segunda División
Castellón Castellón
5 : 4
Real Sociedad II Real Sociedad II
Primera División RFEF - Group 2
Real Sociedad II Real Sociedad II
1 : 1
Castellón Castellón
Primera División RFEF - Group 2
Castellón Castellón
1 : 1
Real Sociedad II Real Sociedad II
Over 2.5 2/4 50%
BTTS 4/4 100%
Real Sociedad II unbeaten 3/4
Castellón unbeaten 3/4
⚽ 4 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
San Juan
San Juan Home team
World · Friendlies Clubs VS Played: 3
Avance Ezcabarte Away team
Avance Ezcabarte
Home Wins 2 67%
Draws 1 33%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 1.33 Goals 0.67 2
2 0.67 Goals Conceded 1.33 4
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between San Juan and Avance Ezcabarte

Last 3
Friendlies Clubs
San Juan San Juan
2 : 1
Avance Ezcabarte Avance Ezcabarte
Tercera División RFEF - Group 15
Avance Ezcabarte Avance Ezcabarte
1 : 1
San Juan San Juan
Tercera División RFEF - Group 15
San Juan San Juan
1 : 0
Avance Ezcabarte Avance Ezcabarte
Over 2.5 1/3 33%
BTTS 2/3 67%
San Juan unbeaten 3/3
Avance Ezcabarte unbeaten 1/3
⚽ 2 BTTS streak
Open Match Analysis
Illescas
Illescas Home team
World · Friendlies Clubs VS Played: 5
CF Talavera Away team
CF Talavera
Home Wins 1 20%
Draws 2 40%
Away Wins 2 40%
Total Per Match Stat Per Match Total
3 0.6 Goals 0.8 4
4 0.8 Goals Conceded 0.6 3
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Illescas and CF Talavera

Last 5
Friendlies Clubs
Illescas Illescas
1 : 1
CF Talavera CF Talavera
Segunda División RFEF - Group 5
CF Talavera CF Talavera
1 : 1
Illescas Illescas
Segunda División RFEF - Group 5
Illescas Illescas
0 : 1
CF Talavera CF Talavera
Segunda División RFEF - Group 5
CF Talavera CF Talavera
1 : 0
Illescas Illescas
Segunda División RFEF - Group 5
Illescas Illescas
1 : 0
CF Talavera CF Talavera
Over 2.5 0/5 0%
BTTS 2/5 40%
Illescas unbeaten 3/5
CF Talavera unbeaten 4/5
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Reims
Reims Home team
France · Ligue 2 VS Played: 3
Dunkerque Away team
Dunkerque
Home Wins 0 0%
Draws 2 67%
Away Wins 1 33%
Total Per Match Stat Per Match Total
4 1.33 Goals 1.67 5
5 1.67 Goals Conceded 1.33 4
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Reims and Dunkerque

Last 4
Ligue 2
Reims Reims
3 : 3
Dunkerque Dunkerque
Ligue 2
Dunkerque Dunkerque
1 : 1
Reims Reims
Ligue 2
Reims Reims
1 : 2
Dunkerque Dunkerque
Friendlies Clubs
Reims Reims
2 : 2
Dunkerque Dunkerque
Over 2.5 2/3 67%
BTTS 3/3 100%
Reims unbeaten 2/3
Dunkerque unbeaten 3/3
⚽ 3 BTTS streak
Open Match Analysis
Cercle Brugge
Cercle Brugge Home team
Belgium · Jupiler Pro League VS Played: 15
St. Truiden Away team
St. Truiden
Home Wins 6 40%
Draws 4 27%
Away Wins 5 33%
Total Per Match Stat Per Match Total
23 1.53 Goals 1.33 20
20 1.33 Goals Conceded 1.53 23
2 0.13 Clean Sheets 0.2 3

Previous Meetings

Recent results between Cercle Brugge and St. Truiden

Last 6
Jupiler Pro League
Cercle Brugge Cercle Brugge
3 : 3
St. Truiden St. Truiden
Jupiler Pro League
St. Truiden St. Truiden
2 : 1
Cercle Brugge Cercle Brugge
Jupiler Pro League
Cercle Brugge Cercle Brugge
1 : 1
St. Truiden St. Truiden
Jupiler Pro League
Cercle Brugge Cercle Brugge
3 : 1
St. Truiden St. Truiden
Jupiler Pro League
St. Truiden St. Truiden
3 : 1
Cercle Brugge Cercle Brugge
Jupiler Pro League
St. Truiden St. Truiden
1 : 1
Cercle Brugge Cercle Brugge
Over 2.5 8/15 53%
BTTS 10/15 67%
Cercle Brugge unbeaten 10/15
St. Truiden unbeaten 9/15
⚽ 6 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Llandudno
Llandudno Home team
Wales · Premier League VS Played: 13
Holywell Away team
Holywell
Home Wins 6 46%
Draws 1 8%
Away Wins 6 46%
Total Per Match Stat Per Match Total
21 1.62 Goals 1.92 25
25 1.92 Goals Conceded 1.62 21
1 0.08 Clean Sheets 0.23 3

Previous Meetings

Recent results between Llandudno and Holywell

Last 6
Premier League
Llandudno Llandudno
3 : 1
Holywell Holywell
FAW Championship
Llandudno Llandudno
2 : 1
Holywell Holywell
FAW Championship
Holywell Holywell
1 : 1
Llandudno Llandudno
FAW Championship
Llandudno Llandudno
0 : 2
Holywell Holywell
FAW Championship
Holywell Holywell
3 : 1
Llandudno Llandudno
FAW Championship
Llandudno Llandudno
0 : 4
Holywell Holywell
Over 2.5 10/13 77%
BTTS 9/13 69%
Llandudno unbeaten 7/13
Holywell unbeaten 7/13
🔥 2 Home Wins in a row
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Monza
Monza Home team
Italy · Coppa Italia VS Played: 2
Avellino Away team
Avellino
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
3 1.5 Goals 1.5 3
3 1.5 Goals Conceded 1.5 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Monza and Avellino

Last 3
Coppa Italia
Monza Monza
3 : 0
Avellino Avellino
Serie B
Monza Monza
2 : 1
Avellino Avellino
Serie B
Avellino Avellino
2 : 1
Monza Monza
Over 2.5 2/2 100%
BTTS 2/2 100%
Monza unbeaten 1/2
Avellino unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Sporting CP
Sporting CP Home team
Portugal · Primeira Liga VS Played: 15
Vitória SC Away team
Vitória SC
Home Wins 11 73%
Draws 2 13%
Away Wins 2 13%
Total Per Match Stat Per Match Total
40 2.67 Goals 1 15
15 1 Goals Conceded 2.67 40
7 0.47 Clean Sheets 0 0

Previous Meetings

Recent results between Sporting CP and Vitória SC

Last 6
Primeira Liga
Sporting CP Sporting CP
3 : 2
Vitória SC Vitória SC
Primeira Liga
Sporting CP Sporting CP
5 : 1
Vitória SC Vitória SC
Taça da Liga
Sporting CP Sporting CP
1 : 2
Vitória SC Vitória SC
Primeira Liga
Vitória SC Vitória SC
1 : 4
Sporting CP Sporting CP
Primeira Liga
Sporting CP Sporting CP
2 : 0
Vitória SC Vitória SC
Primeira Liga
Vitória SC Vitória SC
4 : 4
Sporting CP Sporting CP
Over 2.5 11/15 73%
BTTS 8/15 53%
Sporting CP unbeaten 13/15
Vitória SC unbeaten 4/15
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Fiorentina
Fiorentina Home team
Italy · Coppa Italia VS Played: 6
Benevento Away team
Benevento
Home Wins 5 83%
Draws 0 0%
Away Wins 1 17%
Total Per Match Stat Per Match Total
14 2.33 Goals 0.67 4
4 0.67 Goals Conceded 2.33 14
2 0.33 Clean Sheets 0.17 1

Previous Meetings

Recent results between Fiorentina and Benevento

Last 6
Coppa Italia
Fiorentina Fiorentina
4 : 1
Benevento Benevento
Coppa Italia
Fiorentina Fiorentina
2 : 1
Benevento Benevento
Serie A
Benevento Benevento
1 : 4
Fiorentina Fiorentina
Serie A
Fiorentina Fiorentina
0 : 1
Benevento Benevento
Serie A
Fiorentina Fiorentina
1 : 0
Benevento Benevento
Serie A
Benevento Benevento
0 : 3
Fiorentina Fiorentina
Over 2.5 4/6 67%
BTTS 3/6 50%
Fiorentina unbeaten 5/6
Benevento unbeaten 1/6
🔥 3 Home Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Sport Recife
Sport Recife Home team
Brazil · Serie B VS Played: 8
Londrina Away team
Londrina
Home Wins 7 88%
Draws 0 0%
Away Wins 1 13%
Total Per Match Stat Per Match Total
18 2.25 Goals 1 8
8 1 Goals Conceded 2.25 18
2 0.25 Clean Sheets 0 0

Previous Meetings

Recent results between Sport Recife and Londrina

Last 6
Serie B
Sport Recife Sport Recife
2 : 1
Londrina Londrina
Serie B
Londrina Londrina
1 : 2
Sport Recife Sport Recife
Serie B
Sport Recife Sport Recife
4 : 0
Londrina Londrina
Serie B
Londrina Londrina
1 : 2
Sport Recife Sport Recife
Serie B
Londrina Londrina
2 : 1
Sport Recife Sport Recife
Serie B
Sport Recife Sport Recife
2 : 0
Londrina Londrina
Over 2.5 7/8 88%
BTTS 6/8 75%
Sport Recife unbeaten 7/8
Londrina unbeaten 1/8
🔥 4 Home Wins in a row
⚽ 2 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
H2H GUIDE

Football H2H Facts and Head-to-Head Statistics

TopBetPredict brings together today’s football H2H facts, previous meetings and key team statistics in one place. Each matchup shows how often the home team has won, how many games ended in a draw and how frequently the away team came out on top. You can also compare goals, clean sheets, BTTS results, Over 2.5 records and current team streaks before opening the complete match analysis.

How to use today’s H2H stats

Start with the number of previous meetings because a larger sample usually gives more context than one or two games. Compare home wins, draws and away wins, then check the goals scored and conceded by both teams. The percentage bars make it easier to identify which result has appeared most frequently in their head-to-head record.

BTTS shows how often both teams scored in the same match, while Over 2.5 shows how often a meeting produced at least three goals. Clean-sheet figures and active streaks add another layer of information when assessing whether a matchup has historically been open, balanced or dominated by one side.

Why previous meetings matter

Head-to-head history can reveal recurring patterns between two clubs, including low-scoring contests, frequent draws or consistently strong performances by the home team. It is most useful when combined with current form, home and away performance, injuries, suspensions and the importance of the fixture.

Historical statistics describe what happened in earlier matches; they do not guarantee the next result. Use the figures as research and context, then open the individual match page for additional predictions, recent results and available analysis.

Frequently Asked Questions

What are football H2H stats?

H2H means head-to-head. These statistics summarize previous matches between two teams, including wins, draws, goals, clean sheets and scoring trends.

How often are the H2H statistics updated?

The page is refreshed as new fixtures and completed-match data become available, so today’s matchups can display their latest recorded meetings.

What do BTTS and Over 2.5 mean?

BTTS means both teams to score. Over 2.5 means that a match finishes with three or more total goals.

Are H2H records enough to predict a football match?

No. H2H records provide useful historical context, but current form, lineups, injuries, venue and other match conditions should also be considered.