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.

Penarol
Penarol Home team
Uruguay · Primera División VS Played: 15
Club Nacional Away team
Club Nacional
Home Wins 2 13%
Draws 9 60%
Away Wins 4 27%
Total Per Match Stat Per Match Total
13 0.87 Goals 0.93 14
14 0.93 Goals Conceded 0.87 13
6 0.4 Clean Sheets 0.4 6

Previous Meetings

Recent results between Penarol and Club Nacional

Last 6
Primera División
Club Nacional Club Nacional
0 : 1
Penarol Penarol
Super Copa
Penarol Penarol
0 : 0
Club Nacional Club Nacional
Primera División - Clausura
Club Nacional Club Nacional
1 : 0
Penarol Penarol
Primera División - Clausura
Penarol Penarol
2 : 2
Club Nacional Club Nacional
Primera División - Clausura
Penarol Penarol
3 : 0
Club Nacional Club Nacional
Primera División - Apertura
Penarol Penarol
0 : 0
Club Nacional Club Nacional
Over 2.5 5/15 33%
BTTS 7/15 47%
Penarol unbeaten 11/15
Club Nacional unbeaten 13/15
Open Match Analysis
Lazio
Lazio Home team
Italy · Serie A VS Played: 15
Genoa Away team
Genoa
Home Wins 11 73%
Draws 1 7%
Away Wins 3 20%
Total Per Match Stat Per Match Total
34 2.27 Goals 1.13 17
17 1.13 Goals Conceded 2.27 34
6 0.4 Clean Sheets 0.07 1

Previous Meetings

Recent results between Lazio and Genoa

Last 6
Serie A
Lazio Lazio
3 : 2
Genoa Genoa
Serie A
Genoa Genoa
0 : 3
Lazio Lazio
Serie A
Genoa Genoa
0 : 2
Lazio Lazio
Serie A
Lazio Lazio
3 : 0
Genoa Genoa
Serie A
Genoa Genoa
0 : 1
Lazio Lazio
Coppa Italia
Lazio Lazio
1 : 0
Genoa Genoa
Over 2.5 10/15 67%
BTTS 8/15 53%
Lazio unbeaten 12/15
Genoa unbeaten 4/15
🔥 6 Home Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Cagliari
Cagliari Home team
Italy · Serie A VS Played: 15
Inter Away team
Inter
Home Wins 1 7%
Draws 2 13%
Away Wins 12 80%
Total Per Match Stat Per Match Total
10 0.67 Goals 2.33 35
35 2.33 Goals Conceded 0.67 10
0 0 Clean Sheets 0.47 7

Previous Meetings

Recent results between Cagliari and Inter

Last 6
Serie A
Cagliari Cagliari
0 : 1
Inter Inter
Serie A
Inter Inter
3 : 0
Cagliari Cagliari
Serie A
Cagliari Cagliari
0 : 2
Inter Inter
Serie A
Inter Inter
3 : 1
Cagliari Cagliari
Serie A
Cagliari Cagliari
0 : 3
Inter Inter
Serie A
Inter Inter
2 : 2
Cagliari Cagliari
Over 2.5 10/15 67%
BTTS 8/15 53%
Cagliari unbeaten 3/15
Inter unbeaten 14/15
⚡ 5 Away Wins in a row
Open Match Analysis
Monaco
Monaco Home team
France · Ligue 1 VS Played: 15
Marseille Away team
Marseille
Home Wins 7 47%
Draws 3 20%
Away Wins 5 33%
Total Per Match Stat Per Match Total
23 1.53 Goals 1.2 18
18 1.2 Goals Conceded 1.53 23
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Monaco and Marseille

Last 6
Ligue 1
Monaco Monaco
2 : 0
Marseille Marseille
Ligue 1
Monaco Monaco
2 : 1
Marseille Marseille
Ligue 1
Marseille Marseille
1 : 0
Monaco Monaco
Ligue 1
Monaco Monaco
3 : 0
Marseille Marseille
Ligue 1
Marseille Marseille
2 : 1
Monaco Monaco
Ligue 1
Marseille Marseille
2 : 2
Monaco Monaco
Over 2.5 9/15 60%
BTTS 9/15 60%
Monaco unbeaten 10/15
Marseille unbeaten 8/15
🔥 2 Home Wins in a row
Open Match Analysis
Flamengo
Flamengo Home team
Brazil · Serie A VS Played: 15
Botafogo Away team
Botafogo
Home Wins 10 67%
Draws 1 7%
Away Wins 4 27%
Total Per Match Stat Per Match Total
23 1.53 Goals 0.93 14
14 0.93 Goals Conceded 1.53 23
7 0.47 Clean Sheets 0.2 3

Previous Meetings

Recent results between Flamengo and Botafogo

Last 6
Serie A
Botafogo Botafogo
0 : 3
Flamengo Flamengo
Carioca - 1
Botafogo Botafogo
1 : 2
Flamengo Flamengo
Serie A
Botafogo Botafogo
0 : 3
Flamengo Flamengo
Serie A
Flamengo Flamengo
0 : 0
Botafogo Botafogo
Carioca - 1
Flamengo Flamengo
1 : 0
Botafogo Botafogo
Supercopa do Brasil
Botafogo Botafogo
1 : 3
Flamengo Flamengo
Over 2.5 8/15 53%
BTTS 6/15 40%
Flamengo unbeaten 11/15
Botafogo unbeaten 5/15
🔥 3 Home Wins in a row
📈 3 Over 2.5 streak
Open Match Analysis
Corinthians
Corinthians Home team
Brazil · Serie A VS Played: 15
Santos Away team
Santos
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
18 1.2 Goals 0.87 13
13 0.87 Goals Conceded 1.2 18
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Corinthians and Santos

Last 6
Serie A
Corinthians Corinthians
0 : 1
Santos Santos
Serie A
Santos Santos
1 : 1
Corinthians Corinthians
Paulista - A1
Santos Santos
1 : 1
Corinthians Corinthians
Serie A
Santos Santos
3 : 1
Corinthians Corinthians
Serie A
Corinthians Corinthians
1 : 0
Santos Santos
Paulista - A1
Corinthians Corinthians
2 : 1
Santos Santos
Over 2.5 5/15 33%
BTTS 7/15 47%
Corinthians unbeaten 11/15
Santos unbeaten 9/15
Open Match Analysis
Universidad de Concepcion
Universidad de Concepcion Home team
Chile · Primera División VS Played: 8
Universidad de Chile Away team
Universidad de Chile
Home Wins 4 50%
Draws 2 25%
Away Wins 2 25%
Total Per Match Stat Per Match Total
10 1.25 Goals 1 8
8 1 Goals Conceded 1.25 10
2 0.25 Clean Sheets 0.25 2

Previous Meetings

Recent results between Universidad de Concepcion and Universidad de Chile

Last 6
Primera División
Universidad de Chile Universidad de Chile
1 : 1
Universidad de Concepcion Universidad de Concepcion
Primera División
Universidad de Chile Universidad de Chile
2 : 0
Universidad de Concepcion Universidad de Concepcion
Primera División
Universidad de Concepcion Universidad de Concepcion
1 : 0
Universidad de Chile Universidad de Chile
Primera División
Universidad de Concepcion Universidad de Concepcion
2 : 1
Universidad de Chile Universidad de Chile
Primera División
Universidad de Concepcion Universidad de Concepcion
3 : 1
Universidad de Chile Universidad de Chile
Primera División
Universidad de Chile Universidad de Chile
1 : 2
Universidad de Concepcion Universidad de Concepcion
Over 2.5 4/8 50%
BTTS 5/8 63%
Universidad de Concepcion unbeaten 6/8
Universidad de Chile unbeaten 4/8
Open Match Analysis
Deportes Temuco
Deportes Temuco Home team
Chile · Primera B VS Played: 15
D. Puerto Montt Away team
D. Puerto Montt
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
14 0.93 Goals 1.2 18
18 1.2 Goals Conceded 0.93 14
2 0.13 Clean Sheets 0.47 7

Previous Meetings

Recent results between Deportes Temuco and D. Puerto Montt

Last 6
Primera B
D. Puerto Montt D. Puerto Montt
1 : 0
Deportes Temuco Deportes Temuco
Copa Chile
Deportes Temuco Deportes Temuco
2 : 1
D. Puerto Montt D. Puerto Montt
Copa Chile
D. Puerto Montt D. Puerto Montt
1 : 1
Deportes Temuco Deportes Temuco
Copa Chile
Deportes Temuco Deportes Temuco
2 : 1
D. Puerto Montt D. Puerto Montt
Copa Chile
D. Puerto Montt D. Puerto Montt
2 : 0
Deportes Temuco Deportes Temuco
Copa Chile
Deportes Temuco Deportes Temuco
3 : 0
D. Puerto Montt D. Puerto Montt
Over 2.5 7/15 47%
BTTS 7/15 47%
Deportes Temuco unbeaten 8/15
D. Puerto Montt unbeaten 11/15
Open Match Analysis
America Mineiro
America Mineiro Home team
Brazil · Serie B VS Played: 14
Ponte Preta Away team
Ponte Preta
Home Wins 8 57%
Draws 4 29%
Away Wins 2 14%
Total Per Match Stat Per Match Total
20 1.43 Goals 0.57 8
8 0.57 Goals Conceded 1.43 20
8 0.57 Clean Sheets 0.14 2

Previous Meetings

Recent results between America Mineiro and Ponte Preta

Last 6
Serie B
America Mineiro America Mineiro
2 : 0
Ponte Preta Ponte Preta
Serie B
Ponte Preta Ponte Preta
1 : 0
America Mineiro America Mineiro
Serie B
Ponte Preta Ponte Preta
0 : 2
America Mineiro America Mineiro
Serie B
America Mineiro America Mineiro
2 : 0
Ponte Preta Ponte Preta
Serie B
America Mineiro America Mineiro
1 : 1
Ponte Preta Ponte Preta
Copa Do Brasil
America Mineiro America Mineiro
3 : 1
Ponte Preta Ponte Preta
Over 2.5 4/14 29%
BTTS 5/14 36%
America Mineiro unbeaten 12/14
Ponte Preta unbeaten 6/14
Open Match Analysis
Avai
Avai Home team
Brazil · Serie B VS Played: 15
Atletico Goianiense Away team
Atletico Goianiense
Home Wins 1 7%
Draws 5 33%
Away Wins 9 60%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.6 24
24 1.6 Goals Conceded 0.67 10
3 0.2 Clean Sheets 0.47 7

Previous Meetings

Recent results between Avai and Atletico Goianiense

Last 6
Serie B
Atletico Goianiense Atletico Goianiense
2 : 1
Avai Avai
Serie B
Atletico Goianiense Atletico Goianiense
2 : 1
Avai Avai
Serie B
Avai Avai
0 : 0
Atletico Goianiense Atletico Goianiense
Serie B
Avai Avai
0 : 2
Atletico Goianiense Atletico Goianiense
Serie B
Atletico Goianiense Atletico Goianiense
0 : 0
Avai Avai
Serie A
Avai Avai
1 : 2
Atletico Goianiense Atletico Goianiense
Over 2.5 8/15 53%
BTTS 8/15 53%
Avai unbeaten 6/15
Atletico Goianiense unbeaten 14/15
⚡ 2 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
IMT Novi Beograd
IMT Novi Beograd Home team
Serbia · Super Liga VS Played: 9
Mladost Lucani Away team
Mladost Lucani
Home Wins 3 33%
Draws 2 22%
Away Wins 4 44%
Total Per Match Stat Per Match Total
10 1.11 Goals 1.11 10
10 1.11 Goals Conceded 1.11 10
1 0.11 Clean Sheets 0.33 3

Previous Meetings

Recent results between IMT Novi Beograd and Mladost Lucani

Last 6
Friendlies Clubs
Mladost Lucani Mladost Lucani
1 : 0
IMT Novi Beograd IMT Novi Beograd
Super Liga
IMT Novi Beograd IMT Novi Beograd
1 : 1
Mladost Lucani Mladost Lucani
Super Liga
IMT Novi Beograd IMT Novi Beograd
1 : 3
Mladost Lucani Mladost Lucani
Super Liga
Mladost Lucani Mladost Lucani
1 : 1
IMT Novi Beograd IMT Novi Beograd
Super Liga
IMT Novi Beograd IMT Novi Beograd
3 : 0
Mladost Lucani Mladost Lucani
Cup
Mladost Lucani Mladost Lucani
1 : 2
IMT Novi Beograd IMT Novi Beograd
Over 2.5 4/9 44%
BTTS 5/9 56%
IMT Novi Beograd unbeaten 5/9
Mladost Lucani unbeaten 6/9
Open Match Analysis
Águilas Doradas
Águilas Doradas Home team
Colombia · Primera A VS Played: 15
Chico Away team
Chico
Home Wins 11 73%
Draws 1 7%
Away Wins 3 20%
Total Per Match Stat Per Match Total
20 1.33 Goals 0.73 11
11 0.73 Goals Conceded 1.33 20
7 0.47 Clean Sheets 0.13 2

Previous Meetings

Recent results between Águilas Doradas and Chico

Last 6
Primera A
Chico Chico
0 : 1
Águilas Doradas Águilas Doradas
Primera A
Águilas Doradas Águilas Doradas
2 : 0
Chico Chico
Primera A
Chico Chico
1 : 1
Águilas Doradas Águilas Doradas
Primera A
Águilas Doradas Águilas Doradas
0 : 1
Chico Chico
Copa Colombia
Águilas Doradas Águilas Doradas
1 : 0
Chico Chico
Copa Colombia
Chico Chico
2 : 1
Águilas Doradas Águilas Doradas
Over 2.5 6/15 40%
BTTS 6/15 40%
Águilas Doradas unbeaten 12/15
Chico unbeaten 4/15
🔥 2 Home Wins in a row
Open Match Analysis
Radnik Bijeljina
Radnik Bijeljina Home team
Bosnia · Premijer Liga VS Played: 15
Borac Banja Luka Away team
Borac Banja Luka
Home Wins 2 13%
Draws 2 13%
Away Wins 11 73%
Total Per Match Stat Per Match Total
9 0.6 Goals 1.67 25
25 1.67 Goals Conceded 0.6 9
3 0.2 Clean Sheets 0.53 8

Previous Meetings

Recent results between Radnik Bijeljina and Borac Banja Luka

Last 6
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
0 : 0
Borac Banja Luka Borac Banja Luka
Premijer Liga
Borac Banja Luka Borac Banja Luka
1 : 0
Radnik Bijeljina Radnik Bijeljina
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
0 : 1
Borac Banja Luka Borac Banja Luka
Premijer Liga
Borac Banja Luka Borac Banja Luka
5 : 1
Radnik Bijeljina Radnik Bijeljina
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
1 : 0
Borac Banja Luka Borac Banja Luka
Premijer Liga
Radnik Bijeljina Radnik Bijeljina
0 : 1
Borac Banja Luka Borac Banja Luka
Over 2.5 4/15 27%
BTTS 5/15 33%
Radnik Bijeljina unbeaten 4/15
Borac Banja Luka unbeaten 13/15
Open Match Analysis
Teuta Durrës
Teuta Durrës Home team
Albania · Superliga VS Played: 15
Tirana Away team
Tirana
Home Wins 5 33%
Draws 8 53%
Away Wins 2 13%
Total Per Match Stat Per Match Total
15 1 Goals 0.8 12
12 0.8 Goals Conceded 1 15
6 0.4 Clean Sheets 0.4 6

Previous Meetings

Recent results between Teuta Durrës and Tirana

Last 6
Superliga
Teuta Durrës Teuta Durrës
0 : 1
Tirana Tirana
Superliga
Tirana Tirana
0 : 1
Teuta Durrës Teuta Durrës
Superliga
Teuta Durrës Teuta Durrës
1 : 1
Tirana Tirana
Superliga
Tirana Tirana
0 : 0
Teuta Durrës Teuta Durrës
Superliga
Tirana Tirana
0 : 1
Teuta Durrës Teuta Durrës
Superliga
Teuta Durrës Teuta Durrës
2 : 1
Tirana Tirana
Over 2.5 5/15 33%
BTTS 7/15 47%
Teuta Durrës unbeaten 13/15
Tirana unbeaten 10/15
Open Match Analysis
Benevento
Benevento Home team
Italy · Serie B VS Played: 2
Sudtirol Away team
Sudtirol
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
1 0.5 Goals 1.5 3
3 1.5 Goals Conceded 0.5 1
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Benevento and Sudtirol

Last 2
Serie B
Benevento Benevento
0 : 2
Sudtirol Sudtirol
Serie B
Sudtirol Sudtirol
1 : 1
Benevento Benevento
Over 2.5 0/2 0%
BTTS 1/2 50%
Benevento unbeaten 1/2
Sudtirol unbeaten 2/2
Open Match Analysis
Pisa
Pisa Home team
Italy · Serie B VS Played: 4
Catanzaro Away team
Catanzaro
Home Wins 0 0%
Draws 3 75%
Away Wins 1 25%
Total Per Match Stat Per Match Total
2 0.5 Goals 1 4
4 1 Goals Conceded 0.5 2
2 0.5 Clean Sheets 0.75 3

Previous Meetings

Recent results between Pisa and Catanzaro

Last 4
Serie B
Catanzaro Catanzaro
0 : 0
Pisa Pisa
Serie B
Pisa Pisa
0 : 0
Catanzaro Catanzaro
Serie B
Pisa Pisa
2 : 2
Catanzaro Catanzaro
Serie B
Catanzaro Catanzaro
2 : 0
Pisa Pisa
Over 2.5 1/4 25%
BTTS 1/4 25%
Pisa unbeaten 3/4
Catanzaro unbeaten 4/4
🤝 3 Draws in a row
Open Match Analysis
Cerro Porteno
Cerro Porteno Home team
Paraguay · Division Profesional - Clausura VS Played: 15
Libertad Asuncion Away team
Libertad Asuncion
Home Wins 4 27%
Draws 7 47%
Away Wins 4 27%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.4 21
21 1.4 Goals Conceded 1.27 19
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Cerro Porteno and Libertad Asuncion

Last 6
Division Profesional - Apertura
Libertad Asuncion Libertad Asuncion
2 : 3
Cerro Porteno Cerro Porteno
Division Profesional - Apertura
Cerro Porteno Cerro Porteno
1 : 1
Libertad Asuncion Libertad Asuncion
Division Profesional - Clausura
Cerro Porteno Cerro Porteno
1 : 0
Libertad Asuncion Libertad Asuncion
Division Profesional - Clausura
Libertad Asuncion Libertad Asuncion
1 : 1
Cerro Porteno Cerro Porteno
Division Profesional - Apertura
Libertad Asuncion Libertad Asuncion
1 : 0
Cerro Porteno Cerro Porteno
Division Profesional - Apertura
Cerro Porteno Cerro Porteno
2 : 2
Libertad Asuncion Libertad Asuncion
Over 2.5 6/15 40%
BTTS 10/15 67%
Cerro Porteno unbeaten 11/15
Libertad Asuncion unbeaten 11/15
⚽ 2 BTTS streak
Open Match Analysis
Gama
Gama Home team
Brazil · Serie D VS Played: 2
ASA Away team
ASA
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 Gama and ASA

Last 2
Serie D
Gama Gama
0 : 0
ASA ASA
Serie D
ASA ASA
2 : 0
Gama Gama
Over 2.5 0/2 0%
BTTS 0/2 0%
Gama unbeaten 1/2
ASA unbeaten 2/2
Open Match Analysis
Valur Reykjavik
Valur Reykjavik Home team
Iceland · Úrvalsdeild VS Played: 15
IA Akranes Away team
IA Akranes
Home Wins 8 53%
Draws 3 20%
Away Wins 4 27%
Total Per Match Stat Per Match Total
36 2.4 Goals 1.13 17
17 1.13 Goals Conceded 2.4 36
4 0.27 Clean Sheets 0.07 1

Previous Meetings

Recent results between Valur Reykjavik and IA Akranes

Last 6
Úrvalsdeild
IA Akranes IA Akranes
1 : 0
Valur Reykjavik Valur Reykjavik
League Cup
IA Akranes IA Akranes
2 : 1
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
IA Akranes IA Akranes
2 : 2
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
Valur Reykjavik Valur Reykjavik
6 : 1
IA Akranes IA Akranes
League Cup
IA Akranes IA Akranes
1 : 1
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
Valur Reykjavik Valur Reykjavik
6 : 1
IA Akranes IA Akranes
Over 2.5 9/15 60%
BTTS 10/15 67%
Valur Reykjavik unbeaten 11/15
IA Akranes unbeaten 7/15
⚡ 2 Away Wins in a row
Open Match Analysis
Famalicao
Famalicao Home team
Portugal · Primeira Liga VS Played: 15
GIL Vicente Away team
GIL Vicente
Home Wins 5 33%
Draws 6 40%
Away Wins 4 27%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.13 17
17 1.13 Goals Conceded 1.07 16
6 0.4 Clean Sheets 0.53 8

Previous Meetings

Recent results between Famalicao and GIL Vicente

Last 6
Primeira Liga
GIL Vicente GIL Vicente
5 : 0
Famalicao Famalicao
Primeira Liga
Famalicao Famalicao
0 : 0
GIL Vicente GIL Vicente
Primeira Liga
GIL Vicente GIL Vicente
0 : 2
Famalicao Famalicao
Primeira Liga
Famalicao Famalicao
1 : 1
GIL Vicente GIL Vicente
Primeira Liga
GIL Vicente GIL Vicente
1 : 2
Famalicao Famalicao
Primeira Liga
Famalicao Famalicao
3 : 1
GIL Vicente GIL Vicente
Over 2.5 7/15 47%
BTTS 5/15 33%
Famalicao unbeaten 11/15
GIL Vicente unbeaten 10/15
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.