Login Register
H2H Facts & Stats

Football H2H BTTS Stats & Predictions

Discover fixtures with at least two consecutive head-to-head meetings in which both teams scored. BTTS trends describe how frequently both opponents have found the net in their previous encounters.

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.

Sandviken W
Sandviken W Home team
Sweden · Elitettan VS Played: 2
Häcken II W Away team
Häcken II W
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
6 3 Goals 3 6
6 3 Goals Conceded 3 6
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Sandviken W and Häcken II W

Last 2
Elitettan
Sandviken W Sandviken W
2 : 3
Häcken II W Häcken II W
Elitettan
Häcken II W Häcken II W
3 : 4
Sandviken W Sandviken W
Over 2.5 2/2 100%
BTTS 2/2 100%
Sandviken W unbeaten 1/2
Häcken II W unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Atvidabergs FF
Atvidabergs FF Home team
Sweden · Ettan - Södra VS Played: 10
Angelholms FF Away team
Angelholms FF
Home Wins 4 40%
Draws 2 20%
Away Wins 4 40%
Total Per Match Stat Per Match Total
18 1.8 Goals 1.3 13
13 1.3 Goals Conceded 1.8 18
1 0.1 Clean Sheets 0.3 3

Previous Meetings

Recent results between Atvidabergs FF and Angelholms FF

Last 6
Ettan - Södra
Atvidabergs FF Atvidabergs FF
4 : 1
Angelholms FF Angelholms FF
Ettan - Södra
Angelholms FF Angelholms FF
2 : 2
Atvidabergs FF Atvidabergs FF
Ettan - Södra
Atvidabergs FF Atvidabergs FF
0 : 2
Angelholms FF Angelholms FF
Ettan - Södra
Angelholms FF Angelholms FF
1 : 0
Atvidabergs FF Atvidabergs FF
Ettan - Södra
Angelholms FF Angelholms FF
1 : 2
Atvidabergs FF Atvidabergs FF
Ettan - Södra
Atvidabergs FF Atvidabergs FF
0 : 1
Angelholms FF Angelholms FF
Over 2.5 7/10 70%
BTTS 6/10 60%
Atvidabergs FF unbeaten 6/10
Angelholms FF unbeaten 6/10
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Trollhättan
Trollhättan Home team
Sweden · Ettan - Södra VS Played: 2
Trelleborg Away team
Trelleborg
Home Wins 1 50%
Draws 1 50%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 2 Goals 1.5 3
3 1.5 Goals Conceded 2 4
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Trollhättan and Trelleborg

Last 2
Ettan - Södra
Trollhättan Trollhättan
2 : 1
Trelleborg Trelleborg
Ettan - Södra
Trelleborg Trelleborg
2 : 2
Trollhättan Trollhättan
Over 2.5 2/2 100%
BTTS 2/2 100%
Trollhättan unbeaten 2/2
Trelleborg unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Ipswich
Ipswich Home team
England · Premier League VS Played: 11
Sunderland Away team
Sunderland
Home Wins 5 45%
Draws 2 18%
Away Wins 4 36%
Total Per Match Stat Per Match Total
16 1.45 Goals 1.18 13
13 1.18 Goals Conceded 1.45 16
1 0.09 Clean Sheets 0.27 3

Previous Meetings

Recent results between Ipswich and Sunderland

Last 6
Premier League
Ipswich Ipswich
2 : 1
Sunderland Sunderland
Championship
Ipswich Ipswich
2 : 1
Sunderland Sunderland
Championship
Sunderland Sunderland
1 : 2
Ipswich Ipswich
League One
Ipswich Ipswich
1 : 1
Sunderland Sunderland
League One
Sunderland Sunderland
2 : 0
Ipswich Ipswich
League One
Ipswich Ipswich
0 : 1
Sunderland Sunderland
Over 2.5 5/11 45%
BTTS 7/11 64%
Ipswich unbeaten 7/11
Sunderland unbeaten 6/11
🔥 3 Home Wins in a row
⚽ 4 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Preston
Preston Home team
England · Championship VS Played: 9
Wolves Away team
Wolves
Home Wins 1 11%
Draws 4 44%
Away Wins 4 44%
Total Per Match Stat Per Match Total
7 0.78 Goals 1.22 11
11 1.22 Goals Conceded 0.78 7
2 0.22 Clean Sheets 0.44 4

Previous Meetings

Recent results between Preston and Wolves

Last 6
League Cup
Wolves Wolves
2 : 1
Preston Preston
Championship
Preston Preston
1 : 1
Wolves Wolves
Championship
Wolves Wolves
3 : 2
Preston Preston
Championship
Wolves Wolves
1 : 0
Preston Preston
Championship
Preston Preston
0 : 0
Wolves Wolves
Championship
Wolves Wolves
1 : 2
Preston Preston
Over 2.5 3/9 33%
BTTS 5/9 56%
Preston unbeaten 5/9
Wolves unbeaten 8/9
⚽ 3 BTTS streak
Open Match Analysis
Wrexham
Wrexham Home team
England · Championship VS Played: 2
Watford Away team
Watford
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
3 1.5 Goals 2.5 5
5 2.5 Goals Conceded 1.5 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Wrexham and Watford

Last 3
Championship
Wrexham Wrexham
1 : 1
Watford Watford
Championship
Watford Watford
3 : 1
Wrexham Wrexham
Championship
Wrexham Wrexham
2 : 2
Watford Watford
Over 2.5 2/2 100%
BTTS 2/2 100%
Wrexham unbeaten 1/2
Watford unbeaten 2/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
AFC Wimbledon
AFC Wimbledon Home team
England · League One VS Played: 6
Reading Away team
Reading
Home Wins 3 50%
Draws 1 17%
Away Wins 2 33%
Total Per Match Stat Per Match Total
7 1.17 Goals 1.17 7
7 1.17 Goals Conceded 1.17 7
2 0.33 Clean Sheets 0.33 2

Previous Meetings

Recent results between AFC Wimbledon and Reading

Last 6
League One
AFC Wimbledon AFC Wimbledon
0 : 0
Reading Reading
League One
AFC Wimbledon AFC Wimbledon
3 : 2
Reading Reading
League Cup
Reading Reading
2 : 1
AFC Wimbledon AFC Wimbledon
League One
Reading Reading
1 : 2
AFC Wimbledon AFC Wimbledon
Friendlies Clubs
Reading Reading
0 : 1
AFC Wimbledon AFC Wimbledon
Friendlies Clubs
AFC Wimbledon AFC Wimbledon
0 : 2
Reading Reading
Over 2.5 3/6 50%
BTTS 3/6 50%
AFC Wimbledon unbeaten 4/6
Reading unbeaten 3/6
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Wycombe
Wycombe Home team
England · League One VS Played: 15
Plymouth Away team
Plymouth
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
19 1.27 Goals 0.87 13
13 0.87 Goals Conceded 1.27 19
5 0.33 Clean Sheets 0.2 3

Previous Meetings

Recent results between Wycombe and Plymouth

Last 6
League One
Wycombe Wycombe
1 : 1
Plymouth Plymouth
League One
Plymouth Plymouth
1 : 1
Wycombe Wycombe
League One
Wycombe Wycombe
0 : 1
Plymouth Plymouth
FA Cup
Wycombe Wycombe
2 : 0
Plymouth Plymouth
League One
Plymouth Plymouth
1 : 0
Wycombe Wycombe
League One
Wycombe Wycombe
0 : 1
Plymouth Plymouth
Over 2.5 4/15 27%
BTTS 7/15 47%
Wycombe unbeaten 11/15
Plymouth unbeaten 9/15
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Stevenage
Stevenage Home team
England · League One VS Played: 9
Oxford United Away team
Oxford United
Home Wins 1 11%
Draws 3 33%
Away Wins 5 56%
Total Per Match Stat Per Match Total
9 1 Goals 2.33 21
21 2.33 Goals Conceded 1 9
1 0.11 Clean Sheets 0.22 2

Previous Meetings

Recent results between Stevenage and Oxford United

Last 6
League One
Stevenage Stevenage
1 : 2
Oxford United Oxford United
League One
Oxford United Oxford United
1 : 1
Stevenage Stevenage
League One
Stevenage Stevenage
1 : 3
Oxford United Oxford United
EFL Trophy
Oxford United Oxford United
1 : 2
Stevenage Stevenage
EFL Trophy
Stevenage Stevenage
2 : 6
Oxford United Oxford United
League Two
Oxford United Oxford United
1 : 1
Stevenage Stevenage
Over 2.5 5/9 56%
BTTS 7/9 78%
Stevenage unbeaten 4/9
Oxford United unbeaten 8/9
⚽ 7 BTTS streak
Open Match Analysis
Stockport County
Stockport County Home team
England · League One VS Played: 5
Blackpool Away team
Blackpool
Home Wins 4 80%
Draws 0 0%
Away Wins 1 20%
Total Per Match Stat Per Match Total
9 1.8 Goals 0.8 4
4 0.8 Goals Conceded 1.8 9
2 0.4 Clean Sheets 0 0

Previous Meetings

Recent results between Stockport County and Blackpool

Last 5
League One
Stockport County Stockport County
1 : 2
Blackpool Blackpool
League One
Blackpool Blackpool
1 : 2
Stockport County Stockport County
League One
Stockport County Stockport County
1 : 0
Blackpool Blackpool
League One
Stockport County Stockport County
2 : 1
Blackpool Blackpool
League One
Blackpool Blackpool
0 : 3
Stockport County Stockport County
Over 2.5 4/5 80%
BTTS 3/5 60%
Stockport County unbeaten 4/5
Blackpool unbeaten 1/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Port Vale
Port Vale Home team
England · League Two VS Played: 14
Tranmere Away team
Tranmere
Home Wins 3 21%
Draws 7 50%
Away Wins 4 29%
Total Per Match Stat Per Match Total
15 1.07 Goals 1.14 16
16 1.14 Goals Conceded 1.07 15
5 0.36 Clean Sheets 0.29 4

Previous Meetings

Recent results between Port Vale and Tranmere

Last 6
League Two
Port Vale Port Vale
1 : 1
Tranmere Tranmere
League Two
Tranmere Tranmere
1 : 1
Port Vale Port Vale
League Two
Port Vale Port Vale
0 : 0
Tranmere Tranmere
League Two
Tranmere Tranmere
1 : 1
Port Vale Port Vale
League Two
Port Vale Port Vale
0 : 0
Tranmere Tranmere
League Two
Tranmere Tranmere
3 : 1
Port Vale Port Vale
Over 2.5 4/14 29%
BTTS 8/14 57%
Port Vale unbeaten 10/14
Tranmere unbeaten 11/14
🤝 5 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Colchester
Colchester Home team
England · League Two VS Played: 15
Oldham Away team
Oldham
Home Wins 4 27%
Draws 8 53%
Away Wins 3 20%
Total Per Match Stat Per Match Total
20 1.33 Goals 1.53 23
23 1.53 Goals Conceded 1.33 20
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Colchester and Oldham

Last 6
League Two
Colchester Colchester
2 : 1
Oldham Oldham
League Two
Colchester Colchester
1 : 3
Oldham Oldham
League Two
Oldham Oldham
1 : 1
Colchester Colchester
League Two
Colchester Colchester
1 : 1
Oldham Oldham
League Two
Oldham Oldham
1 : 2
Colchester Colchester
League Two
Oldham Oldham
5 : 2
Colchester Colchester
Over 2.5 7/15 47%
BTTS 10/15 67%
Colchester unbeaten 12/15
Oldham unbeaten 11/15
⚽ 7 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Slonim
Slonim Home team
Belarus · 1. Division VS Played: 15
Volna Away team
Volna
Home Wins 1 7%
Draws 5 33%
Away Wins 9 60%
Total Per Match Stat Per Match Total
10 0.67 Goals 1.87 28
28 1.87 Goals Conceded 0.67 10
2 0.13 Clean Sheets 0.47 7

Previous Meetings

Recent results between Slonim and Volna

Last 6
1. Division
Slonim Slonim
3 : 0
Volna Volna
1. Division
Volna Volna
1 : 2
Slonim Slonim
1. Division
Slonim Slonim
1 : 1
Volna Volna
1. Division
Volna Volna
3 : 1
Slonim Slonim
1. Division
Volna Volna
6 : 1
Slonim Slonim
1. Division
Slonim Slonim
2 : 3
Volna Volna
Over 2.5 6/15 40%
BTTS 8/15 53%
Slonim unbeaten 6/15
Volna unbeaten 14/15
⚽ 5 BTTS streak
Open Match Analysis
Maritimo
Maritimo Home team
Portugal · Primeira Liga VS Played: 6
Academico Viseu Away team
Academico Viseu
Home Wins 1 17%
Draws 4 67%
Away Wins 1 17%
Total Per Match Stat Per Match Total
9 1.5 Goals 1.5 9
9 1.5 Goals Conceded 1.5 9
1 0.17 Clean Sheets 0 0

Previous Meetings

Recent results between Maritimo and Academico Viseu

Last 6
Primeira Liga
Maritimo Maritimo
2 : 2
Academico Viseu Academico Viseu
Segunda Liga
Academico Viseu Academico Viseu
3 : 1
Maritimo Maritimo
Segunda Liga
Maritimo Maritimo
2 : 2
Academico Viseu Academico Viseu
Segunda Liga
Maritimo Maritimo
1 : 1
Academico Viseu Academico Viseu
Segunda Liga
Academico Viseu Academico Viseu
0 : 2
Maritimo Maritimo
Segunda Liga
Academico Viseu Academico Viseu
2 : 2
Maritimo Maritimo
Over 2.5 3/6 50%
BTTS 5/6 83%
Maritimo unbeaten 5/6
Academico Viseu unbeaten 5/6
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Athletic Club
Athletic Club Home team
Spain · La Liga VS Played: 15
Sevilla Away team
Sevilla
Home Wins 6 40%
Draws 3 20%
Away Wins 6 40%
Total Per Match Stat Per Match Total
16 1.07 Goals 1 15
15 1 Goals Conceded 1.07 16
4 0.27 Clean Sheets 0.27 4

Previous Meetings

Recent results between Athletic Club and Sevilla

Last 6
La Liga
Athletic Club Athletic Club
1 : 3
Sevilla Sevilla
La Liga
Sevilla Sevilla
2 : 1
Athletic Club Athletic Club
La Liga
Athletic Club Athletic Club
3 : 2
Sevilla Sevilla
La Liga
Sevilla Sevilla
0 : 1
Athletic Club Athletic Club
La Liga
Athletic Club Athletic Club
1 : 1
Sevilla Sevilla
La Liga
Athletic Club Athletic Club
2 : 0
Sevilla Sevilla
Over 2.5 4/15 27%
BTTS 7/15 47%
Athletic Club unbeaten 9/15
Sevilla unbeaten 9/15
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
MTK Budapest
MTK Budapest Home team
Hungary · NB I VS Played: 15
Nyiregyhaza Away team
Nyiregyhaza
Home Wins 8 53%
Draws 3 20%
Away Wins 4 27%
Total Per Match Stat Per Match Total
25 1.67 Goals 1.07 16
16 1.07 Goals Conceded 1.67 25
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between MTK Budapest and Nyiregyhaza

Last 6
NB I
MTK Budapest MTK Budapest
2 : 1
Nyiregyhaza Nyiregyhaza
NB I
MTK Budapest MTK Budapest
1 : 1
Nyiregyhaza Nyiregyhaza
NB I
Nyiregyhaza Nyiregyhaza
4 : 2
MTK Budapest MTK Budapest
NB I
MTK Budapest MTK Budapest
5 : 1
Nyiregyhaza Nyiregyhaza
NB I
MTK Budapest MTK Budapest
3 : 0
Nyiregyhaza Nyiregyhaza
NB I
Nyiregyhaza Nyiregyhaza
2 : 0
MTK Budapest MTK Budapest
Over 2.5 7/15 47%
BTTS 7/15 47%
MTK Budapest unbeaten 11/15
Nyiregyhaza unbeaten 7/15
⚽ 4 BTTS streak
Open Match Analysis
ES Hammam-Sousse
ES Hammam-Sousse Home team
Tunisia · Ligue 1 VS Played: 5
US Monastirienne Away team
US Monastirienne
Home Wins 1 20%
Draws 2 40%
Away Wins 2 40%
Total Per Match Stat Per Match Total
4 0.8 Goals 1.4 7
7 1.4 Goals Conceded 0.8 4
1 0.2 Clean Sheets 0.4 2

Previous Meetings

Recent results between ES Hammam-Sousse and US Monastirienne

Last 6
Ligue 1
ES Hammam-Sousse ES Hammam-Sousse
0 : 0
US Monastirienne US Monastirienne
Friendlies Clubs
US Monastirienne US Monastirienne
4 : 1
Hammam-Sousse Hammam-Sousse
Ligue 1
US Monastirienne US Monastirienne
1 : 2
Hammam-Sousse Hammam-Sousse
Ligue 1
Hammam-Sousse Hammam-Sousse
0 : 1
US Monastirienne US Monastirienne
Ligue 1
US Monastirienne US Monastirienne
1 : 1
Hammam-Sousse Hammam-Sousse
Ligue 1
Hammam-Sousse Hammam-Sousse
0 : 0
US Monastirienne US Monastirienne
Over 2.5 2/5 40%
BTTS 3/5 60%
ES Hammam-Sousse unbeaten 3/5
US Monastirienne unbeaten 4/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Al-Fateh
Al-Fateh Home team
Saudi-Arabia · Pro League VS Played: 15
Al-Ettifaq Away team
Al-Ettifaq
Home Wins 8 53%
Draws 3 20%
Away Wins 4 27%
Total Per Match Stat Per Match Total
28 1.87 Goals 0.93 14
14 0.93 Goals Conceded 1.87 28
7 0.47 Clean Sheets 0.2 3

Previous Meetings

Recent results between Al-Fateh and Al-Ettifaq

Last 6
Pro League
Al-Fateh Al-Fateh
0 : 1
Al-Ettifaq Al-Ettifaq
Pro League
Al-Ettifaq Al-Ettifaq
4 : 3
Al-Fateh Al-Fateh
Pro League
Al-Fateh Al-Fateh
2 : 1
Al-Ettifaq Al-Ettifaq
Pro League
Al-Ettifaq Al-Ettifaq
1 : 2
Al-Fateh Al-Fateh
Pro League
Al-Fateh Al-Fateh
1 : 2
Al-Ettifaq Al-Ettifaq
Pro League
Al-Fateh Al-Fateh
1 : 0
Al-Ettifaq Al-Ettifaq
Over 2.5 9/15 60%
BTTS 7/15 47%
Al-Fateh unbeaten 11/15
Al-Ettifaq unbeaten 7/15
⚽ 4 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Klubi-04
Klubi-04 Home team
Finland · Ykkösliiga VS Played: 12
MP Away team
MP
Home Wins 5 42%
Draws 3 25%
Away Wins 4 33%
Total Per Match Stat Per Match Total
18 1.5 Goals 1.5 18
18 1.5 Goals Conceded 1.5 18
3 0.25 Clean Sheets 0.33 4

Previous Meetings

Recent results between Klubi-04 and MP

Last 6
Ykkösliiga
Klubi-04 Klubi-04
4 : 3
MP MP
Ykkösliiga
MP MP
2 : 2
Klubi-04 Klubi-04
Ykkösliiga
Klubi-04 Klubi-04
0 : 1
MP MP
Ykköscup
Klubi-04 Klubi-04
2 : 1
MP MP
Ykkönen
Klubi-04 Klubi-04
2 : 0
MP MP
Ykkönen
MP MP
2 : 0
Klubi-04 Klubi-04
Over 2.5 7/12 58%
BTTS 6/12 50%
Klubi-04 unbeaten 8/12
MP unbeaten 7/12
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Cerrito
Cerrito Home team
Uruguay · Segunda División VS Played: 11
Uruguay Montevideo Away team
Uruguay Montevideo
Home Wins 2 18%
Draws 3 27%
Away Wins 6 55%
Total Per Match Stat Per Match Total
12 1.09 Goals 2.36 26
26 2.36 Goals Conceded 1.09 12
1 0.09 Clean Sheets 0.36 4

Previous Meetings

Recent results between Cerrito and Uruguay Montevideo

Last 6
Segunda División
Cerrito Cerrito
3 : 0
Uruguay Montevideo Uruguay Montevideo
Segunda División
Uruguay Montevideo Uruguay Montevideo
2 : 2
Cerrito Cerrito
Segunda División
Cerrito Cerrito
2 : 1
Uruguay Montevideo Uruguay Montevideo
Segunda División
Cerrito Cerrito
2 : 1
Uruguay Montevideo Uruguay Montevideo
Segunda División
Uruguay Montevideo Uruguay Montevideo
0 : 0
Cerrito Cerrito
Segunda División
Cerrito Cerrito
1 : 3
Uruguay Montevideo Uruguay Montevideo
Over 2.5 9/11 82%
BTTS 7/11 64%
Cerrito unbeaten 5/11
Uruguay Montevideo unbeaten 9/11
⚽ 3 BTTS streak
📈 3 Over 2.5 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.