Login Register
H2H Facts & Stats

Football H2H Stats & Head-to-Head Predictions

Explore today’s football H2H facts and head-to-head statistics, including previous meetings, wins, draws, BTTS, Over 2.5 trends and team streaks.

Compare Football H2H Stats

Browse today’s football head-to-head statistics, including previous meetings, home wins, away wins, draws, BTTS patterns and Over 2.5 goal trends.

LDU de Quito
LDU de Quito Home team
Ecuador · Liga Pro VS Played: 15
Guayaquil City FC Away team
Guayaquil City FC
Home Wins 8 53%
Draws 6 40%
Away Wins 1 7%
Total Per Match Stat Per Match Total
29 1.93 Goals 0.8 12
12 0.8 Goals Conceded 1.93 29
6 0.4 Clean Sheets 0.13 2

Previous Meetings

Recent results between LDU de Quito and Guayaquil City FC

Last 6
Liga Pro
LDU de Quito LDU de Quito
1 : 0
Guayaquil City FC Guayaquil City FC
Liga Pro
LDU de Quito LDU de Quito
2 : 0
Guayaquil City FC Guayaquil City FC
Liga Pro
Guayaquil City FC Guayaquil City FC
1 : 2
LDU de Quito LDU de Quito
Liga Pro
LDU de Quito LDU de Quito
2 : 0
Guayaquil City FC Guayaquil City FC
Liga Pro
Guayaquil City FC Guayaquil City FC
2 : 2
LDU de Quito LDU de Quito
Liga Pro
LDU de Quito LDU de Quito
3 : 1
Guayaquil City FC Guayaquil City FC
Over 2.5 8/15 53%
BTTS 8/15 53%
LDU de Quito unbeaten 14/15
Guayaquil City FC unbeaten 7/15
🔥 3 Home Wins in a row
Open Match Analysis
Deportes Santa Cruz
Deportes Santa Cruz Home team
Chile · Primera B VS Played: 5
Deportes Iquique Away team
Deportes Iquique
Home Wins 1 20%
Draws 1 20%
Away Wins 3 60%
Total Per Match Stat Per Match Total
5 1 Goals 2.2 11
11 2.2 Goals Conceded 1 5
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Deportes Santa Cruz and Deportes Iquique

Last 6
Primera B
Deportes Santa Cruz Deportes Santa Cruz
2 : 2
Deportes Iquique Deportes Iquique
Primera B
Deportes Santa Cruz Deportes Santa Cruz
1 : 2
Deportes Iquique Deportes Iquique
Primera B
Deportes Iquique Deportes Iquique
1 : 0
Deportes Santa Cruz Deportes Santa Cruz
Primera B
Deportes Santa Cruz Deportes Santa Cruz
1 : 0
Deportes Iquique Deportes Iquique
Primera B
Deportes Iquique Deportes Iquique
2 : 2
Deportes Santa Cruz Deportes Santa Cruz
Primera B
Deportes Iquique Deportes Iquique
6 : 1
Deportes Santa Cruz Deportes Santa Cruz
Over 2.5 3/5 60%
BTTS 3/5 60%
Deportes Santa Cruz unbeaten 2/5
Deportes Iquique unbeaten 4/5
⚡ 2 Away Wins in a row
Open Match Analysis
Cuiaba
Cuiaba Home team
Brazil · Serie B VS Played: 6
Criciuma Away team
Criciuma
Home Wins 4 67%
Draws 1 17%
Away Wins 1 17%
Total Per Match Stat Per Match Total
9 1.5 Goals 0.67 4
4 0.67 Goals Conceded 1.5 9
3 0.5 Clean Sheets 0.33 2

Previous Meetings

Recent results between Cuiaba and Criciuma

Last 6
Serie B
Cuiaba Cuiaba
1 : 1
Criciuma Criciuma
Serie B
Cuiaba Cuiaba
1 : 0
Criciuma Criciuma
Serie B
Criciuma Criciuma
1 : 0
Cuiaba Cuiaba
Serie A
Cuiaba Cuiaba
2 : 1
Criciuma Criciuma
Serie A
Criciuma Criciuma
2 : 5
Cuiaba Cuiaba
Serie B
Cuiaba Cuiaba
0 : 0
Criciuma Criciuma
Over 2.5 2/6 33%
BTTS 2/6 33%
Cuiaba unbeaten 5/6
Criciuma unbeaten 2/6
Open Match Analysis
CSA
CSA Home team
Brazil · Serie D VS Played: 3
Juazeirense Away team
Juazeirense
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
6 2 Goals 1.33 4
4 1.33 Goals Conceded 2 6
0 0 Clean Sheets 0.33 1

Previous Meetings

Recent results between CSA and Juazeirense

Last 5
Serie D
Juazeirense Juazeirense
0 : 1
CSA CSA
Serie D
CSA CSA
2 : 0
Juazeirense Juazeirense
Copa do Nordeste
Juazeirense Juazeirense
2 : 2
CSA CSA
Serie D
CSA CSA
4 : 1
Juazeirense Juazeirense
Serie D
Juazeirense Juazeirense
1 : 0
CSA CSA
Over 2.5 2/3 67%
BTTS 2/3 67%
CSA unbeaten 2/3
Juazeirense unbeaten 2/3
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Liverpool Montevideo
Liverpool Montevideo Home team
Uruguay · Primera División VS Played: 15
Danubio Away team
Danubio
Home Wins 6 40%
Draws 4 27%
Away Wins 5 33%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.07 16
16 1.07 Goals Conceded 1.07 16
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between Liverpool Montevideo and Danubio

Last 6
Primera División
Liverpool Montevideo Liverpool Montevideo
3 : 0
Danubio Danubio
Primera División - Clausura
Liverpool Montevideo Liverpool Montevideo
0 : 0
Danubio Danubio
Primera División - Apertura
Danubio Danubio
1 : 1
Liverpool Montevideo Liverpool Montevideo
Primera División - Clausura
Danubio Danubio
1 : 0
Liverpool Montevideo Liverpool Montevideo
Primera División - Apertura
Danubio Danubio
2 : 0
Liverpool Montevideo Liverpool Montevideo
Primera División - Apertura
Liverpool Montevideo Liverpool Montevideo
1 : 2
Danubio Danubio
Over 2.5 6/15 40%
BTTS 6/15 40%
Liverpool Montevideo unbeaten 10/15
Danubio unbeaten 9/15
🤝 2 Draws in a row
Open Match Analysis
San Lorenzo
San Lorenzo Home team
Argentina · Liga Profesional Argentina VS Played: 5
Independiente Away team
Independiente
Home Wins 0 0%
Draws 4 80%
Away Wins 1 20%
Total Per Match Stat Per Match Total
3 0.6 Goals 0.8 4
4 0.8 Goals Conceded 0.6 3
2 0.4 Clean Sheets 0.4 2

Previous Meetings

Recent results between San Lorenzo and Independiente

Last 6
Liga Profesional Argentina
San Lorenzo San Lorenzo
1 : 2
Independiente Independiente
Liga Profesional Argentina
Independiente Independiente
1 : 1
San Lorenzo San Lorenzo
Liga Profesional Argentina
San Lorenzo San Lorenzo
1 : 2
Independiente Independiente
Liga Profesional Argentina
Independiente Independiente
0 : 0
San Lorenzo San Lorenzo
Liga Profesional Argentina
San Lorenzo San Lorenzo
0 : 0
Independiente Independiente
Liga Profesional Argentina
San Lorenzo San Lorenzo
1 : 1
Independiente Independiente
Over 2.5 1/5 20%
BTTS 3/5 60%
San Lorenzo unbeaten 4/5
Independiente unbeaten 5/5
⚽ 2 BTTS streak
Open Match Analysis
Union Santa Fe
Union Santa Fe Home team
Argentina · Liga Profesional Argentina VS Played: 13
Talleres Cordoba Away team
Talleres Cordoba
Home Wins 3 23%
Draws 7 54%
Away Wins 3 23%
Total Per Match Stat Per Match Total
17 1.31 Goals 1.23 16
16 1.23 Goals Conceded 1.31 17
4 0.31 Clean Sheets 0.31 4

Previous Meetings

Recent results between Union Santa Fe and Talleres Cordoba

Last 6
Liga Profesional Argentina
Union Santa Fe Union Santa Fe
1 : 1
Talleres Cordoba Talleres Cordoba
Liga Profesional Argentina
Union Santa Fe Union Santa Fe
2 : 3
Talleres Cordoba Talleres Cordoba
Liga Profesional Argentina
Talleres Cordoba Talleres Cordoba
0 : 0
Union Santa Fe Union Santa Fe
Liga Profesional Argentina
Talleres Cordoba Talleres Cordoba
2 : 2
Union Santa Fe Union Santa Fe
Liga Profesional Argentina
Talleres Cordoba Talleres Cordoba
0 : 0
Union Santa Fe Union Santa Fe
Liga Profesional Argentina
Union Santa Fe Union Santa Fe
1 : 2
Talleres Cordoba Talleres Cordoba
Over 2.5 7/13 54%
BTTS 8/13 62%
Union Santa Fe unbeaten 10/13
Talleres Cordoba unbeaten 10/13
⚽ 2 BTTS streak
Open Match Analysis
Portuguesa
Portuguesa Home team
Brazil · Serie D VS Played: 5
Madureira Away team
Madureira
Home Wins 4 80%
Draws 1 20%
Away Wins 0 0%
Total Per Match Stat Per Match Total
11 2.2 Goals 1 5
5 1 Goals Conceded 2.2 11
1 0.2 Clean Sheets 0 0

Previous Meetings

Recent results between Portuguesa and Madureira

Last 6
Serie D
Madureira Madureira
1 : 0
Portuguesa Portuguesa
Serie D
Portuguesa Portuguesa
2 : 1
Madureira Madureira
Serie D
Portuguesa Portuguesa
2 : 0
Madureira Madureira
Serie D
Madureira Madureira
1 : 1
Portuguesa Portuguesa
Serie C
Portuguesa Portuguesa
4 : 2
Madureira Madureira
Serie C
Madureira Madureira
1 : 2
Portuguesa Portuguesa
Over 2.5 3/5 60%
BTTS 4/5 80%
Portuguesa unbeaten 5/5
Madureira unbeaten 1/5
🔥 2 Home Wins in a row
Open Match Analysis
Cienciano
Cienciano Home team
Peru · Primera División VS Played: 6
Comerciantes Unidos Away team
Comerciantes Unidos
Home Wins 4 67%
Draws 1 17%
Away Wins 1 17%
Total Per Match Stat Per Match Total
12 2 Goals 1.17 7
7 1.17 Goals Conceded 2 12
1 0.17 Clean Sheets 0 0

Previous Meetings

Recent results between Cienciano and Comerciantes Unidos

Last 6
Primera División
Cienciano Cienciano
1 : 0
Comerciantes Unidos Comerciantes Unidos
Primera División
Comerciantes Unidos Comerciantes Unidos
1 : 1
Cienciano Cienciano
Primera División
Cienciano Cienciano
3 : 2
Comerciantes Unidos Comerciantes Unidos
Primera División
Comerciantes Unidos Comerciantes Unidos
1 : 2
Cienciano Cienciano
Primera División
Cienciano Cienciano
1 : 0
Comerciantes Unidos Comerciantes Unidos
Segunda División
Comerciantes Unidos Comerciantes Unidos
2 : 1
Cienciano Cienciano
Over 2.5 4/6 67%
BTTS 5/6 83%
Cienciano unbeaten 5/6
Comerciantes Unidos unbeaten 2/6
⚽ 3 BTTS streak
Open Match Analysis
Rubio NU
Rubio NU Home team
Paraguay · Division Profesional - Apertura VS Played: 5
Sportivo Luqueno Away team
Sportivo Luqueno
Home Wins 1 20%
Draws 1 20%
Away Wins 3 60%
Total Per Match Stat Per Match Total
5 1 Goals 1.4 7
7 1.4 Goals Conceded 1 5
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between Rubio NU and Sportivo Luqueno

Last 6
Division Profesional - Clausura
Sportivo Luqueno Sportivo Luqueno
2 : 1
Rubio NU Rubio NU
Division Profesional - Apertura
Rubio NU Rubio NU
0 : 0
Sportivo Luqueno Sportivo Luqueno
Division Profesional - Apertura
Sportivo Luqueno Sportivo Luqueno
0 : 1
Rubio NU Rubio NU
Division Intermedia
Sportivo Luqueno Sportivo Luqueno
2 : 1
Rubio NU Rubio NU
Division Intermedia
Rubio NU Rubio NU
0 : 1
Sportivo Luqueno Sportivo Luqueno
Copa Paraguay
Sportivo Luqueno Sportivo Luqueno
1 : 0
Rubio NU Rubio NU
Over 2.5 2/5 40%
BTTS 2/5 40%
Rubio NU unbeaten 2/5
Sportivo Luqueno unbeaten 4/5
Open Match Analysis
Inter Miami
Inter Miami Home team
USA · Major League Soccer VS Played: 15
Orlando City SC Away team
Orlando City SC
Home Wins 5 33%
Draws 6 40%
Away Wins 4 27%
Total Per Match Stat Per Match Total
26 1.73 Goals 1.4 21
21 1.4 Goals Conceded 1.73 26
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between Inter Miami and Orlando City SC

Last 6
Major League Soccer
Inter Miami Inter Miami
3 : 4
Orlando City SC Orlando City SC
Major League Soccer
Orlando City SC Orlando City SC
2 : 4
Inter Miami Inter Miami
Leagues Cup
Inter Miami Inter Miami
3 : 1
Orlando City SC Orlando City SC
Major League Soccer
Orlando City SC Orlando City SC
4 : 1
Inter Miami Inter Miami
Major League Soccer
Inter Miami Inter Miami
0 : 3
Orlando City SC Orlando City SC
Friendlies Clubs
Inter Miami Inter Miami
2 : 2
Orlando City SC Orlando City SC
Over 2.5 9/15 60%
BTTS 10/15 67%
Inter Miami unbeaten 11/15
Orlando City SC unbeaten 10/15
🔥 2 Home Wins in a row
⚽ 3 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Atletico Paranaense
Atletico Paranaense Home team
Brazil · Serie A VS Played: 15
Gremio Away team
Gremio
Home Wins 6 40%
Draws 2 13%
Away Wins 7 47%
Total Per Match Stat Per Match Total
16 1.07 Goals 1.13 17
17 1.13 Goals Conceded 1.07 16
5 0.33 Clean Sheets 0.4 6

Previous Meetings

Recent results between Atletico Paranaense and Gremio

Last 6
Serie A
Atletico Paranaense Atletico Paranaense
0 : 0
Gremio Gremio
Serie A
Atletico Paranaense Atletico Paranaense
0 : 2
Gremio Gremio
Serie A
Gremio Gremio
2 : 0
Atletico Paranaense Atletico Paranaense
Serie A
Gremio Gremio
1 : 2
Atletico Paranaense Atletico Paranaense
Serie A
Atletico Paranaense Atletico Paranaense
1 : 2
Gremio Gremio
Serie A
Atletico Paranaense Atletico Paranaense
4 : 2
Gremio Gremio
Over 2.5 6/15 40%
BTTS 6/15 40%
Atletico Paranaense unbeaten 8/15
Gremio unbeaten 9/15
⚡ 2 Away Wins in a row
Open Match Analysis
Philadelphia Union
Philadelphia Union Home team
USA · Major League Soccer VS Played: 5
Nashville SC Away team
Nashville SC
Home Wins 2 40%
Draws 0 0%
Away Wins 3 60%
Total Per Match Stat Per Match Total
7 1.4 Goals 1.6 8
8 1.6 Goals Conceded 1.4 7
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Philadelphia Union and Nashville SC

Last 5
US Open Cup
Nashville SC Nashville SC
3 : 1
Philadelphia Union Philadelphia Union
Major League Soccer
Nashville SC Nashville SC
1 : 0
Philadelphia Union Philadelphia Union
Major League Soccer
Philadelphia Union Philadelphia Union
1 : 3
Nashville SC Nashville SC
Major League Soccer
Philadelphia Union Philadelphia Union
3 : 0
Nashville SC Nashville SC
Major League Soccer
Nashville SC Nashville SC
1 : 2
Philadelphia Union Philadelphia Union
Over 2.5 4/5 80%
BTTS 3/5 60%
Philadelphia Union unbeaten 2/5
Nashville SC unbeaten 3/5
⚡ 3 Away Wins in a row
Open Match Analysis
Columbus Crew
Columbus Crew Home team
USA · Major League Soccer VS Played: 8
Minnesota United FC Away team
Minnesota United FC
Home Wins 3 38%
Draws 4 50%
Away Wins 1 13%
Total Per Match Stat Per Match Total
11 1.38 Goals 1.13 9
9 1.13 Goals Conceded 1.38 11
2 0.25 Clean Sheets 0.25 2

Previous Meetings

Recent results between Columbus Crew and Minnesota United FC

Last 6
Major League Soccer
Columbus Crew Columbus Crew
2 : 3
Minnesota United FC Minnesota United FC
Major League Soccer
Minnesota United FC Minnesota United FC
1 : 1
Columbus Crew Columbus Crew
Leagues Cup
Columbus Crew Columbus Crew
3 : 3
Minnesota United FC Minnesota United FC
Major League Soccer
Columbus Crew Columbus Crew
2 : 1
Minnesota United FC Minnesota United FC
Major League Soccer
Columbus Crew Columbus Crew
1 : 1
Minnesota United FC Minnesota United FC
Major League Soccer
Minnesota United FC Minnesota United FC
1 : 0
Columbus Crew Columbus Crew
Over 2.5 3/8 38%
BTTS 5/8 63%
Columbus Crew unbeaten 7/8
Minnesota United FC unbeaten 5/8
🤝 2 Draws in a row
⚽ 4 BTTS streak
Open Match Analysis
Atlanta United FC
Atlanta United FC Home team
USA · Major League Soccer VS Played: 5
CF Montreal Away team
CF Montreal
Home Wins 1 20%
Draws 2 40%
Away Wins 2 40%
Total Per Match Stat Per Match Total
7 1.4 Goals 1.6 8
8 1.6 Goals Conceded 1.4 7
0 0 Clean Sheets 0.2 1

Previous Meetings

Recent results between Atlanta United FC and CF Montreal

Last 6
Major League Soccer
Atlanta United FC Atlanta United FC
3 : 1
CF Montreal CF Montreal
Major League Soccer
CF Montreal CF Montreal
1 : 1
Atlanta United FC Atlanta United FC
Major League Soccer
Atlanta United FC Atlanta United FC
3 : 2
CF Montreal CF Montreal
Major League Soccer
CF Montreal CF Montreal
2 : 2
Atlanta United FC Atlanta United FC
Major League Soccer
Atlanta United FC Atlanta United FC
1 : 2
CF Montreal CF Montreal
Major League Soccer
CF Montreal CF Montreal
1 : 0
Atlanta United FC Atlanta United FC
Over 2.5 3/5 60%
BTTS 4/5 80%
Atlanta United FC unbeaten 3/5
CF Montreal unbeaten 4/5
⚽ 4 BTTS streak
Open Match Analysis
New York Red Bulls
New York Red Bulls Home team
USA · Major League Soccer VS Played: 12
FC Dallas Away team
FC Dallas
Home Wins 6 50%
Draws 4 33%
Away Wins 2 17%
Total Per Match Stat Per Match Total
19 1.58 Goals 0.92 11
11 0.92 Goals Conceded 1.58 19
6 0.5 Clean Sheets 0.25 3

Previous Meetings

Recent results between New York Red Bulls and FC Dallas

Last 6
Major League Soccer
New York Red Bulls New York Red Bulls
0 : 2
FC Dallas FC Dallas
Friendlies Clubs
New York Red Bulls New York Red Bulls
0 : 3
FC Dallas FC Dallas
US Open Cup
New York Red Bulls New York Red Bulls
2 : 2
FC Dallas FC Dallas
Major League Soccer
New York Red Bulls New York Red Bulls
2 : 1
FC Dallas FC Dallas
Major League Soccer
New York Red Bulls New York Red Bulls
0 : 0
FC Dallas FC Dallas
Major League Soccer
FC Dallas FC Dallas
1 : 3
New York Red Bulls New York Red Bulls
Over 2.5 8/12 67%
BTTS 5/12 42%
New York Red Bulls unbeaten 10/12
FC Dallas unbeaten 6/12
📈 3 Over 2.5 streak
Open Match Analysis
New England Revolution
New England Revolution Home team
USA · Major League Soccer VS Played: 8
Charlotte Away team
Charlotte
Home Wins 5 63%
Draws 0 0%
Away Wins 3 38%
Total Per Match Stat Per Match Total
9 1.13 Goals 1.38 11
11 1.38 Goals Conceded 1.13 9
3 0.38 Clean Sheets 0.13 1

Previous Meetings

Recent results between New England Revolution and Charlotte

Last 6
Major League Soccer
Charlotte Charlotte
1 : 0
New England Revolution New England Revolution
Major League Soccer
New England Revolution New England Revolution
1 : 0
Charlotte Charlotte
Major League Soccer
New England Revolution New England Revolution
1 : 2
Charlotte Charlotte
Major League Soccer
Charlotte Charlotte
0 : 1
New England Revolution New England Revolution
Major League Soccer
Charlotte Charlotte
4 : 0
New England Revolution New England Revolution
Major League Soccer
New England Revolution New England Revolution
1 : 0
Charlotte Charlotte
Over 2.5 5/8 63%
BTTS 4/8 50%
New England Revolution unbeaten 5/8
Charlotte unbeaten 3/8
Open Match Analysis
Fortaleza EC
Fortaleza EC Home team
Brazil · Serie B VS Played: 5
Goias Away team
Goias
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
4 0.8 Goals 0.6 3
3 0.6 Goals Conceded 0.8 4
2 0.4 Clean Sheets 0.2 1

Previous Meetings

Recent results between Fortaleza EC and Goias

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 0/5 0%
BTTS 2/5 40%
Fortaleza EC unbeaten 4/5
Goias unbeaten 3/5
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.