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.

Saint Etienne
Saint Etienne Home team
France · Ligue 2 VS Played: 15
Montpellier Away team
Montpellier
Home Wins 8 53%
Draws 3 20%
Away Wins 4 27%
Total Per Match Stat Per Match Total
14 0.93 Goals 0.53 8
8 0.53 Goals Conceded 0.93 14
8 0.53 Clean Sheets 0.47 7

Previous Meetings

Recent results between Saint Etienne and Montpellier

Last 6
Ligue 2
Saint Etienne Saint Etienne
1 : 0
Montpellier Montpellier
Ligue 2
Montpellier Montpellier
0 : 2
Saint Etienne Saint Etienne
Ligue 1
Montpellier Montpellier
0 : 2
Saint Etienne Saint Etienne
Ligue 1
Saint Etienne Saint Etienne
1 : 0
Montpellier Montpellier
Friendlies Clubs
Montpellier Montpellier
1 : 2
Saint Etienne Saint Etienne
Ligue 1
Saint Etienne Saint Etienne
3 : 1
Montpellier Montpellier
Over 2.5 3/15 20%
BTTS 3/15 20%
Saint Etienne unbeaten 11/15
Montpellier unbeaten 7/15
🔥 5 Home Wins in a row
Open Match Analysis
Ajax
Ajax Home team
Netherlands · Eredivisie VS Played: 15
PSV Eindhoven Away team
PSV Eindhoven
Home Wins 4 27%
Draws 5 33%
Away Wins 6 40%
Total Per Match Stat Per Match Total
26 1.73 Goals 2.07 31
31 2.07 Goals Conceded 1.73 26
2 0.13 Clean Sheets 0.13 2

Previous Meetings

Recent results between Ajax and PSV Eindhoven

Last 6
Eredivisie
Ajax Ajax
2 : 2
PSV Eindhoven PSV Eindhoven
Eredivisie
PSV Eindhoven PSV Eindhoven
2 : 2
Ajax Ajax
Eredivisie
PSV Eindhoven PSV Eindhoven
0 : 2
Ajax Ajax
Eredivisie
Ajax Ajax
3 : 2
PSV Eindhoven PSV Eindhoven
Eredivisie
Ajax Ajax
1 : 1
PSV Eindhoven PSV Eindhoven
Eredivisie
PSV Eindhoven PSV Eindhoven
5 : 2
Ajax Ajax
Over 2.5 11/15 73%
BTTS 11/15 73%
Ajax unbeaten 9/15
PSV Eindhoven unbeaten 11/15
🤝 2 Draws in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Mladost Lucani
Mladost Lucani Home team
Serbia · Super Liga VS Played: 15
Radnicki NIS Away team
Radnicki NIS
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
18 1.2 Goals 1.6 24
24 1.6 Goals Conceded 1.2 18
1 0.07 Clean Sheets 0.27 4

Previous Meetings

Recent results between Mladost Lucani and Radnicki NIS

Last 6
Super Liga
Radnicki NIS Radnicki NIS
1 : 0
Mladost Lucani Mladost Lucani
Super Liga
Mladost Lucani Mladost Lucani
2 : 1
Radnicki NIS Radnicki NIS
Super Liga
Radnicki NIS Radnicki NIS
3 : 1
Mladost Lucani Mladost Lucani
Super Liga
Mladost Lucani Mladost Lucani
1 : 1
Radnicki NIS Radnicki NIS
Super Liga
Radnicki NIS Radnicki NIS
1 : 1
Mladost Lucani Mladost Lucani
Super Liga
Radnicki NIS Radnicki NIS
3 : 0
Mladost Lucani Mladost Lucani
Over 2.5 9/15 60%
BTTS 10/15 67%
Mladost Lucani unbeaten 8/15
Radnicki NIS unbeaten 11/15
Open Match Analysis
Jezero
Jezero Home team
Montenegro · First League VS Played: 15
Arsenal Tivat Away team
Arsenal Tivat
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
21 1.4 Goals 0.73 11
11 0.73 Goals Conceded 1.4 21
8 0.53 Clean Sheets 0.27 4

Previous Meetings

Recent results between Jezero and Arsenal Tivat

Last 6
First League
Jezero Jezero
0 : 0
Arsenal Tivat Arsenal Tivat
First League
Arsenal Tivat Arsenal Tivat
1 : 2
Jezero Jezero
Friendlies Clubs
Arsenal Tivat Arsenal Tivat
1 : 3
Jezero Jezero
First League
Jezero Jezero
2 : 0
Arsenal Tivat Arsenal Tivat
First League
Arsenal Tivat Arsenal Tivat
2 : 2
Jezero Jezero
First League
Arsenal Tivat Arsenal Tivat
0 : 0
Jezero Jezero
Over 2.5 6/15 40%
BTTS 6/15 40%
Jezero unbeaten 13/15
Arsenal Tivat unbeaten 8/15
Open Match Analysis
Paks
Paks Home team
Hungary · NB I VS Played: 15
Debreceni VSC Away team
Debreceni VSC
Home Wins 5 33%
Draws 6 40%
Away Wins 4 27%
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.33 5

Previous Meetings

Recent results between Paks and Debreceni VSC

Last 6
NB I
Paks Paks
5 : 2
Debreceni VSC Debreceni VSC
NB I
Debreceni VSC Debreceni VSC
1 : 0
Paks Paks
NB I
Paks Paks
1 : 1
Debreceni VSC Debreceni VSC
NB I
Debreceni VSC Debreceni VSC
0 : 0
Paks Paks
NB I
Paks Paks
4 : 3
Debreceni VSC Debreceni VSC
NB I
Debreceni VSC Debreceni VSC
0 : 5
Paks Paks
Over 2.5 5/15 33%
BTTS 7/15 47%
Paks unbeaten 11/15
Debreceni VSC unbeaten 10/15
Open Match Analysis
Villa Dalmine
Villa Dalmine Home team
Argentina · Primera B Metropolitana VS Played: 2
Arsenal Sarandi Away team
Arsenal Sarandi
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 2 4
4 2 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Villa Dalmine and Arsenal Sarandi

Last 2
Primera B Metropolitana
Arsenal Sarandi Arsenal Sarandi
1 : 1
Villa Dalmine Villa Dalmine
Primera Nacional
Villa Dalmine Villa Dalmine
1 : 3
Arsenal Sarandi Arsenal Sarandi
Over 2.5 1/2 50%
BTTS 2/2 100%
Villa Dalmine unbeaten 1/2
Arsenal Sarandi unbeaten 2/2
⚽ 2 BTTS streak
Open Match Analysis
Real Pilar
Real Pilar Home team
Argentina · Primera B Metropolitana VS Played: 1
Talleres Remedios Away team
Talleres Remedios
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
0 0 Goals 0 0
0 0 Goals Conceded 0 0
1 1 Clean Sheets 1 1

Previous Meetings

Recent results between Real Pilar and Talleres Remedios

Last 1
Primera B Metropolitana
Talleres Remedios Talleres Remedios
0 : 0
Real Pilar Real Pilar
Over 2.5 0/1 0%
BTTS 0/1 0%
Real Pilar unbeaten 1/1
Talleres Remedios unbeaten 1/1
Open Match Analysis
San Martín Burzaco
San Martín Burzaco Home team
Argentina · Primera B Metropolitana VS Played: 11
Deportivo Armenio Away team
Deportivo Armenio
Home Wins 3 27%
Draws 5 45%
Away Wins 3 27%
Total Per Match Stat Per Match Total
11 1 Goals 1 11
11 1 Goals Conceded 1 11
4 0.36 Clean Sheets 0.18 2

Previous Meetings

Recent results between San Martín Burzaco and Deportivo Armenio

Last 6
Primera B Metropolitana
Deportivo Armenio Deportivo Armenio
1 : 1
San Martín Burzaco San Martín Burzaco
Primera B Metropolitana
San Martín Burzaco San Martín Burzaco
1 : 1
Deportivo Armenio Deportivo Armenio
Primera B Metropolitana
Deportivo Armenio Deportivo Armenio
1 : 1
San Martín Burzaco San Martín Burzaco
Primera B Metropolitana
San Martín Burzaco San Martín Burzaco
2 : 0
Deportivo Armenio Deportivo Armenio
Primera B Metropolitana
Deportivo Armenio Deportivo Armenio
3 : 1
San Martín Burzaco San Martín Burzaco
Primera C
San Martín Burzaco San Martín Burzaco
0 : 1
Deportivo Armenio Deportivo Armenio
Over 2.5 3/11 27%
BTTS 6/11 55%
San Martín Burzaco unbeaten 8/11
Deportivo Armenio unbeaten 8/11
🤝 3 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
Sportivo Italiano
Sportivo Italiano Home team
Argentina · Primera B Metropolitana VS Played: 9
Flandria Away team
Flandria
Home Wins 0 0%
Draws 5 56%
Away Wins 4 44%
Total Per Match Stat Per Match Total
2 0.22 Goals 0.89 8
8 0.89 Goals Conceded 0.22 2
3 0.33 Clean Sheets 0.78 7

Previous Meetings

Recent results between Sportivo Italiano and Flandria

Last 6
Primera B Metropolitana
Flandria Flandria
0 : 0
Sportivo Italiano Sportivo Italiano
Primera B Metropolitana
Sportivo Italiano Sportivo Italiano
0 : 2
Flandria Flandria
Primera B Metropolitana
Flandria Flandria
1 : 1
Sportivo Italiano Sportivo Italiano
Primera B Metropolitana
Flandria Flandria
1 : 1
Sportivo Italiano Sportivo Italiano
Primera B Metropolitana
Sportivo Italiano Sportivo Italiano
0 : 1
Flandria Flandria
Primera B Metropolitana
Sportivo Italiano Sportivo Italiano
0 : 2
Flandria Flandria
Over 2.5 0/9 0%
BTTS 2/9 22%
Sportivo Italiano unbeaten 5/9
Flandria unbeaten 9/9
Open Match Analysis
AEK Athens FC
AEK Athens FC Home team
Greece · Super League 1 VS Played: 15
Aris Thessalonikis Away team
Aris Thessalonikis
Home Wins 9 60%
Draws 6 40%
Away Wins 0 0%
Total Per Match Stat Per Match Total
25 1.67 Goals 0.6 9
9 0.6 Goals Conceded 1.67 25
8 0.53 Clean Sheets 0.13 2

Previous Meetings

Recent results between AEK Athens FC and Aris Thessalonikis

Last 6
Super League 1
Aris Thessalonikis Aris Thessalonikis
1 : 1
AEK Athens FC AEK Athens FC
Super League 1
AEK Athens FC AEK Athens FC
1 : 0
Aris Thessalonikis Aris Thessalonikis
Super League 1
Aris Thessalonikis Aris Thessalonikis
0 : 0
AEK Athens FC AEK Athens FC
Cup
Aris Thessalonikis Aris Thessalonikis
1 : 1
AEK Athens FC AEK Athens FC
Super League 1
AEK Athens FC AEK Athens FC
4 : 0
Aris Thessalonikis Aris Thessalonikis
Cup
AEK Athens FC AEK Athens FC
1 : 0
Aris Thessalonikis Aris Thessalonikis
Over 2.5 6/15 40%
BTTS 7/15 47%
AEK Athens FC unbeaten 15/15
Aris Thessalonikis unbeaten 6/15
Open Match Analysis
Al-Ittihad FC
Al-Ittihad FC Home team
Saudi-Arabia · Pro League VS Played: 15
Al-Nassr Away team
Al-Nassr
Home Wins 8 53%
Draws 2 13%
Away Wins 5 33%
Total Per Match Stat Per Match Total
25 1.67 Goals 1.53 23
23 1.53 Goals Conceded 1.67 25
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Al-Ittihad FC and Al-Nassr

Last 6
Pro League
Al-Nassr Al-Nassr
2 : 0
Al-Ittihad FC Al-Ittihad FC
King's Cup
Al-Nassr Al-Nassr
1 : 2
Al-Ittihad FC Al-Ittihad FC
Pro League
Al-Ittihad FC Al-Ittihad FC
0 : 2
Al-Nassr Al-Nassr
Super Cup
Al-Nassr Al-Nassr
2 : 1
Al-Ittihad FC Al-Ittihad FC
Pro League
Al-Nassr Al-Nassr
2 : 3
Al-Ittihad FC Al-Ittihad FC
Pro League
Al-Ittihad FC Al-Ittihad FC
2 : 1
Al-Nassr Al-Nassr
Over 2.5 10/15 67%
BTTS 10/15 67%
Al-Ittihad FC unbeaten 10/15
Al-Nassr unbeaten 7/15
Open Match Analysis
Témouchent
Témouchent Home team
Algeria · Ligue 1 VS Played: 1
CS Constantine Away team
CS Constantine
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 Témouchent and CS Constantine

Last 1
Coupe Nationale
CS Constantine CS Constantine
3 : 0
Témouchent Témouchent
Over 2.5 1/1 100%
BTTS 0/1 0%
Témouchent unbeaten 0/1
CS Constantine unbeaten 1/1
Open Match Analysis
Danubio
Danubio Home team
Uruguay · Primera División VS Played: 15
Penarol Away team
Penarol
Home Wins 2 13%
Draws 3 20%
Away Wins 10 67%
Total Per Match Stat Per Match Total
6 0.4 Goals 1.27 19
19 1.27 Goals Conceded 0.4 6
1 0.07 Clean Sheets 0.67 10

Previous Meetings

Recent results between Danubio and Penarol

Last 6
Primera División
Penarol Penarol
1 : 1
Danubio Danubio
Primera División - Clausura
Penarol Penarol
2 : 0
Danubio Danubio
Primera División - Apertura
Danubio Danubio
0 : 1
Penarol Penarol
Primera División - Clausura
Danubio Danubio
0 : 1
Penarol Penarol
Primera División - Apertura
Penarol Penarol
2 : 0
Danubio Danubio
Primera División - Clausura
Danubio Danubio
2 : 1
Penarol Penarol
Over 2.5 1/15 7%
BTTS 4/15 27%
Danubio unbeaten 5/15
Penarol unbeaten 13/15
Open Match Analysis
Cerrito
Cerrito Home team
Uruguay · Segunda División VS Played: 1
Paysandu Away team
Paysandu
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 0 0
0 0 Goals Conceded 1 1
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Cerrito and Paysandu

Last 1
Segunda División
Paysandu Paysandu
0 : 1
Cerrito Cerrito
Over 2.5 0/1 0%
BTTS 0/1 0%
Cerrito unbeaten 1/1
Paysandu unbeaten 0/1
Open Match Analysis
Motor Lublin
Motor Lublin Home team
Poland · Ekstraklasa VS Played: 8
Legia Warszawa Away team
Legia Warszawa
Home Wins 1 13%
Draws 3 38%
Away Wins 4 50%
Total Per Match Stat Per Match Total
10 1.25 Goals 2.63 21
21 2.63 Goals Conceded 1.25 10
1 0.13 Clean Sheets 0.38 3

Previous Meetings

Recent results between Motor Lublin and Legia Warszawa

Last 6
Ekstraklasa
Legia Warszawa Legia Warszawa
4 : 0
Motor Lublin Motor Lublin
Ekstraklasa
Motor Lublin Motor Lublin
1 : 1
Legia Warszawa Legia Warszawa
Ekstraklasa
Motor Lublin Motor Lublin
3 : 3
Legia Warszawa Legia Warszawa
Ekstraklasa
Legia Warszawa Legia Warszawa
5 : 2
Motor Lublin Motor Lublin
Friendlies Clubs
Legia Warszawa Legia Warszawa
4 : 0
Motor Lublin Motor Lublin
Friendlies Clubs
Legia Warszawa Legia Warszawa
2 : 3
Motor Lublin Motor Lublin
Over 2.5 6/8 75%
BTTS 5/8 63%
Motor Lublin unbeaten 4/8
Legia Warszawa unbeaten 7/8
Open Match Analysis
Levski Sofia
Levski Sofia Home team
Bulgaria · First League VS Played: 15
CSKA 1948 Away team
CSKA 1948
Home Wins 7 47%
Draws 5 33%
Away Wins 3 20%
Total Per Match Stat Per Match Total
20 1.33 Goals 0.67 10
10 0.67 Goals Conceded 1.33 20
8 0.53 Clean Sheets 0.4 6

Previous Meetings

Recent results between Levski Sofia and CSKA 1948

Last 6
First League
CSKA 1948 CSKA 1948
0 : 0
Levski Sofia Levski Sofia
First League
Levski Sofia Levski Sofia
1 : 0
CSKA 1948 CSKA 1948
First League
CSKA 1948 CSKA 1948
1 : 3
Levski Sofia Levski Sofia
First League
Levski Sofia Levski Sofia
2 : 1
CSKA 1948 CSKA 1948
First League
Levski Sofia Levski Sofia
2 : 0
CSKA 1948 CSKA 1948
First League
CSKA 1948 CSKA 1948
2 : 4
Levski Sofia Levski Sofia
Over 2.5 6/15 40%
BTTS 5/15 33%
Levski Sofia unbeaten 12/15
CSKA 1948 unbeaten 8/15
Open Match Analysis
Olimpija Ljubljana
Olimpija Ljubljana Home team
Slovenia · 1. SNL VS Played: 2
Brinje-Grosuplje Away team
Brinje-Grosuplje
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 Olimpija Ljubljana and Brinje-Grosuplje

Last 2
Cup
Brinje-Grosuplje Brinje-Grosuplje
1 : 0
Olimpija Ljubljana Olimpija Ljubljana
Cup
Brinje-Grosuplje Brinje-Grosuplje
0 : 0
Olimpija Ljubljana Olimpija Ljubljana
Over 2.5 0/2 0%
BTTS 0/2 0%
Olimpija Ljubljana unbeaten 1/2
Brinje-Grosuplje unbeaten 2/2
Open Match Analysis
Acassuso
Acassuso Home team
Argentina · Primera Nacional VS Played: 5
All Boys Away team
All Boys
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
6 1.2 Goals 0.6 3
3 0.6 Goals Conceded 1.2 6
3 0.6 Clean Sheets 0.2 1

Previous Meetings

Recent results between Acassuso and All Boys

Last 5
Primera Nacional
All Boys All Boys
0 : 0
Acassuso Acassuso
Primera B Metropolitana
Acassuso Acassuso
1 : 2
All Boys All Boys
Primera B Metropolitana
All Boys All Boys
1 : 1
Acassuso Acassuso
Primera B Metropolitana
All Boys All Boys
0 : 3
Acassuso Acassuso
Primera B Metropolitana
Acassuso Acassuso
1 : 0
All Boys All Boys
Over 2.5 2/5 40%
BTTS 2/5 40%
Acassuso unbeaten 4/5
All Boys unbeaten 3/5
Open Match Analysis
Chacarita Juniors
Chacarita Juniors Home team
Argentina · Primera Nacional VS Played: 14
Atlanta Away team
Atlanta
Home Wins 5 36%
Draws 6 43%
Away Wins 3 21%
Total Per Match Stat Per Match Total
13 0.93 Goals 0.57 8
8 0.57 Goals Conceded 0.93 13
7 0.5 Clean Sheets 0.36 5

Previous Meetings

Recent results between Chacarita Juniors and Atlanta

Last 6
Primera Nacional
Atlanta Atlanta
1 : 0
Chacarita Juniors Chacarita Juniors
Primera Nacional
Atlanta Atlanta
0 : 1
Chacarita Juniors Chacarita Juniors
Primera Nacional
Chacarita Juniors Chacarita Juniors
1 : 1
Atlanta Atlanta
Primera Nacional
Atlanta Atlanta
1 : 1
Chacarita Juniors Chacarita Juniors
Primera Nacional
Atlanta Atlanta
0 : 3
Chacarita Juniors Chacarita Juniors
Primera Nacional
Chacarita Juniors Chacarita Juniors
0 : 1
Atlanta Atlanta
Over 2.5 3/14 21%
BTTS 5/14 36%
Chacarita Juniors unbeaten 11/14
Atlanta unbeaten 9/14
Open Match Analysis
Dunajska Streda
Dunajska Streda Home team
Slovakia · Super Liga VS Played: 15
Slovan Bratislava Away team
Slovan Bratislava
Home Wins 3 20%
Draws 3 20%
Away Wins 9 60%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.93 29
29 1.93 Goals Conceded 1.4 21
1 0.07 Clean Sheets 0.27 4

Previous Meetings

Recent results between Dunajska Streda and Slovan Bratislava

Last 6
Super Liga
Slovan Bratislava Slovan Bratislava
1 : 0
Dunajska Streda Dunajska Streda
Super Liga
Dunajska Streda Dunajska Streda
0 : 3
Slovan Bratislava Slovan Bratislava
Super Liga
Dunajska Streda Dunajska Streda
0 : 3
Slovan Bratislava Slovan Bratislava
Super Liga
Slovan Bratislava Slovan Bratislava
3 : 2
Dunajska Streda Dunajska Streda
Super Liga
Dunajska Streda Dunajska Streda
2 : 1
Slovan Bratislava Slovan Bratislava
Super Liga
Slovan Bratislava Slovan Bratislava
2 : 2
Dunajska Streda Dunajska Streda
Over 2.5 12/15 80%
BTTS 11/15 73%
Dunajska Streda unbeaten 6/15
Slovan Bratislava unbeaten 12/15
⚡ 4 Away Wins in a row
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.