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.

Würzburger Kickers
Würzburger Kickers Home team
Germany · 3. Liga VS Played: 2
Stuttgart II Away team
Stuttgart II
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 1 Goals 0 0
0 0 Goals Conceded 1 2
2 1 Clean Sheets 0.5 1

Previous Meetings

Recent results between Würzburger Kickers and Stuttgart II

Last 2
3. Liga
FC Wurzburger Kickers FC Wurzburger Kickers
0 : 0
Stuttgart II Stuttgart II
3. Liga
Stuttgart II Stuttgart II
0 : 2
FC Wurzburger Kickers FC Wurzburger Kickers
Over 2.5 0/2 0%
BTTS 0/2 0%
Würzburger Kickers unbeaten 2/2
Stuttgart II unbeaten 1/2
Open Match Analysis
Henan Jianye
Henan Jianye Home team
China · Super League VS Played: 10
Chengdu Better City Away team
Chengdu Better City
Home Wins 3 30%
Draws 3 30%
Away Wins 4 40%
Total Per Match Stat Per Match Total
10 1 Goals 1.4 14
14 1.4 Goals Conceded 1 10
3 0.3 Clean Sheets 0.5 5

Previous Meetings

Recent results between Henan Jianye and Chengdu Better City

Last 6
Super League
Chengdu Better City Chengdu Better City
3 : 0
Henan Jianye Henan Jianye
Super League
Chengdu Better City Chengdu Better City
1 : 2
Henan Jianye Henan Jianye
FA Cup
Chengdu Better City Chengdu Better City
0 : 0
Henan Jianye Henan Jianye
Super League
Henan Jianye Henan Jianye
3 : 2
Chengdu Better City Chengdu Better City
Super League
Henan Jianye Henan Jianye
2 : 0
Chengdu Better City Chengdu Better City
Super League
Chengdu Better City Chengdu Better City
4 : 2
Henan Jianye Henan Jianye
Over 2.5 4/10 40%
BTTS 4/10 40%
Henan Jianye unbeaten 6/10
Chengdu Better City unbeaten 7/10
📈 2 Over 2.5 streak
Open Match Analysis
Yunnan Yukun
Yunnan Yukun Home team
China · Super League VS Played: 3
Shenyang Urban Away team
Shenyang Urban
Home Wins 2 67%
Draws 0 0%
Away Wins 1 33%
Total Per Match Stat Per Match Total
8 2.67 Goals 1 3
3 1 Goals Conceded 2.67 8
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Yunnan Yukun and Shenyang Urban

Last 3
Super League
Shenyang Urban Shenyang Urban
1 : 2
Yunnan Yukun Yunnan Yukun
League One
Shenyang Urban Shenyang Urban
2 : 1
Yunnan Yukun Yunnan Yukun
League One
Yunnan Yukun Yunnan Yukun
5 : 0
Shenyang Urban Shenyang Urban
Over 2.5 3/3 100%
BTTS 2/3 67%
Yunnan Yukun unbeaten 2/3
Shenyang Urban unbeaten 1/3
⚽ 2 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Orsha
Orsha Home team
Belarus · 1. Division VS Played: 9
Ostrovets FC Away team
Ostrovets FC
Home Wins 2 22%
Draws 2 22%
Away Wins 5 56%
Total Per Match Stat Per Match Total
16 1.78 Goals 2.33 21
21 2.33 Goals Conceded 1.78 16
1 0.11 Clean Sheets 0.22 2

Previous Meetings

Recent results between Orsha and Ostrovets FC

Last 6
1. Division
Ostrovets FC Ostrovets FC
1 : 2
Orsha Orsha
1. Division
Orsha Orsha
1 : 3
Ostrovets FC Ostrovets FC
1. Division
Ostrovets FC Ostrovets FC
6 : 2
Orsha Orsha
1. Division
Ostrovets FC Ostrovets FC
0 : 5
Orsha Orsha
1. Division
Orsha Orsha
1 : 1
Ostrovets FC Ostrovets FC
1. Division
Ostrovets FC Ostrovets FC
4 : 4
Orsha Orsha
Over 2.5 6/9 67%
BTTS 6/9 67%
Orsha unbeaten 4/9
Ostrovets FC unbeaten 7/9
⚽ 3 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Orgryte IS
Orgryte IS Home team
Sweden · Allsvenskan VS Played: 1
Hammarby FF Away team
Hammarby FF
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 8 8
8 8 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Orgryte IS and Hammarby FF

Last 1
Allsvenskan
Hammarby FF Hammarby FF
8 : 1
Orgryte IS Orgryte IS
Over 2.5 1/1 100%
BTTS 1/1 100%
Orgryte IS unbeaten 0/1
Hammarby FF unbeaten 1/1
Open Match Analysis
Tianjin Teda
Tianjin Teda Home team
China · Super League VS Played: 12
Hangzhou Greentown Away team
Hangzhou Greentown
Home Wins 5 42%
Draws 2 17%
Away Wins 5 42%
Total Per Match Stat Per Match Total
16 1.33 Goals 1.42 17
17 1.42 Goals Conceded 1.33 16
3 0.25 Clean Sheets 0.17 2

Previous Meetings

Recent results between Tianjin Teda and Hangzhou Greentown

Last 6
Super League
Hangzhou Greentown Hangzhou Greentown
1 : 1
Tianjin Teda Tianjin Teda
Super League
Hangzhou Greentown Hangzhou Greentown
2 : 0
Tianjin Teda Tianjin Teda
Super League
Tianjin Teda Tianjin Teda
2 : 0
Hangzhou Greentown Hangzhou Greentown
Friendlies Clubs
Tianjin Teda Tianjin Teda
2 : 1
Hangzhou Greentown Hangzhou Greentown
Super League
Tianjin Teda Tianjin Teda
3 : 2
Hangzhou Greentown Hangzhou Greentown
Super League
Hangzhou Greentown Hangzhou Greentown
3 : 2
Tianjin Teda Tianjin Teda
Over 2.5 7/12 58%
BTTS 8/12 67%
Tianjin Teda unbeaten 7/12
Hangzhou Greentown unbeaten 7/12
Open Match Analysis
Sonderjyske
Sonderjyske Home team
Denmark · Superliga VS Played: 15
AC Horsens Away team
AC Horsens
Home Wins 9 60%
Draws 3 20%
Away Wins 3 20%
Total Per Match Stat Per Match Total
28 1.87 Goals 0.8 12
12 0.8 Goals Conceded 1.87 28
7 0.47 Clean Sheets 0.13 2

Previous Meetings

Recent results between Sonderjyske and AC Horsens

Last 6
1. Division
AC Horsens AC Horsens
1 : 4
Sonderjyske Sonderjyske
1. Division
Sonderjyske Sonderjyske
5 : 0
AC Horsens AC Horsens
DBU Pokalen
AC Horsens AC Horsens
1 : 2
Sonderjyske Sonderjyske
Superliga
AC Horsens AC Horsens
1 : 2
Sonderjyske Sonderjyske
Superliga
Sonderjyske Sonderjyske
2 : 3
AC Horsens AC Horsens
Superliga
Sonderjyske Sonderjyske
2 : 0
AC Horsens AC Horsens
Over 2.5 9/15 60%
BTTS 8/15 53%
Sonderjyske unbeaten 12/15
AC Horsens unbeaten 6/15
🔥 4 Home Wins in a row
📈 5 Over 2.5 streak
Open Match Analysis
Servette FC
Servette FC Home team
Switzerland · Super League VS Played: 15
FC ST. Gallen Away team
FC ST. Gallen
Home Wins 4 27%
Draws 7 47%
Away Wins 4 27%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.27 19
19 1.27 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Servette FC and FC ST. Gallen

Last 6
Super League
Servette FC Servette FC
1 : 1
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
2 : 4
Servette FC Servette FC
Super League
Servette FC Servette FC
1 : 4
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
1 : 0
Servette FC Servette FC
Super League
Servette FC Servette FC
1 : 1
FC ST. Gallen FC ST. Gallen
Super League
FC ST. Gallen FC ST. Gallen
1 : 1
Servette FC Servette FC
Over 2.5 3/15 20%
BTTS 9/15 60%
Servette FC unbeaten 11/15
FC ST. Gallen unbeaten 11/15
⚽ 3 BTTS streak
Open Match Analysis
Eibar
Eibar Home team
Spain · Segunda División VS Played: 15
Granada CF Away team
Granada CF
Home Wins 10 67%
Draws 4 27%
Away Wins 1 7%
Total Per Match Stat Per Match Total
33 2.2 Goals 0.67 10
10 0.67 Goals Conceded 2.2 33
8 0.53 Clean Sheets 0.13 2

Previous Meetings

Recent results between Eibar and Granada CF

Last 6
Segunda División
Granada CF Granada CF
0 : 0
Eibar Eibar
Segunda División
Eibar Eibar
3 : 0
Granada CF Granada CF
Segunda División
Granada CF Granada CF
0 : 2
Eibar Eibar
Segunda División
Eibar Eibar
1 : 1
Granada CF Granada CF
Segunda División
Granada CF Granada CF
1 : 1
Eibar Eibar
Segunda División
Eibar Eibar
4 : 0
Granada CF Granada CF
Over 2.5 9/15 60%
BTTS 7/15 47%
Eibar unbeaten 14/15
Granada CF unbeaten 5/15
Open Match Analysis
Persepam Madura Utd
Persepam Madura Utd Home team
Indonesia · Liga 1 VS Played: 2
Persijap Away team
Persijap
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 1 2
2 1 Goals Conceded 1 2
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Persepam Madura Utd and Persijap

Last 2
Liga 1
Persijap Persijap
1 : 0
Persepam Madura Utd Persepam Madura Utd
Liga 1
Persepam Madura Utd Persepam Madura Utd
2 : 1
Persijap Persijap
Over 2.5 1/2 50%
BTTS 1/2 50%
Persepam Madura Utd unbeaten 1/2
Persijap unbeaten 1/2
Open Match Analysis
Persib Bandung
Persib Bandung Home team
Indonesia · Liga 1 VS Played: 15
PSM Makassar Away team
PSM Makassar
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.2 18
18 1.2 Goals Conceded 1.27 19
8 0.53 Clean Sheets 0.27 4

Previous Meetings

Recent results between Persib Bandung and PSM Makassar

Last 6
Liga 1
PSM Makassar PSM Makassar
1 : 2
Persib Bandung Persib Bandung
Liga 1
Persib Bandung Persib Bandung
1 : 0
PSM Makassar PSM Makassar
Liga 1
Persib Bandung Persib Bandung
1 : 0
PSM Makassar PSM Makassar
Liga 1
PSM Makassar PSM Makassar
0 : 0
Persib Bandung Persib Bandung
Piala Presiden
Persib Bandung Persib Bandung
2 : 0
PSM Makassar PSM Makassar
Liga 1
Persib Bandung Persib Bandung
0 : 0
PSM Makassar PSM Makassar
Over 2.5 6/15 40%
BTTS 7/15 47%
Persib Bandung unbeaten 11/15
PSM Makassar unbeaten 9/15
🔥 3 Home Wins in a row
Open Match Analysis
AFC Emley
AFC Emley Home team
England · FA Cup VS Played: 4
Bishop Auckland Away team
Bishop Auckland
Home Wins 1 25%
Draws 1 25%
Away Wins 2 50%
Total Per Match Stat Per Match Total
6 1.5 Goals 1.25 5
5 1.25 Goals Conceded 1.5 6
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between AFC Emley and Bishop Auckland

Last 4
Non League Div One - Northern East
Bishop Auckland Bishop Auckland
2 : 1
AFC Emley AFC Emley
Non League Div One - Northern East
AFC Emley AFC Emley
0 : 2
Bishop Auckland Bishop Auckland
Non League Div One - Northern East
AFC Emley AFC Emley
1 : 1
Bishop Auckland Bishop Auckland
Non League Div One - Northern East
Bishop Auckland Bishop Auckland
0 : 4
AFC Emley AFC Emley
Over 2.5 2/4 50%
BTTS 2/4 50%
AFC Emley unbeaten 2/4
Bishop Auckland unbeaten 3/4
⚡ 2 Away Wins in a row
Open Match Analysis
Arlanda
Arlanda Home team
Sweden · Ettan - Norra VS Played: 1
Umeå FC Away team
Umeå FC
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 Arlanda and Umeå FC

Last 1
Ettan - Norra
Umeå FC Umeå FC
0 : 1
Arlanda Arlanda
Over 2.5 0/1 0%
BTTS 0/1 0%
Arlanda unbeaten 1/1
Umeå FC unbeaten 0/1
Open Match Analysis
Heerenveen
Heerenveen Home team
Netherlands · Eredivisie VS Played: 15
AZ Alkmaar Away team
AZ Alkmaar
Home Wins 3 20%
Draws 2 13%
Away Wins 10 67%
Total Per Match Stat Per Match Total
17 1.13 Goals 2.73 41
41 2.73 Goals Conceded 1.13 17
0 0 Clean Sheets 0.33 5

Previous Meetings

Recent results between Heerenveen and AZ Alkmaar

Last 6
Eredivisie
AZ Alkmaar AZ Alkmaar
3 : 0
Heerenveen Heerenveen
Eredivisie
Heerenveen Heerenveen
3 : 1
AZ Alkmaar AZ Alkmaar
Eredivisie
AZ Alkmaar AZ Alkmaar
4 : 1
Heerenveen Heerenveen
Eredivisie
Heerenveen Heerenveen
3 : 1
AZ Alkmaar AZ Alkmaar
Eredivisie
AZ Alkmaar AZ Alkmaar
9 : 1
Heerenveen Heerenveen
Eredivisie
Heerenveen Heerenveen
2 : 2
AZ Alkmaar AZ Alkmaar
Over 2.5 12/15 80%
BTTS 10/15 67%
Heerenveen unbeaten 5/15
AZ Alkmaar unbeaten 12/15
📈 7 Over 2.5 streak
Open Match Analysis
Telstar
Telstar Home team
Netherlands · Eredivisie VS Played: 15
Cambuur Away team
Cambuur
Home Wins 2 13%
Draws 3 20%
Away Wins 10 67%
Total Per Match Stat Per Match Total
15 1 Goals 1.93 29
29 1.93 Goals Conceded 1 15
3 0.2 Clean Sheets 0.4 6

Previous Meetings

Recent results between Telstar and Cambuur

Last 6
Friendlies Clubs
Cambuur Cambuur
0 : 2
Telstar Telstar
Eerste Divisie
Cambuur Cambuur
2 : 1
Telstar Telstar
Eerste Divisie
Telstar Telstar
2 : 2
Cambuur Cambuur
Eerste Divisie
Cambuur Cambuur
1 : 0
Telstar Telstar
Eerste Divisie
Telstar Telstar
2 : 3
Cambuur Cambuur
Friendlies Clubs
Cambuur Cambuur
2 : 1
Telstar Telstar
Over 2.5 9/15 60%
BTTS 8/15 53%
Telstar unbeaten 5/15
Cambuur unbeaten 13/15
Open Match Analysis
Veres Rivne
Veres Rivne Home team
Ukraine · Premier League VS Played: 15
Zorya Luhansk Away team
Zorya Luhansk
Home Wins 2 13%
Draws 6 40%
Away Wins 7 47%
Total Per Match Stat Per Match Total
9 0.6 Goals 1.13 17
17 1.13 Goals Conceded 0.6 9
3 0.2 Clean Sheets 0.6 9

Previous Meetings

Recent results between Veres Rivne and Zorya Luhansk

Last 6
Premier League
Zorya Luhansk Zorya Luhansk
2 : 0
Veres Rivne Veres Rivne
Premier League
Veres Rivne Veres Rivne
0 : 0
Zorya Luhansk Zorya Luhansk
Premier League
Zorya Luhansk Zorya Luhansk
1 : 2
Veres Rivne Veres Rivne
Premier League
Veres Rivne Veres Rivne
2 : 1
Zorya Luhansk Zorya Luhansk
Premier League
Zorya Luhansk Zorya Luhansk
1 : 1
Veres Rivne Veres Rivne
Premier League
Veres Rivne Veres Rivne
2 : 2
Zorya Luhansk Zorya Luhansk
Over 2.5 5/15 33%
BTTS 6/15 40%
Veres Rivne unbeaten 8/15
Zorya Luhansk unbeaten 13/15
Open Match Analysis
Cracovia Krakow
Cracovia Krakow Home team
Poland · Ekstraklasa VS Played: 15
Gornik Zabrze Away team
Gornik Zabrze
Home Wins 7 47%
Draws 3 20%
Away Wins 5 33%
Total Per Match Stat Per Match Total
23 1.53 Goals 1.33 20
20 1.33 Goals Conceded 1.53 23
6 0.4 Clean Sheets 0.2 3

Previous Meetings

Recent results between Cracovia Krakow and Gornik Zabrze

Last 6
Ekstraklasa
Gornik Zabrze Gornik Zabrze
3 : 0
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Cracovia Krakow Cracovia Krakow
1 : 1
Gornik Zabrze Gornik Zabrze
Ekstraklasa
Gornik Zabrze Gornik Zabrze
0 : 1
Cracovia Krakow Cracovia Krakow
Ekstraklasa
Cracovia Krakow Cracovia Krakow
3 : 2
Gornik Zabrze Gornik Zabrze
Ekstraklasa
Cracovia Krakow Cracovia Krakow
5 : 0
Gornik Zabrze Gornik Zabrze
Friendlies Clubs
Cracovia Krakow Cracovia Krakow
1 : 4
Gornik Zabrze Gornik Zabrze
Over 2.5 7/15 47%
BTTS 6/15 40%
Cracovia Krakow unbeaten 10/15
Gornik Zabrze unbeaten 8/15
Open Match Analysis
Piteå
Piteå Home team
Sweden · Ettan - Norra VS Played: 3
Karlberg Away team
Karlberg
Home Wins 0 0%
Draws 1 33%
Away Wins 2 67%
Total Per Match Stat Per Match Total
2 0.67 Goals 1.67 5
5 1.67 Goals Conceded 0.67 2
0 0 Clean Sheets 0.33 1

Previous Meetings

Recent results between Piteå and Karlberg

Last 3
Ettan - Norra
Karlberg Karlberg
3 : 1
Piteå Piteå
Ettan - Norra
Piteå Piteå
1 : 1
Karlberg Karlberg
Ettan - Norra
Karlberg Karlberg
1 : 0
Piteå Piteå
Over 2.5 1/3 33%
BTTS 2/3 67%
Piteå unbeaten 1/3
Karlberg unbeaten 3/3
⚽ 2 BTTS streak
Open Match Analysis
Frosinone
Frosinone Home team
Italy · Serie A VS Played: 11
Venezia Away team
Venezia
Home Wins 5 45%
Draws 3 27%
Away Wins 3 27%
Total Per Match Stat Per Match Total
16 1.45 Goals 1.09 12
12 1.09 Goals Conceded 1.45 16
3 0.27 Clean Sheets 0.09 1

Previous Meetings

Recent results between Frosinone and Venezia

Last 6
Serie B
Frosinone Frosinone
1 : 2
Venezia Venezia
Serie B
Venezia Venezia
3 : 0
Frosinone Frosinone
Serie B
Frosinone Frosinone
3 : 0
Venezia Venezia
Serie B
Venezia Venezia
1 : 3
Frosinone Frosinone
Coppa Italia
Venezia Venezia
1 : 1
Frosinone Frosinone
Serie B
Frosinone Frosinone
1 : 2
Venezia Venezia
Over 2.5 6/11 55%
BTTS 7/11 64%
Frosinone unbeaten 8/11
Venezia unbeaten 6/11
⚡ 2 Away Wins in a row
📈 4 Over 2.5 streak
Open Match Analysis
Parma
Parma Home team
Italy · Serie A VS Played: 4
Monza Away team
Monza
Home Wins 1 25%
Draws 3 75%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 1 Goals 0.75 3
3 0.75 Goals Conceded 1 4
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between Parma and Monza

Last 4
Serie A
Monza Monza
1 : 1
Parma Parma
Serie A
Parma Parma
2 : 1
Monza Monza
Serie B
Monza Monza
1 : 1
Parma Parma
Serie B
Parma Parma
0 : 0
Monza Monza
Over 2.5 1/4 25%
BTTS 3/4 75%
Parma unbeaten 4/4
Monza unbeaten 3/4
⚽ 3 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.