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.

Albania U17
Albania U17 Home team
World · Friendlies VS Played: 2
Bulgaria U17 Away team
Bulgaria U17
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
6 3 Goals 2 4
4 2 Goals Conceded 3 6
1 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between Albania U17 and Bulgaria U17

Last 2
Friendlies
Albania U17 Albania U17
5 : 0
Bulgaria U17 Bulgaria U17
Friendlies
Albania U17 Albania U17
1 : 4
Bulgaria U17 Bulgaria U17
Over 2.5 2/2 100%
BTTS 1/2 50%
Albania U17 unbeaten 1/2
Bulgaria U17 unbeaten 1/2
📈 2 Over 2.5 streak
Open Match Analysis
Norway U19
Norway U19 Home team
World · Friendlies VS Played: 2
Wales U19 Away team
Wales U19
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
8 4 Goals 0.5 1
1 0.5 Goals Conceded 4 8
1 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between Norway U19 and Wales U19

Last 2
Friendlies
Norway U19 Norway U19
3 : 1
Wales U19 Wales U19
UEFA U19 Championship - Qualification
Norway U19 Norway U19
5 : 0
Wales U19 Wales U19
Over 2.5 2/2 100%
BTTS 1/2 50%
Norway U19 unbeaten 2/2
Wales U19 unbeaten 0/2
🔥 2 Home Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Sri Lanka
Sri Lanka Home team
World · Friendlies VS Played: 5
Bhutan Away team
Bhutan
Home Wins 3 60%
Draws 0 0%
Away Wins 2 40%
Total Per Match Stat Per Match Total
12 2.4 Goals 1.2 6
6 1.2 Goals Conceded 2.4 12
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Sri Lanka and Bhutan

Last 5
Friendlies
Sri Lanka Sri Lanka
4 : 1
Bhutan Bhutan
Friendlies
Sri Lanka Sri Lanka
2 : 0
Bhutan Bhutan
World Cup - Qualification Asia
Bhutan Bhutan
2 : 1
Sri Lanka Sri Lanka
World Cup - Qualification Asia
Sri Lanka Sri Lanka
0 : 1
Bhutan Bhutan
SAFF Championship
Sri Lanka Sri Lanka
5 : 2
Bhutan Bhutan
Over 2.5 3/5 60%
BTTS 3/5 60%
Sri Lanka unbeaten 3/5
Bhutan unbeaten 2/5
🔥 2 Home Wins in a row
Open Match Analysis
North Macedonia U21
North Macedonia U21 Home team
World · Friendlies VS Played: 1
United States U20 Away team
United States U20
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
0 0 Goals 2 2
2 2 Goals Conceded 0 0
0 0 Clean Sheets 1 1

Previous Meetings

Recent results between North Macedonia U21 and United States U20

Last 1
Friendlies
North Macedonia U21 North Macedonia U21
0 : 2
United States U20 United States U20
Over 2.5 0/1 0%
BTTS 0/1 0%
North Macedonia U21 unbeaten 0/1
United States U20 unbeaten 1/1
Open Match Analysis
Latvia U19
Latvia U19 Home team
World · Friendlies VS Played: 1
Estonia U19 Away team
Estonia U19
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
2 2 Goals 6 6
6 6 Goals Conceded 2 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Latvia U19 and Estonia U19

Last 2
Friendlies
Latvia U19 Latvia U19
3 : 2
Estonia U19 Estonia U19
Friendlies
Estonia U19 Estonia U19
6 : 2
Latvia U19 Latvia U19
Over 2.5 1/1 100%
BTTS 1/1 100%
Latvia U19 unbeaten 0/1
Estonia U19 unbeaten 1/1
Open Match Analysis
Saudi Arabia U20
Saudi Arabia U20 Home team
World · Friendlies VS Played: 1
Panama U20 Away team
Panama U20
Home Wins 0 0%
Draws 0 0%
Away Wins 1 100%
Total Per Match Stat Per Match Total
1 1 Goals 2 2
2 2 Goals Conceded 1 1
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Saudi Arabia U20 and Panama U20

Last 2
Friendlies
Saudi Arabia U20 Saudi Arabia U20
0 : 0
Panama U20 Panama U20
World Cup - U20
Saudi Arabia U20 Saudi Arabia U20
1 : 2
Panama U20 Panama U20
Over 2.5 1/1 100%
BTTS 1/1 100%
Saudi Arabia U20 unbeaten 0/1
Panama U20 unbeaten 1/1
Open Match Analysis
Belarus U21
Belarus U21 Home team
World · Friendlies VS Played: 1
Kazakhstan U21 Away team
Kazakhstan U21
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 Belarus U21 and Kazakhstan U21

Last 2
Friendlies
Belarus U21 Belarus U21
2 : 1
Kazakhstan U21 Kazakhstan U21
Friendlies
Belarus U21 Belarus U21
2 : 0
Kazakhstan U21 Kazakhstan U21
Over 2.5 0/1 0%
BTTS 0/1 0%
Belarus U21 unbeaten 1/1
Kazakhstan U21 unbeaten 0/1
Open Match Analysis
Iraq U20
Iraq U20 Home team
World · Friendlies VS Played: 1
Jordan U20 Away team
Jordan U20
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 Iraq U20 and Jordan U20

Last 2
Friendlies
Iraq U20 Iraq U20
0 : 0
Jordan U20 Jordan U20
AFC U20 Asian Cup
Iraq U20 Iraq U20
0 : 0
Jordan U20 Jordan U20
Over 2.5 0/1 0%
BTTS 0/1 0%
Iraq U20 unbeaten 1/1
Jordan U20 unbeaten 1/1
Open Match Analysis
USA U18
USA U18 Home team
World · Friendlies VS Played: 1
Qatar U20 Away team
Qatar 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 USA U18 and Qatar U20

Last 1
Friendlies
USA U18 USA U18
2 : 0
Qatar U20 Qatar U20
Over 2.5 0/1 0%
BTTS 0/1 0%
USA U18 unbeaten 1/1
Qatar U20 unbeaten 0/1
Open Match Analysis
Kooteepee
Kooteepee Home team
Finland · Ykkösliiga VS Played: 15
Haka Away team
Haka
Home Wins 5 33%
Draws 2 13%
Away Wins 8 53%
Total Per Match Stat Per Match Total
20 1.33 Goals 1.8 27
27 1.8 Goals Conceded 1.33 20
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Kooteepee and Haka

Last 6
Ykkösliiga
Haka Haka
0 : 2
Kooteepee Kooteepee
Ykkösliiga
Kooteepee Kooteepee
0 : 2
Haka Haka
Veikkausliiga
Haka Haka
1 : 2
Kooteepee Kooteepee
Veikkausliiga
Haka Haka
2 : 3
Kooteepee Kooteepee
Veikkausliiga
Kooteepee Kooteepee
0 : 0
Haka Haka
League Cup
Haka Haka
3 : 1
Kooteepee Kooteepee
Over 2.5 9/15 60%
BTTS 8/15 53%
Kooteepee unbeaten 7/15
Haka unbeaten 10/15
Open Match Analysis
Tunisia U20
Tunisia U20 Home team
World · Friendlies VS Played: 6
Algeria U20 Away team
Algeria U20
Home Wins 2 33%
Draws 1 17%
Away Wins 3 50%
Total Per Match Stat Per Match Total
7 1.17 Goals 1.5 9
9 1.5 Goals Conceded 1.17 7
1 0.17 Clean Sheets 0.17 1

Previous Meetings

Recent results between Tunisia U20 and Algeria U20

Last 6
Friendlies
Tunisia U20 Tunisia U20
1 : 1
Algeria U20 Algeria U20
Friendlies
Tunisia U20 Tunisia U20
1 : 0
Algeria U20 Algeria U20
Friendlies
Algeria U20 Algeria U20
2 : 3
Tunisia U20 Tunisia U20
Arab Championship - U20
Algeria U20 Algeria U20
1 : 0
Tunisia U20 Tunisia U20
Africa Cup of Nations U20
Tunisia U20 Tunisia U20
1 : 2
Algeria U20 Algeria U20
Africa Cup of Nations U20
Algeria U20 Algeria U20
3 : 1
Tunisia U20 Tunisia U20
Over 2.5 3/6 50%
BTTS 4/6 67%
Tunisia U20 unbeaten 3/6
Algeria U20 unbeaten 4/6
Open Match Analysis
FUS Rabat
FUS Rabat Home team
Morocco · Botola Pro VS Played: 15
Difaa EL Jadida Away team
Difaa EL Jadida
Home Wins 7 47%
Draws 5 33%
Away Wins 3 20%
Total Per Match Stat Per Match Total
28 1.87 Goals 1.07 16
16 1.07 Goals Conceded 1.87 28
6 0.4 Clean Sheets 0.27 4

Previous Meetings

Recent results between FUS Rabat and Difaa EL Jadida

Last 6
Botola Pro
FUS Rabat FUS Rabat
0 : 0
Difaa EL Jadida Difaa EL Jadida
Botola Pro
Difaa EL Jadida Difaa EL Jadida
1 : 0
FUS Rabat FUS Rabat
Botola Pro
Difaa EL Jadida Difaa EL Jadida
0 : 5
FUS Rabat FUS Rabat
Botola Pro
FUS Rabat FUS Rabat
3 : 3
Difaa EL Jadida Difaa EL Jadida
Botola Pro
FUS Rabat FUS Rabat
5 : 0
Difaa EL Jadida Difaa EL Jadida
Botola Pro
Difaa EL Jadida Difaa EL Jadida
0 : 3
FUS Rabat FUS Rabat
Over 2.5 10/15 67%
BTTS 7/15 47%
FUS Rabat unbeaten 12/15
Difaa EL Jadida unbeaten 8/15
Open Match Analysis
Norway U21
Norway U21 Home team
World · Friendlies VS Played: 4
Finland U21 Away team
Finland U21
Home Wins 3 75%
Draws 0 0%
Away Wins 1 25%
Total Per Match Stat Per Match Total
8 2 Goals 1.75 7
7 1.75 Goals Conceded 2 8
1 0.25 Clean Sheets 0 0

Previous Meetings

Recent results between Norway U21 and Finland U21

Last 5
Friendlies
Norway U21 Norway U21
0 : 2
Finland U21 Finland U21
UEFA U21 Championship - Qualification
Norway U21 Norway U21
2 : 1
Finland U21 Finland U21
UEFA U21 Championship - Qualification
Finland U21 Finland U21
5 : 1
Norway U21 Norway U21
UEFA U21 Championship - Qualification
Finland U21 Finland U21
0 : 2
Norway U21 Norway U21
UEFA U21 Championship - Qualification
Norway U21 Norway U21
3 : 1
Finland U21 Finland U21
Over 2.5 3/4 75%
BTTS 3/4 75%
Norway U21 unbeaten 3/4
Finland U21 unbeaten 1/4
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
USA U21
USA U21 Home team
World · Friendlies VS Played: 1
Uzbekistan U23 Away team
Uzbekistan U23
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 USA U21 and Uzbekistan U23

Last 1
Friendlies
USA U21 USA U21
0 : 1
Uzbekistan U23 Uzbekistan U23
Over 2.5 0/1 0%
BTTS 0/1 0%
USA U21 unbeaten 0/1
Uzbekistan U23 unbeaten 1/1
Open Match Analysis
Italy U21
Italy U21 Home team
World · Friendlies VS Played: 1
Albania U21 Away team
Albania U21
Home Wins 1 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
1 1 Goals 0 0
0 0 Goals Conceded 1 1
1 1 Clean Sheets 0 0

Previous Meetings

Recent results between Italy U21 and Albania U21

Last 1
Friendlies
Italy U21 Italy U21
1 : 0
Albania U21 Albania U21
Over 2.5 0/1 0%
BTTS 0/1 0%
Italy U21 unbeaten 1/1
Albania U21 unbeaten 0/1
Open Match Analysis
Stockholm Internazionale
Stockholm Internazionale Home team
Sweden · Ettan - Norra VS Played: 10
Vasalund Away team
Vasalund
Home Wins 4 40%
Draws 4 40%
Away Wins 2 20%
Total Per Match Stat Per Match Total
17 1.7 Goals 1.5 15
15 1.5 Goals Conceded 1.7 17
2 0.2 Clean Sheets 0.2 2

Previous Meetings

Recent results between Stockholm Internazionale and Vasalund

Last 6
Ettan - Norra
Vasalund Vasalund
2 : 0
Stockholm Internazionale Stockholm Internazionale
Ettan - Norra
Stockholm Internazionale Stockholm Internazionale
4 : 1
Vasalund Vasalund
Friendlies Clubs
Vasalund Vasalund
2 : 2
Stockholm Internazionale Stockholm Internazionale
Ettan - Norra
Vasalund Vasalund
1 : 1
Stockholm Internazionale Stockholm Internazionale
Ettan - Norra
Stockholm Internazionale Stockholm Internazionale
0 : 0
Vasalund Vasalund
Ettan - Norra
Stockholm Internazionale Stockholm Internazionale
2 : 1
Vasalund Vasalund
Over 2.5 7/10 70%
BTTS 7/10 70%
Stockholm Internazionale unbeaten 8/10
Vasalund unbeaten 6/10
🤝 3 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Angelholms FF
Angelholms FF Home team
Sweden · Ettan - Södra VS Played: 12
Olympic Away team
Olympic
Home Wins 4 33%
Draws 3 25%
Away Wins 5 42%
Total Per Match Stat Per Match Total
9 0.75 Goals 1 12
12 1 Goals Conceded 0.75 9
4 0.33 Clean Sheets 0.42 5

Previous Meetings

Recent results between Angelholms FF and Olympic

Last 6
Ettan - Södra
Angelholms FF Angelholms FF
1 : 1
Olympic Olympic
Friendlies Clubs
Angelholms FF Angelholms FF
0 : 1
Olympic Olympic
Ettan - Södra
Angelholms FF Angelholms FF
0 : 3
Olympic Olympic
Ettan - Södra
Olympic Olympic
2 : 2
Angelholms FF Angelholms FF
Ettan - Södra
Angelholms FF Angelholms FF
0 : 0
Olympic Olympic
Ettan - Södra
Olympic Olympic
1 : 2
Angelholms FF Angelholms FF
Over 2.5 4/12 33%
BTTS 4/12 33%
Angelholms FF unbeaten 7/12
Olympic unbeaten 8/12
⚡ 2 Away Wins in a row
Open Match Analysis
Järfälla
Järfälla Home team
Sweden · Ettan - Norra VS Played: 5
Stocksund Away team
Stocksund
Home Wins 1 20%
Draws 0 0%
Away Wins 4 80%
Total Per Match Stat Per Match Total
8 1.6 Goals 4 20
20 4 Goals Conceded 1.6 8
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Järfälla and Stocksund

Last 6
Ettan - Norra
Järfälla Järfälla
1 : 6
Stocksund Stocksund
Svenska Cupen
Järfälla Järfälla
1 : 3
Stocksund Stocksund
Division 2 - Norra Svealand
Järfälla Järfälla
1 : 6
Stocksund Stocksund
Division 2 - Norra Svealand
Stocksund Stocksund
2 : 1
Järfälla Järfälla
Division 2 - Norra Svealand
Stocksund Stocksund
2 : 3
Järfälla Järfälla
Division 2 - Norra Svealand
Järfälla Järfälla
2 : 7
Stocksund Stocksund
Over 2.5 5/5 100%
BTTS 5/5 100%
Järfälla unbeaten 1/5
Stocksund unbeaten 4/5
⚡ 3 Away Wins in a row
⚽ 5 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Utsikten
Utsikten Home team
Sweden · Ettan - Södra VS Played: 2
Rosengård Away team
Rosengård
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 2.5 Goals 2 4
4 2 Goals Conceded 2.5 5
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Utsikten and Rosengård

Last 4
Ettan - Södra
Rosengård Rosengård
1 : 1
Utsikten Utsikten
Ettan - Södra
Utsikten Utsikten
0 : 1
Rosengård Rosengård
Ettan - Södra
Rosengård Rosengård
1 : 1
Utsikten Utsikten
Ettan - Södra
Utsikten Utsikten
4 : 3
Rosengård Rosengård
Over 2.5 1/2 50%
BTTS 2/2 100%
Utsikten unbeaten 2/2
Rosengård unbeaten 1/2
⚽ 2 BTTS streak
Open Match Analysis
Renaissance Berkane
Renaissance Berkane Home team
Morocco · Botola Pro VS Played: 15
Ittihad Tanger Away team
Ittihad Tanger
Home Wins 9 60%
Draws 3 20%
Away Wins 3 20%
Total Per Match Stat Per Match Total
21 1.4 Goals 0.67 10
10 0.67 Goals Conceded 1.4 21
7 0.47 Clean Sheets 0.2 3

Previous Meetings

Recent results between Renaissance Berkane and Ittihad Tanger

Last 6
Botola Pro
Renaissance Berkane Renaissance Berkane
1 : 0
Ittihad Tanger Ittihad Tanger
Botola Pro
Ittihad Tanger Ittihad Tanger
1 : 0
Renaissance Berkane Renaissance Berkane
Cup
Ittihad Tanger Ittihad Tanger
0 : 1
Renaissance Berkane Renaissance Berkane
Botola Pro
Ittihad Tanger Ittihad Tanger
1 : 3
Renaissance Berkane Renaissance Berkane
Botola Pro
Renaissance Berkane Renaissance Berkane
0 : 0
Ittihad Tanger Ittihad Tanger
Botola Pro
Ittihad Tanger Ittihad Tanger
0 : 1
Renaissance Berkane Renaissance Berkane
Over 2.5 6/15 40%
BTTS 7/15 47%
Renaissance Berkane unbeaten 12/15
Ittihad Tanger unbeaten 6/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.