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.

Gremio
Gremio Home team
Brazil · Serie A VS Played: 15
Chapecoense-sc Away team
Chapecoense-sc
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
26 1.73 Goals 1.33 20
20 1.33 Goals Conceded 1.73 26
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Gremio and Chapecoense-sc

Last 6
Friendlies Clubs
Gremio Gremio
1 : 2
Chapecoense-sc Chapecoense-sc
Serie A
Chapecoense-sc Chapecoense-sc
1 : 1
Gremio Gremio
Serie B
Chapecoense-sc Chapecoense-sc
0 : 0
Gremio Gremio
Serie B
Gremio Gremio
0 : 1
Chapecoense-sc Chapecoense-sc
Serie A
Chapecoense-sc Chapecoense-sc
1 : 3
Gremio Gremio
Serie A
Gremio Gremio
2 : 1
Chapecoense-sc Chapecoense-sc
Over 2.5 7/15 47%
BTTS 9/15 60%
Gremio unbeaten 11/15
Chapecoense-sc unbeaten 9/15
⚽ 2 BTTS streak
Open Match Analysis
Mirassol
Mirassol Home team
Brazil · Serie A VS Played: 10
Palmeiras Away team
Palmeiras
Home Wins 2 20%
Draws 2 20%
Away Wins 6 60%
Total Per Match Stat Per Match Total
10 1 Goals 1.7 17
17 1.7 Goals Conceded 1 10
0 0 Clean Sheets 0.3 3

Previous Meetings

Recent results between Mirassol and Palmeiras

Last 6
Serie A
Mirassol Mirassol
1 : 1
Palmeiras Palmeiras
Serie A
Palmeiras Palmeiras
1 : 0
Mirassol Mirassol
Paulista - A1
Palmeiras Palmeiras
1 : 0
Mirassol Mirassol
Serie A
Mirassol Mirassol
2 : 1
Palmeiras Palmeiras
Serie A
Palmeiras Palmeiras
1 : 1
Mirassol Mirassol
Paulista - A1
Mirassol Mirassol
2 : 3
Palmeiras Palmeiras
Over 2.5 5/10 50%
BTTS 7/10 70%
Mirassol unbeaten 4/10
Palmeiras unbeaten 8/10
Open Match Analysis
Colo Colo
Colo Colo Home team
Chile · Primera División VS Played: 15
A. Italiano Away team
A. Italiano
Home Wins 9 60%
Draws 2 13%
Away Wins 4 27%
Total Per Match Stat Per Match Total
25 1.67 Goals 1.07 16
16 1.07 Goals Conceded 1.67 25
4 0.27 Clean Sheets 0.07 1

Previous Meetings

Recent results between Colo Colo and A. Italiano

Last 6
Primera División
A. Italiano A. Italiano
0 : 1
Colo Colo Colo Colo
Primera División
Colo Colo Colo Colo
1 : 2
A. Italiano A. Italiano
Primera División
A. Italiano A. Italiano
2 : 1
Colo Colo Colo Colo
Primera División
Colo Colo Colo Colo
2 : 1
A. Italiano A. Italiano
Primera División
A. Italiano A. Italiano
1 : 4
Colo Colo Colo Colo
Primera División
A. Italiano A. Italiano
0 : 1
Colo Colo Colo Colo
Over 2.5 9/15 60%
BTTS 10/15 67%
Colo Colo unbeaten 11/15
A. Italiano unbeaten 6/15
Open Match Analysis
Curico Unido
Curico Unido Home team
Chile · Primera B VS Played: 5
Recoleta Away team
Recoleta
Home Wins 1 20%
Draws 3 60%
Away Wins 1 20%
Total Per Match Stat Per Match Total
6 1.2 Goals 1.2 6
6 1.2 Goals Conceded 1.2 6
1 0.2 Clean Sheets 0 0

Previous Meetings

Recent results between Curico Unido and Recoleta

Last 5
Primera B
Recoleta Recoleta
2 : 2
Curico Unido Curico Unido
Primera B
Recoleta Recoleta
1 : 1
Curico Unido Curico Unido
Primera B
Curico Unido Curico Unido
1 : 1
Recoleta Recoleta
Primera B
Curico Unido Curico Unido
1 : 0
Recoleta Recoleta
Primera B
Recoleta Recoleta
2 : 1
Curico Unido Curico Unido
Over 2.5 2/5 40%
BTTS 4/5 80%
Curico Unido unbeaten 4/5
Recoleta unbeaten 4/5
🤝 3 Draws in a row
⚽ 3 BTTS streak
Open Match Analysis
Vila Nova
Vila Nova Home team
Brazil · Serie B VS Played: 11
Ceara Away team
Ceara
Home Wins 3 27%
Draws 2 18%
Away Wins 6 55%
Total Per Match Stat Per Match Total
17 1.55 Goals 2.64 29
29 2.64 Goals Conceded 1.55 17
0 0 Clean Sheets 0.36 4

Previous Meetings

Recent results between Vila Nova and Ceara

Last 6
Serie B
Ceara Ceara
3 : 3
Vila Nova Vila Nova
Serie B
Ceara Ceara
4 : 0
Vila Nova Vila Nova
Serie B
Vila Nova Vila Nova
3 : 2
Ceara Ceara
Serie B
Vila Nova Vila Nova
3 : 1
Ceara Ceara
Serie B
Ceara Ceara
1 : 0
Vila Nova Vila Nova
Serie B
Ceara Ceara
2 : 0
Vila Nova Vila Nova
Over 2.5 8/11 73%
BTTS 7/11 64%
Vila Nova unbeaten 5/11
Ceara unbeaten 8/11
📈 4 Over 2.5 streak
Open Match Analysis
San Martin Tucuman
San Martin Tucuman Home team
Argentina · Primera Nacional VS Played: 8
Club Atlético Güemes Away team
Club Atlético Güemes
Home Wins 3 38%
Draws 4 50%
Away Wins 1 13%
Total Per Match Stat Per Match Total
12 1.5 Goals 0.75 6
6 0.75 Goals Conceded 1.5 12
4 0.5 Clean Sheets 0.13 1

Previous Meetings

Recent results between San Martin Tucuman and Club Atlético Güemes

Last 6
Primera Nacional
Club Atlético Güemes Club Atlético Güemes
0 : 2
San Martin Tucuman San Martin Tucuman
Primera Nacional
Club Atlético Güemes Club Atlético Güemes
2 : 1
San Martin Tucuman San Martin Tucuman
Primera Nacional
San Martin Tucuman San Martin Tucuman
1 : 1
Club Atlético Güemes Club Atlético Güemes
Primera Nacional
San Martin Tucuman San Martin Tucuman
2 : 2
Club Atlético Güemes Club Atlético Güemes
Primera Nacional
Club Atlético Güemes Club Atlético Güemes
0 : 0
San Martin Tucuman San Martin Tucuman
Primera Nacional
San Martin Tucuman San Martin Tucuman
1 : 1
Club Atlético Güemes Club Atlético Güemes
Over 2.5 3/8 38%
BTTS 4/8 50%
San Martin Tucuman unbeaten 7/8
Club Atlético Güemes unbeaten 5/8
Open Match Analysis
Club Guarani
Club Guarani Home team
Paraguay · Division Profesional - Clausura VS Played: 15
Sportivo Ameliano Away team
Sportivo Ameliano
Home Wins 4 27%
Draws 8 53%
Away Wins 3 20%
Total Per Match Stat Per Match Total
18 1.2 Goals 1.07 16
16 1.07 Goals Conceded 1.2 18
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between Club Guarani and Sportivo Ameliano

Last 6
Division Profesional - Apertura
Club Guarani Club Guarani
1 : 0
Sportivo Ameliano Sportivo Ameliano
Division Profesional - Apertura
Sportivo Ameliano Sportivo Ameliano
0 : 0
Club Guarani Club Guarani
Division Profesional - Clausura
Sportivo Ameliano Sportivo Ameliano
1 : 1
Club Guarani Club Guarani
Division Profesional - Clausura
Club Guarani Club Guarani
4 : 1
Sportivo Ameliano Sportivo Ameliano
Division Profesional - Apertura
Club Guarani Club Guarani
1 : 3
Sportivo Ameliano Sportivo Ameliano
Division Profesional - Apertura
Sportivo Ameliano Sportivo Ameliano
2 : 0
Club Guarani Club Guarani
Over 2.5 6/15 40%
BTTS 8/15 53%
Club Guarani unbeaten 12/15
Sportivo Ameliano unbeaten 11/15
Open Match Analysis
Pacific FC
Pacific FC Home team
Canada · Canadian Premier League VS Played: 15
HFX Wanderers FC Away team
HFX Wanderers FC
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
22 1.47 Goals 1.67 25
25 1.67 Goals Conceded 1.47 22
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Pacific FC and HFX Wanderers FC

Last 6
Canadian Premier League
Pacific FC Pacific FC
1 : 2
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
HFX Wanderers FC HFX Wanderers FC
5 : 2
Pacific FC Pacific FC
Canadian Premier League
HFX Wanderers FC HFX Wanderers FC
2 : 2
Pacific FC Pacific FC
Canadian Premier League
HFX Wanderers FC HFX Wanderers FC
3 : 0
Pacific FC Pacific FC
Canadian Premier League
Pacific FC Pacific FC
2 : 2
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
Pacific FC Pacific FC
3 : 2
HFX Wanderers FC HFX Wanderers FC
Over 2.5 11/15 73%
BTTS 10/15 67%
Pacific FC unbeaten 10/15
HFX Wanderers FC unbeaten 10/15
⚡ 2 Away Wins in a row
⚽ 3 BTTS streak
📈 9 Over 2.5 streak
Open Match Analysis
Quilmes
Quilmes Home team
Argentina · Primera Nacional VS Played: 11
Temperley Away team
Temperley
Home Wins 4 36%
Draws 5 45%
Away Wins 2 18%
Total Per Match Stat Per Match Total
14 1.27 Goals 0.91 10
10 0.91 Goals Conceded 1.27 14
5 0.45 Clean Sheets 0.36 4

Previous Meetings

Recent results between Quilmes and Temperley

Last 6
Primera Nacional
Quilmes Quilmes
0 : 1
Temperley Temperley
Primera Nacional
Temperley Temperley
3 : 3
Quilmes Quilmes
Primera Nacional
Temperley Temperley
1 : 0
Quilmes Quilmes
Primera Nacional
Quilmes Quilmes
2 : 0
Temperley Temperley
Primera Nacional
Temperley Temperley
2 : 3
Quilmes Quilmes
Primera Nacional
Temperley Temperley
2 : 2
Quilmes Quilmes
Over 2.5 3/11 27%
BTTS 4/11 36%
Quilmes unbeaten 9/11
Temperley unbeaten 7/11
Open Match Analysis
Cerro Largo
Cerro Largo Home team
Uruguay · Primera División VS Played: 15
Liverpool Montevideo Away team
Liverpool Montevideo
Home Wins 4 27%
Draws 2 13%
Away Wins 9 60%
Total Per Match Stat Per Match Total
11 0.73 Goals 1.27 19
19 1.27 Goals Conceded 0.73 11
6 0.4 Clean Sheets 0.47 7

Previous Meetings

Recent results between Cerro Largo and Liverpool Montevideo

Last 6
Primera División
Liverpool Montevideo Liverpool Montevideo
0 : 0
Cerro Largo Cerro Largo
Primera División
Liverpool Montevideo Liverpool Montevideo
2 : 0
Cerro Largo Cerro Largo
Primera División - Clausura
Cerro Largo Cerro Largo
2 : 0
Liverpool Montevideo Liverpool Montevideo
Primera División - Apertura
Liverpool Montevideo Liverpool Montevideo
2 : 1
Cerro Largo Cerro Largo
Primera División - Apertura
Liverpool Montevideo Liverpool Montevideo
1 : 0
Cerro Largo Cerro Largo
Primera División - Clausura
Cerro Largo Cerro Largo
0 : 0
Liverpool Montevideo Liverpool Montevideo
Over 2.5 7/15 47%
BTTS 4/15 27%
Cerro Largo unbeaten 6/15
Liverpool Montevideo unbeaten 11/15
Open Match Analysis
Independiente
Independiente Home team
Argentina · Liga Profesional Argentina VS Played: 2
Gimnasia M. Away team
Gimnasia M.
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 1.5 Goals 1 2
2 1 Goals Conceded 1.5 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Independiente and Gimnasia M.

Last 2
Liga Profesional Argentina
Gimnasia M. Gimnasia M.
1 : 1
Independiente Independiente
Copa Argentina
Gimnasia M. Gimnasia M.
1 : 2
Independiente Independiente
Over 2.5 1/2 50%
BTTS 2/2 100%
Independiente unbeaten 2/2
Gimnasia M. unbeaten 1/2
⚽ 2 BTTS streak
Open Match Analysis
Bahia
Bahia Home team
Brazil · Serie A VS Played: 15
Internacional Away team
Internacional
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.47 22
22 1.47 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Bahia and Internacional

Last 6
Serie A
Bahia Bahia
3 : 2
Internacional Internacional
Serie A
Internacional Internacional
0 : 1
Bahia Bahia
Serie A
Internacional Internacional
2 : 2
Bahia Bahia
Serie A
Bahia Bahia
1 : 0
Internacional Internacional
CONMEBOL Libertadores
Internacional Internacional
2 : 1
Bahia Bahia
CONMEBOL Libertadores
Bahia Bahia
1 : 1
Internacional Internacional
Over 2.5 7/15 47%
BTTS 9/15 60%
Bahia unbeaten 8/15
Internacional unbeaten 11/15
🔥 2 Home Wins in a row
Open Match Analysis
Portuguesa FC
Portuguesa FC Home team
Venezuela · Primera División VS Played: 15
Metropolitanos FC Away team
Metropolitanos FC
Home Wins 3 20%
Draws 6 40%
Away Wins 6 40%
Total Per Match Stat Per Match Total
12 0.8 Goals 1.27 19
19 1.27 Goals Conceded 0.8 12
5 0.33 Clean Sheets 0.47 7

Previous Meetings

Recent results between Portuguesa FC and Metropolitanos FC

Last 6
Primera División
Metropolitanos FC Metropolitanos FC
3 : 2
Portuguesa FC Portuguesa FC
Primera División
Metropolitanos FC Metropolitanos FC
5 : 1
Portuguesa FC Portuguesa FC
Primera División
Portuguesa FC Portuguesa FC
2 : 1
Metropolitanos FC Metropolitanos FC
Primera División
Metropolitanos FC Metropolitanos FC
2 : 1
Portuguesa FC Portuguesa FC
Primera División
Portuguesa FC Portuguesa FC
3 : 1
Metropolitanos FC Metropolitanos FC
Primera División
Metropolitanos FC Metropolitanos FC
0 : 1
Portuguesa FC Portuguesa FC
Over 2.5 6/15 40%
BTTS 7/15 47%
Portuguesa FC unbeaten 9/15
Metropolitanos FC unbeaten 12/15
⚡ 2 Away Wins in a row
⚽ 5 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Emelec
Emelec Home team
Ecuador · Liga Pro VS Played: 2
Leones del Norte Away team
Leones del Norte
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
0 0 Goals 1 2
2 1 Goals Conceded 0 0
1 0.5 Clean Sheets 1 2

Previous Meetings

Recent results between Emelec and Leones del Norte

Last 2
Liga Pro
Leones del Norte Leones del Norte
2 : 0
Emelec Emelec
Copa Ecuador
Leones del Norte Leones del Norte
0 : 0
Emelec Emelec
Over 2.5 0/2 0%
BTTS 0/2 0%
Emelec unbeaten 1/2
Leones del Norte unbeaten 2/2
Open Match Analysis
St. Louis City
St. Louis City Home team
USA · Major League Soccer VS Played: 8
FC Dallas Away team
FC Dallas
Home Wins 2 25%
Draws 3 38%
Away Wins 3 38%
Total Per Match Stat Per Match Total
6 0.75 Goals 1.38 11
11 1.38 Goals Conceded 0.75 6
1 0.13 Clean Sheets 0.5 4

Previous Meetings

Recent results between St. Louis City and FC Dallas

Last 6
Major League Soccer
FC Dallas FC Dallas
1 : 1
St. Louis City St. Louis City
Major League Soccer
St. Louis City St. Louis City
1 : 1
FC Dallas FC Dallas
Major League Soccer
FC Dallas FC Dallas
3 : 0
St. Louis City St. Louis City
Leagues Cup
St. Louis City St. Louis City
2 : 1
FC Dallas FC Dallas
Major League Soccer
FC Dallas FC Dallas
2 : 0
St. Louis City St. Louis City
Major League Soccer
St. Louis City St. Louis City
0 : 0
FC Dallas FC Dallas
Over 2.5 3/8 38%
BTTS 4/8 50%
St. Louis City unbeaten 5/8
FC Dallas unbeaten 6/8
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Carabobo FC
Carabobo FC Home team
Venezuela · Primera División VS Played: 15
Zamora FC Away team
Zamora FC
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
17 1.13 Goals 0.73 11
11 0.73 Goals Conceded 1.13 17
7 0.47 Clean Sheets 0.47 7

Previous Meetings

Recent results between Carabobo FC and Zamora FC

Last 6
Primera División
Zamora FC Zamora FC
0 : 0
Carabobo FC Carabobo FC
Primera División
Carabobo FC Carabobo FC
1 : 0
Zamora FC Zamora FC
Primera División
Zamora FC Zamora FC
0 : 1
Carabobo FC Carabobo FC
Primera División
Zamora FC Zamora FC
2 : 0
Carabobo FC Carabobo FC
Primera División
Carabobo FC Carabobo FC
3 : 1
Zamora FC Zamora FC
Primera División
Zamora FC Zamora FC
0 : 2
Carabobo FC Carabobo FC
Over 2.5 4/15 27%
BTTS 4/15 27%
Carabobo FC unbeaten 11/15
Zamora FC unbeaten 9/15
Open Match Analysis
Millonarios
Millonarios Home team
Colombia · Primera A VS Played: 15
Internacional de Bogota Away team
Internacional de Bogota
Home Wins 5 33%
Draws 3 20%
Away Wins 7 47%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.2 18
18 1.2 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.4 6

Previous Meetings

Recent results between Millonarios and Internacional de Bogota

Last 6
Primera A
Millonarios Millonarios
0 : 0
Internacional de Bogota Internacional de Bogota
Primera A
Internacional de Bogota Internacional de Bogota
3 : 2
Millonarios Millonarios
Primera A
Internacional de Bogota Internacional de Bogota
1 : 0
Millonarios Millonarios
Primera A
Millonarios Millonarios
2 : 1
Internacional de Bogota Internacional de Bogota
Primera A
Internacional de Bogota Internacional de Bogota
1 : 3
Millonarios Millonarios
Primera A
Millonarios Millonarios
1 : 2
Internacional de Bogota Internacional de Bogota
Over 2.5 8/15 53%
BTTS 8/15 53%
Millonarios unbeaten 8/15
Internacional de Bogota unbeaten 10/15
Open Match Analysis
Deportivo La Guaira
Deportivo La Guaira Home team
Venezuela · Primera División VS Played: 15
Estudiantes de Merida FC Away team
Estudiantes de Merida FC
Home Wins 7 47%
Draws 4 27%
Away Wins 4 27%
Total Per Match Stat Per Match Total
18 1.2 Goals 1.2 18
18 1.2 Goals Conceded 1.2 18
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Deportivo La Guaira and Estudiantes de Merida FC

Last 6
Primera División
Estudiantes de Merida FC Estudiantes de Merida FC
0 : 1
Deportivo La Guaira Deportivo La Guaira
Primera División
Estudiantes de Merida FC Estudiantes de Merida FC
1 : 2
Deportivo La Guaira Deportivo La Guaira
Primera División
Deportivo La Guaira Deportivo La Guaira
2 : 1
Estudiantes de Merida FC Estudiantes de Merida FC
Primera División
Deportivo La Guaira Deportivo La Guaira
3 : 1
Estudiantes de Merida FC Estudiantes de Merida FC
Primera División
Estudiantes de Merida FC Estudiantes de Merida FC
0 : 1
Deportivo La Guaira Deportivo La Guaira
Primera División
Deportivo La Guaira Deportivo La Guaira
1 : 1
Estudiantes de Merida FC Estudiantes de Merida FC
Over 2.5 7/15 47%
BTTS 10/15 67%
Deportivo La Guaira unbeaten 11/15
Estudiantes de Merida FC unbeaten 8/15
🔥 5 Home Wins in a row
Open Match Analysis
Oriental
Oriental Home team
Uruguay · Segunda División VS Played: 6
Plaza Colonia Away team
Plaza Colonia
Home Wins 1 17%
Draws 1 17%
Away Wins 4 67%
Total Per Match Stat Per Match Total
6 1 Goals 1.83 11
11 1.83 Goals Conceded 1 6
1 0.17 Clean Sheets 0.17 1

Previous Meetings

Recent results between Oriental and Plaza Colonia

Last 6
Segunda División
Plaza Colonia Plaza Colonia
3 : 1
Oriental Oriental
Segunda División
Plaza Colonia Plaza Colonia
2 : 0
Oriental Oriental
Segunda División
Oriental Oriental
1 : 2
Plaza Colonia Plaza Colonia
Segunda División
Plaza Colonia Plaza Colonia
0 : 1
Oriental Oriental
Segunda División
Plaza Colonia Plaza Colonia
1 : 1
Oriental Oriental
Segunda División
Oriental Oriental
2 : 3
Plaza Colonia Plaza Colonia
Over 2.5 3/6 50%
BTTS 4/6 67%
Oriental unbeaten 2/6
Plaza Colonia unbeaten 5/6
⚡ 3 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.