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.

Avellino
Avellino Home team
World · Friendlies Clubs VS Played: 1
Scafatese Away team
Scafatese
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 3 Goals 1 1
1 1 Goals Conceded 3 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Avellino and Scafatese

Last 1
Friendlies Clubs
Avellino Avellino
3 : 1
Scafatese Scafatese
Over 2.5 1/1 100%
BTTS 1/1 100%
Avellino unbeaten 1/1
Scafatese unbeaten 0/1
Open Match Analysis
Guingamp
Guingamp Home team
World · Friendlies Clubs VS Played: 9
Concarneau Away team
Concarneau
Home Wins 4 44%
Draws 3 33%
Away Wins 2 22%
Total Per Match Stat Per Match Total
12 1.33 Goals 1.11 10
10 1.11 Goals Conceded 1.33 12
2 0.22 Clean Sheets 0.44 4

Previous Meetings

Recent results between Guingamp and Concarneau

Last 6
Friendlies Clubs
Guingamp Guingamp
0 : 1
Concarneau Concarneau
Friendlies Clubs
Guingamp Guingamp
2 : 2
Concarneau Concarneau
Friendlies Clubs
Concarneau Concarneau
1 : 2
Guingamp Guingamp
Ligue 2
Concarneau Concarneau
2 : 3
Guingamp Guingamp
Ligue 2
Guingamp Guingamp
0 : 1
Concarneau Concarneau
Friendlies Clubs
Concarneau Concarneau
1 : 0
Guingamp Guingamp
Over 2.5 5/9 56%
BTTS 5/9 56%
Guingamp unbeaten 7/9
Concarneau unbeaten 5/9
🤝 2 Draws in a row
Open Match Analysis
Metz
Metz Home team
World · Friendlies Clubs VS Played: 9
Sochaux Away team
Sochaux
Home Wins 6 67%
Draws 3 33%
Away Wins 0 0%
Total Per Match Stat Per Match Total
11 1.22 Goals 0.33 3
3 0.33 Goals Conceded 1.22 11
6 0.67 Clean Sheets 0.22 2

Previous Meetings

Recent results between Metz and Sochaux

Last 6
Friendlies Clubs
Metz Metz
4 : 1
Sochaux Sochaux
Ligue 2
Sochaux Sochaux
0 : 1
Metz Metz
Ligue 2
Metz Metz
0 : 0
Sochaux Sochaux
Friendlies Clubs
Metz Metz
1 : 0
Sochaux Sochaux
Ligue 2
Metz Metz
1 : 1
Sochaux Sochaux
Ligue 2
Sochaux Sochaux
1 : 2
Metz Metz
Over 2.5 2/9 22%
BTTS 3/9 33%
Metz unbeaten 9/9
Sochaux unbeaten 3/9
Open Match Analysis
Werder Bremen
Werder Bremen Home team
World · Friendlies Clubs VS Played: 1
Fagiano Okayama Away team
Fagiano Okayama
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 0 0
0 0 Goals Conceded 2 2
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Werder Bremen and Fagiano Okayama

Last 1
Friendlies Clubs
Werder Bremen Werder Bremen
2 : 0
Fagiano Okayama Fagiano Okayama
Over 2.5 0/1 0%
BTTS 0/1 0%
Werder Bremen unbeaten 1/1
Fagiano Okayama unbeaten 0/1
Open Match Analysis
KSZO 1929
KSZO 1929 Home team
World · Friendlies Clubs VS Played: 1
Bochnia Away team
Bochnia
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 7 Goals 1 1
1 1 Goals Conceded 7 7
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between KSZO 1929 and Bochnia

Last 1
Friendlies Clubs
KSZO 1929 KSZO 1929
7 : 1
Bochnia Bochnia
Over 2.5 1/1 100%
BTTS 1/1 100%
KSZO 1929 unbeaten 1/1
Bochnia unbeaten 0/1
Open Match Analysis
Nantes
Nantes Home team
World · Friendlies Clubs VS Played: 1
La Roche VF Away team
La Roche VF
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 1 1
1 1 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Nantes and La Roche VF

Last 1
Friendlies Clubs
Nantes Nantes
1 : 1
La Roche VF La Roche VF
Over 2.5 0/1 0%
BTTS 1/1 100%
Nantes unbeaten 1/1
La Roche VF unbeaten 1/1
Open Match Analysis
Hellas Verona
Hellas Verona Home team
World · Friendlies Clubs VS Played: 7
Virtus Verona Away team
Virtus Verona
Home Wins 6 86%
Draws 1 14%
Away Wins 0 0%
Total Per Match Stat Per Match Total
18 2.57 Goals 0.29 2
2 0.29 Goals Conceded 2.57 18
5 0.71 Clean Sheets 0.14 1

Previous Meetings

Recent results between Hellas Verona and Virtus Verona

Last 6
Friendlies Clubs
Hellas Verona Hellas Verona
2 : 1
Virtus Verona Virtus Verona
Friendlies Clubs
Hellas Verona Hellas Verona
6 : 0
Virtus Verona Virtus Verona
Friendlies Clubs
Hellas Verona Hellas Verona
5 : 1
Virtus Verona Virtus Verona
Friendlies Clubs
Hellas Verona Hellas Verona
3 : 0
Virtus Verona Virtus Verona
Friendlies Clubs
Hellas Verona Hellas Verona
1 : 0
Virtus Verona Virtus Verona
Friendlies Clubs
Hellas Verona Hellas Verona
1 : 0
Virtus Verona Virtus Verona
Over 2.5 4/7 57%
BTTS 2/7 29%
Hellas Verona unbeaten 7/7
Virtus Verona unbeaten 1/7
🔥 6 Home Wins in a row
📈 4 Over 2.5 streak
Open Match Analysis
Vysoké Mýto
Vysoké Mýto Home team
World · Friendlies Clubs VS Played: 1
Pardubice II Away team
Pardubice II
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
2 2 Goals 3 3
3 3 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Vysoké Mýto and Pardubice II

Last 1
Friendlies Clubs
Vysoké Mýto Vysoké Mýto
2 : 3
Pardubice II Pardubice II
Over 2.5 1/1 100%
BTTS 1/1 100%
Vysoké Mýto unbeaten 0/1
Pardubice II unbeaten 1/1
Open Match Analysis
Lecce
Lecce Home team
World · Friendlies Clubs VS Played: 1
FC Politehnica Timisoara Away team
FC Politehnica Timisoara
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 1 1
1 1 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Lecce and FC Politehnica Timisoara

Last 1
Friendlies Clubs
Lecce Lecce
0 : 1
FC Politehnica Timisoara FC Politehnica Timisoara
Over 2.5 0/1 0%
BTTS 0/1 0%
Lecce unbeaten 0/1
FC Politehnica Timisoara unbeaten 1/1
Open Match Analysis
Liège
Liège Home team
World · Friendlies Clubs VS Played: 1
St. Truiden Away team
St. Truiden
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 1 1
1 1 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Liège and St. Truiden

Last 1
Friendlies Clubs
Liège Liège
0 : 1
St. Truiden St. Truiden
Over 2.5 0/1 0%
BTTS 0/1 0%
Liège unbeaten 0/1
St. Truiden unbeaten 1/1
Open Match Analysis
Rodez
Rodez Home team
World · Friendlies Clubs VS Played: 6
Nimes Away team
Nimes
Home Wins 2 33%
Draws 2 33%
Away Wins 2 33%
Total Per Match Stat Per Match Total
7 1.17 Goals 1 6
6 1 Goals Conceded 1.17 7
2 0.33 Clean Sheets 0.17 1

Previous Meetings

Recent results between Rodez and Nimes

Last 6
Friendlies Clubs
Rodez Rodez
2 : 1
Nimes Nimes
Ligue 2
Rodez Rodez
1 : 1
Nimes Nimes
Friendlies Clubs
Nimes Nimes
0 : 2
Rodez Rodez
Ligue 2
Nimes Nimes
1 : 0
Rodez Rodez
Ligue 2
Nimes Nimes
3 : 2
Rodez Rodez
Ligue 2
Rodez Rodez
1 : 0
Nimes Nimes
Over 2.5 1/6 17%
BTTS 3/6 50%
Rodez unbeaten 4/6
Nimes unbeaten 4/6
Open Match Analysis
Tottenham
Tottenham Home team
World · Friendlies Clubs VS Played: 2
Milton Keynes Dons Away team
Milton Keynes Dons
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 2 Goals 0.5 1
1 0.5 Goals Conceded 2 4
1 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between Tottenham and Milton Keynes Dons

Last 2
Friendlies Clubs
Tottenham Tottenham
1 : 0
Milton Keynes Dons Milton Keynes Dons
Friendlies Clubs
Milton Keynes Dons Milton Keynes Dons
1 : 3
Tottenham Tottenham
Over 2.5 1/2 50%
BTTS 1/2 50%
Tottenham unbeaten 2/2
Milton Keynes Dons unbeaten 0/2
🔥 2 Home Wins in a row
Open Match Analysis
Stade Brestois 29
Stade Brestois 29 Home team
World · Friendlies Clubs VS Played: 1
Al Wakrah Away team
Al Wakrah
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 2 2
2 2 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Stade Brestois 29 and Al Wakrah

Last 1
Friendlies Clubs
Stade Brestois 29 Stade Brestois 29
0 : 2
Al Wakrah Al Wakrah
Over 2.5 0/1 0%
BTTS 0/1 0%
Stade Brestois 29 unbeaten 0/1
Al Wakrah unbeaten 1/1
Open Match Analysis
MSV Duisburg
MSV Duisburg Home team
World · Friendlies Clubs VS Played: 2
Beerschot VA Away team
Beerschot VA
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
3 1.5 Goals 2 4
4 2 Goals Conceded 1.5 3
1 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between MSV Duisburg and Beerschot VA

Last 2
Friendlies Clubs
MSV Duisburg MSV Duisburg
2 : 4
Beerschot VA Beerschot VA
Friendlies Clubs
Beerschot VA Beerschot VA
0 : 1
MSV Duisburg MSV Duisburg
Over 2.5 1/2 50%
BTTS 1/2 50%
MSV Duisburg unbeaten 1/2
Beerschot VA unbeaten 1/2
Open Match Analysis
Montpellier
Montpellier Home team
World · Friendlies Clubs VS Played: 2
Cannes Away team
Cannes
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
0 0 Goals 0.5 1
1 0.5 Goals Conceded 0 0
1 0.5 Clean Sheets 1 2

Previous Meetings

Recent results between Montpellier and Cannes

Last 2
Friendlies Clubs
Montpellier Montpellier
3 : 4
Cannes Cannes
Coupe de France
Cannes Cannes
1 : 0
Montpellier Montpellier
Over 2.5 0/2 0%
BTTS 0/2 0%
Montpellier unbeaten 1/2
Cannes unbeaten 2/2
Open Match Analysis
SSV Jeddeloh
SSV Jeddeloh Home team
World · Friendlies Clubs VS Played: 2
SV Rodinghausen Away team
SV Rodinghausen
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 0.5 1
1 0.5 Goals Conceded 1 2
1 0.5 Clean Sheets 0.5 1

Previous Meetings

Recent results between SSV Jeddeloh and SV Rodinghausen

Last 2
Friendlies Clubs
SSV Jeddeloh SSV Jeddeloh
2 : 0
SV Rodinghausen SV Rodinghausen
Friendlies Clubs
SSV Jeddeloh SSV Jeddeloh
0 : 1
SV Rodinghausen SV Rodinghausen
Over 2.5 0/2 0%
BTTS 0/2 0%
SSV Jeddeloh unbeaten 1/2
SV Rodinghausen unbeaten 1/2
Open Match Analysis
Laval
Laval Home team
World · Friendlies Clubs VS Played: 12
Avranches Away team
Avranches
Home Wins 5 42%
Draws 3 25%
Away Wins 4 33%
Total Per Match Stat Per Match Total
18 1.5 Goals 1 12
12 1 Goals Conceded 1.5 18
6 0.5 Clean Sheets 0.17 2

Previous Meetings

Recent results between Laval and Avranches

Last 6
Friendlies Clubs
Laval Laval
2 : 1
Avranches Avranches
Friendlies Clubs
Laval Laval
3 : 0
Avranches Avranches
Ligue 3
Laval Laval
0 : 0
Avranches Avranches
Ligue 3
Avranches Avranches
0 : 1
Laval Laval
Ligue 3
Avranches Avranches
2 : 1
Laval Laval
Ligue 3
Laval Laval
1 : 3
Avranches Avranches
Over 2.5 7/12 58%
BTTS 6/12 50%
Laval unbeaten 8/12
Avranches unbeaten 7/12
Open Match Analysis
Le Mans
Le Mans Home team
World · Friendlies Clubs VS Played: 7
Versailles Away team
Versailles
Home Wins 2 29%
Draws 3 43%
Away Wins 2 29%
Total Per Match Stat Per Match Total
6 0.86 Goals 0.57 4
4 0.57 Goals Conceded 0.86 6
4 0.57 Clean Sheets 0.57 4

Previous Meetings

Recent results between Le Mans and Versailles

Last 6
Friendlies Clubs
Le Mans Le Mans
3 : 1
Versailles Versailles
Ligue 3
Le Mans Le Mans
2 : 0
Versailles Versailles
Ligue 3
Versailles Versailles
1 : 0
Le Mans Le Mans
Ligue 3
Versailles Versailles
0 : 0
Le Mans Le Mans
Ligue 3
Le Mans Le Mans
0 : 0
Versailles Versailles
Ligue 3
Le Mans Le Mans
0 : 0
Versailles Versailles
Over 2.5 2/7 29%
BTTS 2/7 29%
Le Mans unbeaten 5/7
Versailles unbeaten 5/7
Open Match Analysis
Napoli
Napoli Home team
World · Friendlies Clubs VS Played: 2
Arezzo Away team
Arezzo
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
1 0.5 Goals 2.5 5
5 2.5 Goals Conceded 0.5 1
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Napoli and Arezzo

Last 2
Friendlies Clubs
Napoli Napoli
1 : 3
Arezzo Arezzo
Friendlies Clubs
Napoli Napoli
0 : 2
Arezzo Arezzo
Over 2.5 1/2 50%
BTTS 1/2 50%
Napoli unbeaten 0/2
Arezzo unbeaten 2/2
⚡ 2 Away Wins in a row
Open Match Analysis
Sokol Zápy
Sokol Zápy Home team
World · Friendlies Clubs VS Played: 1
Turnov Away team
Turnov
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 4 Goals 0 0
0 0 Goals Conceded 4 4
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Sokol Zápy and Turnov

Last 2
Friendlies Clubs
Sokol Zápy Sokol Zápy
2 : 0
Turnov Turnov
Cup
Turnov Turnov
0 : 4
Sokol Zápy Sokol Zápy
Over 2.5 1/1 100%
BTTS 0/1 0%
Sokol Zápy unbeaten 1/1
Turnov unbeaten 0/1
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.