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.

Lokomotiv Sofia
Lokomotiv Sofia Home team
Bulgaria · First League VS Played: 10
Ludogorets Away team
Ludogorets
Home Wins 1 10%
Draws 1 10%
Away Wins 8 80%
Total Per Match Stat Per Match Total
6 0.6 Goals 2.6 26
26 2.6 Goals Conceded 0.6 6
2 0.2 Clean Sheets 0.5 5

Previous Meetings

Recent results between Lokomotiv Sofia and Ludogorets

Last 6
First League
Lokomotiv Sofia Lokomotiv Sofia
1 : 3
Ludogorets Ludogorets
First League
Ludogorets Ludogorets
0 : 0
Lokomotiv Sofia Lokomotiv Sofia
First League
Lokomotiv Sofia Lokomotiv Sofia
1 : 2
Ludogorets Ludogorets
First League
Ludogorets Ludogorets
2 : 0
Lokomotiv Sofia Lokomotiv Sofia
First League
Ludogorets Ludogorets
6 : 0
Lokomotiv Sofia Lokomotiv Sofia
First League
Lokomotiv Sofia Lokomotiv Sofia
1 : 3
Ludogorets Ludogorets
Over 2.5 6/10 60%
BTTS 4/10 40%
Lokomotiv Sofia unbeaten 2/10
Ludogorets unbeaten 9/10
Open Match Analysis
Zrinjski
Zrinjski Home team
Bosnia · Premijer Liga VS Played: 15
Siroki Brijeg Away team
Siroki Brijeg
Home Wins 9 60%
Draws 5 33%
Away Wins 1 7%
Total Per Match Stat Per Match Total
27 1.8 Goals 0.6 9
9 0.6 Goals Conceded 1.8 27
7 0.47 Clean Sheets 0.13 2

Previous Meetings

Recent results between Zrinjski and Siroki Brijeg

Last 6
Friendlies Clubs
Siroki Brijeg Siroki Brijeg
0 : 2
Zrinjski Zrinjski
Premijer Liga
Siroki Brijeg Siroki Brijeg
2 : 1
Zrinjski Zrinjski
Premijer Liga
Zrinjski Zrinjski
1 : 1
Siroki Brijeg Siroki Brijeg
Premijer Liga
Siroki Brijeg Siroki Brijeg
1 : 2
Zrinjski Zrinjski
Premijer Liga
Zrinjski Zrinjski
0 : 0
Siroki Brijeg Siroki Brijeg
Premijer Liga
Zrinjski Zrinjski
2 : 1
Siroki Brijeg Siroki Brijeg
Over 2.5 8/15 53%
BTTS 8/15 53%
Zrinjski unbeaten 14/15
Siroki Brijeg unbeaten 6/15
Open Match Analysis
Celje
Celje Home team
Slovenia · 1. SNL VS Played: 15
Koper Away team
Koper
Home Wins 8 53%
Draws 5 33%
Away Wins 2 13%
Total Per Match Stat Per Match Total
25 1.67 Goals 0.87 13
13 0.87 Goals Conceded 1.67 25
7 0.47 Clean Sheets 0.07 1

Previous Meetings

Recent results between Celje and Koper

Last 6
1. SNL
Celje Celje
1 : 2
Koper Koper
1. SNL
Koper Koper
0 : 1
Celje Celje
1. SNL
Celje Celje
1 : 1
Koper Koper
1. SNL
Koper Koper
3 : 3
Celje Celje
Cup
Koper Koper
0 : 4
Celje Celje
1. SNL
Celje Celje
2 : 3
Koper Koper
Over 2.5 6/15 40%
BTTS 8/15 53%
Celje unbeaten 13/15
Koper unbeaten 7/15
Open Match Analysis
Deportivo Garcilaso
Deportivo Garcilaso Home team
Peru · Primera División VS Played: 7
Atletico Grau Away team
Atletico Grau
Home Wins 2 29%
Draws 5 71%
Away Wins 0 0%
Total Per Match Stat Per Match Total
8 1.14 Goals 0.57 4
4 0.57 Goals Conceded 1.14 8
4 0.57 Clean Sheets 0.29 2

Previous Meetings

Recent results between Deportivo Garcilaso and Atletico Grau

Last 6
Primera División
Atletico Grau Atletico Grau
0 : 0
Deportivo Garcilaso Deportivo Garcilaso
Primera División
Atletico Grau Atletico Grau
1 : 1
Deportivo Garcilaso Deportivo Garcilaso
Primera División
Deportivo Garcilaso Deportivo Garcilaso
2 : 0
Atletico Grau Atletico Grau
Primera División
Atletico Grau Atletico Grau
2 : 2
Deportivo Garcilaso Deportivo Garcilaso
Primera División
Deportivo Garcilaso Deportivo Garcilaso
0 : 0
Atletico Grau Atletico Grau
Primera División
Atletico Grau Atletico Grau
1 : 1
Deportivo Garcilaso Deportivo Garcilaso
Over 2.5 1/7 14%
BTTS 3/7 43%
Deportivo Garcilaso unbeaten 7/7
Atletico Grau unbeaten 5/7
🤝 2 Draws in a row
Open Match Analysis
Almagro
Almagro Home team
Argentina · Primera Nacional VS Played: 12
Gimnasia Jujuy Away team
Gimnasia Jujuy
Home Wins 5 42%
Draws 5 42%
Away Wins 2 17%
Total Per Match Stat Per Match Total
11 0.92 Goals 0.92 11
11 0.92 Goals Conceded 0.92 11
7 0.58 Clean Sheets 0.33 4

Previous Meetings

Recent results between Almagro and Gimnasia Jujuy

Last 6
Primera Nacional
Gimnasia Jujuy Gimnasia Jujuy
6 : 1
Almagro Almagro
Primera Nacional
Almagro Almagro
2 : 0
Gimnasia Jujuy Gimnasia Jujuy
Primera Nacional
Almagro Almagro
2 : 2
Gimnasia Jujuy Gimnasia Jujuy
Primera Nacional
Gimnasia Jujuy Gimnasia Jujuy
1 : 2
Almagro Almagro
Primera Nacional
Almagro Almagro
1 : 0
Gimnasia Jujuy Gimnasia Jujuy
Primera Nacional
Gimnasia Jujuy Gimnasia Jujuy
0 : 0
Almagro Almagro
Over 2.5 3/12 25%
BTTS 4/12 33%
Almagro unbeaten 10/12
Gimnasia Jujuy unbeaten 7/12
Open Match Analysis
San Martin S.J.
San Martin S.J. Home team
Argentina · Primera Nacional VS Played: 1
Midland Away team
Midland
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 0 0
0 0 Goals Conceded 1 1
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between San Martin S.J. and Midland

Last 1
Primera Nacional
Midland Midland
0 : 1
San Martin S.J. San Martin S.J.
Over 2.5 0/1 0%
BTTS 0/1 0%
San Martin S.J. unbeaten 1/1
Midland unbeaten 0/1
Open Match Analysis
Zabbar St. Patrick
Zabbar St. Patrick Home team
Malta · Premier League VS Played: 5
Hamrun Spartans Away team
Hamrun Spartans
Home Wins 0 0%
Draws 1 20%
Away Wins 4 80%
Total Per Match Stat Per Match Total
2 0.4 Goals 1.4 7
7 1.4 Goals Conceded 0.4 2
1 0.2 Clean Sheets 0.6 3

Previous Meetings

Recent results between Zabbar St. Patrick and Hamrun Spartans

Last 5
Premier League
Hamrun Spartans Hamrun Spartans
0 : 0
Zabbar St. Patrick Zabbar St. Patrick
Premier League
Zabbar St. Patrick Zabbar St. Patrick
0 : 1
Hamrun Spartans Hamrun Spartans
Premier League
Zabbar St. Patrick Zabbar St. Patrick
0 : 1
Hamrun Spartans Hamrun Spartans
FA Trophy
Zabbar St. Patrick Zabbar St. Patrick
1 : 2
Hamrun Spartans Hamrun Spartans
Premier League
Hamrun Spartans Hamrun Spartans
3 : 1
Zabbar St. Patrick Zabbar St. Patrick
Over 2.5 2/5 40%
BTTS 2/5 40%
Zabbar St. Patrick unbeaten 1/5
Hamrun Spartans unbeaten 5/5
Open Match Analysis
Panathinaikos
Panathinaikos Home team
Greece · Super League 1 VS Played: 15
PAOK Away team
PAOK
Home Wins 4 27%
Draws 3 20%
Away Wins 8 53%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.53 23
23 1.53 Goals Conceded 1.07 16
3 0.2 Clean Sheets 0.33 5

Previous Meetings

Recent results between Panathinaikos and PAOK

Last 6
Super League 1
Panathinaikos Panathinaikos
2 : 2
PAOK PAOK
Super League 1
PAOK PAOK
0 : 0
Panathinaikos Panathinaikos
Cup
PAOK PAOK
2 : 0
Panathinaikos Panathinaikos
Cup
Panathinaikos Panathinaikos
0 : 1
PAOK PAOK
Super League 1
PAOK PAOK
2 : 0
Panathinaikos Panathinaikos
Super League 1
Panathinaikos Panathinaikos
2 : 1
PAOK PAOK
Over 2.5 9/15 60%
BTTS 9/15 60%
Panathinaikos unbeaten 7/15
PAOK unbeaten 11/15
🤝 2 Draws in a row
Open Match Analysis
Juventus
Juventus Home team
Italy · Serie A VS Played: 15
AC Milan Away team
AC Milan
Home Wins 3 20%
Draws 7 47%
Away Wins 5 33%
Total Per Match Stat Per Match Total
12 0.8 Goals 1.07 16
16 1.07 Goals Conceded 0.8 12
7 0.47 Clean Sheets 0.53 8

Previous Meetings

Recent results between Juventus and AC Milan

Last 6
Serie A
AC Milan AC Milan
0 : 0
Juventus Juventus
Serie A
Juventus Juventus
0 : 0
AC Milan AC Milan
Serie A
Juventus Juventus
2 : 0
AC Milan AC Milan
Super Cup
Juventus Juventus
1 : 2
AC Milan AC Milan
Serie A
AC Milan AC Milan
0 : 0
Juventus Juventus
Serie A
Juventus Juventus
0 : 0
AC Milan AC Milan
Over 2.5 5/15 33%
BTTS 5/15 33%
Juventus unbeaten 10/15
AC Milan unbeaten 12/15
🤝 2 Draws in a row
Open Match Analysis
Marseille
Marseille Home team
France · Ligue 1 VS Played: 2
Paris FC Away team
Paris FC
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 3.5 Goals 2 4
4 2 Goals Conceded 3.5 7
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Marseille and Paris FC

Last 2
Ligue 1
Paris FC Paris FC
2 : 2
Marseille Marseille
Ligue 1
Marseille Marseille
5 : 2
Paris FC Paris FC
Over 2.5 2/2 100%
BTTS 2/2 100%
Marseille unbeaten 2/2
Paris FC unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Internacional
Internacional Home team
Brazil · Serie A VS Played: 15
Santos Away team
Santos
Home Wins 6 40%
Draws 8 53%
Away Wins 1 7%
Total Per Match Stat Per Match Total
24 1.6 Goals 0.93 14
14 0.93 Goals Conceded 1.6 24
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Internacional and Santos

Last 6
Serie A
Santos Santos
1 : 2
Internacional Internacional
Serie A
Internacional Internacional
1 : 1
Santos Santos
Serie A
Santos Santos
1 : 2
Internacional Internacional
Serie A
Internacional Internacional
7 : 1
Santos Santos
Serie A
Santos Santos
1 : 1
Internacional Internacional
Serie A
Internacional Internacional
1 : 0
Santos Santos
Over 2.5 6/15 40%
BTTS 10/15 67%
Internacional unbeaten 14/15
Santos unbeaten 9/15
⚽ 5 BTTS streak
Open Match Analysis
Cruzeiro
Cruzeiro Home team
Brazil · Serie A VS Played: 15
Atletico Paranaense Away team
Atletico Paranaense
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
Total Per Match Stat Per Match Total
15 1 Goals 1.33 20
20 1.33 Goals Conceded 1 15
4 0.27 Clean Sheets 0.4 6

Previous Meetings

Recent results between Cruzeiro and Atletico Paranaense

Last 6
Serie A
Atletico Paranaense Atletico Paranaense
2 : 1
Cruzeiro Cruzeiro
Serie A
Atletico Paranaense Atletico Paranaense
3 : 0
Cruzeiro Cruzeiro
Serie A
Cruzeiro Cruzeiro
2 : 0
Atletico Paranaense Atletico Paranaense
Serie A
Cruzeiro Cruzeiro
1 : 1
Atletico Paranaense Atletico Paranaense
Serie A
Atletico Paranaense Atletico Paranaense
3 : 3
Cruzeiro Cruzeiro
Serie A
Atletico Paranaense Atletico Paranaense
0 : 0
Cruzeiro Cruzeiro
Over 2.5 6/15 40%
BTTS 6/15 40%
Cruzeiro unbeaten 9/15
Atletico Paranaense unbeaten 10/15
⚡ 2 Away Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Remo
Remo Home team
Brazil · Serie A VS Played: 1
Flamengo Away team
Flamengo
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 Remo and Flamengo

Last 1
Serie A
Flamengo Flamengo
3 : 0
Remo Remo
Over 2.5 1/1 100%
BTTS 0/1 0%
Remo unbeaten 0/1
Flamengo unbeaten 1/1
Open Match Analysis
Chaco For Ever
Chaco For Ever Home team
Argentina · Primera Nacional VS Played: 7
CA Estudiantes Away team
CA Estudiantes
Home Wins 2 29%
Draws 2 29%
Away Wins 3 43%
Total Per Match Stat Per Match Total
4 0.57 Goals 1.29 9
9 1.29 Goals Conceded 0.57 4
2 0.29 Clean Sheets 0.71 5

Previous Meetings

Recent results between Chaco For Ever and CA Estudiantes

Last 6
Primera Nacional
CA Estudiantes CA Estudiantes
0 : 0
Chaco For Ever Chaco For Ever
Primera Nacional
CA Estudiantes CA Estudiantes
1 : 2
Chaco For Ever Chaco For Ever
Primera Nacional
Chaco For Ever Chaco For Ever
0 : 1
CA Estudiantes CA Estudiantes
Primera Nacional
Chaco For Ever Chaco For Ever
2 : 1
CA Estudiantes CA Estudiantes
Primera Nacional
CA Estudiantes CA Estudiantes
3 : 0
Chaco For Ever Chaco For Ever
Primera Nacional
CA Estudiantes CA Estudiantes
3 : 0
Chaco For Ever Chaco For Ever
Over 2.5 4/7 57%
BTTS 2/7 29%
Chaco For Ever unbeaten 4/7
CA Estudiantes unbeaten 5/7
Open Match Analysis
Deportivo Madryn
Deportivo Madryn Home team
Argentina · Primera Nacional VS Played: 3
Ciudad de Bolívar Away team
Ciudad de Bolívar
Home Wins 1 33%
Draws 0 0%
Away Wins 2 67%
Total Per Match Stat Per Match Total
1 0.33 Goals 0.67 2
2 0.67 Goals Conceded 0.33 1
1 0.33 Clean Sheets 0.67 2

Previous Meetings

Recent results between Deportivo Madryn and Ciudad de Bolívar

Last 3
Primera Nacional
Ciudad de Bolívar Ciudad de Bolívar
1 : 0
Deportivo Madryn Deportivo Madryn
Torneo Federal A
Ciudad de Bolívar Ciudad de Bolívar
1 : 0
Deportivo Madryn Deportivo Madryn
Torneo Federal A
Deportivo Madryn Deportivo Madryn
1 : 0
Ciudad de Bolívar Ciudad de Bolívar
Over 2.5 0/3 0%
BTTS 0/3 0%
Deportivo Madryn unbeaten 1/3
Ciudad de Bolívar unbeaten 2/3
⚡ 2 Away Wins in a row
Open Match Analysis
Deportivo Maipu
Deportivo Maipu Home team
Argentina · Primera Nacional VS Played: 5
Patronato Away team
Patronato
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
6 1.2 Goals 0.8 4
4 0.8 Goals Conceded 1.2 6
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Deportivo Maipu and Patronato

Last 5
Primera Nacional
Patronato Patronato
0 : 0
Deportivo Maipu Deportivo Maipu
Primera Nacional
Patronato Patronato
1 : 0
Deportivo Maipu Deportivo Maipu
Primera Nacional
Deportivo Maipu Deportivo Maipu
1 : 1
Patronato Patronato
Primera Nacional
Deportivo Maipu Deportivo Maipu
3 : 1
Patronato Patronato
Primera Nacional
Patronato Patronato
1 : 2
Deportivo Maipu Deportivo Maipu
Over 2.5 2/5 40%
BTTS 3/5 60%
Deportivo Maipu unbeaten 4/5
Patronato unbeaten 3/5
Open Match Analysis
Temperley
Temperley Home team
Argentina · Primera Nacional VS Played: 7
Colegiales Away team
Colegiales
Home Wins 2 29%
Draws 4 57%
Away Wins 1 14%
Total Per Match Stat Per Match Total
6 0.86 Goals 0.86 6
6 0.86 Goals Conceded 0.86 6
2 0.29 Clean Sheets 0.29 2

Previous Meetings

Recent results between Temperley and Colegiales

Last 6
Primera Nacional
Colegiales Colegiales
1 : 1
Temperley Temperley
Primera B Metropolitana
Colegiales Colegiales
1 : 2
Temperley Temperley
Primera B Metropolitana
Temperley Temperley
0 : 0
Colegiales Colegiales
Primera B Metropolitana
Temperley Temperley
1 : 1
Colegiales Colegiales
Primera B Metropolitana
Colegiales Colegiales
1 : 1
Temperley Temperley
Primera B Metropolitana
Temperley Temperley
1 : 0
Colegiales Colegiales
Over 2.5 1/7 14%
BTTS 4/7 57%
Temperley unbeaten 6/7
Colegiales unbeaten 5/7
⚽ 2 BTTS streak
Open Match Analysis
NK Slaven Belupo
NK Slaven Belupo Home team
Croatia · HNL VS Played: 15
NK Lokomotiva Zagreb Away team
NK Lokomotiva Zagreb
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.33 20
20 1.33 Goals Conceded 1.4 21
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between NK Slaven Belupo and NK Lokomotiva Zagreb

Last 6
HNL
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
2 : 1
NK Slaven Belupo NK Slaven Belupo
Cup
NK Slaven Belupo NK Slaven Belupo
1 : 1
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNL
NK Slaven Belupo NK Slaven Belupo
2 : 0
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Friendlies Clubs
NK Slaven Belupo NK Slaven Belupo
2 : 4
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
HNL
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
1 : 1
NK Slaven Belupo NK Slaven Belupo
HNL
NK Slaven Belupo NK Slaven Belupo
1 : 2
NK Lokomotiva Zagreb NK Lokomotiva Zagreb
Over 2.5 8/15 53%
BTTS 10/15 67%
NK Slaven Belupo unbeaten 9/15
NK Lokomotiva Zagreb unbeaten 10/15
⚽ 2 BTTS streak
Open Match Analysis
Vojvodina
Vojvodina Home team
Serbia · Super Liga VS Played: 4
Zemun Away team
Zemun
Home Wins 0 0%
Draws 3 75%
Away Wins 1 25%
Total Per Match Stat Per Match Total
1 0.25 Goals 1 4
4 1 Goals Conceded 0.25 1
2 0.5 Clean Sheets 0.75 3

Previous Meetings

Recent results between Vojvodina and Zemun

Last 4
Super Liga
Vojvodina Vojvodina
0 : 0
Zemun Zemun
Super Liga
Zemun Zemun
1 : 1
Vojvodina Vojvodina
Super Liga
Vojvodina Vojvodina
0 : 3
Zemun Zemun
Super Liga
Zemun Zemun
0 : 0
Vojvodina Vojvodina
Over 2.5 1/4 25%
BTTS 1/4 25%
Vojvodina unbeaten 3/4
Zemun unbeaten 4/4
🤝 2 Draws in a row
Open Match Analysis
Espanyol
Espanyol Home team
Spain · La Liga VS Played: 15
Sevilla Away team
Sevilla
Home Wins 2 13%
Draws 4 27%
Away Wins 9 60%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.8 27
27 1.8 Goals Conceded 1.07 16
0 0 Clean Sheets 0.33 5

Previous Meetings

Recent results between Espanyol and Sevilla

Last 6
La Liga
Sevilla Sevilla
2 : 1
Espanyol Espanyol
La Liga
Espanyol Espanyol
2 : 1
Sevilla Sevilla
La Liga
Sevilla Sevilla
1 : 1
Espanyol Espanyol
La Liga
Espanyol Espanyol
0 : 2
Sevilla Sevilla
La Liga
Sevilla Sevilla
3 : 2
Espanyol Espanyol
La Liga
Espanyol Espanyol
2 : 3
Sevilla Sevilla
Over 2.5 8/15 53%
BTTS 10/15 67%
Espanyol unbeaten 6/15
Sevilla unbeaten 13/15
⚽ 3 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.