h2h

H2H Stats

Explore today’s football H2H facts and head-to-head statistics, including previous meetings, wins, draws, BTTS, Over 2.5 trends and team streaks.

Santa Fe
Santa Fe Home team
World · CONMEBOL Libertadores VS Played: 1
Platense Away team
Platense
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 2 2
2 2 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Santa Fe and Platense

Last 2
CONMEBOL Libertadores
Santa Fe Santa Fe
2 : 1
Platense Platense
CONMEBOL Libertadores
Platense Platense
2 : 1
Santa Fe Santa Fe
Over 2.5 1/1 100%
BTTS 1/1 100%
Santa Fe unbeaten 0/1
Platense unbeaten 1/1
Open Match Analysis
Always Ready
Always Ready Home team
World · CONMEBOL Libertadores VS Played: 1
Mirassol Away team
Mirassol
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 2 2
2 2 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Always Ready and Mirassol

Last 2
CONMEBOL Libertadores
Always Ready Always Ready
1 : 2
Mirassol Mirassol
CONMEBOL Libertadores
Mirassol Mirassol
2 : 0
Always Ready Always Ready
Over 2.5 0/1 0%
BTTS 0/1 0%
Always Ready unbeaten 0/1
Mirassol unbeaten 1/1
Open Match Analysis
Boca Juniors
Boca Juniors Home team
World · CONMEBOL Libertadores VS Played: 3
Cruzeiro Away team
Cruzeiro
Home Wins 1 33%
Draws 0 0%
Away Wins 2 67%
Total Per Match Stat Per Match Total
2 0.67 Goals 1 3
3 1 Goals Conceded 0.67 2
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Boca Juniors and Cruzeiro

Last 4
CONMEBOL Libertadores
Boca Juniors Boca Juniors
1 : 1
Cruzeiro Cruzeiro
CONMEBOL Libertadores
Cruzeiro Cruzeiro
1 : 0
Boca Juniors Boca Juniors
CONMEBOL Sudamericana
Cruzeiro Cruzeiro
2 : 1
Boca Juniors Boca Juniors
CONMEBOL Sudamericana
Boca Juniors Boca Juniors
1 : 0
Cruzeiro Cruzeiro
Over 2.5 1/3 33%
BTTS 1/3 33%
Boca Juniors unbeaten 1/3
Cruzeiro unbeaten 2/3
⚡ 2 Away Wins in a row
Open Match Analysis
Independiente del Valle
Independiente del Valle Home team
World · CONMEBOL Libertadores VS Played: 1
Libertad Asuncion Away team
Libertad Asuncion
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 3 Goals 2 2
2 2 Goals Conceded 3 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Independiente del Valle and Libertad Asuncion

Last 2
CONMEBOL Libertadores
Independiente del Valle Independiente del Valle
4 : 1
Libertad Asuncion Libertad Asuncion
CONMEBOL Libertadores
Libertad Asuncion Libertad Asuncion
2 : 3
Independiente del Valle Independiente del Valle
Over 2.5 1/1 100%
BTTS 1/1 100%
Independiente del Valle unbeaten 1/1
Libertad Asuncion unbeaten 0/1
Open Match Analysis
Hungary U17
Hungary U17 Home team
World · Friendlies VS Played: 1
Austria U17 Away team
Austria U17
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 3 Goals 3 3
3 3 Goals Conceded 3 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Hungary U17 and Austria U17

Last 1
Friendlies
Hungary U17 Hungary U17
3 : 3
Austria U17 Austria U17
Over 2.5 1/1 100%
BTTS 1/1 100%
Hungary U17 unbeaten 1/1
Austria U17 unbeaten 1/1
Open Match Analysis
Meshakhte
Meshakhte Home team
Georgia · Erovnuli Liga VS Played: 1
Torpedo Kutaisi Away team
Torpedo Kutaisi
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 3 3
3 3 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Meshakhte and Torpedo Kutaisi

Last 2
Erovnuli Liga
Meshakhte Meshakhte
1 : 4
Torpedo Kutaisi Torpedo Kutaisi
Erovnuli Liga
Torpedo Kutaisi Torpedo Kutaisi
3 : 0
Meshakhte Meshakhte
Over 2.5 1/1 100%
BTTS 0/1 0%
Meshakhte unbeaten 0/1
Torpedo Kutaisi unbeaten 1/1
Open Match Analysis
Ural
Ural Home team
Russia · Premier League VS Played: 1
Dinamo Makhachkala Away team
Dinamo Makhachkala
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 1 1
1 1 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Ural and Dinamo Makhachkala

Last 2
Premier League
Dinamo Makhachkala Dinamo Makhachkala
2 : 0
Ural Ural
Premier League
Ural Ural
0 : 1
Dinamo Makhachkala Dinamo Makhachkala
Over 2.5 0/1 0%
BTTS 0/1 0%
Ural unbeaten 0/1
Dinamo Makhachkala unbeaten 1/1
Open Match Analysis
Ilves
Ilves Home team
Finland · Veikkausliiga VS Played: 5
Inter Turku Away team
Inter Turku
Home Wins 1 20%
Draws 0 0%
Away Wins 4 80%
Total Per Match Stat Per Match Total
5 1 Goals 1.8 9
9 1.8 Goals Conceded 1 5
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Ilves and Inter Turku

Last 6
Veikkausliiga
Ilves Ilves
1 : 3
Inter Turku Inter Turku
Veikkausliiga
Inter Turku Inter Turku
2 : 1
Ilves Ilves
League Cup
Inter Turku Inter Turku
3 : 2
Ilves Ilves
Veikkausliiga
Inter Turku Inter Turku
2 : 0
Ilves Ilves
Veikkausliiga
Ilves Ilves
1 : 2
Inter Turku Inter Turku
Veikkausliiga
Ilves Ilves
1 : 0
Inter Turku Inter Turku
Over 2.5 3/5 60%
BTTS 3/5 60%
Ilves unbeaten 1/5
Inter Turku unbeaten 4/5
⚡ 4 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
FC Iberia 1999
FC Iberia 1999 Home team
Georgia · Erovnuli Liga VS Played: 15
Gagra Away team
Gagra
Home Wins 11 73%
Draws 2 13%
Away Wins 2 13%
Total Per Match Stat Per Match Total
33 2.2 Goals 1.2 18
18 1.2 Goals Conceded 2.2 33
3 0.2 Clean Sheets 0.07 1

Previous Meetings

Recent results between FC Iberia 1999 and Gagra

Last 6
Erovnuli Liga
FC Iberia 1999 FC Iberia 1999
1 : 0
Gagra Gagra
Erovnuli Liga
Gagra Gagra
1 : 2
FC Iberia 1999 FC Iberia 1999
Erovnuli Liga
FC Iberia 1999 FC Iberia 1999
2 : 1
Gagra Gagra
Erovnuli Liga
Gagra Gagra
1 : 3
FC Iberia 1999 FC Iberia 1999
Erovnuli Liga
FC Iberia 1999 FC Iberia 1999
3 : 1
Gagra Gagra
Erovnuli Liga
Gagra Gagra
0 : 1
FC Iberia 1999 FC Iberia 1999
Over 2.5 13/15 87%
BTTS 11/15 73%
FC Iberia 1999 unbeaten 13/15
Gagra unbeaten 4/15
🔥 6 Home Wins in a row
⚽ 4 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Tukums
Tukums Home team
Latvia · Virsliga VS Played: 15
Riga Away team
Riga
Home Wins 1 7%
Draws 2 13%
Away Wins 12 80%
Total Per Match Stat Per Match Total
7 0.47 Goals 3.47 52
52 3.47 Goals Conceded 0.47 7
1 0.07 Clean Sheets 0.73 11

Previous Meetings

Recent results between Tukums and Riga

Last 6
Virsliga
Riga Riga
3 : 1
Tukums Tukums
Virsliga
Tukums Tukums
1 : 3
Riga Riga
Virsliga
Riga Riga
3 : 3
Tukums Tukums
Virsliga
Riga Riga
0 : 0
Tukums Tukums
Virsliga
Tukums Tukums
0 : 1
Riga Riga
Cup
Riga Riga
4 : 0
Tukums Tukums
Over 2.5 11/15 73%
BTTS 4/15 27%
Tukums unbeaten 3/15
Riga unbeaten 14/15
🤝 2 Draws in a row
Open Match Analysis
Kalju Nomme
Kalju Nomme Home team
Estonia · Meistriliiga VS Played: 14
Laagri Away team
Laagri
Home Wins 11 79%
Draws 2 14%
Away Wins 1 7%
Total Per Match Stat Per Match Total
26 1.86 Goals 0.64 9
9 0.64 Goals Conceded 1.86 26
6 0.43 Clean Sheets 0.14 2

Previous Meetings

Recent results between Kalju Nomme and Laagri

Last 6
Meistriliiga
Laagri Laagri
1 : 0
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
1 : 0
Laagri Laagri
Meistriliiga
Laagri Laagri
0 : 2
Kalju Nomme Kalju Nomme
Meistriliiga
Laagri Laagri
1 : 3
Kalju Nomme Kalju Nomme
Meistriliiga
Laagri Laagri
2 : 3
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
1 : 0
Laagri Laagri
Over 2.5 8/14 57%
BTTS 7/14 50%
Kalju Nomme unbeaten 13/14
Laagri unbeaten 3/14
🔥 5 Home Wins in a row
Open Match Analysis
Trans Narva
Trans Narva Home team
Estonia · Meistriliiga VS Played: 15
Paide Away team
Paide
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.33 20
20 1.33 Goals Conceded 1.07 16
4 0.27 Clean Sheets 0.33 5

Previous Meetings

Recent results between Trans Narva and Paide

Last 6
Meistriliiga
Trans Narva Trans Narva
1 : 1
Paide Paide
Meistriliiga
Trans Narva Trans Narva
1 : 0
Paide Paide
Meistriliiga
Paide Paide
1 : 0
Trans Narva Trans Narva
Friendlies Clubs
Trans Narva Trans Narva
1 : 1
Paide Paide
Meistriliiga
Trans Narva Trans Narva
2 : 3
Paide Paide
Meistriliiga
Paide Paide
2 : 0
Trans Narva Trans Narva
Over 2.5 7/15 47%
BTTS 8/15 53%
Trans Narva unbeaten 10/15
Paide unbeaten 10/15
Open Match Analysis
Kuressaare
Kuressaare Home team
Estonia · Meistriliiga VS Played: 8
Nõmme United Away team
Nõmme United
Home Wins 2 25%
Draws 4 50%
Away Wins 2 25%
Total Per Match Stat Per Match Total
15 1.88 Goals 1.75 14
14 1.75 Goals Conceded 1.88 15
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Kuressaare and Nõmme United

Last 6
Meistriliiga
Nõmme United Nõmme United
3 : 2
Kuressaare Kuressaare
Meistriliiga
Kuressaare Kuressaare
2 : 1
Nõmme United Nõmme United
Meistriliiga
Nõmme United Nõmme United
2 : 1
Kuressaare Kuressaare
Friendlies Clubs
Kuressaare Kuressaare
3 : 3
Nõmme United Nõmme United
Friendlies Clubs
Kuressaare Kuressaare
2 : 1
Nõmme United Nõmme United
Meistriliiga
Kuressaare Kuressaare
4 : 1
Nõmme United Nõmme United
Over 2.5 6/8 75%
BTTS 8/8 100%
Kuressaare unbeaten 6/8
Nõmme United unbeaten 6/8
⚽ 8 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
KuPS
KuPS Home team
Finland · Veikkausliiga VS Played: 15
FF Jaro Away team
FF Jaro
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
27 1.8 Goals 1.4 21
21 1.4 Goals Conceded 1.8 27
5 0.33 Clean Sheets 0.07 1

Previous Meetings

Recent results between KuPS and FF Jaro

Last 6
Veikkausliiga
KuPS KuPS
3 : 0
FF Jaro FF Jaro
Veikkausliiga
FF Jaro FF Jaro
1 : 1
KuPS KuPS
League Cup
KuPS KuPS
3 : 4
FF Jaro FF Jaro
Suomen Cup
KuPS KuPS
2 : 0
FF Jaro FF Jaro
Veikkausliiga
FF Jaro FF Jaro
1 : 3
KuPS KuPS
Veikkausliiga
KuPS KuPS
1 : 0
FF Jaro FF Jaro
Over 2.5 8/15 53%
BTTS 10/15 67%
KuPS unbeaten 11/15
FF Jaro unbeaten 9/15
⚽ 2 BTTS streak
Open Match Analysis
Grobiņa
Grobiņa Home team
Latvia · Virsliga VS Played: 14
Super Nova Away team
Super Nova
Home Wins 0 0%
Draws 6 43%
Away Wins 8 57%
Total Per Match Stat Per Match Total
5 0.36 Goals 3.36 47
47 3.36 Goals Conceded 0.36 5
4 0.29 Clean Sheets 0.64 9

Previous Meetings

Recent results between Grobiņa and Super Nova

Last 6
Virsliga
Super Nova Super Nova
2 : 0
Grobiņa Grobiņa
Virsliga
Grobiņa Grobiņa
0 : 2
Super Nova Super Nova
Virsliga
Grobiņa Grobiņa
0 : 1
Super Nova Super Nova
Virsliga
Grobiņa Grobiņa
0 : 0
Super Nova Super Nova
Virsliga
Super Nova Super Nova
0 : 0
Grobiņa Grobiņa
Virsliga
Grobiņa Grobiņa
1 : 1
Super Nova Super Nova
Over 2.5 7/14 50%
BTTS 5/14 36%
Grobiņa unbeaten 6/14
Super Nova unbeaten 14/14
Open Match Analysis
Start
Start Home team
Norway · Eliteserien VS Played: 9
Bodo/Glimt Away team
Bodo/Glimt
Home Wins 2 22%
Draws 2 22%
Away Wins 5 56%
Total Per Match Stat Per Match Total
9 1 Goals 2.67 24
24 2.67 Goals Conceded 1 9
1 0.11 Clean Sheets 0.33 3

Previous Meetings

Recent results between Start and Bodo/Glimt

Last 6
Friendlies Clubs
Bodo/Glimt Bodo/Glimt
4 : 0
Start Start
Eliteserien
Start Start
1 : 4
Bodo/Glimt Bodo/Glimt
Eliteserien
Bodo/Glimt Bodo/Glimt
5 : 0
Start Start
Eliteserien
Start Start
1 : 1
Bodo/Glimt Bodo/Glimt
Eliteserien
Bodo/Glimt Bodo/Glimt
6 : 0
Start Start
Eliteserien
Bodo/Glimt Bodo/Glimt
1 : 2
Start Start
Over 2.5 6/9 67%
BTTS 5/9 56%
Start unbeaten 4/9
Bodo/Glimt unbeaten 7/9
Open Match Analysis
Spelle-Venhaus
Spelle-Venhaus Home team
World · Friendlies Clubs VS Played: 1
Borussia Mönchengladbach Away team
Borussia Mönchengladbach
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
2 2 Goals 6 6
6 6 Goals Conceded 2 2
0 0 Clean Sheets 0 0
Over 2.5 1/1 100%
BTTS 1/1 100%
Spelle-Venhaus unbeaten 0/1
Borussia Mönchengladbach unbeaten 1/1
Open Match Analysis
Rotor Volgograd
Rotor Volgograd Home team
Russia · Premier League VS Played: 3
Akron Away team
Akron
Home Wins 0 0%
Draws 0 0%
Away Wins 3 100%
Total Per Match Stat Per Match Total
1 0.33 Goals 1.67 5
5 1.67 Goals Conceded 0.33 1
0 0 Clean Sheets 0.67 2

Previous Meetings

Recent results between Rotor Volgograd and Akron

Last 5
Friendlies Clubs
Rotor Volgograd Rotor Volgograd
1 : 3
Akron Akron
Premier League
Akron Akron
0 : 1
Rotor Volgograd Rotor Volgograd
Premier League
Rotor Volgograd Rotor Volgograd
0 : 2
Akron Akron
First League
Akron Akron
1 : 0
Rotor Volgograd Rotor Volgograd
First League
Rotor Volgograd Rotor Volgograd
1 : 2
Akron Akron
Over 2.5 1/3 33%
BTTS 1/3 33%
Rotor Volgograd unbeaten 0/3
Akron unbeaten 3/3
⚡ 3 Away Wins in a row
Open Match Analysis
ES Setif
ES Setif Home team
Algeria · Ligue 1 VS Played: 15
MC Alger Away team
MC Alger
Home Wins 6 40%
Draws 2 13%
Away Wins 7 47%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.4 21
21 1.4 Goals Conceded 1.07 16
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between ES Setif and MC Alger

Last 6
Ligue 1
ES Setif ES Setif
1 : 0
MC Alger MC Alger
Ligue 1
MC Alger MC Alger
2 : 0
ES Setif ES Setif
Ligue 1
MC Alger MC Alger
4 : 1
ES Setif ES Setif
Ligue 1
ES Setif ES Setif
0 : 0
MC Alger MC Alger
Ligue 1
ES Setif ES Setif
1 : 0
MC Alger MC Alger
Ligue 1
MC Alger MC Alger
5 : 3
ES Setif ES Setif
Over 2.5 5/15 33%
BTTS 6/15 40%
ES Setif unbeaten 8/15
MC Alger unbeaten 9/15
Open Match Analysis
ASO Chlef
ASO Chlef Home team
Algeria · Ligue 1 VS Played: 15
JS Kabylie Away team
JS Kabylie
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
12 0.8 Goals 1.2 18
18 1.2 Goals Conceded 0.8 12
5 0.33 Clean Sheets 0.2 3

Previous Meetings

Recent results between ASO Chlef and JS Kabylie

Last 6
Ligue 1
ASO Chlef ASO Chlef
1 : 2
JS Kabylie JS Kabylie
Ligue 1
JS Kabylie JS Kabylie
2 : 1
ASO Chlef ASO Chlef
Ligue 1
JS Kabylie JS Kabylie
1 : 0
ASO Chlef ASO Chlef
Ligue 1
ASO Chlef ASO Chlef
1 : 0
JS Kabylie JS Kabylie
Ligue 1
ASO Chlef ASO Chlef
1 : 1
JS Kabylie JS Kabylie
Ligue 1
JS Kabylie JS Kabylie
2 : 1
ASO Chlef ASO Chlef
Over 2.5 5/15 33%
BTTS 8/15 53%
ASO Chlef unbeaten 8/15
JS Kabylie unbeaten 11/15
⚡ 3 Away Wins in a row
⚽ 2 BTTS streak
📈 2 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.