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.

BSK Banja Luka
BSK Banja Luka Home team
Bosnia · Premijer Liga VS Played: 2
Radnik Bijeljina Away team
Radnik Bijeljina
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 2 4
4 2 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between BSK Banja Luka and Radnik Bijeljina

Last 2
1st League - RS
Radnik Bijeljina Radnik Bijeljina
3 : 1
BSK Banja Luka BSK Banja Luka
1st League - RS
BSK Banja Luka BSK Banja Luka
1 : 1
Radnik Bijeljina Radnik Bijeljina
Over 2.5 1/2 50%
BTTS 2/2 100%
BSK Banja Luka unbeaten 1/2
Radnik Bijeljina unbeaten 2/2
⚽ 2 BTTS streak
Open Match Analysis
Panetolikos
Panetolikos Home team
Greece · Super League 1 VS Played: 15
PAOK Away team
PAOK
Home Wins 0 0%
Draws 1 7%
Away Wins 14 93%
Total Per Match Stat Per Match Total
5 0.33 Goals 2.33 35
35 2.33 Goals Conceded 0.33 5
1 0.07 Clean Sheets 0.67 10

Previous Meetings

Recent results between Panetolikos and PAOK

Last 6
Super League 1
Panetolikos Panetolikos
0 : 3
PAOK PAOK
Super League 1
PAOK PAOK
0 : 0
Panetolikos Panetolikos
Super League 1
Panetolikos Panetolikos
0 : 1
PAOK PAOK
Super League 1
PAOK PAOK
2 : 0
Panetolikos Panetolikos
Super League 1
Panetolikos Panetolikos
1 : 3
PAOK PAOK
Super League 1
PAOK PAOK
2 : 1
Panetolikos Panetolikos
Over 2.5 9/15 60%
BTTS 5/15 33%
Panetolikos unbeaten 1/15
PAOK unbeaten 15/15
Open Match Analysis
Levadiakos
Levadiakos Home team
Greece · Super League 1 VS Played: 15
Olympiakos Piraeus Away team
Olympiakos Piraeus
Home Wins 1 7%
Draws 4 27%
Away Wins 10 67%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.93 29
29 1.93 Goals Conceded 0.67 10
1 0.07 Clean Sheets 0.6 9

Previous Meetings

Recent results between Levadiakos and Olympiakos Piraeus

Last 6
Super League 1
Levadiakos Levadiakos
0 : 0
Olympiakos Piraeus Olympiakos Piraeus
Super League 1
Olympiakos Piraeus Olympiakos Piraeus
3 : 2
Levadiakos Levadiakos
Super League 1
Levadiakos Levadiakos
0 : 1
Olympiakos Piraeus Olympiakos Piraeus
Super League 1
Olympiakos Piraeus Olympiakos Piraeus
2 : 2
Levadiakos Levadiakos
Super League 1
Olympiakos Piraeus Olympiakos Piraeus
6 : 0
Levadiakos Levadiakos
Super League 1
Levadiakos Levadiakos
0 : 1
Olympiakos Piraeus Olympiakos Piraeus
Over 2.5 6/15 40%
BTTS 6/15 40%
Levadiakos unbeaten 5/15
Olympiakos Piraeus unbeaten 14/15
Open Match Analysis
OFI
OFI Home team
Greece · Super League 1 VS Played: 15
Asteras Tripolis Away team
Asteras Tripolis
Home Wins 5 33%
Draws 3 20%
Away Wins 7 47%
Total Per Match Stat Per Match Total
14 0.93 Goals 1.4 21
21 1.4 Goals Conceded 0.93 14
4 0.27 Clean Sheets 0.4 6

Previous Meetings

Recent results between OFI and Asteras Tripolis

Last 6
Super League 1
OFI OFI
4 : 0
Asteras Tripolis Asteras Tripolis
Cup
OFI OFI
2 : 0
Asteras Tripolis Asteras Tripolis
Super League 1
Asteras Tripolis Asteras Tripolis
3 : 0
OFI OFI
Super League 1
OFI OFI
0 : 2
Asteras Tripolis Asteras Tripolis
Super League 1
Asteras Tripolis Asteras Tripolis
2 : 1
OFI OFI
Cup
OFI OFI
1 : 1
Asteras Tripolis Asteras Tripolis
Over 2.5 6/15 40%
BTTS 5/15 33%
OFI unbeaten 8/15
Asteras Tripolis unbeaten 10/15
🔥 2 Home Wins in a row
Open Match Analysis
Volos NFC
Volos NFC Home team
Greece · Super League 1 VS Played: 15
AEK Athens FC Away team
AEK Athens FC
Home Wins 3 20%
Draws 2 13%
Away Wins 10 67%
Total Per Match Stat Per Match Total
14 0.93 Goals 2.27 34
34 2.27 Goals Conceded 0.93 14
2 0.13 Clean Sheets 0.53 8

Previous Meetings

Recent results between Volos NFC and AEK Athens FC

Last 6
Super League 1
Volos NFC Volos NFC
2 : 2
AEK Athens FC AEK Athens FC
Super League 1
AEK Athens FC AEK Athens FC
1 : 0
Volos NFC Volos NFC
Super League 1
Volos NFC Volos NFC
2 : 4
AEK Athens FC AEK Athens FC
Super League 1
AEK Athens FC AEK Athens FC
2 : 0
Volos NFC Volos NFC
Super League 1
AEK Athens FC AEK Athens FC
3 : 0
Volos NFC Volos NFC
Super League 1
Volos NFC Volos NFC
2 : 3
AEK Athens FC AEK Athens FC
Over 2.5 10/15 67%
BTTS 6/15 40%
Volos NFC unbeaten 5/15
AEK Athens FC unbeaten 12/15
Open Match Analysis
Atromitos
Atromitos Home team
Greece · Super League 1 VS Played: 8
Kifisia Away team
Kifisia
Home Wins 3 38%
Draws 2 25%
Away Wins 3 38%
Total Per Match Stat Per Match Total
10 1.25 Goals 0.75 6
6 0.75 Goals Conceded 1.25 10
5 0.63 Clean Sheets 0.25 2

Previous Meetings

Recent results between Atromitos and Kifisia

Last 6
Super League 1
Kifisia Kifisia
0 : 3
Atromitos Atromitos
Super League 1
Atromitos Atromitos
0 : 0
Kifisia Kifisia
Super League 1
Kifisia Kifisia
0 : 1
Atromitos Atromitos
Super League 1
Atromitos Atromitos
1 : 2
Kifisia Kifisia
Super League 1
Atromitos Atromitos
1 : 2
Kifisia Kifisia
Super League 1
Atromitos Atromitos
3 : 0
Kifisia Kifisia
Over 2.5 5/8 63%
BTTS 3/8 38%
Atromitos unbeaten 5/8
Kifisia unbeaten 5/8
Open Match Analysis
Olympique Akbou
Olympique Akbou Home team
Algeria · Ligue 1 VS Played: 4
USM Alger Away team
USM Alger
Home Wins 0 0%
Draws 3 75%
Away Wins 1 25%
Total Per Match Stat Per Match Total
2 0.5 Goals 0.75 3
3 0.75 Goals Conceded 0.5 2
1 0.25 Clean Sheets 0.5 2

Previous Meetings

Recent results between Olympique Akbou and USM Alger

Last 4
Ligue 1
USM Alger USM Alger
1 : 0
Olympique Akbou Olympique Akbou
Ligue 1
Olympique Akbou Olympique Akbou
1 : 1
USM Alger USM Alger
Ligue 1
USM Alger USM Alger
1 : 1
Olympique Akbou Olympique Akbou
Ligue 1
Olympique Akbou Olympique Akbou
0 : 0
USM Alger USM Alger
Over 2.5 0/4 0%
BTTS 2/4 50%
Olympique Akbou unbeaten 3/4
USM Alger unbeaten 4/4
Open Match Analysis
CR Belouizdad
CR Belouizdad Home team
Algeria · Ligue 1 VS Played: 8
Khenchela Away team
Khenchela
Home Wins 3 38%
Draws 2 25%
Away Wins 3 38%
Total Per Match Stat Per Match Total
12 1.5 Goals 1.38 11
11 1.38 Goals Conceded 1.5 12
3 0.38 Clean Sheets 0.25 2

Previous Meetings

Recent results between CR Belouizdad and Khenchela

Last 6
Ligue 1
CR Belouizdad CR Belouizdad
3 : 1
Khenchela Khenchela
Ligue 1
Khenchela Khenchela
1 : 1
CR Belouizdad CR Belouizdad
Ligue 1
CR Belouizdad CR Belouizdad
3 : 0
Khenchela Khenchela
Ligue 1
Khenchela Khenchela
0 : 0
CR Belouizdad CR Belouizdad
Ligue 1
Khenchela Khenchela
2 : 1
CR Belouizdad CR Belouizdad
Ligue 1
CR Belouizdad CR Belouizdad
2 : 3
Khenchela Khenchela
Over 2.5 5/8 63%
BTTS 4/8 50%
CR Belouizdad unbeaten 5/8
Khenchela unbeaten 5/8
⚽ 2 BTTS streak
Open Match Analysis
MC Oran
MC Oran Home team
Algeria · Ligue 1 VS Played: 15
ES Setif Away team
ES Setif
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.4 21
21 1.4 Goals Conceded 1.13 17
5 0.33 Clean Sheets 0.4 6

Previous Meetings

Recent results between MC Oran and ES Setif

Last 6
Ligue 1
ES Setif ES Setif
3 : 0
MC Oran MC Oran
Ligue 1
MC Oran MC Oran
0 : 0
ES Setif ES Setif
Ligue 1
ES Setif ES Setif
1 : 0
MC Oran MC Oran
Ligue 1
MC Oran MC Oran
1 : 0
ES Setif ES Setif
Ligue 1
MC Oran MC Oran
4 : 1
ES Setif ES Setif
Ligue 1
ES Setif ES Setif
1 : 0
MC Oran MC Oran
Over 2.5 7/15 47%
BTTS 6/15 40%
MC Oran unbeaten 9/15
ES Setif unbeaten 10/15
Open Match Analysis
CS Constantine
CS Constantine Home team
Algeria · Ligue 1 VS Played: 14
US Biskra Away team
US Biskra
Home Wins 7 50%
Draws 4 29%
Away Wins 3 21%
Total Per Match Stat Per Match Total
19 1.36 Goals 0.86 12
12 0.86 Goals Conceded 1.36 19
6 0.43 Clean Sheets 0.14 2

Previous Meetings

Recent results between CS Constantine and US Biskra

Last 6
Ligue 1
CS Constantine CS Constantine
3 : 0
US Biskra US Biskra
Ligue 1
US Biskra US Biskra
1 : 1
CS Constantine CS Constantine
Ligue 1
US Biskra US Biskra
0 : 1
CS Constantine CS Constantine
Ligue 1
CS Constantine CS Constantine
1 : 1
US Biskra US Biskra
Ligue 1
US Biskra US Biskra
3 : 2
CS Constantine CS Constantine
Ligue 1
CS Constantine CS Constantine
2 : 1
US Biskra US Biskra
Over 2.5 6/14 43%
BTTS 7/14 50%
CS Constantine unbeaten 11/14
US Biskra unbeaten 7/14
Open Match Analysis
JS Saoura
JS Saoura Home team
Algeria · Ligue 1 VS Played: 4
Olympique Akbou Away team
Olympique Akbou
Home Wins 2 50%
Draws 0 0%
Away Wins 2 50%
Total Per Match Stat Per Match Total
6 1.5 Goals 1.5 6
6 1.5 Goals Conceded 1.5 6
0 0 Clean Sheets 0.25 1

Previous Meetings

Recent results between JS Saoura and Olympique Akbou

Last 4
Ligue 1
Olympique Akbou Olympique Akbou
1 : 0
JS Saoura JS Saoura
Ligue 1
JS Saoura JS Saoura
3 : 2
Olympique Akbou Olympique Akbou
Ligue 1
JS Saoura JS Saoura
2 : 1
Olympique Akbou Olympique Akbou
Ligue 1
Olympique Akbou Olympique Akbou
2 : 1
JS Saoura JS Saoura
Over 2.5 3/4 75%
BTTS 3/4 75%
JS Saoura unbeaten 2/4
Olympique Akbou unbeaten 2/4
Open Match Analysis
JS Kabylie
JS Kabylie Home team
Algeria · Ligue 1 VS Played: 15
ASO Chlef Away team
ASO Chlef
Home Wins 7 47%
Draws 4 27%
Away Wins 4 27%
Total Per Match Stat Per Match Total
18 1.2 Goals 0.8 12
12 0.8 Goals Conceded 1.2 18
3 0.2 Clean Sheets 0.33 5

Previous Meetings

Recent results between JS Kabylie and ASO Chlef

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%
JS Kabylie unbeaten 11/15
ASO Chlef unbeaten 8/15
🔥 3 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
MB Rouisset
MB Rouisset Home team
Algeria · Ligue 1 VS Played: 3
USM Alger Away team
USM Alger
Home Wins 1 33%
Draws 0 0%
Away Wins 2 67%
Total Per Match Stat Per Match Total
1 0.33 Goals 3.33 10
10 3.33 Goals Conceded 0.33 1
1 0.33 Clean Sheets 0.67 2

Previous Meetings

Recent results between MB Rouisset and USM Alger

Last 3
Ligue 1
MB Rouisset MB Rouisset
1 : 0
USM Alger USM Alger
Ligue 1
USM Alger USM Alger
2 : 0
MB Rouisset MB Rouisset
Coupe Nationale
USM Alger USM Alger
8 : 0
MB Rouisset MB Rouisset
Over 2.5 1/3 33%
BTTS 0/3 0%
MB Rouisset unbeaten 1/3
USM Alger unbeaten 2/3
Open Match Analysis
Ben Aknoun
Ben Aknoun Home team
Algeria · Ligue 1 VS Played: 2
JS El Biar Away team
JS El Biar
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 0.5 Goals 0 0
0 0 Goals Conceded 0.5 1
2 1 Clean Sheets 0.5 1

Previous Meetings

Recent results between Ben Aknoun and JS El Biar

Last 2
Ligue 2
JS El Biar JS El Biar
0 : 1
Ben Aknoun Ben Aknoun
Ligue 2
Ben Aknoun Ben Aknoun
0 : 0
JS El Biar JS El Biar
Over 2.5 0/2 0%
BTTS 0/2 0%
Ben Aknoun unbeaten 2/2
JS El Biar unbeaten 1/2
Open Match Analysis
Ikorodu City
Ikorodu City Home team
Nigeria · NPFL VS Played: 3
Barau FC Away team
Barau FC
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
4 1.33 Goals 1 3
3 1 Goals Conceded 1.33 4
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Ikorodu City and Barau FC

Last 3
Federation Cup
Ikorodu City Ikorodu City
2 : 2
Barau FC Barau FC
NPFL
Barau FC Barau FC
1 : 0
Ikorodu City Ikorodu City
NPFL
Ikorodu City Ikorodu City
2 : 0
Barau FC Barau FC
Over 2.5 1/3 33%
BTTS 1/3 33%
Ikorodu City unbeaten 2/3
Barau FC unbeaten 2/3
Open Match Analysis
Paris FC
Paris FC Home team
France · Ligue 1 VS Played: 6
Strasbourg Away team
Strasbourg
Home Wins 2 33%
Draws 2 33%
Away Wins 2 33%
Total Per Match Stat Per Match Total
8 1.33 Goals 1 6
6 1 Goals Conceded 1.33 8
3 0.5 Clean Sheets 0.17 1

Previous Meetings

Recent results between Paris FC and Strasbourg

Last 6
Ligue 1
Strasbourg Strasbourg
0 : 0
Paris FC Paris FC
Ligue 1
Paris FC Paris FC
2 : 3
Strasbourg Strasbourg
Ligue 3
Strasbourg Strasbourg
2 : 1
Paris FC Paris FC
Ligue 3
Paris FC Paris FC
1 : 1
Strasbourg Strasbourg
Ligue 3
Strasbourg Strasbourg
0 : 2
Paris FC Paris FC
Ligue 3
Paris FC Paris FC
2 : 0
Strasbourg Strasbourg
Over 2.5 2/6 33%
BTTS 3/6 50%
Paris FC unbeaten 4/6
Strasbourg unbeaten 4/6
Open Match Analysis
Sampdoria
Sampdoria Home team
Italy · Serie B VS Played: 6
Catanzaro Away team
Catanzaro
Home Wins 1 17%
Draws 4 67%
Away Wins 1 17%
Total Per Match Stat Per Match Total
9 1.5 Goals 1.33 8
8 1.33 Goals Conceded 1.5 9
2 0.33 Clean Sheets 0.33 2

Previous Meetings

Recent results between Sampdoria and Catanzaro

Last 6
Serie B
Catanzaro Catanzaro
0 : 0
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
0 : 0
Catanzaro Catanzaro
Serie B
Catanzaro Catanzaro
2 : 2
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
3 : 3
Catanzaro Catanzaro
Serie B
Catanzaro Catanzaro
1 : 3
Sampdoria Sampdoria
Serie B
Sampdoria Sampdoria
1 : 2
Catanzaro Catanzaro
Over 2.5 4/6 67%
BTTS 4/6 67%
Sampdoria unbeaten 5/6
Catanzaro unbeaten 5/6
🤝 4 Draws in a row
Open Match Analysis
Orgryte IS
Orgryte IS Home team
Sweden · Allsvenskan VS Played: 3
Sirius Away team
Sirius
Home Wins 0 0%
Draws 0 0%
Away Wins 3 100%
Total Per Match Stat Per Match Total
2 0.67 Goals 2.67 8
8 2.67 Goals Conceded 0.67 2
0 0 Clean Sheets 0.33 1

Previous Meetings

Recent results between Orgryte IS and Sirius

Last 3
Allsvenskan
Sirius Sirius
2 : 0
Orgryte IS Orgryte IS
Superettan
Sirius Sirius
4 : 1
Orgryte IS Orgryte IS
Superettan
Orgryte IS Orgryte IS
1 : 2
Sirius Sirius
Over 2.5 2/3 67%
BTTS 2/3 67%
Orgryte IS unbeaten 0/3
Sirius unbeaten 3/3
⚡ 3 Away Wins in a row
Open Match Analysis
GKS Katowice
GKS Katowice Home team
Poland · Ekstraklasa VS Played: 4
Cracovia Krakow Away team
Cracovia Krakow
Home Wins 2 50%
Draws 0 0%
Away Wins 2 50%
Total Per Match Stat Per Match Total
6 1.5 Goals 2 8
8 2 Goals Conceded 1.5 6
0 0 Clean Sheets 0.5 2

Previous Meetings

Recent results between GKS Katowice and Cracovia Krakow

Last 4
Ekstraklasa
Cracovia Krakow Cracovia Krakow
1 : 0
GKS Katowice GKS Katowice
Ekstraklasa
GKS Katowice GKS Katowice
0 : 3
Cracovia Krakow Cracovia Krakow
Ekstraklasa
GKS Katowice GKS Katowice
2 : 1
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Cracovia Krakow Cracovia Krakow
3 : 4
GKS Katowice GKS Katowice
Over 2.5 3/4 75%
BTTS 2/4 50%
GKS Katowice unbeaten 2/4
Cracovia Krakow unbeaten 2/4
⚡ 2 Away Wins in a row
Open Match Analysis
Koper
Koper Home team
Slovenia · 1. SNL VS Played: 7
Nafta Away team
Nafta
Home Wins 6 86%
Draws 1 14%
Away Wins 0 0%
Total Per Match Stat Per Match Total
17 2.43 Goals 0.43 3
3 0.43 Goals Conceded 2.43 17
4 0.57 Clean Sheets 0.14 1

Previous Meetings

Recent results between Koper and Nafta

Last 6
1. SNL
Nafta Nafta
0 : 2
Koper Koper
1. SNL
Nafta Nafta
1 : 5
Koper Koper
1. SNL
Koper Koper
0 : 0
Nafta Nafta
1. SNL
Nafta Nafta
1 : 2
Koper Koper
1. SNL
Koper Koper
3 : 0
Nafta Nafta
2. SNL
Nafta Nafta
0 : 3
Koper Koper
Over 2.5 5/7 71%
BTTS 3/7 43%
Koper unbeaten 7/7
Nafta unbeaten 1/7
🔥 2 Home 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.