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.

Cavalry FC
Cavalry FC Home team
Canada · Canadian Premier League VS Played: 15
HFX Wanderers FC Away team
HFX Wanderers FC
Home Wins 8 53%
Draws 5 33%
Away Wins 2 13%
Total Per Match Stat Per Match Total
24 1.6 Goals 0.87 13
13 0.87 Goals Conceded 1.6 24
6 0.4 Clean Sheets 0.2 3

Previous Meetings

Recent results between Cavalry FC and HFX Wanderers FC

Last 6
Canadian Premier League
Cavalry FC Cavalry FC
1 : 1
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
Cavalry FC Cavalry FC
2 : 0
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
Cavalry FC Cavalry FC
3 : 1
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
Cavalry FC Cavalry FC
0 : 0
HFX Wanderers FC HFX Wanderers FC
Canadian Premier League
HFX Wanderers FC HFX Wanderers FC
1 : 1
Cavalry FC Cavalry FC
Canadian Premier League
HFX Wanderers FC HFX Wanderers FC
0 : 3
Cavalry FC Cavalry FC
Over 2.5 8/15 53%
BTTS 8/15 53%
Cavalry FC unbeaten 13/15
HFX Wanderers FC unbeaten 7/15
🔥 2 Home Wins in a row
Open Match Analysis
Sport Recife
Sport Recife Home team
Brazil · Serie B VS Played: 7
Operario-PR Away team
Operario-PR
Home Wins 2 29%
Draws 2 29%
Away Wins 3 43%
Total Per Match Stat Per Match Total
13 1.86 Goals 1.43 10
10 1.43 Goals Conceded 1.86 13
1 0.14 Clean Sheets 0.14 1

Previous Meetings

Recent results between Sport Recife and Operario-PR

Last 6
Serie B
Sport Recife Sport Recife
2 : 2
Operario-PR Operario-PR
Serie B
Operario-PR Operario-PR
2 : 1
Sport Recife Sport Recife
Serie B
Sport Recife Sport Recife
1 : 2
Operario-PR Operario-PR
Serie B
Sport Recife Sport Recife
5 : 1
Operario-PR Operario-PR
Serie B
Operario-PR Operario-PR
0 : 0
Sport Recife Sport Recife
Serie B
Sport Recife Sport Recife
3 : 1
Operario-PR Operario-PR
Over 2.5 6/7 86%
BTTS 6/7 86%
Sport Recife unbeaten 4/7
Operario-PR unbeaten 5/7
⚽ 4 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Ponte Preta
Ponte Preta Home team
Brazil · Serie B VS Played: 11
Goias Away team
Goias
Home Wins 3 27%
Draws 4 36%
Away Wins 4 36%
Total Per Match Stat Per Match Total
12 1.09 Goals 1.45 16
16 1.45 Goals Conceded 1.09 12
1 0.09 Clean Sheets 0.36 4

Previous Meetings

Recent results between Ponte Preta and Goias

Last 6
Serie B
Ponte Preta Ponte Preta
1 : 2
Goias Goias
Serie B
Ponte Preta Ponte Preta
1 : 1
Goias Goias
Serie B
Goias Goias
3 : 0
Ponte Preta Ponte Preta
Serie B
Goias Goias
2 : 2
Ponte Preta Ponte Preta
Serie B
Ponte Preta Ponte Preta
2 : 1
Goias Goias
Serie B
Goias Goias
2 : 2
Ponte Preta Ponte Preta
Over 2.5 7/11 64%
BTTS 7/11 64%
Ponte Preta unbeaten 7/11
Goias unbeaten 8/11
⚽ 2 BTTS streak
Open Match Analysis
Criciuma
Criciuma Home team
Brazil · Serie B VS Played: 14
Vila Nova Away team
Vila Nova
Home Wins 6 43%
Draws 6 43%
Away Wins 2 14%
Total Per Match Stat Per Match Total
13 0.93 Goals 0.64 9
9 0.64 Goals Conceded 0.93 13
7 0.5 Clean Sheets 0.29 4

Previous Meetings

Recent results between Criciuma and Vila Nova

Last 6
Serie B
Criciuma Criciuma
2 : 0
Vila Nova Vila Nova
Serie B
Vila Nova Vila Nova
1 : 1
Criciuma Criciuma
Serie B
Criciuma Criciuma
1 : 0
Vila Nova Vila Nova
Serie B
Criciuma Criciuma
1 : 0
Vila Nova Vila Nova
Serie B
Vila Nova Vila Nova
0 : 0
Criciuma Criciuma
Serie B
Vila Nova Vila Nova
1 : 0
Criciuma Criciuma
Over 2.5 2/14 14%
BTTS 5/14 36%
Criciuma unbeaten 12/14
Vila Nova unbeaten 8/14
Open Match Analysis
Penarol
Penarol Home team
Uruguay · Primera División VS Played: 15
Boston River Away team
Boston River
Home Wins 10 67%
Draws 3 20%
Away Wins 2 13%
Total Per Match Stat Per Match Total
27 1.8 Goals 0.73 11
11 0.73 Goals Conceded 1.8 27
8 0.53 Clean Sheets 0.07 1

Previous Meetings

Recent results between Penarol and Boston River

Last 6
Primera División
Penarol Penarol
3 : 0
Boston River Boston River
Primera División
Boston River Boston River
0 : 2
Penarol Penarol
Copa De La Liga Auf
Penarol Penarol
2 : 2
Boston River Boston River
Primera División - Clausura
Boston River Boston River
2 : 1
Penarol Penarol
Primera División - Apertura
Penarol Penarol
1 : 1
Boston River Boston River
Primera División - Clausura
Penarol Penarol
2 : 0
Boston River Boston River
Over 2.5 7/15 47%
BTTS 7/15 47%
Penarol unbeaten 13/15
Boston River unbeaten 5/15
🔥 2 Home Wins in a row
Open Match Analysis
Cianorte
Cianorte Home team
Brazil · Serie D VS Played: 1
ASA Away team
ASA
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 1 1
1 1 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between Cianorte and ASA

Last 2
Serie D
ASA ASA
5 : 1
Cianorte Cianorte
Serie D
Cianorte Cianorte
0 : 1
ASA ASA
Over 2.5 0/1 0%
BTTS 0/1 0%
Cianorte unbeaten 0/1
ASA unbeaten 1/1
Open Match Analysis
Sao Jose
Sao Jose Home team
Brazil · Serie D VS Played: 1
Treze Away team
Treze
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 1 1
1 1 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Sao Jose and Treze

Last 2
Serie D
Treze Treze
1 : 0
Sao Jose Sao Jose
Serie D
Sao Jose Sao Jose
2 : 1
Treze Treze
Over 2.5 1/1 100%
BTTS 1/1 100%
Sao Jose unbeaten 1/1
Treze unbeaten 0/1
Open Match Analysis
Nacional AM
Nacional AM Home team
Brazil · Serie D VS Played: 1
Iguatu Away team
Iguatu
Home Wins 0 0%
Draws 1 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 1 1
1 1 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Nacional AM and Iguatu

Last 2
Serie D
Iguatu Iguatu
1 : 1
Nacional AM Nacional AM
Serie D
Nacional AM Nacional AM
1 : 1
Iguatu Iguatu
Over 2.5 0/1 0%
BTTS 1/1 100%
Nacional AM unbeaten 1/1
Iguatu unbeaten 1/1
Open Match Analysis
Valur Reykjavik
Valur Reykjavik Home team
Iceland · Úrvalsdeild VS Played: 15
Fram Reykjavik Away team
Fram Reykjavik
Home Wins 5 33%
Draws 3 20%
Away Wins 7 47%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.67 25
25 1.67 Goals Conceded 1.4 21
3 0.2 Clean Sheets 0.13 2

Previous Meetings

Recent results between Valur Reykjavik and Fram Reykjavik

Last 6
Úrvalsdeild
Valur Reykjavik Valur Reykjavik
2 : 3
Fram Reykjavik Fram Reykjavik
Úrvalsdeild
Fram Reykjavik Fram Reykjavik
3 : 2
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
Fram Reykjavik Fram Reykjavik
2 : 0
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
Fram Reykjavik Fram Reykjavik
2 : 1
Valur Reykjavik Valur Reykjavik
Úrvalsdeild
Valur Reykjavik Valur Reykjavik
2 : 1
Fram Reykjavik Fram Reykjavik
Reykjavik Cup
Valur Reykjavik Valur Reykjavik
1 : 0
Fram Reykjavik Fram Reykjavik
Over 2.5 9/15 60%
BTTS 11/15 73%
Valur Reykjavik unbeaten 8/15
Fram Reykjavik unbeaten 10/15
⚡ 4 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Uberlandia
Uberlandia Home team
Brazil · Serie D VS Played: 1
Portuguesa Away team
Portuguesa
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 2 Goals 0 0
0 0 Goals Conceded 2 2
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Uberlandia and Portuguesa

Last 2
Serie D
Portuguesa Portuguesa
1 : 0
Uberlandia Uberlandia
Serie D
Uberlandia Uberlandia
2 : 0
Portuguesa Portuguesa
Over 2.5 0/1 0%
BTTS 0/1 0%
Uberlandia unbeaten 1/1
Portuguesa unbeaten 0/1
Open Match Analysis
Atletico Grau
Atletico Grau Home team
Peru · Primera División VS Played: 13
UTC Cajamarca Away team
UTC Cajamarca
Home Wins 4 31%
Draws 6 46%
Away Wins 3 23%
Total Per Match Stat Per Match Total
18 1.38 Goals 1 13
13 1 Goals Conceded 1.38 18
6 0.46 Clean Sheets 0.46 6

Previous Meetings

Recent results between Atletico Grau and UTC Cajamarca

Last 6
Primera División
Atletico Grau Atletico Grau
3 : 1
UTC Cajamarca UTC Cajamarca
Primera División
UTC Cajamarca UTC Cajamarca
2 : 0
Atletico Grau Atletico Grau
Primera División
Atletico Grau Atletico Grau
0 : 2
UTC Cajamarca UTC Cajamarca
Primera División
UTC Cajamarca UTC Cajamarca
0 : 2
Atletico Grau Atletico Grau
Primera División
Atletico Grau Atletico Grau
4 : 0
UTC Cajamarca UTC Cajamarca
Primera División
UTC Cajamarca UTC Cajamarca
3 : 2
Atletico Grau Atletico Grau
Over 2.5 5/13 38%
BTTS 5/13 38%
Atletico Grau unbeaten 10/13
UTC Cajamarca unbeaten 9/13
⚡ 2 Away Wins in a row
Open Match Analysis
Atletico Goianiense
Atletico Goianiense Home team
Brazil · Serie B VS Played: 3
Athletic Club Away team
Athletic Club
Home Wins 1 33%
Draws 2 67%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 1.67 Goals 1 3
3 1 Goals Conceded 1.67 5
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Atletico Goianiense and Athletic Club

Last 3
Serie B
Atletico Goianiense Atletico Goianiense
0 : 0
Athletic Club Athletic Club
Serie B
Athletic Club Athletic Club
1 : 1
Atletico Goianiense Atletico Goianiense
Serie B
Atletico Goianiense Atletico Goianiense
4 : 2
Athletic Club Athletic Club
Over 2.5 1/3 33%
BTTS 2/3 67%
Atletico Goianiense unbeaten 3/3
Athletic Club unbeaten 2/3
🤝 2 Draws in a row
Open Match Analysis
France
France Home team
World · World Cup VS Played: 3
England Away team
England
Home Wins 2 67%
Draws 1 33%
Away Wins 0 0%
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 0

Previous Meetings

Recent results between France and England

Last 4
World Cup
France France
4 : 6
England England
World Cup
England England
1 : 2
France France
Friendlies
France France
3 : 2
England England
Euro Championship
France France
1 : 1
England England
Over 2.5 2/3 67%
BTTS 3/3 100%
France unbeaten 3/3
England unbeaten 1/3
🔥 2 Home Wins in a row
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
LDU de Quito
LDU de Quito Home team
Ecuador · Liga Pro VS Played: 2
Leones del Norte Away team
Leones del Norte
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 0.5 1
1 0.5 Goals Conceded 1 2
1 0.5 Clean Sheets 0.5 1

Previous Meetings

Recent results between LDU de Quito and Leones del Norte

Last 3
Copa Ecuador
LDU de Quito LDU de Quito
6 : 0
Leones del Norte Leones del Norte
Liga Pro
LDU de Quito LDU de Quito
0 : 1
Leones del Norte Leones del Norte
Liga Pro
Leones del Norte Leones del Norte
0 : 2
LDU de Quito LDU de Quito
Over 2.5 0/2 0%
BTTS 0/2 0%
LDU de Quito unbeaten 1/2
Leones del Norte unbeaten 1/2
Open Match Analysis
Goiatuba EC
Goiatuba EC Home team
Brazil · Serie D VS Played: 1
Ferroviario Away team
Ferroviario
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
3 3 Goals 0 0
0 0 Goals Conceded 3 3
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Goiatuba EC and Ferroviario

Last 2
Serie D
Ferroviario Ferroviario
1 : 2
Goiatuba EC Goiatuba EC
Serie D
Goiatuba EC Goiatuba EC
3 : 0
Ferroviario Ferroviario
Over 2.5 1/1 100%
BTTS 0/1 0%
Goiatuba EC unbeaten 1/1
Ferroviario unbeaten 0/1
Open Match Analysis
Luverdense
Luverdense Home team
Brazil · Serie D VS Played: 7
ABC Away team
ABC
Home Wins 4 57%
Draws 3 43%
Away Wins 0 0%
Total Per Match Stat Per Match Total
8 1.14 Goals 0.43 3
3 0.43 Goals Conceded 1.14 8
4 0.57 Clean Sheets 0.14 1

Previous Meetings

Recent results between Luverdense and ABC

Last 6
Serie D
ABC ABC
4 : 1
Luverdense Luverdense
Serie D
Luverdense Luverdense
0 : 0
ABC ABC
Serie B
ABC ABC
0 : 1
Luverdense Luverdense
Serie B
Luverdense Luverdense
1 : 0
ABC ABC
Serie B
Luverdense Luverdense
1 : 1
ABC ABC
Serie B
ABC ABC
1 : 1
Luverdense Luverdense
Over 2.5 1/7 14%
BTTS 3/7 43%
Luverdense unbeaten 7/7
ABC unbeaten 3/7
Open Match Analysis
Oriental
Oriental Home team
Uruguay · Segunda División VS Played: 3
Sportivo Huracan Away team
Sportivo Huracan
Home Wins 2 67%
Draws 0 0%
Away Wins 1 33%
Total Per Match Stat Per Match Total
6 2 Goals 1.67 5
5 1.67 Goals Conceded 2 6
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Oriental and Sportivo Huracan

Last 4
Segunda División
Oriental Oriental
1 : 0
Sportivo Huracan Sportivo Huracan
Segunda División
Sportivo Huracan Sportivo Huracan
3 : 1
Oriental Oriental
Segunda División
Oriental Oriental
2 : 1
Sportivo Huracan Sportivo Huracan
Segunda División
Oriental Oriental
3 : 1
Sportivo Huracan Sportivo Huracan
Over 2.5 3/3 100%
BTTS 3/3 100%
Oriental unbeaten 2/3
Sportivo Huracan unbeaten 1/3
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
U.N.A.M. - Pumas
U.N.A.M. - Pumas Home team
Mexico · Liga MX VS Played: 15
CF Pachuca Away team
CF Pachuca
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
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.33 5

Previous Meetings

Recent results between U.N.A.M. - Pumas and CF Pachuca

Last 6
Liga MX
U.N.A.M. - Pumas U.N.A.M. - Pumas
0 : 3
CF Pachuca CF Pachuca
Liga MX
U.N.A.M. - Pumas U.N.A.M. - Pumas
1 : 0
CF Pachuca CF Pachuca
Liga MX
CF Pachuca CF Pachuca
1 : 0
U.N.A.M. - Pumas U.N.A.M. - Pumas
Liga MX
CF Pachuca CF Pachuca
0 : 2
U.N.A.M. - Pumas U.N.A.M. - Pumas
Liga MX
CF Pachuca CF Pachuca
3 : 1
U.N.A.M. - Pumas U.N.A.M. - Pumas
Liga MX
U.N.A.M. - Pumas U.N.A.M. - Pumas
2 : 3
CF Pachuca CF Pachuca
Over 2.5 5/15 33%
BTTS 6/15 40%
U.N.A.M. - Pumas unbeaten 9/15
CF Pachuca unbeaten 10/15
Open Match Analysis
Cusco
Cusco Home team
Peru · Primera División VS Played: 8
Alianza Atletico Away team
Alianza Atletico
Home Wins 5 63%
Draws 1 13%
Away Wins 2 25%
Total Per Match Stat Per Match Total
13 1.63 Goals 0.88 7
7 0.88 Goals Conceded 1.63 13
3 0.38 Clean Sheets 0.25 2

Previous Meetings

Recent results between Cusco and Alianza Atletico

Last 6
Primera División
Cusco Cusco
4 : 1
Alianza Atletico Alianza Atletico
Primera División
Alianza Atletico Alianza Atletico
1 : 0
Cusco Cusco
Primera División
Cusco Cusco
1 : 0
Alianza Atletico Alianza Atletico
Primera División
Alianza Atletico Alianza Atletico
2 : 4
Cusco Cusco
Primera División
Alianza Atletico Alianza Atletico
1 : 1
Cusco Cusco
Primera División
Cusco Cusco
2 : 0
Alianza Atletico Alianza Atletico
Over 2.5 3/8 38%
BTTS 3/8 38%
Cusco unbeaten 6/8
Alianza Atletico unbeaten 3/8
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.