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.

FC Levadia Tallinn
FC Levadia Tallinn Home team
Estonia · Meistriliiga VS Played: 15
Vaprus Away team
Vaprus
Home Wins 9 60%
Draws 5 33%
Away Wins 1 7%
Total Per Match Stat Per Match Total
33 2.2 Goals 1 15
15 1 Goals Conceded 2.2 33
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between FC Levadia Tallinn and Vaprus

Last 6
Meistriliiga
Vaprus Vaprus
1 : 1
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
Vaprus Vaprus
1 : 6
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
FC Levadia Tallinn FC Levadia Tallinn
2 : 1
Vaprus Vaprus
Friendlies Clubs
FC Levadia Tallinn FC Levadia Tallinn
3 : 2
Vaprus Vaprus
Meistriliiga
Vaprus Vaprus
1 : 3
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
FC Levadia Tallinn FC Levadia Tallinn
1 : 3
Vaprus Vaprus
Over 2.5 10/15 67%
BTTS 11/15 73%
FC Levadia Tallinn unbeaten 14/15
Vaprus unbeaten 6/15
⚽ 10 BTTS streak
Open Match Analysis
West Brom
West Brom Home team
England · Championship VS Played: 15
QPR Away team
QPR
Home Wins 9 60%
Draws 3 20%
Away Wins 3 20%
Total Per Match Stat Per Match Total
31 2.07 Goals 1.33 20
20 1.33 Goals Conceded 2.07 31
4 0.27 Clean Sheets 0.07 1

Previous Meetings

Recent results between West Brom and QPR

Last 6
Championship
West Brom West Brom
2 : 1
QPR QPR
Championship
QPR QPR
3 : 1
West Brom West Brom
Championship
West Brom West Brom
1 : 0
QPR QPR
Championship
QPR QPR
1 : 3
West Brom West Brom
Championship
QPR QPR
2 : 2
West Brom West Brom
Championship
West Brom West Brom
2 : 0
QPR QPR
Over 2.5 10/15 67%
BTTS 10/15 67%
West Brom unbeaten 12/15
QPR unbeaten 6/15
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Bolton
Bolton Home team
England · Championship VS Played: 11
Cardiff Away team
Cardiff
Home Wins 5 45%
Draws 1 9%
Away Wins 5 45%
Total Per Match Stat Per Match Total
15 1.36 Goals 1.09 12
12 1.09 Goals Conceded 1.36 15
4 0.36 Clean Sheets 0.27 3

Previous Meetings

Recent results between Bolton and Cardiff

Last 6
League One
Cardiff Cardiff
2 : 0
Bolton Bolton
League One
Bolton Bolton
1 : 0
Cardiff Cardiff
Championship
Cardiff Cardiff
2 : 0
Bolton Bolton
Championship
Bolton Bolton
2 : 0
Cardiff Cardiff
Championship
Cardiff Cardiff
2 : 1
Bolton Bolton
Championship
Bolton Bolton
2 : 3
Cardiff Cardiff
Over 2.5 5/11 45%
BTTS 4/11 36%
Bolton unbeaten 6/11
Cardiff unbeaten 6/11
Open Match Analysis
Derby
Derby Home team
England · Championship VS Played: 15
Birmingham Away team
Birmingham
Home Wins 8 53%
Draws 4 27%
Away Wins 3 20%
Total Per Match Stat Per Match Total
27 1.8 Goals 1.2 18
18 1.2 Goals Conceded 1.8 27
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Derby and Birmingham

Last 6
Championship
Derby Derby
1 : 0
Birmingham Birmingham
Championship
Birmingham Birmingham
1 : 1
Derby Derby
Championship
Derby Derby
2 : 2
Birmingham Birmingham
Championship
Birmingham Birmingham
2 : 0
Derby Derby
Championship
Derby Derby
1 : 2
Birmingham Birmingham
Championship
Birmingham Birmingham
0 : 4
Derby Derby
Over 2.5 10/15 67%
BTTS 9/15 60%
Derby unbeaten 12/15
Birmingham unbeaten 7/15
Open Match Analysis
Leyton Orient
Leyton Orient Home team
England · League One VS Played: 13
Wycombe Away team
Wycombe
Home Wins 3 23%
Draws 2 15%
Away Wins 8 62%
Total Per Match Stat Per Match Total
12 0.92 Goals 1.69 22
22 1.69 Goals Conceded 0.92 12
4 0.31 Clean Sheets 0.38 5

Previous Meetings

Recent results between Leyton Orient and Wycombe

Last 6
League One
Leyton Orient Leyton Orient
2 : 0
Wycombe Wycombe
League One
Wycombe Wycombe
4 : 1
Leyton Orient Leyton Orient
League Cup
Leyton Orient Leyton Orient
0 : 1
Wycombe Wycombe
League One
Leyton Orient Leyton Orient
1 : 0
Wycombe Wycombe
League One
Wycombe Wycombe
3 : 0
Leyton Orient Leyton Orient
League One
Leyton Orient Leyton Orient
0 : 0
Wycombe Wycombe
Over 2.5 5/13 38%
BTTS 5/13 38%
Leyton Orient unbeaten 5/13
Wycombe unbeaten 10/13
Open Match Analysis
Notts County
Notts County Home team
England · League One VS Played: 9
Bradford Away team
Bradford
Home Wins 4 44%
Draws 3 33%
Away Wins 2 22%
Total Per Match Stat Per Match Total
16 1.78 Goals 0.78 7
7 0.78 Goals Conceded 1.78 16
3 0.33 Clean Sheets 0.22 2

Previous Meetings

Recent results between Notts County and Bradford

Last 6
League Two
Bradford Bradford
1 : 1
Notts County Notts County
League Two
Notts County Notts County
3 : 0
Bradford Bradford
League Two
Bradford Bradford
0 : 3
Notts County Notts County
League Two
Notts County Notts County
4 : 2
Bradford Bradford
League One
Notts County Notts County
1 : 1
Bradford Bradford
League One
Bradford Bradford
1 : 0
Notts County Notts County
Over 2.5 4/9 44%
BTTS 4/9 44%
Notts County unbeaten 7/9
Bradford unbeaten 5/9
Open Match Analysis
Crawley Town
Crawley Town Home team
England · League Two VS Played: 15
Cheltenham Away team
Cheltenham
Home Wins 6 40%
Draws 2 13%
Away Wins 7 47%
Total Per Match Stat Per Match Total
18 1.2 Goals 1.47 22
22 1.47 Goals Conceded 1.2 18
7 0.47 Clean Sheets 0.33 5

Previous Meetings

Recent results between Crawley Town and Cheltenham

Last 6
League Two
Cheltenham Cheltenham
3 : 0
Crawley Town Crawley Town
League Two
Crawley Town Crawley Town
2 : 0
Cheltenham Cheltenham
League Two
Crawley Town Crawley Town
1 : 0
Cheltenham Cheltenham
League Two
Cheltenham Cheltenham
2 : 0
Crawley Town Crawley Town
League Two
Crawley Town Crawley Town
1 : 0
Cheltenham Cheltenham
League Two
Crawley Town Crawley Town
1 : 0
Cheltenham Cheltenham
Over 2.5 6/15 40%
BTTS 5/15 33%
Crawley Town unbeaten 8/15
Cheltenham unbeaten 9/15
Open Match Analysis
Grimsby
Grimsby Home team
England · League Two VS Played: 4
Bristol Rovers Away team
Bristol Rovers
Home Wins 0 0%
Draws 1 25%
Away Wins 3 75%
Total Per Match Stat Per Match Total
1 0.25 Goals 1.25 5
5 1.25 Goals Conceded 0.25 1
1 0.25 Clean Sheets 0.75 3

Previous Meetings

Recent results between Grimsby and Bristol Rovers

Last 4
League Two
Bristol Rovers Bristol Rovers
3 : 1
Grimsby Grimsby
League Two
Grimsby Grimsby
0 : 1
Bristol Rovers Bristol Rovers
National League
Grimsby Grimsby
0 : 1
Bristol Rovers Bristol Rovers
National League
Bristol Rovers Bristol Rovers
0 : 0
Grimsby Grimsby
Over 2.5 1/4 25%
BTTS 1/4 25%
Grimsby unbeaten 1/4
Bristol Rovers unbeaten 4/4
⚡ 3 Away Wins in a row
Open Match Analysis
Hougang United
Hougang United Home team
Singapore · Premier League VS Played: 15
Home United Away team
Home United
Home Wins 0 0%
Draws 3 20%
Away Wins 12 80%
Total Per Match Stat Per Match Total
19 1.27 Goals 4 60
60 4 Goals Conceded 1.27 19
0 0 Clean Sheets 0.13 2

Previous Meetings

Recent results between Hougang United and Home United

Last 6
Premier League
Home United Home United
4 : 1
Hougang United Hougang United
Premier League
Hougang United Hougang United
1 : 5
Home United Home United
Premier League
Home United Home United
2 : 1
Hougang United Hougang United
Premier League
Hougang United Hougang United
1 : 1
Home United Home United
Premier League
Home United Home United
3 : 1
Hougang United Hougang United
Premier League
Home United Home United
7 : 1
Hougang United Hougang United
Over 2.5 12/15 80%
BTTS 13/15 87%
Hougang United unbeaten 3/15
Home United unbeaten 15/15
⚡ 3 Away Wins in a row
⚽ 10 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Wuhan Three Towns
Wuhan Three Towns Home team
China · Super League VS Played: 5
Henan Jianye Away team
Henan Jianye
Home Wins 3 60%
Draws 1 20%
Away Wins 1 20%
Total Per Match Stat Per Match Total
9 1.8 Goals 1.8 9
9 1.8 Goals Conceded 1.8 9
1 0.2 Clean Sheets 0 0

Previous Meetings

Recent results between Wuhan Three Towns and Henan Jianye

Last 5
Super League
Henan Jianye Henan Jianye
1 : 1
Wuhan Three Towns Wuhan Three Towns
Super League
Wuhan Three Towns Wuhan Three Towns
2 : 5
Henan Jianye Henan Jianye
Super League
Henan Jianye Henan Jianye
1 : 2
Wuhan Three Towns Wuhan Three Towns
Super League
Wuhan Three Towns Wuhan Three Towns
1 : 0
Henan Jianye Henan Jianye
Super League
Henan Jianye Henan Jianye
2 : 3
Wuhan Three Towns Wuhan Three Towns
Over 2.5 3/5 60%
BTTS 4/5 80%
Wuhan Three Towns unbeaten 4/5
Henan Jianye unbeaten 2/5
⚽ 3 BTTS streak
Open Match Analysis
BATE II
BATE II Home team
Belarus · 1. Division VS Played: 3
Uni Minsk Away team
Uni Minsk
Home Wins 1 33%
Draws 2 67%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 2.33 Goals 1 3
3 1 Goals Conceded 2.33 7
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between BATE II and Uni Minsk

Last 3
1. Division
Uni Minsk Uni Minsk
1 : 1
BATE II BATE II
1. Division
Uni Minsk Uni Minsk
1 : 1
BATE II BATE II
1. Division
BATE II BATE II
5 : 1
Uni Minsk Uni Minsk
Over 2.5 1/3 33%
BTTS 3/3 100%
BATE II unbeaten 3/3
Uni Minsk unbeaten 2/3
🤝 2 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
EIF
EIF Home team
Finland · Ykkösliiga VS Played: 15
Haka Away team
Haka
Home Wins 1 7%
Draws 4 27%
Away Wins 10 67%
Total Per Match Stat Per Match Total
17 1.13 Goals 2.33 35
35 2.33 Goals Conceded 1.13 17
2 0.13 Clean Sheets 0.27 4

Previous Meetings

Recent results between EIF and Haka

Last 6
Ykkösliiga
Haka Haka
3 : 1
EIF EIF
Ykkösliiga
Haka Haka
4 : 3
EIF EIF
Ykköscup
Haka Haka
2 : 1
EIF EIF
Friendlies Clubs
EIF EIF
1 : 1
Haka Haka
Veikkausliiga
EIF EIF
1 : 2
Haka Haka
Veikkausliiga
Haka Haka
2 : 1
EIF EIF
Over 2.5 10/15 67%
BTTS 11/15 73%
EIF unbeaten 5/15
Haka unbeaten 14/15
⚡ 3 Away Wins in a row
⚽ 7 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Husqvarna W
Husqvarna W Home team
Sweden · Elitettan VS Played: 1
KIF Örebro W Away team
KIF Örebro W
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 2 2
2 2 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Husqvarna W and KIF Örebro W

Last 1
Elitettan
KIF Örebro W KIF Örebro W
2 : 1
Husqvarna W Husqvarna W
Over 2.5 1/1 100%
BTTS 1/1 100%
Husqvarna W unbeaten 0/1
KIF Örebro W unbeaten 1/1
Open Match Analysis
Guingamp
Guingamp Home team
France · Ligue 2 VS Played: 8
Annecy Away team
Annecy
Home Wins 2 25%
Draws 2 25%
Away Wins 4 50%
Total Per Match Stat Per Match Total
12 1.5 Goals 2.13 17
17 2.13 Goals Conceded 1.5 12
0 0 Clean Sheets 0.38 3

Previous Meetings

Recent results between Guingamp and Annecy

Last 6
Ligue 2
Annecy Annecy
1 : 0
Guingamp Guingamp
Ligue 2
Guingamp Guingamp
0 : 3
Annecy Annecy
Ligue 2
Annecy Annecy
1 : 4
Guingamp Guingamp
Ligue 2
Guingamp Guingamp
2 : 2
Annecy Annecy
Ligue 2
Guingamp Guingamp
1 : 4
Annecy Annecy
Ligue 2
Annecy Annecy
1 : 4
Guingamp Guingamp
Over 2.5 6/8 75%
BTTS 5/8 63%
Guingamp unbeaten 4/8
Annecy unbeaten 6/8
⚡ 2 Away Wins in a row
Open Match Analysis
Sochaux
Sochaux Home team
France · Ligue 2 VS Played: 4
Nantes Away team
Nantes
Home Wins 2 50%
Draws 1 25%
Away Wins 1 25%
Total Per Match Stat Per Match Total
4 1 Goals 0.75 3
3 0.75 Goals Conceded 1 4
2 0.5 Clean Sheets 0.5 2

Previous Meetings

Recent results between Sochaux and Nantes

Last 4
Coupe de France
Sochaux Sochaux
0 : 0
Nantes Nantes
Coupe de France
Sochaux Sochaux
3 : 2
Nantes Nantes
Ligue 1
Sochaux Sochaux
1 : 0
Nantes Nantes
Ligue 1
Nantes Nantes
1 : 0
Sochaux Sochaux
Over 2.5 1/4 25%
BTTS 1/4 25%
Sochaux unbeaten 3/4
Nantes unbeaten 2/4
Open Match Analysis
Hvidovre
Hvidovre Home team
Denmark · 1. Division VS Played: 2
Aalborg Away team
Aalborg
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 3 6
6 3 Goals Conceded 1 2
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Hvidovre and Aalborg

Last 2
1. Division
Hvidovre Hvidovre
2 : 2
Aalborg Aalborg
1. Division
Aalborg Aalborg
4 : 0
Hvidovre Hvidovre
Over 2.5 2/2 100%
BTTS 1/2 50%
Hvidovre unbeaten 1/2
Aalborg unbeaten 2/2
📈 2 Over 2.5 streak
Open Match Analysis
Racing Santander
Racing Santander Home team
Spain · La Liga VS Played: 5
Alaves Away team
Alaves
Home Wins 0 0%
Draws 3 60%
Away Wins 2 40%
Total Per Match Stat Per Match Total
3 0.6 Goals 1.4 7
7 1.4 Goals Conceded 0.6 3
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Racing Santander and Alaves

Last 5
Friendlies Clubs
Racing Santander Racing Santander
1 : 1
Alaves Alaves
Friendlies Clubs
Racing Santander Racing Santander
0 : 0
Alaves Alaves
Friendlies Clubs
Racing Santander Racing Santander
1 : 2
Alaves Alaves
Segunda División
Alaves Alaves
3 : 0
Racing Santander Racing Santander
Segunda División
Racing Santander Racing Santander
1 : 1
Alaves Alaves
Over 2.5 2/5 40%
BTTS 3/5 60%
Racing Santander unbeaten 3/5
Alaves unbeaten 5/5
🤝 2 Draws in a row
Open Match Analysis
FC Andorra
FC Andorra Home team
Spain · Segunda División VS Played: 4
Real Sociedad II Away team
Real Sociedad II
Home Wins 0 0%
Draws 1 25%
Away Wins 3 75%
Total Per Match Stat Per Match Total
3 0.75 Goals 2 8
8 2 Goals Conceded 0.75 3
0 0 Clean Sheets 0.25 1

Previous Meetings

Recent results between FC Andorra and Real Sociedad II

Last 4
Segunda División
FC Andorra FC Andorra
1 : 2
Real Sociedad II Real Sociedad II
Segunda División
Real Sociedad II Real Sociedad II
3 : 0
FC Andorra FC Andorra
Primera División RFEF - Group 1
Real Sociedad II Real Sociedad II
2 : 1
FC Andorra FC Andorra
Primera División RFEF - Group 1
FC Andorra FC Andorra
1 : 1
Real Sociedad II Real Sociedad II
Over 2.5 3/4 75%
BTTS 3/4 75%
FC Andorra unbeaten 1/4
Real Sociedad II unbeaten 4/4
⚡ 3 Away Wins in a row
📈 3 Over 2.5 streak
Open Match Analysis
Fortuna Düsseldorf
Fortuna Düsseldorf Home team
Germany · 3. Liga VS Played: 6
MSV Duisburg Away team
MSV Duisburg
Home Wins 3 50%
Draws 2 33%
Away Wins 1 17%
Total Per Match Stat Per Match Total
11 1.83 Goals 1.17 7
7 1.17 Goals Conceded 1.83 11
1 0.17 Clean Sheets 0 0

Previous Meetings

Recent results between Fortuna Düsseldorf and MSV Duisburg

Last 6
2. Bundesliga
MSV Duisburg MSV Duisburg
1 : 2
Fortuna Dusseldorf Fortuna Dusseldorf
2. Bundesliga
Fortuna Dusseldorf Fortuna Dusseldorf
3 : 1
MSV Duisburg MSV Duisburg
2. Bundesliga
MSV Duisburg MSV Duisburg
2 : 1
Fortuna Dusseldorf Fortuna Dusseldorf
2. Bundesliga
Fortuna Dusseldorf Fortuna Dusseldorf
1 : 1
MSV Duisburg MSV Duisburg
2. Bundesliga
Fortuna Dusseldorf Fortuna Dusseldorf
2 : 2
MSV Duisburg MSV Duisburg
2. Bundesliga
MSV Duisburg MSV Duisburg
0 : 2
Fortuna Dusseldorf Fortuna Dusseldorf
Over 2.5 4/6 67%
BTTS 5/6 83%
Fortuna Düsseldorf unbeaten 5/6
MSV Duisburg unbeaten 3/6
🔥 2 Home Wins in a row
⚽ 5 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
FC Saarbrücken
FC Saarbrücken Home team
Germany · 3. Liga VS Played: 10
FC Ingolstadt 04 Away team
FC Ingolstadt 04
Home Wins 1 10%
Draws 4 40%
Away Wins 5 50%
Total Per Match Stat Per Match Total
12 1.2 Goals 1.7 17
17 1.7 Goals Conceded 1.2 12
3 0.3 Clean Sheets 0.4 4

Previous Meetings

Recent results between FC Saarbrücken and FC Ingolstadt 04

Last 6
3. Liga
FC Saarbrücken FC Saarbrücken
1 : 0
FC Ingolstadt 04 FC Ingolstadt 04
3. Liga
FC Ingolstadt 04 FC Ingolstadt 04
2 : 1
FC Saarbrücken FC Saarbrücken
3. Liga
FC Ingolstadt 04 FC Ingolstadt 04
1 : 0
FC Saarbrücken FC Saarbrücken
3. Liga
FC Saarbrücken FC Saarbrücken
2 : 3
FC Ingolstadt 04 FC Ingolstadt 04
3. Liga
FC Saarbrücken FC Saarbrücken
0 : 2
FC Ingolstadt 04 FC Ingolstadt 04
3. Liga
FC Ingolstadt 04 FC Ingolstadt 04
2 : 2
FC Saarbrücken FC Saarbrücken
Over 2.5 5/10 50%
BTTS 5/10 50%
FC Saarbrücken unbeaten 5/10
FC Ingolstadt 04 unbeaten 9/10
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.