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.

Union Espanola
Union Espanola Home team
Chile · Primera B VS Played: 13
Curico Unido Away team
Curico Unido
Home Wins 9 69%
Draws 3 23%
Away Wins 1 8%
Total Per Match Stat Per Match Total
25 1.92 Goals 1.23 16
16 1.23 Goals Conceded 1.92 25
4 0.31 Clean Sheets 0.08 1

Previous Meetings

Recent results between Union Espanola and Curico Unido

Last 6
Primera B
Union Espanola Union Espanola
2 : 0
Curico Unido Curico Unido
Primera División
Union Espanola Union Espanola
2 : 2
Curico Unido Curico Unido
Primera División
Curico Unido Curico Unido
0 : 1
Union Espanola Union Espanola
Primera División
Union Espanola Union Espanola
1 : 3
Curico Unido Curico Unido
Primera División
Curico Unido Curico Unido
0 : 1
Union Espanola Union Espanola
Primera División
Union Espanola Union Espanola
2 : 1
Curico Unido Curico Unido
Over 2.5 9/13 69%
BTTS 9/13 69%
Union Espanola unbeaten 12/13
Curico Unido unbeaten 4/13
Open Match Analysis
Corinthians
Corinthians Home team
World · CONMEBOL Libertadores VS Played: 2
Penarol Away team
Penarol
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
0 0 Goals 3 6
6 3 Goals Conceded 0 0
0 0 Clean Sheets 1 2

Previous Meetings

Recent results between Corinthians and Penarol

Last 4
CONMEBOL Libertadores
Penarol Penarol
1 : 1
Corinthians Corinthians
CONMEBOL Libertadores
Corinthians Corinthians
2 : 0
Penarol Penarol
CONMEBOL Sudamericana
Penarol Penarol
4 : 0
Corinthians Corinthians
CONMEBOL Sudamericana
Corinthians Corinthians
0 : 2
Penarol Penarol
Over 2.5 1/2 50%
BTTS 0/2 0%
Corinthians unbeaten 0/2
Penarol unbeaten 2/2
⚡ 2 Away Wins in a row
Open Match Analysis
Vihiga United FC
Vihiga United FC Home team
Kenya · Super League VS Played: 1
3K Away team
3K
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
2 2 Goals 4 4
4 4 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Vihiga United FC and 3K

Last 2
Super League
Vihiga United FC Vihiga United FC
2 : 3
3K 3K
Super League
3K 3K
4 : 2
Vihiga United FC Vihiga United FC
Over 2.5 1/1 100%
BTTS 1/1 100%
Vihiga United FC unbeaten 0/1
3K unbeaten 1/1
Open Match Analysis
Hatayspor
Hatayspor Home team
Turkey · 1. Lig VS Played: 1
Vanspor FK Away team
Vanspor FK
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 4 4
4 4 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Hatayspor and Vanspor FK

Last 2
1. Lig
Hatayspor Hatayspor
3 : 1
Vanspor FK Vanspor FK
1. Lig
Vanspor FK Vanspor FK
4 : 0
Hatayspor Hatayspor
Over 2.5 1/1 100%
BTTS 0/1 0%
Hatayspor unbeaten 0/1
Vanspor FK unbeaten 1/1
Open Match Analysis
Trans Narva
Trans Narva Home team
Estonia · Meistriliiga VS Played: 15
Kalju Nomme Away team
Kalju Nomme
Home Wins 4 27%
Draws 3 20%
Away Wins 8 53%
Total Per Match Stat Per Match Total
15 1 Goals 1.67 25
25 1.67 Goals Conceded 1 15
2 0.13 Clean Sheets 0.47 7

Previous Meetings

Recent results between Trans Narva and Kalju Nomme

Last 6
Cup
Trans Narva Trans Narva
2 : 0
Kalju Nomme Kalju Nomme
Meistriliiga
Trans Narva Trans Narva
0 : 2
Kalju Nomme Kalju Nomme
Meistriliiga
Trans Narva Trans Narva
0 : 3
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
2 : 1
Trans Narva Trans Narva
Meistriliiga
Trans Narva Trans Narva
0 : 0
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
1 : 2
Trans Narva Trans Narva
Over 2.5 9/15 60%
BTTS 7/15 47%
Trans Narva unbeaten 7/15
Kalju Nomme unbeaten 11/15
Open Match Analysis
Orsha
Orsha Home team
Belarus · 1. Division VS Played: 15
Slonim Away team
Slonim
Home Wins 7 47%
Draws 1 7%
Away Wins 7 47%
Total Per Match Stat Per Match Total
29 1.93 Goals 1.6 24
24 1.6 Goals Conceded 1.93 29
5 0.33 Clean Sheets 0.07 1

Previous Meetings

Recent results between Orsha and Slonim

Last 6
1. Division
Orsha Orsha
0 : 2
Slonim Slonim
1. Division
Slonim Slonim
4 : 1
Orsha Orsha
1. Division
Orsha Orsha
3 : 0
Slonim Slonim
1. Division
Slonim Slonim
2 : 0
Orsha Orsha
1. Division
Orsha Orsha
2 : 0
Slonim Slonim
1. Division
Slonim Slonim
2 : 1
Orsha Orsha
Over 2.5 11/15 73%
BTTS 9/15 60%
Orsha unbeaten 8/15
Slonim unbeaten 8/15
📈 2 Over 2.5 streak
Open Match Analysis
Naivas
Naivas Home team
Kenya · Super League VS Played: 5
Kisumu All Stars Away team
Kisumu All Stars
Home Wins 3 60%
Draws 0 0%
Away Wins 2 40%
Total Per Match Stat Per Match Total
7 1.4 Goals 0.8 4
4 0.8 Goals Conceded 1.4 7
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Naivas and Kisumu All Stars

Last 6
Super League
Naivas Naivas
4 : 0
Kisumu All Stars Kisumu All Stars
Super League
Kisumu All Stars Kisumu All Stars
1 : 0
Naivas Naivas
Super League
Kisumu All Stars Kisumu All Stars
1 : 0
Naivas Naivas
Super League
Naivas Naivas
2 : 1
Kisumu All Stars Kisumu All Stars
Super League
Kisumu All Stars Kisumu All Stars
0 : 2
Naivas Naivas
Super League
Naivas Naivas
3 : 1
Kisumu All Stars Kisumu All Stars
Over 2.5 2/5 40%
BTTS 2/5 40%
Naivas unbeaten 3/5
Kisumu All Stars unbeaten 2/5
⚡ 2 Away Wins in a row
Open Match Analysis
Shirak
Shirak Home team
Armenia · Premier League VS Played: 15
Ararat Away team
Ararat
Home Wins 5 33%
Draws 3 20%
Away Wins 7 47%
Total Per Match Stat Per Match Total
15 1 Goals 1.2 18
18 1.2 Goals Conceded 1 15
3 0.2 Clean Sheets 0.4 6

Previous Meetings

Recent results between Shirak and Ararat

Last 6
Premier League
Shirak Shirak
0 : 2
Ararat Ararat
Friendlies Clubs
Ararat Ararat
1 : 0
Shirak Shirak
Premier League
Ararat Ararat
0 : 0
Shirak Shirak
Premier League
Shirak Shirak
4 : 2
Ararat Ararat
Premier League
Shirak Shirak
1 : 3
Ararat Ararat
Premier League
Ararat Ararat
1 : 2
Shirak Shirak
Over 2.5 7/15 47%
BTTS 8/15 53%
Shirak unbeaten 8/15
Ararat unbeaten 10/15
⚡ 2 Away Wins in a row
Open Match Analysis
SK Poltava
SK Poltava Home team
Ukraine · Premier League VS Played: 1
Kryvbas KR Away team
Kryvbas KR
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 2 2
2 2 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between SK Poltava and Kryvbas KR

Last 2
Premier League
SK Poltava SK Poltava
3 : 3
Kryvbas KR Kryvbas KR
Premier League
Kryvbas KR Kryvbas KR
2 : 2
SK Poltava SK Poltava
Over 2.5 1/1 100%
BTTS 1/1 100%
SK Poltava unbeaten 1/1
Kryvbas KR unbeaten 1/1
Open Match Analysis
Tukums
Tukums Home team
Latvia · Virsliga VS Played: 13
FS Jelgava Away team
FS Jelgava
Home Wins 3 23%
Draws 7 54%
Away Wins 3 23%
Total Per Match Stat Per Match Total
17 1.31 Goals 1.31 17
17 1.31 Goals Conceded 1.31 17
3 0.23 Clean Sheets 0.23 3

Previous Meetings

Recent results between Tukums and FS Jelgava

Last 6
Virsliga
FS Jelgava FS Jelgava
4 : 1
Tukums Tukums
Virsliga
Tukums Tukums
5 : 0
FS Jelgava FS Jelgava
Virsliga
FS Jelgava FS Jelgava
2 : 1
Tukums Tukums
Virsliga
Tukums Tukums
1 : 1
FS Jelgava FS Jelgava
Virsliga
FS Jelgava FS Jelgava
1 : 1
Tukums Tukums
Virsliga
Tukums Tukums
1 : 1
FS Jelgava FS Jelgava
Over 2.5 6/13 46%
BTTS 9/13 69%
Tukums unbeaten 10/13
FS Jelgava unbeaten 10/13
⚽ 6 BTTS streak
Open Match Analysis
Sampdoria
Sampdoria Home team
Italy · Serie B VS Played: 5
Sudtirol Away team
Sudtirol
Home Wins 1 20%
Draws 0 0%
Away Wins 4 80%
Total Per Match Stat Per Match Total
4 0.8 Goals 1.8 9
9 1.8 Goals Conceded 0.8 4
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Sampdoria and Sudtirol

Last 6
Serie B
Sampdoria Sampdoria
1 : 0
Sudtirol Sudtirol
Serie B
Sudtirol Sudtirol
3 : 1
Sampdoria Sampdoria
Serie B
Sudtirol Sudtirol
2 : 1
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
1 : 0
Sudtirol Sudtirol
Serie B
Sampdoria Sampdoria
0 : 1
Sudtirol Sudtirol
Serie B
Sudtirol Sudtirol
3 : 1
Sampdoria Sampdoria
Over 2.5 3/5 60%
BTTS 3/5 60%
Sampdoria unbeaten 1/5
Sudtirol unbeaten 4/5
⚡ 2 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Bari
Bari Home team
Italy · Serie B VS Played: 6
Virtus Entella Away team
Virtus Entella
Home Wins 2 33%
Draws 2 33%
Away Wins 2 33%
Total Per Match Stat Per Match Total
7 1.17 Goals 1.33 8
8 1.33 Goals Conceded 1.17 7
2 0.33 Clean Sheets 0.17 1

Previous Meetings

Recent results between Bari and Virtus Entella

Last 6
Serie B
Bari Bari
2 : 0
Virtus Entella Virtus Entella
Serie B
Virtus Entella Virtus Entella
2 : 2
Bari Bari
Serie B
Bari Bari
1 : 0
Virtus Entella Virtus Entella
Serie B
Virtus Entella Virtus Entella
3 : 1
Bari Bari
Serie B
Virtus Entella Virtus Entella
2 : 0
Bari Bari
Serie B
Bari Bari
1 : 1
Virtus Entella Virtus Entella
Over 2.5 2/6 33%
BTTS 3/6 50%
Bari unbeaten 4/6
Virtus Entella unbeaten 4/6
Open Match Analysis
Empoli
Empoli Home team
Italy · Serie B VS Played: 3
Avellino Away team
Avellino
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
6 2 Goals 1.33 4
4 1.33 Goals Conceded 2 6
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Empoli and Avellino

Last 4
Serie B
Empoli Empoli
1 : 0
Avellino Avellino
Serie B
Avellino Avellino
0 : 3
Empoli Empoli
Serie B
Empoli Empoli
1 : 1
Avellino Avellino
Serie B
Avellino Avellino
3 : 2
Empoli Empoli
Over 2.5 2/3 67%
BTTS 2/3 67%
Empoli unbeaten 2/3
Avellino unbeaten 2/3
Open Match Analysis
Spezia
Spezia Home team
Italy · Serie B VS Played: 13
Venezia Away team
Venezia
Home Wins 3 23%
Draws 6 46%
Away Wins 4 31%
Total Per Match Stat Per Match Total
11 0.85 Goals 1 13
13 1 Goals Conceded 0.85 11
3 0.23 Clean Sheets 0.46 6

Previous Meetings

Recent results between Spezia and Venezia

Last 6
Serie B
Spezia Spezia
2 : 2
Venezia Venezia
Serie B
Venezia Venezia
2 : 0
Spezia Spezia
Serie B
Spezia Spezia
2 : 1
Venezia Venezia
Serie B
Venezia Venezia
1 : 0
Spezia Spezia
Coppa Italia
Spezia Spezia
2 : 2
Venezia Venezia
Serie A
Spezia Spezia
1 : 0
Venezia Venezia
Over 2.5 4/13 31%
BTTS 6/13 46%
Spezia unbeaten 9/13
Venezia unbeaten 10/13
Open Match Analysis
Palermo
Palermo Home team
Italy · Serie B VS Played: 10
Catanzaro Away team
Catanzaro
Home Wins 1 10%
Draws 4 40%
Away Wins 5 50%
Total Per Match Stat Per Match Total
8 0.8 Goals 1.1 11
11 1.1 Goals Conceded 0.8 8
2 0.2 Clean Sheets 0.4 4

Previous Meetings

Recent results between Palermo and Catanzaro

Last 6
Serie B
Palermo Palermo
2 : 0
Catanzaro Catanzaro
Serie B
Catanzaro Catanzaro
3 : 0
Palermo Palermo
Serie B
Palermo Palermo
3 : 2
Catanzaro Catanzaro
Serie B
Catanzaro Catanzaro
1 : 0
Palermo Palermo
Serie B
Catanzaro Catanzaro
1 : 3
Palermo Palermo
Serie B
Palermo Palermo
1 : 2
Catanzaro Catanzaro
Over 2.5 4/10 40%
BTTS 6/10 60%
Palermo unbeaten 5/10
Catanzaro unbeaten 9/10
Open Match Analysis
Juve Stabia
Juve Stabia Home team
Italy · Serie B VS Played: 5
Frosinone Away team
Frosinone
Home Wins 0 0%
Draws 3 60%
Away Wins 2 40%
Total Per Match Stat Per Match Total
3 0.6 Goals 1.6 8
8 1.6 Goals Conceded 0.6 3
1 0.2 Clean Sheets 0.6 3

Previous Meetings

Recent results between Juve Stabia and Frosinone

Last 6
Coppa Italia
Frosinone Frosinone
4 : 1
Juve Stabia Juve Stabia
Serie B
Juve Stabia Juve Stabia
0 : 1
Frosinone Frosinone
Serie B
Frosinone Frosinone
3 : 0
Juve Stabia Juve Stabia
Serie B
Juve Stabia Juve Stabia
1 : 1
Frosinone Frosinone
Serie B
Frosinone Frosinone
0 : 0
Juve Stabia Juve Stabia
Serie B
Frosinone Frosinone
2 : 2
Juve Stabia Juve Stabia
Over 2.5 2/5 40%
BTTS 2/5 40%
Juve Stabia unbeaten 3/5
Frosinone unbeaten 5/5
Open Match Analysis
Padova
Padova Home team
Italy · Serie B VS Played: 3
Pescara Away team
Pescara
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
3 1 Goals 1.33 4
4 1.33 Goals Conceded 1 3
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Padova and Pescara

Last 4
Serie B
Padova Padova
1 : 0
Pescara Pescara
Serie B
Pescara Pescara
0 : 1
Padova Padova
Serie B
Pescara Pescara
2 : 0
Padova Padova
Serie B
Padova Padova
2 : 2
Pescara Pescara
Over 2.5 1/3 33%
BTTS 1/3 33%
Padova unbeaten 2/3
Pescara unbeaten 2/3
Open Match Analysis
Modena
Modena Home team
Italy · Serie B VS Played: 14
Reggiana Away team
Reggiana
Home Wins 3 21%
Draws 5 36%
Away Wins 6 43%
Total Per Match Stat Per Match Total
9 0.64 Goals 0.86 12
12 0.86 Goals Conceded 0.64 9
5 0.36 Clean Sheets 0.57 8

Previous Meetings

Recent results between Modena and Reggiana

Last 6
Serie B
Modena Modena
2 : 1
Reggiana Reggiana
Serie B
Reggiana Reggiana
1 : 0
Modena Modena
Serie B
Modena Modena
2 : 3
Reggiana Reggiana
Serie B
Reggiana Reggiana
0 : 1
Modena Modena
Serie B
Reggiana Reggiana
1 : 0
Modena Modena
Serie B
Modena Modena
2 : 1
Reggiana Reggiana
Over 2.5 4/14 29%
BTTS 5/14 36%
Modena unbeaten 8/14
Reggiana unbeaten 11/14
Open Match Analysis
Carrarese
Carrarese Home team
Italy · Serie B VS Played: 9
Cesena Away team
Cesena
Home Wins 3 33%
Draws 2 22%
Away Wins 4 44%
Total Per Match Stat Per Match Total
12 1.33 Goals 1.89 17
17 1.89 Goals Conceded 1.33 12
1 0.11 Clean Sheets 0.11 1

Previous Meetings

Recent results between Carrarese and Cesena

Last 6
Serie B
Carrarese Carrarese
0 : 0
Cesena Cesena
Serie B
Cesena Cesena
2 : 1
Carrarese Carrarese
Serie B
Carrarese Carrarese
2 : 0
Cesena Cesena
Serie B
Cesena Cesena
2 : 1
Carrarese Carrarese
Serie C - Girone B
Carrarese Carrarese
3 : 2
Cesena Cesena
Serie C - Girone B
Cesena Cesena
2 : 1
Carrarese Carrarese
Over 2.5 6/9 67%
BTTS 7/9 78%
Carrarese unbeaten 5/9
Cesena unbeaten 6/9
Open Match Analysis
Mantova
Mantova Home team
Italy · Serie B VS Played: 1
Monza Away team
Monza
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 Mantova and Monza

Last 2
Serie B
Mantova Mantova
3 : 2
Monza Monza
Serie B
Monza Monza
1 : 0
Mantova Mantova
Over 2.5 0/1 0%
BTTS 0/1 0%
Mantova unbeaten 0/1
Monza unbeaten 1/1
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.