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.

Grasshoppers
Grasshoppers Home team
Switzerland · Super League VS Played: 15
FC Zurich Away team
FC Zurich
Home Wins 3 20%
Draws 1 7%
Away Wins 11 73%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.53 23
23 1.53 Goals Conceded 1.13 17
1 0.07 Clean Sheets 0.27 4

Previous Meetings

Recent results between Grasshoppers and FC Zurich

Last 6
Super League
FC Zurich FC Zurich
2 : 1
Grasshoppers Grasshoppers
Super League
Grasshoppers Grasshoppers
1 : 2
FC Zurich FC Zurich
Super League
FC Zurich FC Zurich
1 : 0
Grasshoppers Grasshoppers
Super League
Grasshoppers Grasshoppers
3 : 0
FC Zurich FC Zurich
Super League
FC Zurich FC Zurich
3 : 0
Grasshoppers Grasshoppers
Super League
Grasshoppers Grasshoppers
1 : 2
FC Zurich FC Zurich
Over 2.5 11/15 73%
BTTS 10/15 67%
Grasshoppers unbeaten 4/15
FC Zurich unbeaten 12/15
⚡ 3 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Marsaxlokk
Marsaxlokk Home team
Malta · Premier League VS Played: 10
Mosta Away team
Mosta
Home Wins 3 30%
Draws 0 0%
Away Wins 7 70%
Total Per Match Stat Per Match Total
17 1.7 Goals 2.2 22
22 2.2 Goals Conceded 1.7 17
1 0.1 Clean Sheets 0.1 1

Previous Meetings

Recent results between Marsaxlokk and Mosta

Last 6
Premier League
Mosta Mosta
1 : 2
Marsaxlokk Marsaxlokk
Premier League
Marsaxlokk Marsaxlokk
3 : 1
Mosta Mosta
Premier League
Mosta Mosta
0 : 4
Marsaxlokk Marsaxlokk
Premier League
Mosta Mosta
2 : 1
Marsaxlokk Marsaxlokk
FA Trophy
Marsaxlokk Marsaxlokk
0 : 3
Mosta Mosta
Premier League
Marsaxlokk Marsaxlokk
2 : 4
Mosta Mosta
Over 2.5 10/10 100%
BTTS 8/10 80%
Marsaxlokk unbeaten 3/10
Mosta unbeaten 7/10
🔥 3 Home Wins in a row
⚽ 2 BTTS streak
📈 10 Over 2.5 streak
Open Match Analysis
Dynamo Dresden
Dynamo Dresden Home team
Germany · 2. Bundesliga VS Played: 15
VfL Bochum Away team
VfL Bochum
Home Wins 5 33%
Draws 5 33%
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
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Dynamo Dresden and VfL Bochum

Last 6
2. Bundesliga
Dynamo Dresden Dynamo Dresden
2 : 0
VfL Bochum VfL Bochum
2. Bundesliga
VfL Bochum VfL Bochum
1 : 2
Dynamo Dresden Dynamo Dresden
2. Bundesliga
Dynamo Dresden Dynamo Dresden
1 : 2
Vfl Bochum Vfl Bochum
2. Bundesliga
Vfl Bochum Vfl Bochum
2 : 2
Dynamo Dresden Dynamo Dresden
2. Bundesliga
Dynamo Dresden Dynamo Dresden
2 : 2
Vfl Bochum Vfl Bochum
2. Bundesliga
Vfl Bochum Vfl Bochum
0 : 1
Dynamo Dresden Dynamo Dresden
Over 2.5 10/15 67%
BTTS 10/15 67%
Dynamo Dresden unbeaten 10/15
VfL Bochum unbeaten 10/15
🔥 2 Home Wins in a row
Open Match Analysis
Austria Klagenfurt
Austria Klagenfurt Home team
Austria · Cup VS Played: 14
Rapid Vienna Away team
Rapid Vienna
Home Wins 3 21%
Draws 5 36%
Away Wins 6 43%
Total Per Match Stat Per Match Total
14 1 Goals 1.57 22
22 1.57 Goals Conceded 1 14
1 0.07 Clean Sheets 0.29 4

Previous Meetings

Recent results between Austria Klagenfurt and Rapid Vienna

Last 6
Bundesliga
Rapid Vienna Rapid Vienna
2 : 0
Austria Klagenfurt Austria Klagenfurt
Bundesliga
Austria Klagenfurt Austria Klagenfurt
1 : 1
Rapid Vienna Rapid Vienna
Bundesliga
Austria Klagenfurt Austria Klagenfurt
0 : 1
Rapid Vienna Rapid Vienna
Bundesliga
Rapid Vienna Rapid Vienna
1 : 1
Austria Klagenfurt Austria Klagenfurt
Bundesliga
Austria Klagenfurt Austria Klagenfurt
1 : 1
Rapid Vienna Rapid Vienna
Bundesliga
Rapid Vienna Rapid Vienna
2 : 3
Austria Klagenfurt Austria Klagenfurt
Over 2.5 6/14 43%
BTTS 9/14 64%
Austria Klagenfurt unbeaten 8/14
Rapid Vienna unbeaten 11/14
Open Match Analysis
AS Roma
AS Roma Home team
Italy · Serie A VS Played: 15
Atalanta Away team
Atalanta
Home Wins 2 13%
Draws 4 27%
Away Wins 9 60%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.73 26
26 1.73 Goals Conceded 1.07 16
1 0.07 Clean Sheets 0.27 4

Previous Meetings

Recent results between AS Roma and Atalanta

Last 6
Serie A
AS Roma AS Roma
1 : 1
Atalanta Atalanta
Serie A
Atalanta Atalanta
1 : 0
AS Roma AS Roma
Serie A
Atalanta Atalanta
2 : 1
AS Roma AS Roma
Serie A
AS Roma AS Roma
0 : 2
Atalanta Atalanta
Serie A
Atalanta Atalanta
2 : 1
AS Roma AS Roma
Serie A
AS Roma AS Roma
1 : 1
Atalanta Atalanta
Over 2.5 7/15 47%
BTTS 10/15 67%
AS Roma unbeaten 6/15
Atalanta unbeaten 13/15
Open Match Analysis
Nice
Nice Home team
France · Ligue 1 VS Played: 1
Le Mans Away team
Le Mans
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 Nice and Le Mans

Last 1
Coupe de la Ligue
Le Mans Le Mans
3 : 2
Nice Nice
Over 2.5 1/1 100%
BTTS 1/1 100%
Nice unbeaten 0/1
Le Mans unbeaten 1/1
Open Match Analysis
Le Havre
Le Havre Home team
France · Ligue 1 VS Played: 15
Stade Brestois 29 Away team
Stade Brestois 29
Home Wins 3 20%
Draws 4 27%
Away Wins 8 53%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.13 17
17 1.13 Goals Conceded 0.67 10
4 0.27 Clean Sheets 0.53 8

Previous Meetings

Recent results between Le Havre and Stade Brestois 29

Last 6
Ligue 1
Stade Brestois 29 Stade Brestois 29
2 : 0
Le Havre Le Havre
Ligue 1
Le Havre Le Havre
1 : 0
Stade Brestois 29 Stade Brestois 29
Ligue 1
Le Havre Le Havre
0 : 1
Stade Brestois 29 Stade Brestois 29
Ligue 1
Stade Brestois 29 Stade Brestois 29
2 : 0
Le Havre Le Havre
Ligue 1
Stade Brestois 29 Stade Brestois 29
1 : 0
Le Havre Le Havre
Ligue 1
Le Havre Le Havre
1 : 2
Stade Brestois 29 Stade Brestois 29
Over 2.5 2/15 13%
BTTS 4/15 27%
Le Havre unbeaten 7/15
Stade Brestois 29 unbeaten 12/15
Open Match Analysis
Standard Liege
Standard Liege Home team
Belgium · Jupiler Pro League VS Played: 15
Antwerp Away team
Antwerp
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
19 1.27 Goals 2 30
30 2 Goals Conceded 1.27 19
4 0.27 Clean Sheets 0.33 5

Previous Meetings

Recent results between Standard Liege and Antwerp

Last 6
Jupiler Pro League
Antwerp Antwerp
0 : 5
Standard Liege Standard Liege
Jupiler Pro League
Standard Liege Standard Liege
1 : 2
Antwerp Antwerp
Jupiler Pro League
Antwerp Antwerp
1 : 1
Standard Liege Standard Liege
Jupiler Pro League
Standard Liege Standard Liege
1 : 0
Antwerp Antwerp
Jupiler Pro League
Standard Liege Standard Liege
0 : 0
Antwerp Antwerp
Jupiler Pro League
Antwerp Antwerp
3 : 0
Standard Liege Standard Liege
Over 2.5 9/15 60%
BTTS 7/15 47%
Standard Liege unbeaten 8/15
Antwerp unbeaten 11/15
📈 2 Over 2.5 streak
Open Match Analysis
St. Truiden
St. Truiden Home team
Belgium · Jupiler Pro League VS Played: 2
RAAL La Louvière Away team
RAAL La Louvière
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 2 Goals 1 2
2 1 Goals Conceded 2 4
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between St. Truiden and RAAL La Louvière

Last 2
Jupiler Pro League
RAAL La Louvière RAAL La Louvière
1 : 2
St. Truiden St. Truiden
Jupiler Pro League
St. Truiden St. Truiden
2 : 1
RAAL La Louvière RAAL La Louvière
Over 2.5 2/2 100%
BTTS 2/2 100%
St. Truiden unbeaten 2/2
RAAL La Louvière unbeaten 0/2
🔥 2 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Radnik Bijeljina
Radnik Bijeljina Home team
Bosnia · Premijer Liga VS Played: 8
Sloga Doboj Away team
Sloga Doboj
Home Wins 1 13%
Draws 3 38%
Away Wins 4 50%
Total Per Match Stat Per Match Total
4 0.5 Goals 1 8
8 1 Goals Conceded 0.5 4
3 0.38 Clean Sheets 0.63 5

Previous Meetings

Recent results between Radnik Bijeljina and Sloga Doboj

Last 6
Premijer Liga
Sloga Doboj Sloga Doboj
0 : 0
Radnik Bijeljina Radnik Bijeljina
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
0 : 0
Sloga Doboj Sloga Doboj
Premijer Liga
Sloga Doboj Sloga Doboj
2 : 1
Radnik Bijeljina Radnik Bijeljina
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
0 : 0
Sloga Doboj Sloga Doboj
Premijer Liga
Sloga Doboj Sloga Doboj
2 : 1
Radnik Bijeljina Radnik Bijeljina
Premijer Liga
Sloga Doboj Sloga Doboj
1 : 0
Radnik Bijeljina Radnik Bijeljina
Over 2.5 3/8 38%
BTTS 3/8 38%
Radnik Bijeljina unbeaten 4/8
Sloga Doboj unbeaten 7/8
🤝 2 Draws in a row
Open Match Analysis
RB Bragantino
RB Bragantino Home team
Brazil · Serie A VS Played: 15
Bahia Away team
Bahia
Home Wins 5 33%
Draws 2 13%
Away Wins 8 53%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.73 26
26 1.73 Goals Conceded 1.4 21
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between RB Bragantino and Bahia

Last 6
Serie A
Bahia Bahia
2 : 0
RB Bragantino RB Bragantino
Serie A
Bahia Bahia
2 : 1
RB Bragantino RB Bragantino
Serie A
RB Bragantino RB Bragantino
0 : 3
Bahia Bahia
Serie A
RB Bragantino RB Bragantino
2 : 1
Bahia Bahia
Serie A
Bahia Bahia
1 : 0
RB Bragantino RB Bragantino
Serie A
Bahia Bahia
4 : 0
RB Bragantino RB Bragantino
Over 2.5 10/15 67%
BTTS 8/15 53%
RB Bragantino unbeaten 7/15
Bahia unbeaten 10/15
⚡ 3 Away Wins in a row
Open Match Analysis
Deportes Santa Cruz
Deportes Santa Cruz Home team
Chile · Primera B VS Played: 1
Union Espanola Away team
Union Espanola
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 Deportes Santa Cruz and Union Espanola

Last 1
Primera B
Union Espanola Union Espanola
2 : 0
Deportes Santa Cruz Deportes Santa Cruz
Over 2.5 0/1 0%
BTTS 0/1 0%
Deportes Santa Cruz unbeaten 0/1
Union Espanola unbeaten 1/1
Open Match Analysis
Goias
Goias Home team
Brazil · Serie B VS Played: 11
Fortaleza EC Away team
Fortaleza EC
Home Wins 2 18%
Draws 2 18%
Away Wins 7 64%
Total Per Match Stat Per Match Total
9 0.82 Goals 1.73 19
19 1.73 Goals Conceded 0.82 9
1 0.09 Clean Sheets 0.36 4

Previous Meetings

Recent results between Goias and Fortaleza EC

Last 6
Serie B
Fortaleza EC Fortaleza EC
4 : 1
Goias Goias
Serie A
Fortaleza EC Fortaleza EC
1 : 0
Goias Goias
Serie A
Goias Goias
1 : 0
Fortaleza EC Fortaleza EC
Serie A
Goias Goias
0 : 1
Fortaleza EC Fortaleza EC
Serie A
Fortaleza EC Fortaleza EC
1 : 1
Goias Goias
Serie A
Fortaleza EC Fortaleza EC
1 : 1
Goias Goias
Over 2.5 5/11 45%
BTTS 6/11 55%
Goias unbeaten 4/11
Fortaleza EC unbeaten 9/11
⚡ 2 Away Wins in a row
Open Match Analysis
Novorizontino
Novorizontino Home team
Brazil · Serie B VS Played: 8
Avai Away team
Avai
Home Wins 3 38%
Draws 3 38%
Away Wins 2 25%
Total Per Match Stat Per Match Total
11 1.38 Goals 1 8
8 1 Goals Conceded 1.38 11
3 0.38 Clean Sheets 0.13 1

Previous Meetings

Recent results between Novorizontino and Avai

Last 6
Serie B
Avai Avai
3 : 3
Novorizontino Novorizontino
Copa Sul-Sudeste
Novorizontino Novorizontino
1 : 2
Avai Avai
Serie B
Novorizontino Novorizontino
1 : 1
Avai Avai
Serie B
Avai Avai
1 : 1
Novorizontino Novorizontino
Serie B
Novorizontino Novorizontino
2 : 0
Avai Avai
Serie B
Avai Avai
0 : 1
Novorizontino Novorizontino
Over 2.5 2/8 25%
BTTS 4/8 50%
Novorizontino unbeaten 6/8
Avai unbeaten 5/8
⚽ 4 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
HNK Rijeka
HNK Rijeka Home team
Croatia · HNL VS Played: 15
NK Osijek Away team
NK Osijek
Home Wins 5 33%
Draws 6 40%
Away Wins 4 27%
Total Per Match Stat Per Match Total
17 1.13 Goals 0.93 14
14 0.93 Goals Conceded 1.13 17
5 0.33 Clean Sheets 0.4 6

Previous Meetings

Recent results between HNK Rijeka and NK Osijek

Last 6
HNL
HNK Rijeka HNK Rijeka
0 : 2
NK Osijek NK Osijek
HNL
NK Osijek NK Osijek
1 : 0
HNK Rijeka HNK Rijeka
HNL
HNK Rijeka HNK Rijeka
4 : 2
NK Osijek NK Osijek
HNL
NK Osijek NK Osijek
0 : 0
HNK Rijeka HNK Rijeka
HNL
HNK Rijeka HNK Rijeka
0 : 2
NK Osijek NK Osijek
HNL
NK Osijek NK Osijek
0 : 2
HNK Rijeka HNK Rijeka
Over 2.5 3/15 20%
BTTS 6/15 40%
HNK Rijeka unbeaten 11/15
NK Osijek unbeaten 10/15
⚡ 2 Away Wins in a row
Open Match Analysis
Willem II
Willem II Home team
Netherlands · Eredivisie VS Played: 14
Excelsior Away team
Excelsior
Home Wins 4 29%
Draws 6 43%
Away Wins 4 29%
Total Per Match Stat Per Match Total
20 1.43 Goals 1.43 20
20 1.43 Goals Conceded 1.43 20
3 0.21 Clean Sheets 0.14 2

Previous Meetings

Recent results between Willem II and Excelsior

Last 6
Friendlies Clubs
Willem II Willem II
3 : 1
Excelsior Excelsior
Friendlies Clubs
Willem II Willem II
2 : 0
Excelsior Excelsior
Eredivisie
Excelsior Excelsior
1 : 1
Willem II Willem II
Eredivisie
Willem II Willem II
2 : 2
Excelsior Excelsior
Eredivisie
Excelsior Excelsior
2 : 1
Willem II Willem II
Eredivisie
Willem II Willem II
1 : 2
Excelsior Excelsior
Over 2.5 7/14 50%
BTTS 10/14 71%
Willem II unbeaten 10/14
Excelsior unbeaten 10/14
🔥 2 Home Wins in a row
Open Match Analysis
ST Mirren
ST Mirren Home team
Scotland · Premiership VS Played: 15
Celtic Away team
Celtic
Home Wins 1 7%
Draws 2 13%
Away Wins 12 80%
Total Per Match Stat Per Match Total
13 0.87 Goals 2.47 37
37 2.47 Goals Conceded 0.87 13
0 0 Clean Sheets 0.53 8

Previous Meetings

Recent results between ST Mirren and Celtic

Last 6
FA Cup
Celtic Celtic
6 : 2
ST Mirren ST Mirren
Premiership
Celtic Celtic
1 : 0
ST Mirren ST Mirren
League Cup
ST Mirren ST Mirren
3 : 1
Celtic Celtic
Premiership
ST Mirren ST Mirren
0 : 1
Celtic Celtic
Premiership
Celtic Celtic
1 : 0
ST Mirren ST Mirren
Premiership
Celtic Celtic
1 : 1
ST Mirren ST Mirren
Over 2.5 10/15 67%
BTTS 7/15 47%
ST Mirren unbeaten 3/15
Celtic unbeaten 14/15
⚡ 2 Away Wins in a row
Open Match Analysis
Swansea
Swansea Home team
England · Championship VS Played: 2
Wrexham Away team
Wrexham
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 1.5 3
3 1.5 Goals Conceded 1 2
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Swansea and Wrexham

Last 2
Championship
Wrexham Wrexham
2 : 0
Swansea Swansea
Championship
Swansea Swansea
2 : 1
Wrexham Wrexham
Over 2.5 1/2 50%
BTTS 1/2 50%
Swansea unbeaten 1/2
Wrexham unbeaten 1/2
Open Match Analysis
Villarreal
Villarreal Home team
Spain · La Liga VS Played: 10
Deportivo La Coruna Away team
Deportivo La Coruna
Home Wins 4 40%
Draws 4 40%
Away Wins 2 20%
Total Per Match Stat Per Match Total
12 1.2 Goals 0.8 8
8 0.8 Goals Conceded 1.2 12
4 0.4 Clean Sheets 0.4 4

Previous Meetings

Recent results between Villarreal and Deportivo La Coruna

Last 6
La Liga
Deportivo La Coruna Deportivo La Coruna
2 : 4
Villarreal Villarreal
La Liga
Villarreal Villarreal
1 : 1
Deportivo La Coruna Deportivo La Coruna
La Liga
Villarreal Villarreal
0 : 0
Deportivo La Coruna Deportivo La Coruna
La Liga
Deportivo La Coruna Deportivo La Coruna
0 : 0
Villarreal Villarreal
La Liga
Villarreal Villarreal
0 : 2
Deportivo La Coruna Deportivo La Coruna
La Liga
Deportivo La Coruna Deportivo La Coruna
1 : 2
Villarreal Villarreal
Over 2.5 3/10 30%
BTTS 4/10 40%
Villarreal unbeaten 8/10
Deportivo La Coruna unbeaten 6/10
⚽ 2 BTTS streak
Open Match Analysis
Guabirá
Guabirá Home team
Bolivia · Primera División VS Played: 15
Real Potosí Away team
Real Potosí
Home Wins 8 53%
Draws 1 7%
Away Wins 6 40%
Total Per Match Stat Per Match Total
29 1.93 Goals 1.13 17
17 1.13 Goals Conceded 1.93 29
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Guabirá and Real Potosí

Last 6
Primera División
Real Potosí Real Potosí
3 : 0
Guabirá Guabirá
Primera División
Real Potosí Real Potosí
1 : 3
Guabirá Guabirá
Primera División
Guabirá Guabirá
3 : 0
Real Potosí Real Potosí
Primera División
Guabirá Guabirá
4 : 0
Real Potosí Real Potosí
Primera División
Real Potosí Real Potosí
0 : 1
Guabirá Guabirá
Primera División
Real Potosí Real Potosí
1 : 0
Guabirá Guabirá
Over 2.5 10/15 67%
BTTS 6/15 40%
Guabirá unbeaten 9/15
Real Potosí unbeaten 7/15
📈 4 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.