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.

Kilmarnock
Kilmarnock Home team
Scotland · Premiership VS Played: 15
Celtic Away team
Celtic
Home Wins 2 13%
Draws 1 7%
Away Wins 12 80%
Total Per Match Stat Per Match Total
12 0.8 Goals 2.87 43
43 2.87 Goals Conceded 0.8 12
1 0.07 Clean Sheets 0.33 5

Previous Meetings

Recent results between Kilmarnock and Celtic

Last 6
Premiership
Kilmarnock Kilmarnock
1 : 5
Celtic Celtic
Premiership
Kilmarnock Kilmarnock
2 : 3
Celtic Celtic
Premiership
Celtic Celtic
4 : 0
Kilmarnock Kilmarnock
Premiership
Kilmarnock Kilmarnock
1 : 2
Celtic Celtic
Premiership
Celtic Celtic
5 : 1
Kilmarnock Kilmarnock
FA Cup
Celtic Celtic
2 : 1
Kilmarnock Kilmarnock
Over 2.5 11/15 73%
BTTS 9/15 60%
Kilmarnock unbeaten 3/15
Celtic unbeaten 13/15
⚡ 9 Away Wins in a row
⚽ 2 BTTS streak
📈 6 Over 2.5 streak
Open Match Analysis
Epitsentr Dunayivtsi
Epitsentr Dunayivtsi Home team
Ukraine · Premier League VS Played: 2
Shakhtar Donetsk Away team
Shakhtar Donetsk
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 Epitsentr Dunayivtsi and Shakhtar Donetsk

Last 3
Premier League
Epitsentr Dunayivtsi Epitsentr Dunayivtsi
0 : 2
Shakhtar Donetsk Shakhtar Donetsk
Premier League
Shakhtar Donetsk Shakhtar Donetsk
5 : 0
Epitsentr Dunayivtsi Epitsentr Dunayivtsi
Premier League
Epitsentr Dunayivtsi Epitsentr Dunayivtsi
0 : 1
Shakhtar Donetsk Shakhtar Donetsk
Over 2.5 1/2 50%
BTTS 0/2 0%
Epitsentr Dunayivtsi unbeaten 0/2
Shakhtar Donetsk unbeaten 2/2
⚡ 2 Away Wins in a row
Open Match Analysis
Slask Wroclaw
Slask Wroclaw Home team
Poland · Ekstraklasa VS Played: 15
Cracovia Krakow Away team
Cracovia Krakow
Home Wins 8 53%
Draws 4 27%
Away Wins 3 20%
Total Per Match Stat Per Match Total
28 1.87 Goals 1.33 20
20 1.33 Goals Conceded 1.87 28
2 0.13 Clean Sheets 0.13 2

Previous Meetings

Recent results between Slask Wroclaw and Cracovia Krakow

Last 6
Ekstraklasa
Slask Wroclaw Slask Wroclaw
0 : 0
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Cracovia Krakow Cracovia Krakow
2 : 4
Slask Wroclaw Slask Wroclaw
Ekstraklasa
Slask Wroclaw Slask Wroclaw
2 : 4
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Slask Wroclaw Slask Wroclaw
4 : 0
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Cracovia Krakow Cracovia Krakow
0 : 1
Slask Wroclaw Slask Wroclaw
Ekstraklasa
Cracovia Krakow Cracovia Krakow
1 : 1
Slask Wroclaw Slask Wroclaw
Over 2.5 8/15 53%
BTTS 11/15 73%
Slask Wroclaw unbeaten 12/15
Cracovia Krakow unbeaten 7/15
⚽ 2 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Meshakhte
Meshakhte Home team
Georgia · Erovnuli Liga VS Played: 11
Samgurali Away team
Samgurali
Home Wins 1 9%
Draws 2 18%
Away Wins 8 73%
Total Per Match Stat Per Match Total
5 0.45 Goals 1.64 18
18 1.64 Goals Conceded 0.45 5
1 0.09 Clean Sheets 0.64 7

Previous Meetings

Recent results between Meshakhte and Samgurali

Last 6
Erovnuli Liga
Meshakhte Meshakhte
1 : 2
Samgurali Samgurali
David Kipiani Cup
Samgurali Samgurali
1 : 0
Meshakhte Meshakhte
Erovnuli Liga
Samgurali Samgurali
3 : 1
Meshakhte Meshakhte
Erovnuli Liga
Meshakhte Meshakhte
0 : 0
Samgurali Samgurali
Erovnuli Liga 2
Samgurali Samgurali
5 : 0
Meshakhte Meshakhte
Erovnuli Liga 2
Meshakhte Meshakhte
1 : 1
Samgurali Samgurali
Over 2.5 4/11 36%
BTTS 4/11 36%
Meshakhte unbeaten 3/11
Samgurali unbeaten 10/11
⚡ 2 Away Wins in a row
Open Match Analysis
Super Nova
Super Nova Home team
Latvia · Virsliga VS Played: 15
FK Liepaja Away team
FK Liepaja
Home Wins 2 13%
Draws 2 13%
Away Wins 11 73%
Total Per Match Stat Per Match Total
19 1.27 Goals 2.53 38
38 2.53 Goals Conceded 1.27 19
2 0.13 Clean Sheets 0.2 3

Previous Meetings

Recent results between Super Nova and FK Liepaja

Last 6
Virsliga
Super Nova Super Nova
1 : 2
FK Liepaja FK Liepaja
Virsliga
FK Liepaja FK Liepaja
2 : 1
Super Nova Super Nova
Virsliga
Super Nova Super Nova
1 : 2
FK Liepaja FK Liepaja
Virsliga
Super Nova Super Nova
3 : 0
FK Liepaja FK Liepaja
Virsliga
FK Liepaja FK Liepaja
0 : 3
Super Nova Super Nova
Virsliga
Super Nova Super Nova
1 : 3
FK Liepaja FK Liepaja
Over 2.5 12/15 80%
BTTS 10/15 67%
Super Nova unbeaten 4/15
FK Liepaja unbeaten 13/15
⚡ 3 Away Wins in a row
⚽ 3 BTTS streak
📈 7 Over 2.5 streak
Open Match Analysis
FS Jelgava
FS Jelgava Home team
Latvia · Virsliga VS Played: 15
Auda Away team
Auda
Home Wins 2 13%
Draws 4 27%
Away Wins 9 60%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.87 28
28 1.87 Goals Conceded 0.67 10
3 0.2 Clean Sheets 0.53 8

Previous Meetings

Recent results between FS Jelgava and Auda

Last 6
Virsliga
FS Jelgava FS Jelgava
0 : 1
Auda Auda
Virsliga
Auda Auda
1 : 1
FS Jelgava FS Jelgava
Virsliga
FS Jelgava FS Jelgava
2 : 3
Auda Auda
Virsliga
FS Jelgava FS Jelgava
1 : 1
Auda Auda
Virsliga
Auda Auda
2 : 0
FS Jelgava FS Jelgava
Virsliga
FS Jelgava FS Jelgava
3 : 1
Auda Auda
Over 2.5 6/15 40%
BTTS 6/15 40%
FS Jelgava unbeaten 6/15
Auda unbeaten 13/15
⚽ 3 BTTS streak
Open Match Analysis
KPV-j
KPV-j Home team
Finland · Ykkönen VS Played: 2
VJS Away team
VJS
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
1 0.5 Goals 3.5 7
7 3.5 Goals Conceded 0.5 1
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between KPV-j and VJS

Last 2
Ykkönen
KPV-j KPV-j
1 : 2
VJS VJS
Ykkönen
VJS VJS
5 : 0
KPV-j KPV-j
Over 2.5 2/2 100%
BTTS 1/2 50%
KPV-j unbeaten 0/2
VJS unbeaten 2/2
⚡ 2 Away Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Varbergs BoIS FC
Varbergs BoIS FC Home team
Sweden · Superettan VS Played: 6
Sandviken Away team
Sandviken
Home Wins 1 17%
Draws 2 33%
Away Wins 3 50%
Total Per Match Stat Per Match Total
6 1 Goals 1.5 9
9 1.5 Goals Conceded 1 6
1 0.17 Clean Sheets 0.33 2

Previous Meetings

Recent results between Varbergs BoIS FC and Sandviken

Last 6
Superettan
Varbergs BoIS FC Varbergs BoIS FC
0 : 1
Sandviken Sandviken
Superettan
Sandviken Sandviken
2 : 2
Varbergs BoIS FC Varbergs BoIS FC
Superettan
Varbergs BoIS FC Varbergs BoIS FC
0 : 0
Sandviken Sandviken
Superettan
Sandviken Sandviken
2 : 1
Varbergs BoIS FC Varbergs BoIS FC
Superettan
Varbergs BoIS FC Varbergs BoIS FC
2 : 1
Sandviken Sandviken
Superettan
Sandviken Sandviken
3 : 1
Varbergs BoIS FC Varbergs BoIS FC
Over 2.5 4/6 67%
BTTS 4/6 67%
Varbergs BoIS FC unbeaten 3/6
Sandviken unbeaten 5/6
Open Match Analysis
FC Fredericia
FC Fredericia Home team
Denmark · 1. Division VS Played: 15
Vendsyssel FF Away team
Vendsyssel FF
Home Wins 9 60%
Draws 5 33%
Away Wins 1 7%
Total Per Match Stat Per Match Total
30 2 Goals 0.8 12
12 0.8 Goals Conceded 2 30
6 0.4 Clean Sheets 0.07 1

Previous Meetings

Recent results between FC Fredericia and Vendsyssel FF

Last 6
1. Division
FC Fredericia FC Fredericia
1 : 1
Vendsyssel FF Vendsyssel FF
1. Division
Vendsyssel FF Vendsyssel FF
0 : 1
FC Fredericia FC Fredericia
1. Division
FC Fredericia FC Fredericia
4 : 2
Vendsyssel FF Vendsyssel FF
1. Division
Vendsyssel FF Vendsyssel FF
1 : 4
FC Fredericia FC Fredericia
1. Division
FC Fredericia FC Fredericia
3 : 1
Vendsyssel FF Vendsyssel FF
1. Division
FC Fredericia FC Fredericia
0 : 0
Vendsyssel FF Vendsyssel FF
Over 2.5 6/15 40%
BTTS 9/15 60%
FC Fredericia unbeaten 14/15
Vendsyssel FF unbeaten 6/15
Open Match Analysis
Slavia Praha
Slavia Praha Home team
Czech-Republic · Czech Liga VS Played: 14
Pardubice Away team
Pardubice
Home Wins 11 79%
Draws 3 21%
Away Wins 0 0%
Total Per Match Stat Per Match Total
37 2.64 Goals 0.36 5
5 0.36 Goals Conceded 2.64 37
9 0.64 Clean Sheets 0 0

Previous Meetings

Recent results between Slavia Praha and Pardubice

Last 6
Czech Liga
Slavia Praha Slavia Praha
2 : 1
Pardubice Pardubice
Czech Liga
Pardubice Pardubice
1 : 1
Slavia Praha Slavia Praha
Czech Liga
Slavia Praha Slavia Praha
3 : 1
Pardubice Pardubice
Czech Liga
Pardubice Pardubice
0 : 2
Slavia Praha Slavia Praha
Czech Liga
Slavia Praha Slavia Praha
2 : 0
Pardubice Pardubice
Friendlies Clubs
Slavia Praha Slavia Praha
1 : 1
Pardubice Pardubice
Over 2.5 7/14 50%
BTTS 5/14 36%
Slavia Praha unbeaten 14/14
Pardubice unbeaten 3/14
⚽ 3 BTTS streak
Open Match Analysis
Pyunik Yerevan
Pyunik Yerevan Home team
Armenia · Premier League VS Played: 15
Van Away team
Van
Home Wins 11 73%
Draws 0 0%
Away Wins 4 27%
Total Per Match Stat Per Match Total
43 2.87 Goals 1 15
15 1 Goals Conceded 2.87 43
5 0.33 Clean Sheets 0.13 2

Previous Meetings

Recent results between Pyunik Yerevan and Van

Last 6
Premier League
Pyunik Yerevan Pyunik Yerevan
3 : 0
Van Van
Premier League
Pyunik Yerevan Pyunik Yerevan
2 : 1
Van Van
Premier League
Van Van
2 : 1
Pyunik Yerevan Pyunik Yerevan
Premier League
Pyunik Yerevan Pyunik Yerevan
5 : 1
Van Van
Premier League
Van Van
3 : 2
Pyunik Yerevan Pyunik Yerevan
Premier League
Pyunik Yerevan Pyunik Yerevan
1 : 0
Van Van
Over 2.5 12/15 80%
BTTS 8/15 53%
Pyunik Yerevan unbeaten 11/15
Van unbeaten 4/15
⚽ 4 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Arsenal
Arsenal Home team
World · Friendlies Clubs VS Played: 6
Borussia Dortmund Away team
Borussia Dortmund
Home Wins 3 50%
Draws 1 17%
Away Wins 2 33%
Total Per Match Stat Per Match Total
7 1.17 Goals 1 6
6 1 Goals Conceded 1.17 7
2 0.33 Clean Sheets 0.17 1

Previous Meetings

Recent results between Arsenal and Borussia Dortmund

Last 6
Emirates Cup
Arsenal Arsenal
2 : 3
Borussia Dortmund Borussia Dortmund
UEFA Champions League
Arsenal Arsenal
2 : 0
Borussia Dortmund Borussia Dortmund
UEFA Champions League
Borussia Dortmund Borussia Dortmund
2 : 0
Arsenal Arsenal
UEFA Champions League
Borussia Dortmund Borussia Dortmund
0 : 1
Arsenal Arsenal
UEFA Champions League
Arsenal Arsenal
1 : 2
Borussia Dortmund Borussia Dortmund
UEFA Champions League
Arsenal Arsenal
2 : 1
Borussia Dortmund Borussia Dortmund
Over 2.5 2/6 33%
BTTS 3/6 50%
Arsenal unbeaten 4/6
Borussia Dortmund unbeaten 3/6
Open Match Analysis
CA River Plate
CA River Plate Home team
Uruguay · Segunda División VS Played: 1
Sportivo Huracan Away team
Sportivo Huracan
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 0 0
0 0 Goals Conceded 2 2
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between CA River Plate and Sportivo Huracan

Last 1
Segunda División
CA River Plate CA River Plate
2 : 0
Sportivo Huracan Sportivo Huracan
Over 2.5 0/1 0%
BTTS 0/1 0%
CA River Plate unbeaten 1/1
Sportivo Huracan unbeaten 0/1
Open Match Analysis
Paks
Paks Home team
Hungary · NB I VS Played: 15
Budapest Honved Away team
Budapest Honved
Home Wins 4 27%
Draws 7 47%
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
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Paks and Budapest Honved

Last 6
NB I
Paks Paks
2 : 2
Budapest Honved Budapest Honved
Magyar Kupa
Budapest Honved Budapest Honved
1 : 5
Paks Paks
Magyar Kupa
Budapest Honved Budapest Honved
2 : 2
Paks Paks
NB I
Budapest Honved Budapest Honved
1 : 2
Paks Paks
NB I
Paks Paks
5 : 0
Budapest Honved Budapest Honved
NB I
Budapest Honved Budapest Honved
3 : 3
Paks Paks
Over 2.5 9/15 60%
BTTS 10/15 67%
Paks unbeaten 11/15
Budapest Honved unbeaten 11/15
⚽ 4 BTTS streak
📈 6 Over 2.5 streak
Open Match Analysis
Union Berlin
Union Berlin Home team
World · Friendlies Clubs VS Played: 1
Aris Away team
Aris
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 Union Berlin and Aris

Last 1
Friendlies Clubs
Union Berlin Union Berlin
3 : 2
Aris Aris
Over 2.5 1/1 100%
BTTS 1/1 100%
Union Berlin unbeaten 1/1
Aris unbeaten 0/1
Open Match Analysis
Osipovichy
Osipovichy Home team
Belarus · 1. Division VS Played: 6
Dinamo Minsk II Away team
Dinamo Minsk II
Home Wins 1 17%
Draws 0 0%
Away Wins 5 83%
Total Per Match Stat Per Match Total
3 0.5 Goals 1.83 11
11 1.83 Goals Conceded 0.5 3
0 0 Clean Sheets 0.67 4

Previous Meetings

Recent results between Osipovichy and Dinamo Minsk II

Last 6
1. Division
Osipovichy Osipovichy
2 : 1
Dinamo Minsk II Dinamo Minsk II
1. Division
Dinamo Minsk II Dinamo Minsk II
2 : 0
Osipovichy Osipovichy
1. Division
Dinamo Minsk II Dinamo Minsk II
4 : 0
Osipovichy Osipovichy
1. Division
Osipovichy Osipovichy
1 : 2
Dinamo Minsk II Dinamo Minsk II
2. Division
Osipovichy Osipovichy
0 : 1
Dinamo Minsk II Dinamo Minsk II
2. Division
Dinamo Minsk II Dinamo Minsk II
1 : 0
Osipovichy Osipovichy
Over 2.5 3/6 50%
BTTS 2/6 33%
Osipovichy unbeaten 1/6
Dinamo Minsk II unbeaten 5/6
Open Match Analysis
Cruzeiro
Cruzeiro Home team
Brazil · Serie A VS Played: 4
Mirassol Away team
Mirassol
Home Wins 2 50%
Draws 2 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
8 2 Goals 1.25 5
5 1.25 Goals Conceded 2 8
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Cruzeiro and Mirassol

Last 4
Serie A
Cruzeiro Cruzeiro
3 : 1
Mirassol Mirassol
Serie A
Mirassol Mirassol
2 : 2
Cruzeiro Cruzeiro
Serie A
Mirassol Mirassol
1 : 1
Cruzeiro Cruzeiro
Serie A
Cruzeiro Cruzeiro
2 : 1
Mirassol Mirassol
Over 2.5 3/4 75%
BTTS 4/4 100%
Cruzeiro unbeaten 4/4
Mirassol unbeaten 2/4
⚽ 4 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Inter Turku
Inter Turku Home team
Finland · Veikkausliiga VS Played: 15
Lahti Away team
Lahti
Home Wins 10 67%
Draws 3 20%
Away Wins 2 13%
Total Per Match Stat Per Match Total
30 2 Goals 0.8 12
12 0.8 Goals Conceded 2 30
6 0.4 Clean Sheets 0.07 1

Previous Meetings

Recent results between Inter Turku and Lahti

Last 6
Veikkausliiga
Inter Turku Inter Turku
0 : 0
Lahti Lahti
Veikkausliiga
Lahti Lahti
0 : 2
Inter Turku Inter Turku
League Cup
Inter Turku Inter Turku
1 : 0
Lahti Lahti
Veikkausliiga
Inter Turku Inter Turku
3 : 1
Lahti Lahti
Veikkausliiga
Inter Turku Inter Turku
3 : 0
Lahti Lahti
Veikkausliiga
Lahti Lahti
0 : 2
Inter Turku Inter Turku
Over 2.5 9/15 60%
BTTS 9/15 60%
Inter Turku unbeaten 13/15
Lahti unbeaten 5/15
Open Match Analysis
Waterford
Waterford Home team
Ireland · Premier Division VS Played: 15
Bohemians Away team
Bohemians
Home Wins 8 53%
Draws 2 13%
Away Wins 5 33%
Total Per Match Stat Per Match Total
20 1.33 Goals 1.33 20
20 1.33 Goals Conceded 1.33 20
2 0.13 Clean Sheets 0.2 3

Previous Meetings

Recent results between Waterford and Bohemians

Last 6
Premier Division
Waterford Waterford
3 : 1
Bohemians Bohemians
Premier Division
Bohemians Bohemians
1 : 1
Waterford Waterford
Premier Division
Waterford Waterford
0 : 1
Bohemians Bohemians
Friendlies Clubs
Waterford Waterford
1 : 4
Bohemians Bohemians
Premier Division
Bohemians Bohemians
2 : 1
Waterford Waterford
Premier Division
Waterford Waterford
2 : 1
Bohemians Bohemians
Over 2.5 9/15 60%
BTTS 10/15 67%
Waterford unbeaten 10/15
Bohemians unbeaten 7/15
⚽ 2 BTTS streak
Open Match Analysis
Athletic Club
Athletic Club Home team
Brazil · Serie B VS Played: 3
Criciuma Away team
Criciuma
Home Wins 0 0%
Draws 2 67%
Away Wins 1 33%
Total Per Match Stat Per Match Total
2 0.67 Goals 2 6
6 2 Goals Conceded 0.67 2
0 0 Clean Sheets 0.33 1

Previous Meetings

Recent results between Athletic Club and Criciuma

Last 4
Serie B
Athletic Club Athletic Club
2 : 0
Criciuma Criciuma
Serie B
Criciuma Criciuma
1 : 1
Athletic Club Athletic Club
Serie B
Athletic Club Athletic Club
1 : 1
Criciuma Criciuma
Serie B
Criciuma Criciuma
4 : 0
Athletic Club Athletic Club
Over 2.5 1/3 33%
BTTS 2/3 67%
Athletic Club unbeaten 2/3
Criciuma unbeaten 3/3
🤝 2 Draws in a row
⚽ 2 BTTS 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.