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.

Dinamo Makhachkala
Dinamo Makhachkala Home team
Russia · Premier League VS Played: 10
FC Rostov Away team
FC Rostov
Home Wins 2 20%
Draws 4 40%
Away Wins 4 40%
Total Per Match Stat Per Match Total
12 1.2 Goals 1.3 13
13 1.3 Goals Conceded 1.2 12
2 0.2 Clean Sheets 0.1 1

Previous Meetings

Recent results between Dinamo Makhachkala and FC Rostov

Last 6
Premier League
Dinamo Makhachkala Dinamo Makhachkala
1 : 2
FC Rostov FC Rostov
Cup
FC Rostov FC Rostov
0 : 2
Dinamo Makhachkala Dinamo Makhachkala
Premier League
FC Rostov FC Rostov
1 : 1
Dinamo Makhachkala Dinamo Makhachkala
Cup
Dinamo Makhachkala Dinamo Makhachkala
1 : 1
FC Rostov FC Rostov
Cup
FC Rostov FC Rostov
1 : 3
Dinamo Makhachkala Dinamo Makhachkala
Friendlies Clubs
FC Rostov FC Rostov
2 : 1
Dinamo Makhachkala Dinamo Makhachkala
Over 2.5 5/10 50%
BTTS 8/10 80%
Dinamo Makhachkala unbeaten 6/10
FC Rostov unbeaten 8/10
Open Match Analysis
Beroe
Beroe Home team
Bulgaria · First League VS Played: 15
Slavia Sofia Away team
Slavia Sofia
Home Wins 6 40%
Draws 2 13%
Away Wins 7 47%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.33 20
20 1.33 Goals Conceded 1.27 19
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between Beroe and Slavia Sofia

Last 6
First League
Beroe Beroe
3 : 0
Slavia Sofia Slavia Sofia
First League
Beroe Beroe
0 : 3
Slavia Sofia Slavia Sofia
First League
Slavia Sofia Slavia Sofia
0 : 0
Beroe Beroe
First League
Slavia Sofia Slavia Sofia
2 : 1
Beroe Beroe
First League
Beroe Beroe
1 : 0
Slavia Sofia Slavia Sofia
First League
Slavia Sofia Slavia Sofia
3 : 0
Beroe Beroe
Over 2.5 8/15 53%
BTTS 6/15 40%
Beroe unbeaten 8/15
Slavia Sofia unbeaten 9/15
Open Match Analysis
Watford
Watford Home team
England · Championship VS Played: 5
Coventry Away team
Coventry
Home Wins 0 0%
Draws 2 40%
Away Wins 3 60%
Total Per Match Stat Per Match Total
7 1.4 Goals 2.2 11
11 2.2 Goals Conceded 1.4 7
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Watford and Coventry

Last 6
Championship
Watford Watford
0 : 4
Coventry Coventry
Championship
Coventry Coventry
3 : 1
Watford Watford
Championship
Coventry Coventry
2 : 1
Watford Watford
Championship
Watford Watford
1 : 1
Coventry Coventry
Championship
Watford Watford
1 : 2
Coventry Coventry
Championship
Coventry Coventry
3 : 3
Watford Watford
Over 2.5 4/5 80%
BTTS 5/5 100%
Watford unbeaten 2/5
Coventry unbeaten 5/5
⚡ 2 Away Wins in a row
⚽ 5 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Bristol City
Bristol City Home team
England · Championship VS Played: 5
Stoke City Away team
Stoke City
Home Wins 2 40%
Draws 1 20%
Away Wins 2 40%
Total Per Match Stat Per Match Total
7 1.4 Goals 2.2 11
11 2.2 Goals Conceded 1.4 7
2 0.4 Clean Sheets 0.2 1

Previous Meetings

Recent results between Bristol City and Stoke City

Last 6
Championship
Bristol City Bristol City
2 : 0
Stoke City Stoke City
Championship
Stoke City Stoke City
5 : 1
Bristol City Bristol City
Championship
Bristol City Bristol City
2 : 0
Stoke City Stoke City
Championship
Stoke City Stoke City
2 : 2
Bristol City Bristol City
Championship
Stoke City Stoke City
4 : 0
Bristol City Bristol City
Championship
Bristol City Bristol City
2 : 3
Stoke City Stoke City
Over 2.5 3/5 60%
BTTS 2/5 40%
Bristol City unbeaten 3/5
Stoke City unbeaten 3/5
Open Match Analysis
Ipswich
Ipswich Home team
England · Championship VS Played: 13
QPR Away team
QPR
Home Wins 4 31%
Draws 2 15%
Away Wins 7 54%
Total Per Match Stat Per Match Total
13 1 Goals 1.23 16
16 1.23 Goals Conceded 1 13
4 0.31 Clean Sheets 0.46 6

Previous Meetings

Recent results between Ipswich and QPR

Last 6
Championship
Ipswich Ipswich
3 : 0
QPR QPR
Championship
QPR QPR
1 : 4
Ipswich Ipswich
Championship
Ipswich Ipswich
0 : 0
QPR QPR
Championship
QPR QPR
0 : 1
Ipswich Ipswich
Championship
QPR QPR
3 : 0
Ipswich Ipswich
Championship
Ipswich Ipswich
0 : 2
QPR QPR
Over 2.5 7/13 54%
BTTS 5/13 38%
Ipswich unbeaten 6/13
QPR unbeaten 9/13
Open Match Analysis
Millwall
Millwall Home team
England · Championship VS Played: 9
Oxford United Away team
Oxford United
Home Wins 3 33%
Draws 3 33%
Away Wins 3 33%
Total Per Match Stat Per Match Total
10 1.11 Goals 1.33 12
12 1.33 Goals Conceded 1.11 10
2 0.22 Clean Sheets 0.33 3

Previous Meetings

Recent results between Millwall and Oxford United

Last 6
Championship
Millwall Millwall
2 : 0
Oxford United Oxford United
Championship
Oxford United Oxford United
2 : 2
Millwall Millwall
Championship
Millwall Millwall
0 : 1
Oxford United Oxford United
Championship
Oxford United Oxford United
1 : 1
Millwall Millwall
League Cup
Oxford United Oxford United
2 : 2
Millwall Millwall
League One
Millwall Millwall
0 : 3
Oxford United Oxford United
Over 2.5 4/9 44%
BTTS 4/9 44%
Millwall unbeaten 6/9
Oxford United unbeaten 6/9
Open Match Analysis
Preston
Preston Home team
England · Championship VS Played: 5
Southampton Away team
Southampton
Home Wins 1 20%
Draws 1 20%
Away Wins 3 60%
Total Per Match Stat Per Match Total
6 1.2 Goals 2 10
10 2 Goals Conceded 1.2 6
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Preston and Southampton

Last 5
Championship
Preston Preston
1 : 3
Southampton Southampton
Championship
Southampton Southampton
0 : 2
Preston Preston
Championship
Southampton Southampton
3 : 0
Preston Preston
Championship
Preston Preston
2 : 2
Southampton Southampton
League Cup
Southampton Southampton
2 : 1
Preston Preston
Over 2.5 4/5 80%
BTTS 3/5 60%
Preston unbeaten 2/5
Southampton unbeaten 4/5
Open Match Analysis
Hull City
Hull City Home team
England · Championship VS Played: 13
Norwich Away team
Norwich
Home Wins 4 31%
Draws 3 23%
Away Wins 6 46%
Total Per Match Stat Per Match Total
16 1.23 Goals 1.62 21
21 1.62 Goals Conceded 1.23 16
3 0.23 Clean Sheets 0.23 3

Previous Meetings

Recent results between Hull City and Norwich

Last 6
Championship
Hull City Hull City
2 : 1
Norwich Norwich
Championship
Norwich Norwich
0 : 2
Hull City Hull City
Championship
Hull City Hull City
1 : 1
Norwich Norwich
Championship
Norwich Norwich
4 : 0
Hull City Hull City
Championship
Hull City Hull City
1 : 2
Norwich Norwich
Championship
Norwich Norwich
2 : 1
Hull City Hull City
Over 2.5 7/13 54%
BTTS 8/13 62%
Hull City unbeaten 7/13
Norwich unbeaten 9/13
Open Match Analysis
Blackburn
Blackburn Home team
England · Championship VS Played: 8
Leicester Away team
Leicester
Home Wins 4 50%
Draws 1 13%
Away Wins 3 38%
Total Per Match Stat Per Match Total
11 1.38 Goals 1.5 12
12 1.5 Goals Conceded 1.38 11
2 0.25 Clean Sheets 0.13 1

Previous Meetings

Recent results between Blackburn and Leicester

Last 6
Championship
Blackburn Blackburn
0 : 1
Leicester Leicester
Championship
Leicester Leicester
0 : 2
Blackburn Blackburn
Championship
Leicester Leicester
0 : 2
Blackburn Blackburn
Championship
Blackburn Blackburn
1 : 4
Leicester Leicester
FA Cup
Leicester Leicester
1 : 2
Blackburn Blackburn
Championship
Blackburn Blackburn
1 : 1
Leicester Leicester
Over 2.5 5/8 63%
BTTS 5/8 63%
Blackburn unbeaten 5/8
Leicester unbeaten 4/8
🔥 2 Home Wins in a row
Open Match Analysis
Derby
Derby Home team
England · Championship VS Played: 5
Sheffield Utd Away team
Sheffield Utd
Home Wins 1 20%
Draws 0 0%
Away Wins 4 80%
Total Per Match Stat Per Match Total
5 1 Goals 1.6 8
8 1.6 Goals Conceded 1 5
0 0 Clean Sheets 0.4 2

Previous Meetings

Recent results between Derby and Sheffield Utd

Last 6
Championship
Derby Derby
1 : 2
Sheffield Utd Sheffield Utd
Championship
Sheffield Utd Sheffield Utd
1 : 3
Derby Derby
Championship
Derby Derby
0 : 1
Sheffield Utd Sheffield Utd
Championship
Sheffield Utd Sheffield Utd
1 : 0
Derby Derby
Friendlies Clubs
Derby Derby
1 : 3
Sheffield Utd Sheffield Utd
Championship
Derby Derby
2 : 0
Sheffield Utd Sheffield Utd
Over 2.5 3/5 60%
BTTS 3/5 60%
Derby unbeaten 1/5
Sheffield Utd unbeaten 4/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Sheffield Wednesday
Sheffield Wednesday Home team
England · Championship VS Played: 11
West Brom Away team
West Brom
Home Wins 2 18%
Draws 3 27%
Away Wins 6 55%
Total Per Match Stat Per Match Total
11 1 Goals 1.55 17
17 1.55 Goals Conceded 1 11
2 0.18 Clean Sheets 0.45 5

Previous Meetings

Recent results between Sheffield Wednesday and West Brom

Last 6
Friendlies Clubs
Sheffield Wednesday Sheffield Wednesday
0 : 3
West Brom West Brom
Championship
Sheffield Wednesday Sheffield Wednesday
2 : 1
West Brom West Brom
Championship
West Brom West Brom
0 : 0
Sheffield Wednesday Sheffield Wednesday
Championship
West Brom West Brom
2 : 1
Sheffield Wednesday Sheffield Wednesday
Championship
Sheffield Wednesday Sheffield Wednesday
3 : 2
West Brom West Brom
Championship
Sheffield Wednesday Sheffield Wednesday
3 : 0
West Brom West Brom
Over 2.5 6/11 55%
BTTS 5/11 45%
Sheffield Wednesday unbeaten 5/11
West Brom unbeaten 9/11
Open Match Analysis
Swansea
Swansea Home team
England · Championship VS Played: 4
Charlton Away team
Charlton
Home Wins 3 75%
Draws 1 25%
Away Wins 0 0%
Total Per Match Stat Per Match Total
6 1.5 Goals 0.75 3
3 0.75 Goals Conceded 1.5 6
1 0.25 Clean Sheets 0 0

Previous Meetings

Recent results between Swansea and Charlton

Last 5
Championship
Swansea Swansea
3 : 1
Charlton Charlton
Championship
Charlton Charlton
1 : 1
Swansea Swansea
Friendlies Clubs
Charlton Charlton
1 : 2
Swansea Swansea
Championship
Swansea Swansea
1 : 0
Charlton Charlton
Championship
Charlton Charlton
1 : 2
Swansea Swansea
Over 2.5 2/4 50%
BTTS 3/4 75%
Swansea unbeaten 4/4
Charlton unbeaten 1/4
⚽ 2 BTTS streak
Open Match Analysis
Portsmouth
Portsmouth Home team
England · Championship VS Played: 5
Birmingham Away team
Birmingham
Home Wins 2 40%
Draws 1 20%
Away Wins 2 40%
Total Per Match Stat Per Match Total
8 1.6 Goals 1.4 7
7 1.4 Goals Conceded 1.6 8
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Portsmouth and Birmingham

Last 5
Championship
Portsmouth Portsmouth
1 : 1
Birmingham Birmingham
Championship
Birmingham Birmingham
4 : 0
Portsmouth Portsmouth
League Cup
Portsmouth Portsmouth
3 : 0
Birmingham Birmingham
Championship
Portsmouth Portsmouth
4 : 1
Birmingham Birmingham
Championship
Birmingham Birmingham
1 : 0
Portsmouth Portsmouth
Over 2.5 3/5 60%
BTTS 2/5 40%
Portsmouth unbeaten 3/5
Birmingham unbeaten 3/5
Open Match Analysis
Wrexham
Wrexham Home team
England · Championship VS Played: 2
Middlesbrough Away team
Middlesbrough
Home Wins 0 0%
Draws 2 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 1.5 Goals 1.5 3
3 1.5 Goals Conceded 1.5 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Wrexham and Middlesbrough

Last 3
League Cup
Middlesbrough Middlesbrough
1 : 0
Wrexham Wrexham
Championship
Wrexham Wrexham
2 : 2
Middlesbrough Middlesbrough
Championship
Middlesbrough Middlesbrough
1 : 1
Wrexham Wrexham
Over 2.5 1/2 50%
BTTS 2/2 100%
Wrexham unbeaten 2/2
Middlesbrough unbeaten 2/2
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Kuressaare
Kuressaare Home team
Estonia · Meistriliiga VS Played: 5
FC Levadia Tallinn Away team
FC Levadia Tallinn
Home Wins 0 0%
Draws 0 0%
Away Wins 5 100%
Total Per Match Stat Per Match Total
2 0.4 Goals 2.2 11
11 2.2 Goals Conceded 0.4 2
0 0 Clean Sheets 0.6 3

Previous Meetings

Recent results between Kuressaare and FC Levadia Tallinn

Last 6
Meistriliiga
Kuressaare Kuressaare
1 : 2
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
FC Levadia Tallinn FC Levadia Tallinn
2 : 0
Kuressaare Kuressaare
Meistriliiga
Kuressaare Kuressaare
0 : 3
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
FC Levadia Tallinn FC Levadia Tallinn
2 : 0
Kuressaare Kuressaare
Meistriliiga
Kuressaare Kuressaare
1 : 2
FC Levadia Tallinn FC Levadia Tallinn
Meistriliiga
FC Levadia Tallinn FC Levadia Tallinn
2 : 1
Kuressaare Kuressaare
Over 2.5 3/5 60%
BTTS 2/5 40%
Kuressaare unbeaten 0/5
FC Levadia Tallinn unbeaten 5/5
⚡ 5 Away Wins in a row
Open Match Analysis
Geylang International
Geylang International Home team
Singapore · Premier League VS Played: 15
Balestier Khalsa Away team
Balestier Khalsa
Home Wins 7 47%
Draws 3 20%
Away Wins 5 33%
Total Per Match Stat Per Match Total
42 2.8 Goals 2.33 35
35 2.33 Goals Conceded 2.8 42
4 0.27 Clean Sheets 0.07 1

Previous Meetings

Recent results between Geylang International and Balestier Khalsa

Last 6
Premier League
Geylang International Geylang International
3 : 4
Balestier Khalsa Balestier Khalsa
Premier League
Geylang International Geylang International
2 : 3
Balestier Khalsa Balestier Khalsa
Premier League
Balestier Khalsa Balestier Khalsa
5 : 2
Geylang International Geylang International
Cup
Geylang International Geylang International
3 : 3
Balestier Khalsa Balestier Khalsa
Premier League
Geylang International Geylang International
3 : 4
Balestier Khalsa Balestier Khalsa
Cup
Geylang International Geylang International
4 : 5
Balestier Khalsa Balestier Khalsa
Over 2.5 13/15 87%
BTTS 10/15 67%
Geylang International unbeaten 10/15
Balestier Khalsa unbeaten 8/15
⚽ 9 BTTS streak
📈 12 Over 2.5 streak
Open Match Analysis
Villarreal
Villarreal Home team
Spain · La Liga VS Played: 15
Levante Away team
Levante
Home Wins 8 53%
Draws 3 20%
Away Wins 4 27%
Total Per Match Stat Per Match Total
25 1.67 Goals 0.87 13
13 0.87 Goals Conceded 1.67 25
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Villarreal and Levante

Last 6
Friendlies Clubs
Villarreal Villarreal
1 : 0
Levante Levante
La Liga
Villarreal Villarreal
5 : 1
Levante Levante
La Liga
Levante Levante
0 : 1
Villarreal Villarreal
Friendlies Clubs
Villarreal Villarreal
3 : 1
Levante Levante
La Liga
Levante Levante
2 : 0
Villarreal Villarreal
La Liga
Villarreal Villarreal
5 : 0
Levante Levante
Over 2.5 8/15 53%
BTTS 8/15 53%
Villarreal unbeaten 11/15
Levante unbeaten 7/15
Open Match Analysis
Osipovichy
Osipovichy Home team
Belarus · 1. Division VS Played: 5
Niva Away team
Niva
Home Wins 0 0%
Draws 1 20%
Away Wins 4 80%
Total Per Match Stat Per Match Total
6 1.2 Goals 4 20
20 4 Goals Conceded 1.2 6
0 0 Clean Sheets 0.2 1

Previous Meetings

Recent results between Osipovichy and Niva

Last 5
1. Division
Osipovichy Osipovichy
2 : 4
Niva Niva
1. Division
Osipovichy Osipovichy
0 : 7
Niva Niva
1. Division
Niva Niva
2 : 2
Osipovichy Osipovichy
1. Division
Osipovichy Osipovichy
1 : 4
Niva Niva
1. Division
Niva Niva
3 : 1
Osipovichy Osipovichy
Over 2.5 5/5 100%
BTTS 4/5 80%
Osipovichy unbeaten 1/5
Niva unbeaten 5/5
⚡ 2 Away Wins in a row
📈 5 Over 2.5 streak
Open Match Analysis
SJK
SJK Home team
Finland · Veikkausliiga VS Played: 15
Ilves Away team
Ilves
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
28 1.87 Goals 1.67 25
25 1.67 Goals Conceded 1.87 28
2 0.13 Clean Sheets 0.07 1

Previous Meetings

Recent results between SJK and Ilves

Last 6
Veikkausliiga
Ilves Ilves
2 : 2
SJK SJK
Veikkausliiga
SJK SJK
1 : 1
Ilves Ilves
League Cup
Ilves Ilves
3 : 1
SJK SJK
Veikkausliiga
Ilves Ilves
3 : 3
SJK SJK
Veikkausliiga
SJK SJK
2 : 1
Ilves Ilves
Veikkausliiga
SJK SJK
1 : 1
Ilves Ilves
Over 2.5 10/15 67%
BTTS 12/15 80%
SJK unbeaten 13/15
Ilves unbeaten 8/15
⚽ 6 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Meshakhte
Meshakhte Home team
Georgia · Erovnuli Liga VS Played: 2
FC Iberia 1999 Away team
FC Iberia 1999
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 2.5 5
5 2.5 Goals Conceded 1 2
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Meshakhte and FC Iberia 1999

Last 4
Erovnuli Liga
FC Iberia 1999 FC Iberia 1999
2 : 1
Meshakhte Meshakhte
Erovnuli Liga
Meshakhte Meshakhte
1 : 4
FC Iberia 1999 FC Iberia 1999
Erovnuli Liga
FC Iberia 1999 FC Iberia 1999
2 : 2
Meshakhte Meshakhte
David Kipiani Cup
Meshakhte Meshakhte
0 : 3
FC Iberia 1999 FC Iberia 1999
Over 2.5 2/2 100%
BTTS 1/2 50%
Meshakhte unbeaten 1/2
FC Iberia 1999 unbeaten 2/2
📈 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.