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.

MC Alger
MC Alger Home team
Algeria · Ligue 1 VS Played: 1
MB Rouisset Away team
MB Rouisset
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 MC Alger and MB Rouisset

Last 2
Ligue 1
MC Alger MC Alger
1 : 1
MB Rouisset MB Rouisset
Ligue 1
MB Rouisset MB Rouisset
1 : 0
MC Alger MC Alger
Over 2.5 0/1 0%
BTTS 0/1 0%
MC Alger unbeaten 0/1
MB Rouisset unbeaten 1/1
Open Match Analysis
Aalborg
Aalborg Home team
Denmark · 1. Division VS Played: 5
Middelfart Away team
Middelfart
Home Wins 5 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
15 3 Goals 0.8 4
4 0.8 Goals Conceded 3 15
2 0.4 Clean Sheets 0 0

Previous Meetings

Recent results between Aalborg and Middelfart

Last 6
1. Division
Aalborg Aalborg
1 : 3
Middelfart Middelfart
1. Division
Middelfart Middelfart
2 : 5
Aalborg Aalborg
1. Division
Middelfart Middelfart
1 : 2
Aalborg Aalborg
1. Division
Aalborg Aalborg
4 : 0
Middelfart Middelfart
DBU Pokalen
Middelfart Middelfart
1 : 2
Aalborg Aalborg
DBU Pokalen
Middelfart Middelfart
0 : 2
Aalborg Aalborg
Over 2.5 4/5 80%
BTTS 3/5 60%
Aalborg unbeaten 5/5
Middelfart unbeaten 0/5
🔥 5 Home Wins in a row
⚽ 2 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
CSKA 1948
CSKA 1948 Home team
Bulgaria · First League VS Played: 15
CSKA Sofia Away team
CSKA Sofia
Home Wins 3 20%
Draws 2 13%
Away Wins 10 67%
Total Per Match Stat Per Match Total
12 0.8 Goals 1.6 24
24 1.6 Goals Conceded 0.8 12
3 0.2 Clean Sheets 0.4 6

Previous Meetings

Recent results between CSKA 1948 and CSKA Sofia

Last 6
First League
CSKA Sofia CSKA Sofia
1 : 1
CSKA 1948 CSKA 1948
First League
CSKA 1948 CSKA 1948
0 : 1
CSKA Sofia CSKA Sofia
First League
CSKA 1948 CSKA 1948
0 : 2
CSKA Sofia CSKA Sofia
Cup
CSKA Sofia CSKA Sofia
2 : 0
CSKA 1948 CSKA 1948
First League
CSKA Sofia CSKA Sofia
0 : 1
CSKA 1948 CSKA 1948
First League
CSKA Sofia CSKA Sofia
2 : 2
CSKA 1948 CSKA 1948
Over 2.5 5/15 33%
BTTS 6/15 40%
CSKA 1948 unbeaten 5/15
CSKA Sofia unbeaten 12/15
⚡ 2 Away Wins in a row
Open Match Analysis
Vikingur Reykjavik
Vikingur Reykjavik Home team
Iceland · Úrvalsdeild VS Played: 3
Thor Akureyri Away team
Thor Akureyri
Home Wins 2 67%
Draws 1 33%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 2.33 Goals 0.33 1
1 0.33 Goals Conceded 2.33 7
2 0.67 Clean Sheets 0.33 1

Previous Meetings

Recent results between Vikingur Reykjavik and Thor Akureyri

Last 4
Úrvalsdeild
Thor Akureyri Thor Akureyri
2 : 1
Vikingur Reykjavik Vikingur Reykjavik
Úrvalsdeild
Vikingur Reykjavik Vikingur Reykjavik
6 : 0
Thor Akureyri Thor Akureyri
Cup
Thor Akureyri Thor Akureyri
1 : 2
Vikingur Reykjavik Vikingur Reykjavik
League Cup
Thor Akureyri Thor Akureyri
0 : 5
Vikingur Reykjavik Vikingur Reykjavik
Over 2.5 2/3 67%
BTTS 1/3 33%
Vikingur Reykjavik unbeaten 3/3
Thor Akureyri unbeaten 1/3
Open Match Analysis
HNK Rijeka
HNK Rijeka Home team
Croatia · HNL VS Played: 3
Vukovar Away team
Vukovar
Home Wins 2 67%
Draws 0 0%
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 HNK Rijeka and Vukovar

Last 4
HNL
HNK Rijeka HNK Rijeka
3 : 0
Vukovar Vukovar
HNL
Vukovar Vukovar
0 : 1
HNK Rijeka HNK Rijeka
HNL
HNK Rijeka HNK Rijeka
3 : 1
Vukovar Vukovar
HNL
Vukovar Vukovar
3 : 2
HNK Rijeka HNK Rijeka
Over 2.5 2/3 67%
BTTS 2/3 67%
HNK Rijeka unbeaten 2/3
Vukovar unbeaten 1/3
🔥 2 Home Wins in a row
Open Match Analysis
Olympique Dcheïra
Olympique Dcheïra Home team
Morocco · Botola Pro VS Played: 3
Yacoub El Mansour Away team
Yacoub El Mansour
Home Wins 3 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 1.67 Goals 0.67 2
2 0.67 Goals Conceded 1.67 5
2 0.67 Clean Sheets 0 0

Previous Meetings

Recent results between Olympique Dcheïra and Yacoub El Mansour

Last 4
Botola Pro
Olympique Dcheïra Olympique Dcheïra
1 : 1
Yacoub El Mansour Yacoub El Mansour
Botola Pro
Yacoub El Mansour Yacoub El Mansour
0 : 1
Olympique Dcheïra Olympique Dcheïra
Botola 2
Yacoub El Mansour Yacoub El Mansour
2 : 3
Olympique Dcheïra Olympique Dcheïra
Botola 2
Olympique Dcheïra Olympique Dcheïra
1 : 0
Yacoub El Mansour Yacoub El Mansour
Over 2.5 1/3 33%
BTTS 1/3 33%
Olympique Dcheïra unbeaten 3/3
Yacoub El Mansour unbeaten 0/3
🔥 3 Home Wins in a row
Open Match Analysis
Cadiz
Cadiz Home team
Spain · Segunda División VS Played: 7
Deportivo La Coruna Away team
Deportivo La Coruna
Home Wins 1 14%
Draws 3 43%
Away Wins 3 43%
Total Per Match Stat Per Match Total
8 1.14 Goals 1.29 9
9 1.29 Goals Conceded 1.14 8
2 0.29 Clean Sheets 0.43 3

Previous Meetings

Recent results between Cadiz and Deportivo La Coruna

Last 6
Segunda División
Cadiz Cadiz
0 : 1
Deportivo La Coruna Deportivo La Coruna
Segunda División
Deportivo La Coruna Deportivo La Coruna
2 : 2
Cadiz Cadiz
Segunda División
Deportivo La Coruna Deportivo La Coruna
1 : 0
Cadiz Cadiz
Segunda División
Cadiz Cadiz
2 : 4
Deportivo La Coruna Deportivo La Coruna
Segunda División
Deportivo La Coruna Deportivo La Coruna
1 : 0
Cadiz Cadiz
Segunda División
Cadiz Cadiz
0 : 0
Deportivo La Coruna Deportivo La Coruna
Over 2.5 3/7 43%
BTTS 3/7 43%
Cadiz unbeaten 4/7
Deportivo La Coruna unbeaten 6/7
Open Match Analysis
Borussia Dortmund
Borussia Dortmund Home team
Germany · Bundesliga VS Played: 15
Eintracht Frankfurt Away team
Eintracht Frankfurt
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
35 2.33 Goals 1.4 21
21 1.4 Goals Conceded 2.33 35
3 0.2 Clean Sheets 0.07 1

Previous Meetings

Recent results between Borussia Dortmund and Eintracht Frankfurt

Last 6
Bundesliga
Borussia Dortmund Borussia Dortmund
3 : 2
Eintracht Frankfurt Eintracht Frankfurt
Bundesliga
Eintracht Frankfurt Eintracht Frankfurt
3 : 3
Borussia Dortmund Borussia Dortmund
DFB Pokal
Eintracht Frankfurt Eintracht Frankfurt
1 : 1
Borussia Dortmund Borussia Dortmund
Bundesliga
Eintracht Frankfurt Eintracht Frankfurt
2 : 0
Borussia Dortmund Borussia Dortmund
Bundesliga
Borussia Dortmund Borussia Dortmund
2 : 0
Eintracht Frankfurt Eintracht Frankfurt
Bundesliga
Borussia Dortmund Borussia Dortmund
3 : 1
Eintracht Frankfurt Eintracht Frankfurt
Over 2.5 10/15 67%
BTTS 11/15 73%
Borussia Dortmund unbeaten 13/15
Eintracht Frankfurt unbeaten 8/15
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Cesena
Cesena Home team
Italy · Serie B VS Played: 6
Padova Away team
Padova
Home Wins 1 17%
Draws 3 50%
Away Wins 2 33%
Total Per Match Stat Per Match Total
5 0.83 Goals 1 6
6 1 Goals Conceded 0.83 5
1 0.17 Clean Sheets 0.5 3

Previous Meetings

Recent results between Cesena and Padova

Last 6
Serie B
Cesena Cesena
3 : 4
Padova Padova
Serie B
Padova Padova
1 : 1
Cesena Cesena
Coppa Italia
Cesena Cesena
3 : 1
Padova Padova
Serie C - Girone B
Padova Padova
0 : 0
Cesena Cesena
Serie C - Girone B
Cesena Cesena
0 : 2
Padova Padova
Serie C - Girone B
Cesena Cesena
1 : 1
Padova Padova
Over 2.5 1/6 17%
BTTS 3/6 50%
Cesena unbeaten 4/6
Padova unbeaten 5/6
⚽ 2 BTTS streak
Open Match Analysis
Venezia
Venezia Home team
Italy · Serie B VS Played: 13
Palermo Away team
Palermo
Home Wins 6 46%
Draws 5 38%
Away Wins 2 15%
Total Per Match Stat Per Match Total
17 1.31 Goals 0.77 10
10 0.77 Goals Conceded 1.31 17
6 0.46 Clean Sheets 0.23 3

Previous Meetings

Recent results between Venezia and Palermo

Last 6
Serie B
Venezia Venezia
2 : 0
Palermo Palermo
Serie B
Palermo Palermo
0 : 0
Venezia Venezia
Serie B
Venezia Venezia
2 : 1
Palermo Palermo
Serie B
Palermo Palermo
0 : 1
Venezia Venezia
Serie B
Palermo Palermo
0 : 3
Venezia Venezia
Serie B
Venezia Venezia
1 : 3
Palermo Palermo
Over 2.5 5/13 38%
BTTS 6/13 46%
Venezia unbeaten 11/13
Palermo unbeaten 7/13
Open Match Analysis
Pescara
Pescara Home team
Italy · Serie B VS Played: 7
Spezia Away team
Spezia
Home Wins 3 43%
Draws 0 0%
Away Wins 4 57%
Total Per Match Stat Per Match Total
10 1.43 Goals 1.86 13
13 1.86 Goals Conceded 1.43 10
1 0.14 Clean Sheets 0.29 2

Previous Meetings

Recent results between Pescara and Spezia

Last 6
Serie B
Pescara Pescara
1 : 1
Spezia Spezia
Serie B
Spezia Spezia
2 : 1
Pescara Pescara
Serie B
Spezia Spezia
2 : 0
Pescara Pescara
Serie B
Pescara Pescara
1 : 2
Spezia Spezia
Serie B
Pescara Pescara
2 : 0
Spezia Spezia
Serie B
Spezia Spezia
1 : 3
Pescara Pescara
Over 2.5 5/7 71%
BTTS 4/7 57%
Pescara unbeaten 3/7
Spezia unbeaten 4/7
⚡ 3 Away Wins in a row
Open Match Analysis
Virtus Entella
Virtus Entella Home team
Italy · Serie B VS Played: 11
Carrarese Away team
Carrarese
Home Wins 4 36%
Draws 3 27%
Away Wins 4 36%
Total Per Match Stat Per Match Total
15 1.36 Goals 1.18 13
13 1.18 Goals Conceded 1.36 15
5 0.45 Clean Sheets 0.18 2

Previous Meetings

Recent results between Virtus Entella and Carrarese

Last 6
Friendlies Clubs
Virtus Entella Virtus Entella
0 : 1
Carrarese Carrarese
Serie B
Virtus Entella Virtus Entella
2 : 1
Carrarese Carrarese
Serie B
Carrarese Carrarese
3 : 1
Virtus Entella Virtus Entella
Friendlies Clubs
Virtus Entella Virtus Entella
0 : 0
Carrarese Carrarese
Serie C - Girone B
Virtus Entella Virtus Entella
1 : 3
Carrarese Carrarese
Serie C - Girone B
Carrarese Carrarese
2 : 0
Virtus Entella Virtus Entella
Over 2.5 5/11 45%
BTTS 5/11 45%
Virtus Entella unbeaten 7/11
Carrarese unbeaten 7/11
Open Match Analysis
Avellino
Avellino Home team
Italy · Serie B VS Played: 1
Modena Away team
Modena
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 1 1
1 1 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Avellino and Modena

Last 2
Serie B
Avellino Avellino
1 : 0
Modena Modena
Serie B
Modena Modena
1 : 1
Avellino Avellino
Over 2.5 0/1 0%
BTTS 1/1 100%
Avellino unbeaten 1/1
Modena unbeaten 1/1
Open Match Analysis
Reggiana
Reggiana Home team
Italy · Serie B VS Played: 5
Sampdoria Away team
Sampdoria
Home Wins 1 20%
Draws 1 20%
Away Wins 3 60%
Total Per Match Stat Per Match Total
5 1 Goals 1.4 7
7 1.4 Goals Conceded 1 5
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Reggiana and Sampdoria

Last 6
Serie B
Reggiana Reggiana
1 : 0
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
2 : 1
Reggiana Reggiana
Serie B
Reggiana Reggiana
2 : 2
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
0 : 1
Reggiana Reggiana
Serie B
Sampdoria Sampdoria
1 : 0
Reggiana Reggiana
Serie B
Reggiana Reggiana
1 : 2
Sampdoria Sampdoria
Over 2.5 3/5 60%
BTTS 3/5 60%
Reggiana unbeaten 2/5
Sampdoria unbeaten 4/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Monza
Monza Home team
Italy · Serie B VS Played: 9
Empoli Away team
Empoli
Home Wins 2 22%
Draws 4 44%
Away Wins 3 33%
Total Per Match Stat Per Match Total
7 0.78 Goals 1.11 10
10 1.11 Goals Conceded 0.78 7
3 0.33 Clean Sheets 0.44 4

Previous Meetings

Recent results between Monza and Empoli

Last 6
Serie B
Monza Monza
2 : 2
Empoli Empoli
Serie B
Empoli Empoli
1 : 1
Monza Monza
Serie A
Monza Monza
1 : 3
Empoli Empoli
Serie A
Empoli Empoli
0 : 0
Monza Monza
Serie A
Empoli Empoli
3 : 0
Monza Monza
Serie A
Monza Monza
2 : 0
Empoli Empoli
Over 2.5 3/9 33%
BTTS 4/9 44%
Monza unbeaten 6/9
Empoli unbeaten 7/9
⚽ 2 BTTS streak
Open Match Analysis
Torino
Torino Home team
Italy · Serie A VS Played: 15
Sassuolo Away team
Sassuolo
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
24 1.6 Goals 1.13 17
17 1.13 Goals Conceded 1.6 24
3 0.2 Clean Sheets 0.07 1

Previous Meetings

Recent results between Torino and Sassuolo

Last 6
Serie A
Torino Torino
2 : 1
Sassuolo Sassuolo
Serie A
Sassuolo Sassuolo
0 : 1
Torino Torino
Serie A
Sassuolo Sassuolo
1 : 1
Torino Torino
Serie A
Torino Torino
2 : 1
Sassuolo Sassuolo
Serie A
Sassuolo Sassuolo
1 : 1
Torino Torino
Serie A
Torino Torino
0 : 1
Sassuolo Sassuolo
Over 2.5 7/15 47%
BTTS 11/15 73%
Torino unbeaten 13/15
Sassuolo unbeaten 8/15
Open Match Analysis
Lens
Lens Home team
France · Ligue 1 VS Played: 15
Nantes Away team
Nantes
Home Wins 7 47%
Draws 4 27%
Away Wins 4 27%
Total Per Match Stat Per Match Total
26 1.73 Goals 1.27 19
19 1.27 Goals Conceded 1.73 26
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Lens and Nantes

Last 6
Ligue 1
Lens Lens
1 : 0
Nantes Nantes
Ligue 1
Nantes Nantes
1 : 2
Lens Lens
Ligue 1
Nantes Nantes
3 : 1
Lens Lens
Ligue 1
Lens Lens
3 : 2
Nantes Nantes
Ligue 1
Nantes Nantes
0 : 1
Lens Lens
Ligue 1
Lens Lens
4 : 0
Nantes Nantes
Over 2.5 9/15 60%
BTTS 10/15 67%
Lens unbeaten 11/15
Nantes unbeaten 8/15
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Dundalk
Dundalk Home team
Ireland · Premier Division VS Played: 15
Bohemians Away team
Bohemians
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.47 22
22 1.47 Goals Conceded 1.4 21
3 0.2 Clean Sheets 0.13 2

Previous Meetings

Recent results between Dundalk and Bohemians

Last 6
Premier Division
Bohemians Bohemians
1 : 2
Dundalk Dundalk
Premier Division
Dundalk Dundalk
1 : 3
Bohemians Bohemians
Premier Division
Bohemians Bohemians
1 : 1
Dundalk Dundalk
Premier Division
Dundalk Dundalk
0 : 2
Bohemians Bohemians
Premier Division
Bohemians Bohemians
1 : 1
Dundalk Dundalk
Premier Division
Dundalk Dundalk
2 : 0
Bohemians Bohemians
Over 2.5 7/15 47%
BTTS 10/15 67%
Dundalk unbeaten 10/15
Bohemians unbeaten 10/15
Open Match Analysis
Drogheda United
Drogheda United Home team
Ireland · Premier Division VS Played: 15
Derry City Away team
Derry City
Home Wins 4 27%
Draws 6 40%
Away Wins 5 33%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.53 23
23 1.53 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between Drogheda United and Derry City

Last 6
Premier Division
Derry City Derry City
2 : 0
Drogheda United Drogheda United
Premier Division
Drogheda United Drogheda United
1 : 0
Derry City Derry City
Premier Division
Derry City Derry City
2 : 2
Drogheda United Drogheda United
Premier Division
Drogheda United Drogheda United
1 : 1
Derry City Derry City
FAI Cup
Derry City Derry City
1 : 1
Drogheda United Drogheda United
Premier Division
Derry City Derry City
3 : 0
Drogheda United Drogheda United
Over 2.5 8/15 53%
BTTS 9/15 60%
Drogheda United unbeaten 10/15
Derry City unbeaten 11/15
🤝 3 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
Galway United
Galway United Home team
Ireland · Premier Division VS Played: 13
Shamrock Rovers Away team
Shamrock Rovers
Home Wins 0 0%
Draws 6 46%
Away Wins 7 54%
Total Per Match Stat Per Match Total
4 0.31 Goals 1 13
13 1 Goals Conceded 0.31 4
4 0.31 Clean Sheets 0.69 9

Previous Meetings

Recent results between Galway United and Shamrock Rovers

Last 6
Premier Division
Shamrock Rovers Shamrock Rovers
3 : 1
Galway United Galway United
Premier Division
Galway United Galway United
1 : 3
Shamrock Rovers Shamrock Rovers
Premier Division
Shamrock Rovers Shamrock Rovers
2 : 0
Galway United Galway United
Premier Division
Shamrock Rovers Shamrock Rovers
1 : 0
Galway United Galway United
Premier Division
Galway United Galway United
0 : 0
Shamrock Rovers Shamrock Rovers
Premier Division
Shamrock Rovers Shamrock Rovers
0 : 0
Galway United Galway United
Over 2.5 2/13 15%
BTTS 4/13 31%
Galway United unbeaten 6/13
Shamrock Rovers unbeaten 13/13
⚡ 2 Away Wins in a row
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.