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.

Derby
Derby Home team
England · Championship VS Played: 13
Swansea Away team
Swansea
Home Wins 5 38%
Draws 3 23%
Away Wins 5 38%
Total Per Match Stat Per Match Total
15 1.15 Goals 1.15 15
15 1.15 Goals Conceded 1.15 15
4 0.31 Clean Sheets 0.31 4

Previous Meetings

Recent results between Derby and Swansea

Last 6
Championship
Derby Derby
0 : 3
Swansea Swansea
Championship
Derby Derby
2 : 0
Swansea Swansea
Championship
Swansea Swansea
1 : 2
Derby Derby
Championship
Swansea Swansea
1 : 0
Derby Derby
Championship
Derby Derby
1 : 2
Swansea Swansea
Championship
Swansea Swansea
2 : 1
Derby Derby
Over 2.5 7/13 54%
BTTS 7/13 54%
Derby unbeaten 8/13
Swansea unbeaten 8/13
Open Match Analysis
Middlesbrough
Middlesbrough Home team
England · Championship VS Played: 15
West Brom Away team
West Brom
Home Wins 10 67%
Draws 2 13%
Away Wins 3 20%
Total Per Match Stat Per Match Total
24 1.6 Goals 1.07 16
16 1.07 Goals Conceded 1.6 24
5 0.33 Clean Sheets 0.13 2

Previous Meetings

Recent results between Middlesbrough and West Brom

Last 6
Championship
Middlesbrough Middlesbrough
3 : 1
West Brom West Brom
Championship
West Brom West Brom
2 : 3
Middlesbrough Middlesbrough
Championship
Middlesbrough Middlesbrough
2 : 1
West Brom West Brom
Championship
Middlesbrough Middlesbrough
2 : 0
West Brom West Brom
Championship
West Brom West Brom
0 : 1
Middlesbrough Middlesbrough
Championship
Middlesbrough Middlesbrough
1 : 0
West Brom West Brom
Over 2.5 6/15 40%
BTTS 8/15 53%
Middlesbrough unbeaten 12/15
West Brom unbeaten 5/15
🔥 6 Home Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Milton Keynes Dons
Milton Keynes Dons Home team
England · League One VS Played: 2
Leicester Away team
Leicester
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
0 0 Goals 1.5 3
3 1.5 Goals Conceded 0 0
1 0.5 Clean Sheets 1 2

Previous Meetings

Recent results between Milton Keynes Dons and Leicester

Last 2
League One
Milton Keynes Dons Milton Keynes Dons
0 : 0
Leicester Leicester
League Cup
Milton Keynes Dons Milton Keynes Dons
0 : 3
Leicester Leicester
Over 2.5 1/2 50%
BTTS 0/2 0%
Milton Keynes Dons unbeaten 1/2
Leicester unbeaten 2/2
Open Match Analysis
Blackpool
Blackpool Home team
England · League One VS Played: 15
Peterborough Away team
Peterborough
Home Wins 7 47%
Draws 3 20%
Away Wins 5 33%
Total Per Match Stat Per Match Total
24 1.6 Goals 1.93 29
29 1.93 Goals Conceded 1.6 24
2 0.13 Clean Sheets 0.33 5

Previous Meetings

Recent results between Blackpool and Peterborough

Last 6
League One
Blackpool Blackpool
3 : 1
Peterborough Peterborough
League One
Peterborough Peterborough
1 : 2
Blackpool Blackpool
League One
Blackpool Blackpool
0 : 0
Peterborough Peterborough
League One
Peterborough Peterborough
5 : 1
Blackpool Blackpool
EFL Trophy
Blackpool Blackpool
0 : 3
Peterborough Peterborough
League One
Peterborough Peterborough
1 : 2
Blackpool Blackpool
Over 2.5 12/15 80%
BTTS 10/15 67%
Blackpool unbeaten 10/15
Peterborough unbeaten 8/15
🔥 2 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Port Vale
Port Vale Home team
England · League Two VS Played: 15
Crewe Away team
Crewe
Home Wins 7 47%
Draws 5 33%
Away Wins 3 20%
Total Per Match Stat Per Match Total
16 1.07 Goals 0.6 9
9 0.6 Goals Conceded 1.07 16
9 0.6 Clean Sheets 0.33 5

Previous Meetings

Recent results between Port Vale and Crewe

Last 6
League Two
Crewe Crewe
0 : 1
Port Vale Port Vale
League Two
Port Vale Port Vale
1 : 1
Crewe Crewe
EFL Trophy
Port Vale Port Vale
1 : 0
Crewe Crewe
League Cup
Port Vale Port Vale
0 : 0
Crewe Crewe
League Two
Crewe Crewe
0 : 1
Port Vale Port Vale
League Two
Port Vale Port Vale
1 : 0
Crewe Crewe
Over 2.5 4/15 27%
BTTS 4/15 27%
Port Vale unbeaten 12/15
Crewe unbeaten 8/15
Open Match Analysis
Barnet
Barnet Home team
England · League Two VS Played: 11
Cheltenham Away team
Cheltenham
Home Wins 4 36%
Draws 4 36%
Away Wins 3 27%
Total Per Match Stat Per Match Total
11 1 Goals 0.91 10
10 0.91 Goals Conceded 1 11
4 0.36 Clean Sheets 0.45 5

Previous Meetings

Recent results between Barnet and Cheltenham

Last 6
League Two
Barnet Barnet
0 : 0
Cheltenham Cheltenham
League Two
Cheltenham Cheltenham
0 : 1
Barnet Barnet
League Two
Cheltenham Cheltenham
1 : 1
Barnet Barnet
League Two
Barnet Barnet
0 : 2
Cheltenham Cheltenham
League Two
Barnet Barnet
3 : 1
Cheltenham Cheltenham
League Two
Cheltenham Cheltenham
1 : 2
Barnet Barnet
Over 2.5 3/11 27%
BTTS 4/11 36%
Barnet unbeaten 8/11
Cheltenham unbeaten 7/11
Open Match Analysis
VSK Århus
VSK Århus Home team
Denmark · 2. Division VS Played: 7
FA 2000 Away team
FA 2000
Home Wins 2 29%
Draws 3 43%
Away Wins 2 29%
Total Per Match Stat Per Match Total
7 1 Goals 1.14 8
8 1.14 Goals Conceded 1 7
2 0.29 Clean Sheets 0.29 2

Previous Meetings

Recent results between VSK Århus and FA 2000

Last 6
2. Division
VSK Århus VSK Århus
0 : 0
FA 2000 FA 2000
3. Division
FA 2000 FA 2000
1 : 2
VSK Århus VSK Århus
3. Division
VSK Århus VSK Århus
2 : 0
FA 2000 FA 2000
3. Division
FA 2000 FA 2000
1 : 0
VSK Århus VSK Århus
3. Division
VSK Århus VSK Århus
1 : 1
FA 2000 FA 2000
3. Division
VSK Århus VSK Århus
1 : 1
FA 2000 FA 2000
Over 2.5 2/7 29%
BTTS 4/7 57%
VSK Århus unbeaten 5/7
FA 2000 unbeaten 5/7
Open Match Analysis
Chengdu Better City
Chengdu Better City Home team
China · Super League VS Played: 4
Shenyang Urban Away team
Shenyang Urban
Home Wins 4 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
11 2.75 Goals 0.25 1
1 0.25 Goals Conceded 2.75 11
3 0.75 Clean Sheets 0 0

Previous Meetings

Recent results between Chengdu Better City and Shenyang Urban

Last 4
Super League
Chengdu Better City Chengdu Better City
2 : 1
Shenyang Urban Shenyang Urban
Super League
Shenyang Urban Shenyang Urban
0 : 1
Chengdu Better City Chengdu Better City
League One
Chengdu Better City Chengdu Better City
2 : 0
Shenyang Urban Shenyang Urban
League One
Shenyang Urban Shenyang Urban
0 : 6
Chengdu Better City Chengdu Better City
Over 2.5 2/4 50%
BTTS 1/4 25%
Chengdu Better City unbeaten 4/4
Shenyang Urban unbeaten 0/4
🔥 4 Home Wins in a row
Open Match Analysis
BATE II
BATE II Home team
Belarus · 1. Division VS Played: 3
Gomel II Away team
Gomel II
Home Wins 3 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
13 4.33 Goals 1.67 5
5 1.67 Goals Conceded 4.33 13
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between BATE II and Gomel II

Last 3
1. Division
Gomel II Gomel II
3 : 4
BATE II BATE II
1. Division
BATE II BATE II
5 : 1
Gomel II Gomel II
1. Division
Gomel II Gomel II
1 : 4
BATE II BATE II
Over 2.5 3/3 100%
BTTS 3/3 100%
BATE II unbeaten 3/3
Gomel II unbeaten 0/3
🔥 3 Home Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Grobiņa
Grobiņa Home team
Latvia · Virsliga VS Played: 13
BFC Daugavpils Away team
BFC Daugavpils
Home Wins 4 31%
Draws 1 8%
Away Wins 8 62%
Total Per Match Stat Per Match Total
15 1.15 Goals 1.92 25
25 1.92 Goals Conceded 1.15 15
3 0.23 Clean Sheets 0.31 4

Previous Meetings

Recent results between Grobiņa and BFC Daugavpils

Last 6
Virsliga
BFC Daugavpils BFC Daugavpils
1 : 0
Grobiņa Grobiņa
Virsliga
Grobiņa Grobiņa
1 : 1
BFC Daugavpils BFC Daugavpils
Virsliga
BFC Daugavpils BFC Daugavpils
0 : 1
Grobiņa Grobiņa
Virsliga
BFC Daugavpils BFC Daugavpils
3 : 2
Grobiņa Grobiņa
Virsliga
BFC Daugavpils BFC Daugavpils
3 : 2
Grobiņa Grobiņa
Virsliga
Grobiņa Grobiņa
1 : 0
BFC Daugavpils BFC Daugavpils
Over 2.5 8/13 62%
BTTS 6/13 46%
Grobiņa unbeaten 5/13
BFC Daugavpils unbeaten 9/13
Open Match Analysis
Gamla Upsala W
Gamla Upsala W Home team
Sweden · Elitettan VS Played: 1
Sandviken W Away team
Sandviken W
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 1 1
1 1 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Gamla Upsala W and Sandviken W

Last 1
Elitettan
Sandviken W Sandviken W
1 : 2
Gamla Upsala W Gamla Upsala W
Over 2.5 1/1 100%
BTTS 1/1 100%
Gamla Upsala W unbeaten 1/1
Sandviken W unbeaten 0/1
Open Match Analysis
Husqvarna W
Husqvarna W Home team
Sweden · Elitettan VS Played: 1
Trelleborg W Away team
Trelleborg W
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 3 3
3 3 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Husqvarna W and Trelleborg W

Last 1
Elitettan
Trelleborg W Trelleborg W
3 : 0
Husqvarna W Husqvarna W
Over 2.5 1/1 100%
BTTS 0/1 0%
Husqvarna W unbeaten 0/1
Trelleborg W unbeaten 1/1
Open Match Analysis
Henan Jianye
Henan Jianye Home team
China · Super League VS Played: 3
Chongqing Tongliang Long Away team
Chongqing Tongliang Long
Home Wins 1 33%
Draws 2 67%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 1.33 Goals 1 3
3 1 Goals Conceded 1.33 4
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Henan Jianye and Chongqing Tongliang Long

Last 3
Super League
Henan Jianye Henan Jianye
1 : 1
Chongqing Tongliang Long Chongqing Tongliang Long
Super League
Chongqing Tongliang Long Chongqing Tongliang Long
1 : 1
Henan Jianye Henan Jianye
FA Cup
Chongqing Tongliang Long Chongqing Tongliang Long
1 : 2
Henan Jianye Henan Jianye
Over 2.5 1/3 33%
BTTS 3/3 100%
Henan Jianye unbeaten 3/3
Chongqing Tongliang Long unbeaten 2/3
🤝 2 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
RED Star FC 93
RED Star FC 93 Home team
France · Ligue 2 VS Played: 4
Reims Away team
Reims
Home Wins 0 0%
Draws 1 25%
Away Wins 3 75%
Total Per Match Stat Per Match Total
3 0.75 Goals 1.5 6
6 1.5 Goals Conceded 0.75 3
1 0.25 Clean Sheets 0.5 2

Previous Meetings

Recent results between RED Star FC 93 and Reims

Last 4
Ligue 2
Reims Reims
3 : 2
RED Star FC 93 RED Star FC 93
Ligue 2
RED Star FC 93 RED Star FC 93
0 : 0
Reims Reims
Ligue 2
RED Star FC 93 RED Star FC 93
0 : 1
Reims Reims
Ligue 2
Reims Reims
2 : 1
RED Star FC 93 RED Star FC 93
Over 2.5 2/4 50%
BTTS 2/4 50%
RED Star FC 93 unbeaten 1/4
Reims unbeaten 4/4
Open Match Analysis
Annecy
Annecy Home team
France · Ligue 2 VS Played: 4
Metz Away team
Metz
Home Wins 0 0%
Draws 2 50%
Away Wins 2 50%
Total Per Match Stat Per Match Total
1 0.25 Goals 2 8
8 2 Goals Conceded 0.25 1
2 0.5 Clean Sheets 0.75 3

Previous Meetings

Recent results between Annecy and Metz

Last 4
Ligue 2
Metz Metz
5 : 1
Annecy Annecy
Ligue 2
Annecy Annecy
0 : 0
Metz Metz
Ligue 2
Annecy Annecy
0 : 3
Metz Metz
Ligue 2
Metz Metz
0 : 0
Annecy Annecy
Over 2.5 2/4 50%
BTTS 1/4 25%
Annecy unbeaten 2/4
Metz unbeaten 4/4
Open Match Analysis
Aalborg
Aalborg Home team
Denmark · 1. Division VS Played: 11
HB Koge Away team
HB Koge
Home Wins 9 82%
Draws 2 18%
Away Wins 0 0%
Total Per Match Stat Per Match Total
21 1.91 Goals 0.55 6
6 0.55 Goals Conceded 1.91 21
5 0.45 Clean Sheets 0 0

Previous Meetings

Recent results between Aalborg and HB Koge

Last 6
1. Division
Aalborg Aalborg
1 : 0
HB Koge HB Koge
1. Division
HB Koge HB Koge
1 : 1
Aalborg Aalborg
1. Division
Aalborg Aalborg
2 : 1
HB Koge HB Koge
1. Division
HB Koge HB Koge
0 : 2
Aalborg Aalborg
1. Division
HB Koge HB Koge
1 : 2
Aalborg Aalborg
1. Division
Aalborg Aalborg
2 : 0
HB Koge HB Koge
Over 2.5 5/11 45%
BTTS 6/11 55%
Aalborg unbeaten 11/11
HB Koge unbeaten 2/11
Open Match Analysis
Rotherham
Rotherham Home team
England · League Two VS Played: 4
Chesterfield Away team
Chesterfield
Home Wins 1 25%
Draws 2 50%
Away Wins 1 25%
Total Per Match Stat Per Match Total
3 0.75 Goals 0.75 3
3 0.75 Goals Conceded 0.75 3
2 0.5 Clean Sheets 0.25 1

Previous Meetings

Recent results between Rotherham and Chesterfield

Last 4
EFL Trophy
Chesterfield Chesterfield
0 : 0
Rotherham Rotherham
EFL Trophy
Rotherham Rotherham
1 : 2
Chesterfield Chesterfield
League Two
Rotherham Rotherham
1 : 0
Chesterfield Chesterfield
League Two
Chesterfield Chesterfield
1 : 1
Rotherham Rotherham
Over 2.5 1/4 25%
BTTS 2/4 50%
Rotherham unbeaten 3/4
Chesterfield unbeaten 3/4
Open Match Analysis
Fakel
Fakel Home team
Russia · Premier League VS Played: 10
Zenit Away team
Zenit
Home Wins 0 0%
Draws 2 20%
Away Wins 8 80%
Total Per Match Stat Per Match Total
3 0.3 Goals 1.8 18
18 1.8 Goals Conceded 0.3 3
0 0 Clean Sheets 0.7 7

Previous Meetings

Recent results between Fakel and Zenit

Last 6
Premier League
Fakel Fakel
0 : 2
Zenit Zenit
Cup
Fakel Fakel
0 : 1
Zenit Zenit
Premier League
Zenit Zenit
3 : 1
Fakel Fakel
Cup
Zenit Zenit
3 : 0
Fakel Fakel
Premier League
Fakel Voronezh Fakel Voronezh
1 : 1
Zenit Saint Petersburg Zenit Saint Petersburg
Premier League
Zenit Saint Petersburg Zenit Saint Petersburg
2 : 0
Fakel Voronezh Fakel Voronezh
Over 2.5 2/10 20%
BTTS 3/10 30%
Fakel unbeaten 2/10
Zenit unbeaten 10/10
⚡ 4 Away Wins in a row
Open Match Analysis
Brabrand
Brabrand Home team
Denmark · 2. Division VS Played: 6
B 93 Away team
B 93
Home Wins 1 17%
Draws 1 17%
Away Wins 4 67%
Total Per Match Stat Per Match Total
8 1.33 Goals 2.33 14
14 2.33 Goals Conceded 1.33 8
1 0.17 Clean Sheets 0.17 1

Previous Meetings

Recent results between Brabrand and B 93

Last 6
2. Division
Brabrand Brabrand
1 : 2
B 93 B 93
2. Division
B 93 B 93
4 : 0
Brabrand Brabrand
2. Division
Brabrand Brabrand
3 : 3
B 93 B 93
2. Division
B 93 B 93
0 : 1
Brabrand Brabrand
2nd Division - Group 1
Brabrand Brabrand
1 : 2
B 93 B 93
2nd Division - Group 1
B 93 B 93
3 : 2
Brabrand Brabrand
Over 2.5 5/6 83%
BTTS 4/6 67%
Brabrand unbeaten 2/6
B 93 unbeaten 5/6
⚡ 2 Away Wins in a row
📈 3 Over 2.5 streak
Open Match Analysis
HIK
HIK Home team
Denmark · 2. Division VS Played: 11
Middelfart Away team
Middelfart
Home Wins 3 27%
Draws 3 27%
Away Wins 5 45%
Total Per Match Stat Per Match Total
9 0.82 Goals 1.36 15
15 1.36 Goals Conceded 0.82 9
3 0.27 Clean Sheets 0.45 5

Previous Meetings

Recent results between HIK and Middelfart

Last 6
2. Division
Middelfart Middelfart
2 : 1
HIK HIK
2. Division
HIK HIK
1 : 1
Middelfart Middelfart
2. Division
Middelfart Middelfart
4 : 0
HIK HIK
2. Division
HIK HIK
1 : 2
Middelfart Middelfart
2. Division
Middelfart Middelfart
1 : 2
HIK HIK
2. Division
HIK HIK
2 : 0
Middelfart Middelfart
Over 2.5 6/11 55%
BTTS 5/11 45%
HIK unbeaten 6/11
Middelfart unbeaten 8/11
⚽ 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.