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.

SHANGHAI SIPG
SHANGHAI SIPG Home team
China · Super League VS Played: 15
Shandong Luneng Away team
Shandong Luneng
Home Wins 4 27%
Draws 5 33%
Away Wins 6 40%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.53 23
23 1.53 Goals Conceded 1.27 19
2 0.13 Clean Sheets 0.2 3

Previous Meetings

Recent results between SHANGHAI SIPG and Shandong Luneng

Last 6
Super League
SHANGHAI SIPG SHANGHAI SIPG
0 : 1
Shandong Luneng Shandong Luneng
Super League
Shandong Luneng Shandong Luneng
1 : 1
SHANGHAI SIPG SHANGHAI SIPG
Super League
Shandong Luneng Shandong Luneng
3 : 1
SHANGHAI SIPG SHANGHAI SIPG
Super League
SHANGHAI SIPG SHANGHAI SIPG
1 : 1
Shandong Luneng Shandong Luneng
FA Cup
Shandong Luneng Shandong Luneng
1 : 3
SHANGHAI SIPG SHANGHAI SIPG
Super League
Shandong Luneng Shandong Luneng
0 : 1
SHANGHAI SIPG SHANGHAI SIPG
Over 2.5 6/15 40%
BTTS 10/15 67%
SHANGHAI SIPG unbeaten 9/15
Shandong Luneng unbeaten 11/15
Open Match Analysis
Turku PS
Turku PS Home team
Finland · Veikkausliiga VS Played: 15
Mariehamn Away team
Mariehamn
Home Wins 3 20%
Draws 7 47%
Away Wins 5 33%
Total Per Match Stat Per Match Total
22 1.47 Goals 1.53 23
23 1.53 Goals Conceded 1.47 22
1 0.07 Clean Sheets 0.2 3

Previous Meetings

Recent results between Turku PS and Mariehamn

Last 6
Veikkausliiga
Turku PS Turku PS
3 : 0
Mariehamn Mariehamn
Veikkausliiga
Mariehamn Mariehamn
1 : 1
Turku PS Turku PS
League Cup
Mariehamn Mariehamn
1 : 1
Turku PS Turku PS
Suomen Cup
Mariehamn Mariehamn
2 : 2
Turku PS Turku PS
Friendlies Clubs
Mariehamn Mariehamn
1 : 3
Turku PS Turku PS
Veikkausliiga
Turku PS Turku PS
1 : 1
Mariehamn Mariehamn
Over 2.5 7/15 47%
BTTS 11/15 73%
Turku PS unbeaten 10/15
Mariehamn unbeaten 12/15
🤝 3 Draws in a row
⚽ 5 BTTS streak
Open Match Analysis
Hessen Kassel
Hessen Kassel Home team
World · Friendlies Clubs VS Played: 1
FC Schalke 04 Away team
FC Schalke 04
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 5 5
5 5 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Hessen Kassel and FC Schalke 04

Last 1
Friendlies Clubs
Hessen Kassel Hessen Kassel
0 : 5
FC Schalke 04 FC Schalke 04
Over 2.5 1/1 100%
BTTS 0/1 0%
Hessen Kassel unbeaten 0/1
FC Schalke 04 unbeaten 1/1
Open Match Analysis
Metz
Metz Home team
World · Friendlies Clubs VS Played: 4
1. FC Kaiserslautern Away team
1. FC Kaiserslautern
Home Wins 2 50%
Draws 1 25%
Away Wins 1 25%
Total Per Match Stat Per Match Total
6 1.5 Goals 1.5 6
6 1.5 Goals Conceded 1.5 6
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between Metz and 1. FC Kaiserslautern

Last 3
Friendlies Clubs
Metz Metz
1 : 3
1. FC Kaiserslautern 1. FC Kaiserslautern
Friendlies Clubs
FC Kaiserslautern FC Kaiserslautern
2 : 3
Metz Metz
Friendlies Clubs
Metz Metz
2 : 1
FC Kaiserslautern FC Kaiserslautern
Over 2.5 3/4 75%
BTTS 3/4 75%
Metz unbeaten 3/4
1. FC Kaiserslautern unbeaten 2/4
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Hansa Rostock
Hansa Rostock Home team
World · Friendlies Clubs VS Played: 1
Borussia Mönchengladbach Away team
Borussia Mönchengladbach
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 3 3
3 3 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Hansa Rostock and Borussia Mönchengladbach

Last 1
Friendlies Clubs
Hansa Rostock Hansa Rostock
1 : 3
Borussia Mönchengladbach Borussia Mönchengladbach
Over 2.5 1/1 100%
BTTS 1/1 100%
Hansa Rostock unbeaten 0/1
Borussia Mönchengladbach unbeaten 1/1
Open Match Analysis
Dynamo Dresden
Dynamo Dresden Home team
World · Friendlies Clubs VS Played: 15
Union Berlin Away team
Union Berlin
Home Wins 3 20%
Draws 6 40%
Away Wins 6 40%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.2 18
18 1.2 Goals Conceded 0.67 10
7 0.47 Clean Sheets 0.67 10

Previous Meetings

Recent results between Dynamo Dresden and Union Berlin

Last 6
Friendlies Clubs
Dynamo Dresden Dynamo Dresden
2 : 1
Union Berlin Union Berlin
Friendlies Clubs
Union Berlin Union Berlin
3 : 0
Dynamo Dresden Dynamo Dresden
Friendlies Clubs
Union Berlin Union Berlin
2 : 0
Dynamo Dresden Dynamo Dresden
2. Bundesliga
Dynamo Dresden Dynamo Dresden
0 : 0
Union Berlin Union Berlin
2. Bundesliga
Union Berlin Union Berlin
0 : 0
Dynamo Dresden Dynamo Dresden
2. Bundesliga
Dynamo Dresden Dynamo Dresden
0 : 1
Union Berlin Union Berlin
Over 2.5 6/15 40%
BTTS 3/15 20%
Dynamo Dresden unbeaten 9/15
Union Berlin unbeaten 12/15
📈 2 Over 2.5 streak
Open Match Analysis
Dover
Dover Home team
World · Friendlies Clubs VS Played: 3
Carshalton Athletic Away team
Carshalton Athletic
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
5 1.67 Goals 1.33 4
4 1.33 Goals Conceded 1.67 5
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Dover and Carshalton Athletic

Last 4
Friendlies Clubs
Dover Dover
1 : 1
Carshalton Athletic Carshalton Athletic
Non League Premier - Isthmian
Dover Dover
1 : 3
Carshalton Athletic Carshalton Athletic
Non League Premier - Isthmian
Carshalton Athletic Carshalton Athletic
1 : 1
Dover Dover
FA Cup
Dover Dover
3 : 0
Carshalton Athletic Carshalton Athletic
Over 2.5 2/3 67%
BTTS 2/3 67%
Dover unbeaten 2/3
Carshalton Athletic unbeaten 2/3
⚽ 2 BTTS streak
Open Match Analysis
Chengdu Better City
Chengdu Better City Home team
China · Super League VS Played: 12
Wuhan Three Towns Away team
Wuhan Three Towns
Home Wins 5 42%
Draws 5 42%
Away Wins 2 17%
Total Per Match Stat Per Match Total
15 1.25 Goals 1 12
12 1 Goals Conceded 1.25 15
5 0.42 Clean Sheets 0.08 1

Previous Meetings

Recent results between Chengdu Better City and Wuhan Three Towns

Last 6
Super League
Chengdu Better City Chengdu Better City
1 : 1
Wuhan Three Towns Wuhan Three Towns
Super League
Wuhan Three Towns Wuhan Three Towns
0 : 1
Chengdu Better City Chengdu Better City
Super League
Wuhan Three Towns Wuhan Three Towns
2 : 2
Chengdu Better City Chengdu Better City
Super League
Chengdu Better City Chengdu Better City
1 : 0
Wuhan Three Towns Wuhan Three Towns
Super League
Wuhan Three Towns Wuhan Three Towns
1 : 1
Chengdu Better City Chengdu Better City
Super League
Chengdu Better City Chengdu Better City
2 : 2
Wuhan Three Towns Wuhan Three Towns
Over 2.5 4/12 33%
BTTS 6/12 50%
Chengdu Better City unbeaten 10/12
Wuhan Three Towns unbeaten 7/12
Open Match Analysis
Piteå
Piteå Home team
Sweden · Ettan - Norra VS Played: 4
Gefle IF Away team
Gefle IF
Home Wins 1 25%
Draws 1 25%
Away Wins 2 50%
Total Per Match Stat Per Match Total
5 1.25 Goals 1.75 7
7 1.75 Goals Conceded 1.25 5
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between Piteå and Gefle IF

Last 5
Ettan - Norra
Piteå Piteå
0 : 2
Gefle IF Gefle IF
Ettan - Norra
Piteå Piteå
1 : 4
Gefle IF Gefle IF
Ettan - Norra
Gefle IF Gefle IF
2 : 2
Piteå Piteå
Ettan - Norra
Gefle IF Gefle IF
1 : 0
Piteå Piteå
Ettan - Norra
Piteå Piteå
2 : 0
Gefle IF Gefle IF
Over 2.5 2/4 50%
BTTS 2/4 50%
Piteå unbeaten 2/4
Gefle IF unbeaten 3/4
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
FC 08 Homburg
FC 08 Homburg Home team
World · Friendlies Clubs VS Played: 13
Hoffenheim II Away team
Hoffenheim II
Home Wins 2 15%
Draws 7 54%
Away Wins 4 31%
Total Per Match Stat Per Match Total
13 1 Goals 1.15 15
15 1.15 Goals Conceded 1 13
5 0.38 Clean Sheets 0.23 3

Previous Meetings

Recent results between FC 08 Homburg and Hoffenheim II

Last 6
Friendlies Clubs
FC 08 Homburg FC 08 Homburg
2 : 1
Hoffenheim II Hoffenheim II
Regionalliga - SudWest
Hoffenheim II Hoffenheim II
3 : 2
FC 08 Homburg FC 08 Homburg
Regionalliga - SudWest
FC 08 Homburg FC 08 Homburg
1 : 0
Hoffenheim II Hoffenheim II
Friendlies Clubs
Hoffenheim II Hoffenheim II
1 : 1
FC 08 Homburg FC 08 Homburg
Regionalliga - SudWest
Hoffenheim II Hoffenheim II
1 : 1
FC 08 Homburg FC 08 Homburg
Regionalliga - SudWest
FC 08 Homburg FC 08 Homburg
1 : 2
Hoffenheim II Hoffenheim II
Over 2.5 5/13 38%
BTTS 8/13 62%
FC 08 Homburg unbeaten 9/13
Hoffenheim II unbeaten 11/13
Open Match Analysis
SSV Jahn Regensburg
SSV Jahn Regensburg Home team
World · Friendlies Clubs VS Played: 6
SSV Ulm 1846 Away team
SSV Ulm 1846
Home Wins 2 33%
Draws 1 17%
Away Wins 3 50%
Total Per Match Stat Per Match Total
6 1 Goals 1.5 9
9 1.5 Goals Conceded 1 6
2 0.33 Clean Sheets 0.17 1

Previous Meetings

Recent results between SSV Jahn Regensburg and SSV Ulm 1846

Last 6
Friendlies Clubs
SSV Jahn Regensburg SSV Jahn Regensburg
1 : 0
SSV Ulm 1846 SSV Ulm 1846
3. Liga
SSV Jahn Regensburg SSV Jahn Regensburg
1 : 1
SSV Ulm 1846 SSV Ulm 1846
3. Liga
SSV Ulm 1846 SSV Ulm 1846
2 : 1
SSV Jahn Regensburg SSV Jahn Regensburg
2. Bundesliga
SSV Ulm 1846 SSV Ulm 1846
5 : 1
SSV Jahn Regensburg SSV Jahn Regensburg
2. Bundesliga
SSV Jahn Regensburg SSV Jahn Regensburg
1 : 0
SSV Ulm 1846 SSV Ulm 1846
3. Liga
SSV ULM 1846 SSV ULM 1846
1 : 0
Jahn Regensburg Jahn Regensburg
Over 2.5 2/6 33%
BTTS 3/6 50%
SSV Jahn Regensburg unbeaten 3/6
SSV Ulm 1846 unbeaten 4/6
⚽ 3 BTTS streak
Open Match Analysis
Brabrand
Brabrand Home team
Denmark · 2. Division VS Played: 15
Skive Away team
Skive
Home Wins 4 27%
Draws 2 13%
Away Wins 9 60%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.93 29
29 1.93 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Brabrand and Skive

Last 6
2. Division
Brabrand Brabrand
1 : 3
Skive Skive
2. Division
Brabrand Brabrand
0 : 2
Skive Skive
2. Division
Skive Skive
0 : 2
Brabrand Brabrand
2. Division
Brabrand Brabrand
2 : 4
Skive Skive
2. Division
Skive Skive
3 : 2
Brabrand Brabrand
DBU Pokalen
Brabrand Brabrand
0 : 3
Skive Skive
Over 2.5 10/15 67%
BTTS 9/15 60%
Brabrand unbeaten 6/15
Skive unbeaten 11/15
⚡ 2 Away Wins in a row
Open Match Analysis
HIK
HIK Home team
Denmark · 2. Division VS Played: 3
VSK Århus Away team
VSK Århus
Home Wins 1 33%
Draws 0 0%
Away Wins 2 67%
Total Per Match Stat Per Match Total
2 0.67 Goals 2 6
6 2 Goals Conceded 0.67 2
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between HIK and VSK Århus

Last 3
2. Division
HIK HIK
0 : 2
VSK Århus VSK Århus
2. Division
VSK Århus VSK Århus
4 : 1
HIK HIK
2. Division
HIK HIK
1 : 0
VSK Århus VSK Århus
Over 2.5 1/3 33%
BTTS 1/3 33%
HIK unbeaten 1/3
VSK Århus unbeaten 2/3
⚡ 2 Away Wins in a row
Open Match Analysis
Middelfart
Middelfart Home team
Denmark · 2. Division VS Played: 11
Thisted FC Away team
Thisted FC
Home Wins 7 64%
Draws 1 9%
Away Wins 3 27%
Total Per Match Stat Per Match Total
24 2.18 Goals 1.09 12
12 1.09 Goals Conceded 2.18 24
3 0.27 Clean Sheets 0.27 3

Previous Meetings

Recent results between Middelfart and Thisted FC

Last 6
2. Division
Middelfart Middelfart
4 : 1
Thisted FC Thisted FC
2. Division
Middelfart Middelfart
3 : 2
Thisted FC Thisted FC
2. Division
Thisted FC Thisted FC
1 : 0
Middelfart Middelfart
2. Division
Middelfart Middelfart
3 : 0
Thisted FC Thisted FC
2. Division
Thisted FC Thisted FC
1 : 3
Middelfart Middelfart
2. Division
Thisted FC Thisted FC
1 : 2
Middelfart Middelfart
Over 2.5 8/11 73%
BTTS 6/11 55%
Middelfart unbeaten 8/11
Thisted FC unbeaten 4/11
🔥 2 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Alverca
Alverca Home team
World · Friendlies Clubs VS Played: 6
Sporting CP B Away team
Sporting CP B
Home Wins 3 50%
Draws 0 0%
Away Wins 3 50%
Total Per Match Stat Per Match Total
6 1 Goals 0.83 5
5 0.83 Goals Conceded 1 6
2 0.33 Clean Sheets 0.33 2

Previous Meetings

Recent results between Alverca and Sporting CP B

Last 6
Friendlies Clubs
Alverca Alverca
1 : 0
Sporting CP B Sporting CP B
Liga 3
Alverca Alverca
1 : 0
Sporting CP B Sporting CP B
Liga 3
Sporting CP B Sporting CP B
2 : 1
Alverca Alverca
Liga 3
Alverca Alverca
0 : 1
Sporting CP B Sporting CP B
Liga 3
Sporting CP B Sporting CP B
1 : 0
Alverca Alverca
Liga 3
Alverca Alverca
2 : 0
Sporting CP B Sporting CP B
Over 2.5 2/6 33%
BTTS 2/6 33%
Alverca unbeaten 3/6
Sporting CP B unbeaten 3/6
Open Match Analysis
Felgueiras 1932
Felgueiras 1932 Home team
World · Friendlies Clubs VS Played: 3
Moreirense Away team
Moreirense
Home Wins 0 0%
Draws 1 33%
Away Wins 2 67%
Total Per Match Stat Per Match Total
2 0.67 Goals 2 6
6 2 Goals Conceded 0.67 2
1 0.33 Clean Sheets 0.67 2

Previous Meetings

Recent results between Felgueiras 1932 and Moreirense

Last 3
Friendlies Clubs
Felgueiras 1932 Felgueiras 1932
2 : 1
Moreirense Moreirense
Friendlies Clubs
Moreirense Moreirense
1 : 0
Felgueiras 1932 Felgueiras 1932
Taça de Portugal
Moreirense Moreirense
5 : 2
Felgueiras 1932 Felgueiras 1932
Over 2.5 1/3 33%
BTTS 1/3 33%
Felgueiras 1932 unbeaten 1/3
Moreirense unbeaten 3/3
Open Match Analysis
Fortuna Köln
Fortuna Köln Home team
World · Friendlies Clubs VS Played: 1
Kickers Offenbach Away team
Kickers Offenbach
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 3 Goals 0 0
0 0 Goals Conceded 3 3
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Fortuna Köln and Kickers Offenbach

Last 1
Friendlies Clubs
Fortuna Köln Fortuna Köln
3 : 0
Kickers Offenbach Kickers Offenbach
Over 2.5 1/1 100%
BTTS 0/1 0%
Fortuna Köln unbeaten 1/1
Kickers Offenbach unbeaten 0/1
Open Match Analysis
MVV
MVV Home team
World · Friendlies Clubs VS Played: 5
Patro Eisden Away team
Patro Eisden
Home Wins 0 0%
Draws 2 40%
Away Wins 3 60%
Total Per Match Stat Per Match Total
1 0.2 Goals 1 5
5 1 Goals Conceded 0.2 1
1 0.2 Clean Sheets 0.8 4

Previous Meetings

Recent results between MVV and Patro Eisden

Last 5
Friendlies Clubs
MVV MVV
1 : 1
Patro Eisden Patro Eisden
Friendlies Clubs
Patro Eisden Patro Eisden
1 : 0
MVV MVV
Friendlies Clubs
Patro Eisden Patro Eisden
1 : 0
MVV MVV
Friendlies Clubs
MVV MVV
0 : 0
Patro Eisden Patro Eisden
Friendlies Clubs
Patro Eisden Patro Eisden
2 : 0
MVV MVV
Over 2.5 0/5 0%
BTTS 1/5 20%
MVV unbeaten 2/5
Patro Eisden unbeaten 5/5
Open Match Analysis
Bognor Regis Town
Bognor Regis Town Home team
World · Friendlies Clubs VS Played: 6
Chichester City Away team
Chichester City
Home Wins 3 50%
Draws 1 17%
Away Wins 2 33%
Total Per Match Stat Per Match Total
11 1.83 Goals 1.17 7
7 1.17 Goals Conceded 1.83 11
3 0.5 Clean Sheets 0.17 1

Previous Meetings

Recent results between Bognor Regis Town and Chichester City

Last 6
Friendlies Clubs
Bognor Regis Town Bognor Regis Town
1 : 1
Chichester City Chichester City
Friendlies Clubs
Chichester City Chichester City
0 : 2
Bognor Regis Town Bognor Regis Town
Non League Premier - Isthmian
Bognor Regis Town Bognor Regis Town
1 : 4
Chichester City Chichester City
Non League Premier - Isthmian
Chichester City Chichester City
2 : 1
Bognor Regis Town Bognor Regis Town
Friendlies Clubs
Bognor Regis Town Bognor Regis Town
4 : 1
Chichester City Chichester City
Friendlies Clubs
Bognor Regis Town Bognor Regis Town
3 : 0
Chichester City Chichester City
Over 2.5 4/6 67%
BTTS 3/6 50%
Bognor Regis Town unbeaten 4/6
Chichester City unbeaten 3/6
Open Match Analysis
Beaconsfield Town
Beaconsfield Town Home team
World · Friendlies Clubs VS Played: 2
Kingstonian Away team
Kingstonian
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
3 1.5 Goals 1 2
2 1 Goals Conceded 1.5 3
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Beaconsfield Town and Kingstonian

Last 3
Friendlies Clubs
Beaconsfield Town Beaconsfield Town
5 : 4
Kingstonian Kingstonian
Friendlies Clubs
Beaconsfield Town Beaconsfield Town
3 : 1
Kingstonian Kingstonian
Friendlies Clubs
Beaconsfield Town Beaconsfield Town
0 : 1
Kingstonian Kingstonian
Over 2.5 1/2 50%
BTTS 1/2 50%
Beaconsfield Town unbeaten 1/2
Kingstonian unbeaten 1/2
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.