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.

Feronikeli
Feronikeli Home team
Kosovo · Superliga VS Played: 13
Malisheva Away team
Malisheva
Home Wins 1 8%
Draws 4 31%
Away Wins 8 62%
Total Per Match Stat Per Match Total
7 0.54 Goals 1.69 22
22 1.69 Goals Conceded 0.54 7
3 0.23 Clean Sheets 0.54 7

Previous Meetings

Recent results between Feronikeli and Malisheva

Last 6
Superliga
Malisheva Malisheva
1 : 0
Feronikeli Feronikeli
Superliga
Feronikeli Feronikeli
0 : 0
Malisheva Malisheva
Superliga
Malisheva Malisheva
0 : 0
Feronikeli Feronikeli
Superliga
Feronikeli Feronikeli
1 : 1
Malisheva Malisheva
Superliga
Feronikeli Feronikeli
2 : 1
Malisheva Malisheva
Superliga
Malisheva Malisheva
2 : 1
Feronikeli Feronikeli
Over 2.5 5/13 38%
BTTS 6/13 46%
Feronikeli unbeaten 5/13
Malisheva unbeaten 12/13
Open Match Analysis
Shakhter Soligorsk
Shakhter Soligorsk Home team
Belarus · 1. Division VS Played: 1
Lida Away team
Lida
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 Shakhter Soligorsk and Lida

Last 1
1. Division
Lida Lida
2 : 1
Shakhter Soligorsk Shakhter Soligorsk
Over 2.5 1/1 100%
BTTS 1/1 100%
Shakhter Soligorsk unbeaten 0/1
Lida unbeaten 1/1
Open Match Analysis
United Nordic
United Nordic Home team
Sweden · Superettan VS Played: 3
IFK Norrkoping Away team
IFK Norrkoping
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 United Nordic and IFK Norrkoping

Last 3
Superettan
IFK Norrkoping IFK Norrkoping
1 : 1
United Nordic United Nordic
Friendlies Clubs
United Nordic United Nordic
1 : 1
IFK Norrkoping IFK Norrkoping
Friendlies Clubs
IFK Norrkoping IFK Norrkoping
1 : 0
United Nordic United Nordic
Over 2.5 0/3 0%
BTTS 2/3 67%
United Nordic unbeaten 2/3
IFK Norrkoping unbeaten 3/3
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Shakhtar Donetsk
Shakhtar Donetsk Home team
Ukraine · Premier League VS Played: 8
Polessya Away team
Polessya
Home Wins 3 38%
Draws 2 25%
Away Wins 3 38%
Total Per Match Stat Per Match Total
6 0.75 Goals 0.63 5
5 0.63 Goals Conceded 0.75 6
4 0.5 Clean Sheets 0.63 5

Previous Meetings

Recent results between Shakhtar Donetsk and Polessya

Last 6
Premier League
Shakhtar Donetsk Shakhtar Donetsk
1 : 0
Polessya Polessya
Premier League
Polessya Polessya
0 : 0
Shakhtar Donetsk Shakhtar Donetsk
Cup
Polessya Polessya
0 : 1
Shakhtar Donetsk Shakhtar Donetsk
Premier League
Polessya Polessya
1 : 0
Shakhtar Donetsk Shakhtar Donetsk
Premier League
Shakhtar Donetsk Shakhtar Donetsk
0 : 1
Polessya Polessya
Premier League
Polessya Polessya
2 : 0
Shakhtar Donetsk Shakhtar Donetsk
Over 2.5 1/8 13%
BTTS 1/8 13%
Shakhtar Donetsk unbeaten 5/8
Polessya unbeaten 5/8
Open Match Analysis
Grazer AK
Grazer AK Home team
Austria · Bundesliga VS Played: 10
Wolfsberger AC Away team
Wolfsberger AC
Home Wins 3 30%
Draws 1 10%
Away Wins 6 60%
Total Per Match Stat Per Match Total
14 1.4 Goals 2.3 23
23 2.3 Goals Conceded 1.4 14
1 0.1 Clean Sheets 0.3 3

Previous Meetings

Recent results between Grazer AK and Wolfsberger AC

Last 6
Bundesliga
Wolfsberger AC Wolfsberger AC
1 : 0
Grazer AK Grazer AK
Bundesliga
Grazer AK Grazer AK
2 : 0
Wolfsberger AC Wolfsberger AC
Bundesliga
Wolfsberger AC Wolfsberger AC
2 : 2
Grazer AK Grazer AK
Bundesliga
Grazer AK Grazer AK
1 : 3
Wolfsberger AC Wolfsberger AC
Bundesliga
Grazer AK Grazer AK
3 : 4
Wolfsberger AC Wolfsberger AC
Bundesliga
Wolfsberger AC Wolfsberger AC
4 : 2
Grazer AK Grazer AK
Over 2.5 7/10 70%
BTTS 6/10 60%
Grazer AK unbeaten 4/10
Wolfsberger AC unbeaten 7/10
Open Match Analysis
Budapest Honved
Budapest Honved Home team
Hungary · NB I VS Played: 15
Zalaegerszegi TE Away team
Zalaegerszegi TE
Home Wins 7 47%
Draws 4 27%
Away Wins 4 27%
Total Per Match Stat Per Match Total
21 1.4 Goals 1.13 17
17 1.13 Goals Conceded 1.4 21
5 0.33 Clean Sheets 0.2 3

Previous Meetings

Recent results between Budapest Honved and Zalaegerszegi TE

Last 6
Magyar Kupa
Budapest Honved Budapest Honved
1 : 1
Zalaegerszegi TE Zalaegerszegi TE
Friendlies Clubs
Zalaegerszegi TE Zalaegerszegi TE
1 : 2
Budapest Honved Budapest Honved
NB I
Budapest Honved Budapest Honved
1 : 0
Zalaegerszegi TE Zalaegerszegi TE
NB I
Zalaegerszegi TE Zalaegerszegi TE
0 : 2
Budapest Honved Budapest Honved
NB I
Budapest Honved Budapest Honved
0 : 1
Zalaegerszegi TE Zalaegerszegi TE
NB I
Zalaegerszegi TE Zalaegerszegi TE
3 : 1
Budapest Honved Budapest Honved
Over 2.5 7/15 47%
BTTS 8/15 53%
Budapest Honved unbeaten 11/15
Zalaegerszegi TE unbeaten 8/15
⚽ 2 BTTS streak
Open Match Analysis
Bohemians 1905
Bohemians 1905 Home team
Czech-Republic · Czech Liga VS Played: 15
Mlada Boleslav Away team
Mlada Boleslav
Home Wins 4 27%
Draws 7 47%
Away Wins 4 27%
Total Per Match Stat Per Match Total
25 1.67 Goals 1.4 21
21 1.4 Goals Conceded 1.67 25
6 0.4 Clean Sheets 0.2 3

Previous Meetings

Recent results between Bohemians 1905 and Mlada Boleslav

Last 6
Czech Liga
Mlada Boleslav Mlada Boleslav
2 : 2
Bohemians 1905 Bohemians 1905
Cup
Bohemians 1905 Bohemians 1905
0 : 0
Mlada Boleslav Mlada Boleslav
Czech Liga
Bohemians 1905 Bohemians 1905
1 : 1
Mlada Boleslav Mlada Boleslav
Czech Liga
Mlada Boleslav Mlada Boleslav
1 : 2
Bohemians 1905 Bohemians 1905
Cup
Mlada Boleslav Mlada Boleslav
0 : 2
Bohemians 1905 Bohemians 1905
Czech Liga
Bohemians 1905 Bohemians 1905
2 : 2
Mlada Boleslav Mlada Boleslav
Over 2.5 10/15 67%
BTTS 9/15 60%
Bohemians 1905 unbeaten 11/15
Mlada Boleslav unbeaten 11/15
🤝 3 Draws in a row
Open Match Analysis
Pardubice
Pardubice Home team
Czech-Republic · Czech Liga VS Played: 3
Artis Away team
Artis
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
4 1.33 Goals 1 3
3 1 Goals Conceded 1.33 4
1 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Pardubice and Artis

Last 3
Czech Liga
Pardubice Pardubice
1 : 2
Artis Artis
FNL
Artis Artis
1 : 1
Pardubice Pardubice
FNL
Pardubice Pardubice
2 : 0
Artis Artis
Over 2.5 1/3 33%
BTTS 2/3 67%
Pardubice unbeaten 2/3
Artis unbeaten 2/3
⚽ 2 BTTS streak
Open Match Analysis
Zbrojovka Brno
Zbrojovka Brno Home team
Czech-Republic · Czech Liga VS Played: 12
Zlin Away team
Zlin
Home Wins 3 25%
Draws 6 50%
Away Wins 3 25%
Total Per Match Stat Per Match Total
16 1.33 Goals 1.75 21
21 1.75 Goals Conceded 1.33 16
2 0.17 Clean Sheets 0.25 3

Previous Meetings

Recent results between Zbrojovka Brno and Zlin

Last 6
Czech Liga
Zbrojovka Brno Zbrojovka Brno
3 : 2
Zlin Zlin
FNL
Zlin Zlin
1 : 1
Zbrojovka Brno Zbrojovka Brno
FNL
Zbrojovka Brno Zbrojovka Brno
1 : 2
Zlin Zlin
Czech Liga
Zbrojovka Brno Zbrojovka Brno
0 : 0
Zlin Zlin
Czech Liga
Zbrojovka Brno Zbrojovka Brno
1 : 1
Zlin Zlin
Czech Liga
Zlin Zlin
2 : 3
Zbrojovka Brno Zbrojovka Brno
Over 2.5 7/12 58%
BTTS 9/12 75%
Zbrojovka Brno unbeaten 9/12
Zlin unbeaten 9/12
⚽ 3 BTTS streak
Open Match Analysis
Levante
Levante Home team
Spain · La Liga VS Played: 15
Real Betis Away team
Real Betis
Home Wins 5 33%
Draws 1 7%
Away Wins 9 60%
Total Per Match Stat Per Match Total
27 1.8 Goals 2.07 31
31 2.07 Goals Conceded 1.8 27
2 0.13 Clean Sheets 0.33 5

Previous Meetings

Recent results between Levante and Real Betis

Last 6
La Liga
Levante Levante
5 : 2
Real Betis Real Betis
La Liga
Real Betis Real Betis
2 : 1
Levante Levante
La Liga
Levante Levante
2 : 2
Real Betis Real Betis
La Liga
Levante Levante
2 : 4
Real Betis Real Betis
La Liga
Real Betis Real Betis
3 : 1
Levante Levante
La Liga
Real Betis Real Betis
2 : 0
Levante Levante
Over 2.5 11/15 73%
BTTS 8/15 53%
Levante unbeaten 6/15
Real Betis unbeaten 10/15
⚽ 5 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Sabadell
Sabadell Home team
Spain · Segunda División VS Played: 2
Almeria Away team
Almeria
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
3 1.5 Goals 2 4
4 2 Goals Conceded 1.5 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Sabadell and Almeria

Last 2
Segunda División
Almeria Almeria
2 : 2
Sabadell Sabadell
Segunda División
Sabadell Sabadell
1 : 2
Almeria Almeria
Over 2.5 2/2 100%
BTTS 2/2 100%
Sabadell unbeaten 1/2
Almeria unbeaten 2/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Strasbourg
Strasbourg Home team
France · Ligue 1 VS Played: 15
Lens Away team
Lens
Home Wins 6 40%
Draws 4 27%
Away Wins 5 33%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.13 17
17 1.13 Goals Conceded 1.27 19
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Strasbourg and Lens

Last 6
Ligue 1
Strasbourg Strasbourg
2 : 1
Lens Lens
Ligue 1
Strasbourg Strasbourg
1 : 1
Lens Lens
Ligue 1
Lens Lens
1 : 0
Strasbourg Strasbourg
Ligue 1
Lens Lens
0 : 2
Strasbourg Strasbourg
Ligue 1
Strasbourg Strasbourg
2 : 2
Lens Lens
Ligue 1
Lens Lens
3 : 1
Strasbourg Strasbourg
Over 2.5 7/15 47%
BTTS 9/15 60%
Strasbourg unbeaten 10/15
Lens unbeaten 9/15
⚽ 2 BTTS streak
Open Match Analysis
Halmstad
Halmstad Home team
Sweden · Allsvenskan VS Played: 13
Kalmar FF Away team
Kalmar FF
Home Wins 2 15%
Draws 4 31%
Away Wins 7 54%
Total Per Match Stat Per Match Total
10 0.77 Goals 1.77 23
23 1.77 Goals Conceded 0.77 10
3 0.23 Clean Sheets 0.54 7

Previous Meetings

Recent results between Halmstad and Kalmar FF

Last 6
Allsvenskan
Kalmar FF Kalmar FF
2 : 0
Halmstad Halmstad
Friendlies Clubs
Halmstad Halmstad
0 : 4
Kalmar FF Kalmar FF
Friendlies Clubs
Kalmar FF Kalmar FF
0 : 1
Halmstad Halmstad
Allsvenskan
Halmstad Halmstad
2 : 2
Kalmar FF Kalmar FF
Allsvenskan
Kalmar FF Kalmar FF
5 : 2
Halmstad Halmstad
Allsvenskan
Halmstad Halmstad
3 : 0
Kalmar FF Kalmar FF
Over 2.5 5/13 38%
BTTS 4/13 31%
Halmstad unbeaten 6/13
Kalmar FF unbeaten 11/13
⚡ 2 Away Wins in a row
Open Match Analysis
Wisla Krakow
Wisla Krakow Home team
Poland · Ekstraklasa VS Played: 2
Wieczysta Kraków Away team
Wieczysta Kraków
Home Wins 0 0%
Draws 2 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
2 1 Goals 1 2
2 1 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Wisla Krakow and Wieczysta Kraków

Last 2
I Liga
Wisla Krakow Wisla Krakow
1 : 1
Wieczysta Kraków Wieczysta Kraków
I Liga
Wieczysta Kraków Wieczysta Kraków
1 : 1
Wisla Krakow Wisla Krakow
Over 2.5 0/2 0%
BTTS 2/2 100%
Wisla Krakow unbeaten 2/2
Wieczysta Kraków unbeaten 2/2
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Arges Pitesti
Arges Pitesti Home team
Romania · Liga I VS Played: 6
Sepsi OSK Sfantu Gheorghe Away team
Sepsi OSK Sfantu Gheorghe
Home Wins 1 17%
Draws 2 33%
Away Wins 3 50%
Total Per Match Stat Per Match Total
4 0.67 Goals 2 12
12 2 Goals Conceded 0.67 4
1 0.17 Clean Sheets 0.5 3

Previous Meetings

Recent results between Arges Pitesti and Sepsi OSK Sfantu Gheorghe

Last 6
Liga I
Arges Pitesti Arges Pitesti
0 : 5
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
Liga I
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
4 : 0
Arges Pitesti Arges Pitesti
Liga I
Arges Pitesti Arges Pitesti
1 : 1
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
Liga I
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
0 : 2
Arges Pitesti Arges Pitesti
Liga I
Arges Pitesti Arges Pitesti
1 : 1
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
Liga I
Sepsi OSK Sfantu Gheorghe Sepsi OSK Sfantu Gheorghe
1 : 0
Arges Pitesti Arges Pitesti
Over 2.5 2/6 33%
BTTS 2/6 33%
Arges Pitesti unbeaten 3/6
Sepsi OSK Sfantu Gheorghe unbeaten 5/6
⚡ 2 Away Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Radomlje
Radomlje Home team
Slovenia · 1. SNL VS Played: 15
Olimpija Ljubljana Away team
Olimpija Ljubljana
Home Wins 2 13%
Draws 2 13%
Away Wins 11 73%
Total Per Match Stat Per Match Total
15 1 Goals 2.27 34
34 2.27 Goals Conceded 1 15
0 0 Clean Sheets 0.33 5

Previous Meetings

Recent results between Radomlje and Olimpija Ljubljana

Last 6
1. SNL
Olimpija Ljubljana Olimpija Ljubljana
2 : 1
Radomlje Radomlje
1. SNL
Radomlje Radomlje
1 : 2
Olimpija Ljubljana Olimpija Ljubljana
1. SNL
Olimpija Ljubljana Olimpija Ljubljana
2 : 1
Radomlje Radomlje
1. SNL
Radomlje Radomlje
3 : 2
Olimpija Ljubljana Olimpija Ljubljana
1. SNL
Olimpija Ljubljana Olimpija Ljubljana
5 : 0
Radomlje Radomlje
1. SNL
Radomlje Radomlje
0 : 3
Olimpija Ljubljana Olimpija Ljubljana
Over 2.5 11/15 73%
BTTS 10/15 67%
Radomlje unbeaten 4/15
Olimpija Ljubljana unbeaten 13/15
⚡ 3 Away Wins in a row
⚽ 4 BTTS streak
📈 6 Over 2.5 streak
Open Match Analysis
CS Sfaxien
CS Sfaxien Home team
Tunisia · Ligue 1 VS Played: 15
ES Zarzis Away team
ES Zarzis
Home Wins 7 47%
Draws 3 20%
Away Wins 5 33%
Total Per Match Stat Per Match Total
19 1.27 Goals 0.8 12
12 0.8 Goals Conceded 1.27 19
5 0.33 Clean Sheets 0.4 6

Previous Meetings

Recent results between CS Sfaxien and ES Zarzis

Last 6
Cup
CS Sfaxien CS Sfaxien
0 : 1
ES Zarzis ES Zarzis
Ligue 1
ES Zarzis ES Zarzis
0 : 2
CS Sfaxien CS Sfaxien
Ligue 1
CS Sfaxien CS Sfaxien
1 : 2
ES Zarzis ES Zarzis
Ligue 1
ES Zarzis ES Zarzis
1 : 0
CS Sfaxien CS Sfaxien
Ligue 1
CS Sfaxien CS Sfaxien
1 : 1
ES Zarzis ES Zarzis
Ligue 1
ES Zarzis ES Zarzis
0 : 0
CS Sfaxien CS Sfaxien
Over 2.5 5/15 33%
BTTS 6/15 40%
CS Sfaxien unbeaten 10/15
ES Zarzis unbeaten 8/15
Open Match Analysis
Club Africain
Club Africain Home team
Tunisia · Ligue 1 VS Played: 2
ES Hammam-Sousse Away team
ES Hammam-Sousse
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
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 0

Previous Meetings

Recent results between Club Africain and ES Hammam-Sousse

Last 2
Ligue 1
Club Africain Club Africain
1 : 0
Hammam-Sousse Hammam-Sousse
Ligue 1
Hammam-Sousse Hammam-Sousse
1 : 1
Club Africain Club Africain
Over 2.5 0/2 0%
BTTS 1/2 50%
Club Africain unbeaten 2/2
ES Hammam-Sousse unbeaten 1/2
Open Match Analysis
US Monastirienne
US Monastirienne Home team
Tunisia · Ligue 1 VS Played: 15
Stade Tunisien Away team
Stade Tunisien
Home Wins 5 33%
Draws 8 53%
Away Wins 2 13%
Total Per Match Stat Per Match Total
12 0.8 Goals 0.4 6
6 0.4 Goals Conceded 0.8 12
11 0.73 Clean Sheets 0.47 7

Previous Meetings

Recent results between US Monastirienne and Stade Tunisien

Last 6
Ligue 1
Stade Tunisien Stade Tunisien
0 : 0
US Monastirienne US Monastirienne
Ligue 1
US Monastirienne US Monastirienne
1 : 1
Stade Tunisien Stade Tunisien
Super Cup
US Monastirienne US Monastirienne
0 : 2
Stade Tunisien Stade Tunisien
Cup
US Monastirienne US Monastirienne
0 : 0
Stade Tunisien Stade Tunisien
Ligue 1
Stade Tunisien Stade Tunisien
0 : 0
US Monastirienne US Monastirienne
Ligue 1
US Monastirienne US Monastirienne
1 : 0
Stade Tunisien Stade Tunisien
Over 2.5 2/15 13%
BTTS 3/15 20%
US Monastirienne unbeaten 13/15
Stade Tunisien unbeaten 10/15
🤝 2 Draws in a row
Open Match Analysis
Auda
Auda Home team
Latvia · Virsliga VS Played: 15
Super Nova Away team
Super Nova
Home Wins 14 93%
Draws 1 7%
Away Wins 0 0%
Total Per Match Stat Per Match Total
31 2.07 Goals 0.47 7
7 0.47 Goals Conceded 2.07 31
9 0.6 Clean Sheets 0 0

Previous Meetings

Recent results between Auda and Super Nova

Last 6
Virsliga
Super Nova Super Nova
0 : 2
Auda Auda
Virsliga
Super Nova Super Nova
1 : 2
Auda Auda
Virsliga
Auda Auda
2 : 1
Super Nova Super Nova
Virsliga
Auda Auda
3 : 2
Super Nova Super Nova
Cup
Auda Auda
3 : 1
Super Nova Super Nova
Virsliga
Super Nova Super Nova
0 : 1
Auda Auda
Over 2.5 7/15 47%
BTTS 6/15 40%
Auda unbeaten 15/15
Super Nova unbeaten 1/15
🔥 6 Home Wins in a row
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.