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.

Panama
Panama Home team
World · Friendlies VS Played: 2
Dominican Republic Away team
Dominican Republic
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 3.5 Goals 1 2
2 1 Goals Conceded 3.5 7
1 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between Panama and Dominican Republic

Last 2
Friendlies
Panama Panama
4 : 2
Dominican Republic Dominican Republic
World Cup - Qualification CONCACAF
Panama Panama
3 : 0
Dominican Republic Dominican Republic
Over 2.5 2/2 100%
BTTS 1/2 50%
Panama unbeaten 2/2
Dominican Republic unbeaten 0/2
🔥 2 Home Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
South Korea
South Korea Home team
World · Friendlies VS Played: 1
El Salvador Away team
El Salvador
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 South Korea and El Salvador

Last 2
Friendlies
South Korea South Korea
1 : 0
El Salvador El Salvador
Friendlies
South Korea South Korea
1 : 1
El Salvador El Salvador
Over 2.5 0/1 0%
BTTS 1/1 100%
South Korea unbeaten 1/1
El Salvador unbeaten 1/1
Open Match Analysis
Croatia U18
Croatia U18 Home team
World · Friendlies VS Played: 1
Turkey U18 Away team
Turkey U18
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 Croatia U18 and Turkey U18

Last 1
Friendlies
Croatia U18 Croatia U18
3 : 0
Turkey U18 Turkey U18
Over 2.5 1/1 100%
BTTS 0/1 0%
Croatia U18 unbeaten 1/1
Turkey U18 unbeaten 0/1
Open Match Analysis
Maldives
Maldives Home team
World · Friendlies VS Played: 2
Pakistan Away team
Pakistan
Home Wins 1 50%
Draws 0 0%
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
1 0.5 Clean Sheets 0.5 1

Previous Meetings

Recent results between Maldives and Pakistan

Last 2
Friendlies
Maldives Maldives
0 : 3
Pakistan Pakistan
Friendlies
Maldives Maldives
1 : 0
Pakistan Pakistan
Over 2.5 1/2 50%
BTTS 0/2 0%
Maldives unbeaten 1/2
Pakistan unbeaten 1/2
Open Match Analysis
Ukraine U18
Ukraine U18 Home team
World · Friendlies VS Played: 1
Finland U18 Away team
Finland U18
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 Ukraine U18 and Finland U18

Last 1
Friendlies
Ukraine U18 Ukraine U18
0 : 0
Finland U18 Finland U18
Over 2.5 0/1 0%
BTTS 0/1 0%
Ukraine U18 unbeaten 1/1
Finland U18 unbeaten 1/1
Open Match Analysis
Lesotho
Lesotho Home team
World · Friendlies VS Played: 2
Kenya Away team
Kenya
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
1 0.5 Goals 2.5 5
5 2.5 Goals Conceded 0.5 1
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Lesotho and Kenya

Last 2
Friendlies
Kenya Kenya
4 : 0
Lesotho Lesotho
Friendlies
Lesotho Lesotho
1 : 1
Kenya Kenya
Over 2.5 1/2 50%
BTTS 1/2 50%
Lesotho unbeaten 1/2
Kenya unbeaten 2/2
Open Match Analysis
Latvia U19
Latvia U19 Home team
World · Friendlies VS Played: 5
Lithuania U19 Away team
Lithuania U19
Home Wins 3 60%
Draws 0 0%
Away Wins 2 40%
Total Per Match Stat Per Match Total
7 1.4 Goals 0.8 4
4 0.8 Goals Conceded 1.4 7
2 0.4 Clean Sheets 0.2 1

Previous Meetings

Recent results between Latvia U19 and Lithuania U19

Last 5
Friendlies
Latvia U19 Latvia U19
0 : 1
Lithuania U19 Lithuania U19
UEFA U19 Championship - Qualification
Lithuania U19 Lithuania U19
1 : 2
Latvia U19 Latvia U19
Friendlies
Lithuania U19 Lithuania U19
2 : 1
Latvia U19 Latvia U19
Friendlies
Latvia U19 Latvia U19
3 : 0
Lithuania U19 Lithuania U19
UEFA U19 Championship - Qualification
Lithuania U19 Lithuania U19
0 : 1
Latvia U19 Latvia U19
Over 2.5 3/5 60%
BTTS 2/5 40%
Latvia U19 unbeaten 3/5
Lithuania U19 unbeaten 2/5
Open Match Analysis
Saudi Arabia U20
Saudi Arabia U20 Home team
World · Friendlies VS Played: 1
Jordan U20 Away team
Jordan U20
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 Saudi Arabia U20 and Jordan U20

Last 3
Friendlies
Saudi Arabia U20 Saudi Arabia U20
2 : 1
Jordan U20 Jordan U20
Friendlies
Saudi Arabia U20 Saudi Arabia U20
2 : 0
Jordan U20 Jordan U20
AFC U20 Asian Cup
Jordan U20 Jordan U20
0 : 1
Saudi Arabia U20 Saudi Arabia U20
Over 2.5 0/1 0%
BTTS 0/1 0%
Saudi Arabia U20 unbeaten 1/1
Jordan U20 unbeaten 0/1
Open Match Analysis
Sweden U21
Sweden U21 Home team
World · Friendlies VS Played: 1
Finland U21 Away team
Finland U21
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 3 3
3 3 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Sweden U21 and Finland U21

Last 1
Friendlies
Sweden U21 Sweden U21
1 : 3
Finland U21 Finland U21
Over 2.5 1/1 100%
BTTS 1/1 100%
Sweden U21 unbeaten 0/1
Finland U21 unbeaten 1/1
Open Match Analysis
Bulgaria U19
Bulgaria U19 Home team
World · Friendlies VS Played: 2
Albania U19 Away team
Albania U19
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 2 Goals 0 0
0 0 Goals Conceded 2 4
2 1 Clean Sheets 0 0

Previous Meetings

Recent results between Bulgaria U19 and Albania U19

Last 2
Friendlies
Bulgaria U19 Bulgaria U19
3 : 0
Albania U19 Albania U19
Friendlies
Bulgaria U19 Bulgaria U19
1 : 0
Albania U19 Albania U19
Over 2.5 1/2 50%
BTTS 0/2 0%
Bulgaria U19 unbeaten 2/2
Albania U19 unbeaten 0/2
🔥 2 Home Wins in a row
Open Match Analysis
Ben Aknoun
Ben Aknoun Home team
Algeria · Ligue 1 VS Played: 3
USM Alger Away team
USM Alger
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
5 1.67 Goals 1.33 4
4 1.33 Goals Conceded 1.67 5
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Ben Aknoun and USM Alger

Last 4
Ligue 1
Ben Aknoun Ben Aknoun
2 : 2
USM Alger USM Alger
Ligue 1
USM Alger USM Alger
2 : 2
Ben Aknoun Ben Aknoun
Ligue 1
USM Alger USM Alger
0 : 2
Ben Aknoun Ben Aknoun
Ligue 1
Ben Aknoun Ben Aknoun
1 : 2
USM Alger USM Alger
Over 2.5 2/3 67%
BTTS 2/3 67%
Ben Aknoun unbeaten 2/3
USM Alger unbeaten 2/3
Open Match Analysis
Slovenia
Slovenia Home team
World · Friendlies VS Played: 4
Cyprus Away team
Cyprus
Home Wins 1 25%
Draws 1 25%
Away Wins 2 50%
Total Per Match Stat Per Match Total
4 1 Goals 1.25 5
5 1.25 Goals Conceded 1 4
0 0 Clean Sheets 0.25 1

Previous Meetings

Recent results between Slovenia and Cyprus

Last 5
Friendlies
Slovenia Slovenia
1 : 1
Cyprus Cyprus
World Cup - Qualification Europe
Slovenia Slovenia
2 : 1
Cyprus Cyprus
World Cup - Qualification Europe
Cyprus Cyprus
1 : 0
Slovenia Slovenia
UEFA Nations League
Slovenia Slovenia
1 : 1
Cyprus Cyprus
UEFA Nations League
Cyprus Cyprus
2 : 1
Slovenia Slovenia
Over 2.5 2/4 50%
BTTS 3/4 75%
Slovenia unbeaten 2/4
Cyprus unbeaten 3/4
Open Match Analysis
Afghanistan
Afghanistan Home team
World · Friendlies VS Played: 1
Bangladesh U23 Away team
Bangladesh U23
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 Afghanistan and Bangladesh U23

Last 1
Friendlies
Afghanistan Afghanistan
0 : 0
Bangladesh U23 Bangladesh U23
Over 2.5 0/1 0%
BTTS 0/1 0%
Afghanistan unbeaten 1/1
Bangladesh U23 unbeaten 1/1
Open Match Analysis
Iran
Iran Home team
World · Friendlies VS Played: 2
Mali Away team
Mali
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 1 Goals 0 0
0 0 Goals Conceded 1 2
2 1 Clean Sheets 0.5 1

Previous Meetings

Recent results between Iran and Mali

Last 1
Friendlies
Iran Iran
2 : 0
Mali Mali
Over 2.5 0/2 0%
BTTS 0/2 0%
Iran unbeaten 2/2
Mali unbeaten 1/2
Open Match Analysis
Sweden
Sweden Home team
World · Friendlies VS Played: 3
Greece Away team
Greece
Home Wins 2 67%
Draws 0 0%
Away Wins 1 33%
Total Per Match Stat Per Match Total
5 1.67 Goals 0.67 2
2 0.67 Goals Conceded 1.67 5
2 0.67 Clean Sheets 0 0

Previous Meetings

Recent results between Sweden and Greece

Last 4
Friendlies
Sweden Sweden
2 : 2
Greece Greece
World Cup - Qualification Europe
Sweden Sweden
2 : 0
Greece Greece
World Cup - Qualification Europe
Greece Greece
2 : 1
Sweden Sweden
Euro Championship
Greece Greece
0 : 2
Sweden Sweden
Over 2.5 1/3 33%
BTTS 1/3 33%
Sweden unbeaten 2/3
Greece unbeaten 1/3
Open Match Analysis
Andorra
Andorra Home team
World · Friendlies VS Played: 3
Liechtenstein Away team
Liechtenstein
Home Wins 3 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 1.67 Goals 0.33 1
1 0.33 Goals Conceded 1.67 5
2 0.67 Clean Sheets 0 0

Previous Meetings

Recent results between Andorra and Liechtenstein

Last 4
Friendlies
Andorra Andorra
2 : 0
Liechtenstein Liechtenstein
UEFA Nations League
Liechtenstein Liechtenstein
0 : 2
Andorra Andorra
UEFA Nations League
Andorra Andorra
2 : 1
Liechtenstein Liechtenstein
Friendlies
Liechtenstein Liechtenstein
0 : 1
andorra andorra
Over 2.5 1/3 33%
BTTS 1/3 33%
Andorra unbeaten 3/3
Liechtenstein unbeaten 0/3
🔥 3 Home Wins in a row
Open Match Analysis
Casa Sport
Casa Sport Home team
Senegal · Ligue 1 VS Played: 15
DSC Away team
DSC
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
17 1.13 Goals 0.93 14
14 0.93 Goals Conceded 1.13 17
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Casa Sport and DSC

Last 6
Ligue 1
Casa Sport Casa Sport
1 : 2
DSC DSC
Ligue 1
DSC DSC
1 : 1
Casa Sport Casa Sport
Ligue 1
Casa Sport Casa Sport
0 : 1
DSC DSC
Ligue 1
DSC DSC
0 : 0
Casa Sport Casa Sport
Ligue 1
DSC DSC
0 : 1
Casa Sport Casa Sport
Ligue 1
Casa Sport Casa Sport
0 : 1
DSC DSC
Over 2.5 4/15 27%
BTTS 7/15 47%
Casa Sport unbeaten 10/15
DSC unbeaten 10/15
Open Match Analysis
Gorée
Gorée Home team
Senegal · Ligue 1 VS Played: 12
Stade de Mbour Away team
Stade de Mbour
Home Wins 6 50%
Draws 4 33%
Away Wins 2 17%
Total Per Match Stat Per Match Total
12 1 Goals 0.58 7
7 0.58 Goals Conceded 1 12
7 0.58 Clean Sheets 0.33 4

Previous Meetings

Recent results between Gorée and Stade de Mbour

Last 6
Ligue 1
Gorée Gorée
0 : 0
Stade de Mbour Stade de Mbour
Ligue 1
Stade de Mbour Stade de Mbour
0 : 1
Gorée Gorée
Ligue 1
Stade de Mbour Stade de Mbour
1 : 0
Gorée Gorée
Ligue 1
Gorée Gorée
2 : 1
Stade de Mbour Stade de Mbour
Ligue 1
Stade de Mbour Stade de Mbour
0 : 0
Gorée Gorée
Ligue 1
Gorée Gorée
1 : 0
Stade de Mbour Stade de Mbour
Over 2.5 3/12 25%
BTTS 4/12 33%
Gorée unbeaten 10/12
Stade de Mbour unbeaten 6/12
Open Match Analysis
Génération Foot
Génération Foot Home team
Senegal · Ligue 1 VS Played: 3
AJEL Away team
AJEL
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
2 0.67 Goals 1 3
3 1 Goals Conceded 0.67 2
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Génération Foot and AJEL

Last 4
Ligue 1
Génération Foot Génération Foot
0 : 1
AJEL AJEL
Ligue 1
AJEL AJEL
2 : 0
Génération Foot Génération Foot
Ligue 1
AJEL AJEL
1 : 1
Génération Foot Génération Foot
Ligue 1
Génération Foot Génération Foot
1 : 0
AJEL AJEL
Over 2.5 0/3 0%
BTTS 1/3 33%
Génération Foot unbeaten 2/3
AJEL unbeaten 2/3
Open Match Analysis
La Linguère
La Linguère Home team
Senegal · Ligue 1 VS Played: 3
Wally Daan Away team
Wally Daan
Home Wins 0 0%
Draws 2 67%
Away Wins 1 33%
Total Per Match Stat Per Match Total
2 0.67 Goals 1 3
3 1 Goals Conceded 0.67 2
0 0 Clean Sheets 0.33 1

Previous Meetings

Recent results between La Linguère and Wally Daan

Last 4
Ligue 1
La Linguère La Linguère
1 : 1
Wally Daan Wally Daan
Ligue 1
Wally Daan Wally Daan
1 : 1
La Linguère La Linguère
Ligue 1
Wally Daan Wally Daan
1 : 1
La Linguère La Linguère
Ligue 1
La Linguère La Linguère
0 : 1
Wally Daan Wally Daan
Over 2.5 0/3 0%
BTTS 2/3 67%
La Linguère unbeaten 2/3
Wally Daan unbeaten 3/3
🤝 2 Draws in a row
⚽ 2 BTTS streak
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.