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.

Preußen Münster
Preußen Münster Home team
Germany · 2. Bundesliga VS Played: 10
SV Darmstadt 98 Away team
SV Darmstadt 98
Home Wins 1 10%
Draws 3 30%
Away Wins 6 60%
Total Per Match Stat Per Match Total
7 0.7 Goals 1.4 14
14 1.4 Goals Conceded 0.7 7
3 0.3 Clean Sheets 0.5 5

Previous Meetings

Recent results between Preußen Münster and SV Darmstadt 98

Last 4
2. Bundesliga
SV Darmstadt 98 SV Darmstadt 98
1 : 0
Preußen Münster Preußen Münster
2. Bundesliga
Preußen Münster Preußen Münster
1 : 1
SV Darmstadt 98 SV Darmstadt 98
2. Bundesliga
SV Darmstadt 98 SV Darmstadt 98
0 : 0
Preußen Münster Preußen Münster
3. Liga
Preussen Munster Preussen Munster
0 : 2
SV Darmstadt 98 SV Darmstadt 98
Over 2.5 5/10 50%
BTTS 4/10 40%
Preußen Münster unbeaten 4/10
SV Darmstadt 98 unbeaten 9/10
Open Match Analysis
Kalju Nomme
Kalju Nomme Home team
Estonia · Meistriliiga VS Played: 15
Flora Tallinn Away team
Flora Tallinn
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.13 17
17 1.13 Goals Conceded 1.27 19
6 0.4 Clean Sheets 0.33 5

Previous Meetings

Recent results between Kalju Nomme and Flora Tallinn

Last 6
Meistriliiga
Kalju Nomme Kalju Nomme
0 : 1
Flora Tallinn Flora Tallinn
Meistriliiga
Flora Tallinn Flora Tallinn
0 : 1
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
3 : 1
Flora Tallinn Flora Tallinn
Meistriliiga
Flora Tallinn Flora Tallinn
1 : 0
Kalju Nomme Kalju Nomme
Meistriliiga
Flora Tallinn Flora Tallinn
2 : 3
Kalju Nomme Kalju Nomme
Meistriliiga
Kalju Nomme Kalju Nomme
1 : 2
Flora Tallinn Flora Tallinn
Over 2.5 8/15 53%
BTTS 7/15 47%
Kalju Nomme unbeaten 10/15
Flora Tallinn unbeaten 10/15
🔥 2 Home Wins in a row
Open Match Analysis
Home United
Home United Home team
Singapore · Premier League VS Played: 5
Albirex Niigata S Away team
Albirex Niigata S
Home Wins 3 60%
Draws 1 20%
Away Wins 1 20%
Total Per Match Stat Per Match Total
15 3 Goals 1.2 6
6 1.2 Goals Conceded 3 15
3 0.6 Clean Sheets 0 0

Previous Meetings

Recent results between Home United and Albirex Niigata S

Last 6
Premier League
Home United Home United
0 : 2
Albirex Niigata S Albirex Niigata S
Premier League
Albirex Niigata S Albirex Niigata S
3 : 3
Home United Home United
Premier League
Home United Home United
3 : 0
Albirex Niigata S Albirex Niigata S
Premier League
Albirex Niigata S Albirex Niigata S
0 : 2
Home United Home United
Premier League
Home United Home United
6 : 0
Albirex Niigata S Albirex Niigata S
Premier League
Albirex Niigata S Albirex Niigata S
3 : 1
Home United Home United
Over 2.5 4/5 80%
BTTS 2/5 40%
Home United unbeaten 4/5
Albirex Niigata S unbeaten 2/5
📈 2 Over 2.5 streak
Open Match Analysis
Hougang United
Hougang United Home team
Singapore · Premier League VS Played: 5
Tampines Rovers Away team
Tampines Rovers
Home Wins 1 20%
Draws 0 0%
Away Wins 4 80%
Total Per Match Stat Per Match Total
7 1.4 Goals 3.2 16
16 3.2 Goals Conceded 1.4 7
0 0 Clean Sheets 0.2 1

Previous Meetings

Recent results between Hougang United and Tampines Rovers

Last 6
Premier League
Hougang United Hougang United
0 : 1
Tampines Rovers Tampines Rovers
Premier League
Tampines Rovers Tampines Rovers
3 : 0
Hougang United Hougang United
Premier League
Hougang United Hougang United
1 : 2
Tampines Rovers Tampines Rovers
Premier League
Hougang United Hougang United
1 : 4
Tampines Rovers Tampines Rovers
Cup
Hougang United Hougang United
1 : 5
Tampines Rovers Tampines Rovers
Premier League
Tampines Rovers Tampines Rovers
2 : 4
Hougang United Hougang United
Over 2.5 5/5 100%
BTTS 4/5 80%
Hougang United unbeaten 1/5
Tampines Rovers unbeaten 4/5
⚡ 4 Away Wins in a row
📈 5 Over 2.5 streak
Open Match Analysis
Havelse
Havelse Home team
Germany · 3. Liga VS Played: 1
FC Schweinfurt 05 Away team
FC Schweinfurt 05
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 Havelse and FC Schweinfurt 05

Last 2
3. Liga
Havelse Havelse
3 : 2
FC Schweinfurt 05 FC Schweinfurt 05
3. Liga
FC Schweinfurt 05 FC Schweinfurt 05
2 : 3
Havelse Havelse
Over 2.5 1/1 100%
BTTS 1/1 100%
Havelse unbeaten 1/1
FC Schweinfurt 05 unbeaten 0/1
Open Match Analysis
Gent
Gent Home team
Belgium · Jupiler Pro League VS Played: 15
Anderlecht Away team
Anderlecht
Home Wins 5 33%
Draws 3 20%
Away Wins 7 47%
Total Per Match Stat Per Match Total
11 0.73 Goals 1.47 22
22 1.47 Goals Conceded 0.73 11
5 0.33 Clean Sheets 0.47 7

Previous Meetings

Recent results between Gent and Anderlecht

Last 6
Jupiler Pro League
Gent Gent
1 : 1
Anderlecht Anderlecht
Jupiler Pro League
Anderlecht Anderlecht
3 : 1
Gent Gent
Jupiler Pro League
Gent Gent
4 : 2
Anderlecht Anderlecht
Cup
Anderlecht Anderlecht
1 : 0
Gent Gent
Jupiler Pro League
Anderlecht Anderlecht
1 : 0
Gent Gent
Jupiler Pro League
Gent Gent
0 : 1
Anderlecht Anderlecht
Over 2.5 4/15 27%
BTTS 4/15 27%
Gent unbeaten 8/15
Anderlecht unbeaten 10/15
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Mallorca
Mallorca Home team
Spain · La Liga VS Played: 15
Villarreal Away team
Villarreal
Home Wins 4 27%
Draws 3 20%
Away Wins 8 53%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.47 22
22 1.47 Goals Conceded 1.13 17
4 0.27 Clean Sheets 0.47 7

Previous Meetings

Recent results between Mallorca and Villarreal

Last 6
La Liga
Mallorca Mallorca
1 : 1
Villarreal Villarreal
La Liga
Villarreal Villarreal
2 : 1
Mallorca Mallorca
La Liga
Villarreal Villarreal
4 : 0
Mallorca Mallorca
La Liga
Mallorca Mallorca
1 : 2
Villarreal Villarreal
La Liga
Villarreal Villarreal
1 : 1
Mallorca Mallorca
La Liga
Mallorca Mallorca
0 : 1
Villarreal Villarreal
Over 2.5 8/15 53%
BTTS 6/15 40%
Mallorca unbeaten 7/15
Villarreal unbeaten 11/15
⚡ 3 Away Wins in a row
📈 3 Over 2.5 streak
Open Match Analysis
FC Andorra
FC Andorra Home team
Spain · Segunda División VS Played: 3
Las Palmas Away team
Las Palmas
Home Wins 0 0%
Draws 2 67%
Away Wins 1 33%
Total Per Match Stat Per Match Total
1 0.33 Goals 1 3
3 1 Goals Conceded 0.33 1
1 0.33 Clean Sheets 0.67 2

Previous Meetings

Recent results between FC Andorra and Las Palmas

Last 4
Segunda División
FC Andorra FC Andorra
5 : 1
Las Palmas Las Palmas
Segunda División
Las Palmas Las Palmas
1 : 1
FC Andorra FC Andorra
Segunda División
FC Andorra FC Andorra
0 : 0
Las Palmas Las Palmas
Segunda División
Las Palmas Las Palmas
2 : 0
FC Andorra FC Andorra
Over 2.5 0/3 0%
BTTS 1/3 33%
FC Andorra unbeaten 2/3
Las Palmas unbeaten 3/3
🤝 2 Draws in a row
Open Match Analysis
FC Slutsk
FC Slutsk Home team
Belarus · 1. Division VS Played: 13
Smorgon Away team
Smorgon
Home Wins 6 46%
Draws 5 38%
Away Wins 2 15%
Total Per Match Stat Per Match Total
21 1.62 Goals 1.08 14
14 1.08 Goals Conceded 1.62 21
6 0.46 Clean Sheets 0.15 2

Previous Meetings

Recent results between FC Slutsk and Smorgon

Last 5
Premier League
Smorgon Smorgon
0 : 0
FC Slutsk FC Slutsk
Premier League
FC Slutsk FC Slutsk
2 : 0
Smorgon Smorgon
Premier League
FC Slutsk FC Slutsk
0 : 0
Smorgon Smorgon
Premier League
Smorgon Smorgon
4 : 1
FC Slutsk FC Slutsk
Premier League
FC Slutsk FC Slutsk
3 : 3
Smorgon Smorgon
Over 2.5 6/13 46%
BTTS 7/13 54%
FC Slutsk unbeaten 11/13
Smorgon unbeaten 7/13
Open Match Analysis
Meshakhte
Meshakhte Home team
Georgia · Erovnuli Liga VS Played: 1
Dila Away team
Dila
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 Meshakhte and Dila

Last 3
Erovnuli Liga
Dila Dila
3 : 1
Meshakhte Meshakhte
Erovnuli Liga
Meshakhte Meshakhte
0 : 2
Dila Dila
Erovnuli Liga
Dila Dila
0 : 1
Meshakhte Meshakhte
Over 2.5 0/1 0%
BTTS 0/1 0%
Meshakhte unbeaten 1/1
Dila unbeaten 0/1
Open Match Analysis
PSIM Yogyakarta
PSIM Yogyakarta Home team
Indonesia · Liga 1 VS Played: 3
Java United Away team
Java United
Home Wins 2 67%
Draws 1 33%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 1.33 Goals 0.33 1
1 0.33 Goals Conceded 1.33 4
2 0.67 Clean Sheets 0 0

Previous Meetings

Recent results between PSIM Yogyakarta and Java United

Last 4
Liga 1
PSIM Yogyakarta PSIM Yogyakarta
2 : 0
Malut United Malut United
Liga 1
Malut United Malut United
0 : 2
PSIM Yogyakarta PSIM Yogyakarta
Liga 2
PSIM Yogyakarta PSIM Yogyakarta
1 : 1
Malut United Malut United
Liga 2
Malut United Malut United
0 : 1
PSIM Yogyakarta PSIM Yogyakarta
Over 2.5 0/3 0%
BTTS 1/3 33%
PSIM Yogyakarta unbeaten 3/3
Java United unbeaten 1/3
Open Match Analysis
Zenit
Zenit Home team
Russia · Premier League VS Played: 13
FC Sochi Away team
FC Sochi
Home Wins 9 69%
Draws 3 23%
Away Wins 1 8%
Total Per Match Stat Per Match Total
32 2.46 Goals 0.69 9
9 0.69 Goals Conceded 2.46 32
6 0.46 Clean Sheets 0.08 1

Previous Meetings

Recent results between Zenit and FC Sochi

Last 6
Premier League
Zenit Zenit
2 : 1
FC Sochi FC Sochi
Premier League
FC Sochi FC Sochi
0 : 3
Zenit Zenit
Friendlies Clubs
Zenit Zenit
5 : 2
FC Sochi FC Sochi
Premier League
Zenit Saint Petersburg Zenit Saint Petersburg
3 : 0
PFC Sochi PFC Sochi
Premier League
PFC Sochi PFC Sochi
0 : 2
Zenit Saint Petersburg Zenit Saint Petersburg
Premier League
PFC Sochi PFC Sochi
1 : 1
Zenit Saint Petersburg Zenit Saint Petersburg
Over 2.5 8/13 62%
BTTS 7/13 54%
Zenit unbeaten 12/13
FC Sochi unbeaten 4/13
🔥 4 Home Wins in a row
📈 3 Over 2.5 streak
Open Match Analysis
3K
3K Home team
Kenya · Super League VS Played: 4
Fortune Sacco Away team
Fortune Sacco
Home Wins 1 25%
Draws 0 0%
Away Wins 3 75%
Total Per Match Stat Per Match Total
3 0.75 Goals 1.25 5
5 1.25 Goals Conceded 0.75 3
0 0 Clean Sheets 0.5 2

Previous Meetings

Recent results between 3K and Fortune Sacco

Last 4
Super League
3K 3K
2 : 1
Fortune Sacco Fortune Sacco
Super League
Fortune Sacco Fortune Sacco
1 : 0
3K 3K
Super League
3K 3K
1 : 2
Fortune Sacco Fortune Sacco
Super League
Fortune Sacco Fortune Sacco
1 : 0
3K 3K
Over 2.5 2/4 50%
BTTS 2/4 50%
3K unbeaten 1/4
Fortune Sacco unbeaten 3/4
Open Match Analysis
Mwatate United
Mwatate United Home team
Kenya · Super League VS Played: 5
Kibera Black Stars Away team
Kibera Black Stars
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.6 3

Previous Meetings

Recent results between Mwatate United and Kibera Black Stars

Last 6
Super League
Mwatate United Mwatate United
1 : 1
Kibera Black Stars Kibera Black Stars
Super League
Kibera Black Stars Kibera Black Stars
2 : 1
Mwatate United Mwatate United
Super League
Kibera Black Stars Kibera Black Stars
1 : 4
Mwatate United Mwatate United
Super League
Mwatate United Mwatate United
0 : 2
Kibera Black Stars Kibera Black Stars
Super League
Mwatate United Mwatate United
0 : 2
Kibera Black Stars Kibera Black Stars
Super League
Kibera Black Stars Kibera Black Stars
0 : 0
Mwatate United Mwatate United
Over 2.5 2/5 40%
BTTS 2/5 40%
Mwatate United unbeaten 2/5
Kibera Black Stars unbeaten 4/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
FC Lugano
FC Lugano Home team
Switzerland · Super League VS Played: 5
FC ST. Gallen Away team
FC ST. Gallen
Home Wins 0 0%
Draws 2 40%
Away Wins 3 60%
Total Per Match Stat Per Match Total
4 0.8 Goals 1.6 8
8 1.6 Goals Conceded 0.8 4
0 0 Clean Sheets 0.2 1

Previous Meetings

Recent results between FC Lugano and FC ST. Gallen

Last 6
Super League
FC Lugano FC Lugano
1 : 2
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
1 : 1
FC Lugano FC Lugano
Super League
FC Lugano FC Lugano
1 : 3
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
1 : 0
FC Lugano FC Lugano
Super League
FC Lugano FC Lugano
1 : 1
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
2 : 1
FC Lugano FC Lugano
Over 2.5 2/5 40%
BTTS 4/5 80%
FC Lugano unbeaten 2/5
FC ST. Gallen unbeaten 5/5
⚽ 2 BTTS streak
Open Match Analysis
Ararat
Ararat Home team
Armenia · Premier League VS Played: 15
FC Urartu Away team
FC Urartu
Home Wins 1 7%
Draws 5 33%
Away Wins 9 60%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.8 27
27 1.8 Goals Conceded 0.67 10
2 0.13 Clean Sheets 0.53 8

Previous Meetings

Recent results between Ararat and FC Urartu

Last 6
Premier League
Ararat Ararat
0 : 1
FC Urartu FC Urartu
Cup
FC Urartu FC Urartu
2 : 3
Ararat Ararat
Cup
Ararat Ararat
0 : 3
FC Urartu FC Urartu
Premier League
Ararat Ararat
0 : 1
FC Urartu FC Urartu
Premier League
FC Urartu FC Urartu
6 : 0
Ararat Ararat
Premier League
Ararat Ararat
2 : 4
FC Urartu FC Urartu
Over 2.5 6/15 40%
BTTS 7/15 47%
Ararat unbeaten 6/15
FC Urartu unbeaten 14/15
📈 2 Over 2.5 streak
Open Match Analysis
SK Poltava
SK Poltava Home team
Ukraine · Premier League VS Played: 1
Shakhtar Donetsk Away team
Shakhtar Donetsk
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 7 7
7 7 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between SK Poltava and Shakhtar Donetsk

Last 2
Premier League
SK Poltava SK Poltava
0 : 4
Shakhtar Donetsk Shakhtar Donetsk
Premier League
Shakhtar Donetsk Shakhtar Donetsk
7 : 1
SK Poltava SK Poltava
Over 2.5 1/1 100%
BTTS 1/1 100%
SK Poltava unbeaten 0/1
Shakhtar Donetsk unbeaten 1/1
Open Match Analysis
Rosenborg
Rosenborg Home team
Norway · Eliteserien VS Played: 15
Lillestrom Away team
Lillestrom
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.13 17
17 1.13 Goals Conceded 1.27 19
6 0.4 Clean Sheets 0.33 5

Previous Meetings

Recent results between Rosenborg and Lillestrom

Last 6
Eliteserien
Lillestrom Lillestrom
0 : 2
Rosenborg Rosenborg
Eliteserien
Rosenborg Rosenborg
2 : 0
Lillestrom Lillestrom
Eliteserien
Lillestrom Lillestrom
1 : 1
Rosenborg Rosenborg
Eliteserien
Rosenborg Rosenborg
4 : 0
Lillestrom Lillestrom
Eliteserien
Lillestrom Lillestrom
3 : 0
Rosenborg Rosenborg
Eliteserien
Rosenborg Rosenborg
1 : 2
Lillestrom Lillestrom
Over 2.5 8/15 53%
BTTS 7/15 47%
Rosenborg unbeaten 10/15
Lillestrom unbeaten 10/15
Open Match Analysis
Wisla Plock
Wisla Plock Home team
Poland · Ekstraklasa VS Played: 5
Motor Lublin Away team
Motor Lublin
Home Wins 1 20%
Draws 3 60%
Away Wins 1 20%
Total Per Match Stat Per Match Total
7 1.4 Goals 1.4 7
7 1.4 Goals Conceded 1.4 7
1 0.2 Clean Sheets 0 0

Previous Meetings

Recent results between Wisla Plock and Motor Lublin

Last 6
Ekstraklasa
Wisla Plock Wisla Plock
0 : 4
Motor Lublin Motor Lublin
Ekstraklasa
Motor Lublin Motor Lublin
1 : 1
Wisla Plock Wisla Plock
Friendlies Clubs
Motor Lublin Motor Lublin
2 : 2
Wisla Plock Wisla Plock
Friendlies Clubs
Motor Lublin Motor Lublin
2 : 1
Wisla Plock Wisla Plock
I Liga
Wisla Plock Wisla Plock
1 : 0
Motor Lublin Motor Lublin
I Liga
Motor Lublin Motor Lublin
2 : 2
Wisla Plock Wisla Plock
Over 2.5 3/5 60%
BTTS 4/5 80%
Wisla Plock unbeaten 4/5
Motor Lublin unbeaten 4/5
🤝 2 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
Fiorentina
Fiorentina Home team
Italy · Serie A VS Played: 15
Genoa Away team
Genoa
Home Wins 6 40%
Draws 8 53%
Away Wins 1 7%
Total Per Match Stat Per Match Total
24 1.6 Goals 0.8 12
12 0.8 Goals Conceded 1.6 24
6 0.4 Clean Sheets 0.27 4

Previous Meetings

Recent results between Fiorentina and Genoa

Last 6
Serie A
Fiorentina Fiorentina
0 : 0
Genoa Genoa
Serie A
Genoa Genoa
2 : 2
Fiorentina Fiorentina
Serie A
Fiorentina Fiorentina
2 : 1
Genoa Genoa
Serie A
Genoa Genoa
0 : 1
Fiorentina Fiorentina
Serie A
Fiorentina Fiorentina
1 : 1
Genoa Genoa
Serie A
Genoa Genoa
1 : 4
Fiorentina Fiorentina
Over 2.5 7/15 47%
BTTS 9/15 60%
Fiorentina unbeaten 14/15
Genoa unbeaten 9/15
⚽ 2 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.