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.

AFC Eskilstuna
AFC Eskilstuna Home team
World · Friendlies Clubs VS Played: 6
Karlberg Away team
Karlberg
Home Wins 2 33%
Draws 1 17%
Away Wins 3 50%
Total Per Match Stat Per Match Total
8 1.33 Goals 1.83 11
11 1.83 Goals Conceded 1.33 8
1 0.17 Clean Sheets 0.17 1

Previous Meetings

Recent results between AFC Eskilstuna and Karlberg

Last 6
Ettan - Norra
Karlberg Karlberg
0 : 3
AFC Eskilstuna AFC Eskilstuna
Friendlies Clubs
AFC Eskilstuna AFC Eskilstuna
1 : 2
Karlberg Karlberg
Ettan - Norra
AFC Eskilstuna AFC Eskilstuna
3 : 2
Karlberg Karlberg
Ettan - Norra
Karlberg Karlberg
4 : 2
AFC Eskilstuna AFC Eskilstuna
Ettan - Norra
AFC Eskilstuna AFC Eskilstuna
0 : 2
Karlberg Karlberg
Ettan - Norra
Karlberg Karlberg
0 : 1
AFC Eskilstuna AFC Eskilstuna
Over 2.5 3/6 50%
BTTS 4/6 67%
AFC Eskilstuna unbeaten 3/6
Karlberg unbeaten 4/6
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Forest Green
Forest Green Home team
World · Friendlies Clubs VS Played: 2
Cardiff Away team
Cardiff
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
2 1 Goals 3.5 7
7 3.5 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Forest Green and Cardiff

Last 2
Friendlies Clubs
Forest Green Forest Green
1 : 5
Cardiff Cardiff
Friendlies Clubs
Forest Green Forest Green
1 : 2
Cardiff Cardiff
Over 2.5 2/2 100%
BTTS 2/2 100%
Forest Green unbeaten 0/2
Cardiff unbeaten 2/2
⚡ 2 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
IR Reykjavik
IR Reykjavik Home team
Iceland · 1. Deild VS Played: 8
Fylkir Away team
Fylkir
Home Wins 3 38%
Draws 0 0%
Away Wins 5 63%
Total Per Match Stat Per Match Total
11 1.38 Goals 1.5 12
12 1.5 Goals Conceded 1.38 11
2 0.25 Clean Sheets 0 0

Previous Meetings

Recent results between IR Reykjavik and Fylkir

Last 6
1. Deild
IR Reykjavik IR Reykjavik
2 : 0
Fylkir Fylkir
1. Deild
Fylkir Fylkir
2 : 1
IR Reykjavik IR Reykjavik
1. Deild
IR Reykjavik IR Reykjavik
1 : 2
Fylkir Fylkir
1. Deild
Fylkir Fylkir
1 : 2
IR Reykjavik IR Reykjavik
League Cup
Fylkir Fylkir
0 : 1
IR Reykjavik IR Reykjavik
Reykjavik Cup
Fylkir Fylkir
3 : 1
IR Reykjavik IR Reykjavik
Over 2.5 7/8 88%
BTTS 6/8 75%
IR Reykjavik unbeaten 3/8
Fylkir unbeaten 5/8
⚡ 2 Away Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Hartlepool
Hartlepool Home team
World · Friendlies Clubs VS Played: 4
Grimsby Away team
Grimsby
Home Wins 3 75%
Draws 0 0%
Away Wins 1 25%
Total Per Match Stat Per Match Total
9 2.25 Goals 0.75 3
3 0.75 Goals Conceded 2.25 9
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between Hartlepool and Grimsby

Last 5
Friendlies Clubs
Hartlepool Hartlepool
0 : 3
Grimsby Grimsby
League Two
Grimsby Grimsby
1 : 4
Hartlepool Hartlepool
League Two
Hartlepool Hartlepool
2 : 1
Grimsby Grimsby
League Two
Hartlepool Hartlepool
0 : 1
Grimsby Grimsby
League Two
Grimsby Grimsby
0 : 3
Hartlepool Hartlepool
Over 2.5 3/4 75%
BTTS 2/4 50%
Hartlepool unbeaten 3/4
Grimsby unbeaten 1/4
🔥 2 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
FC Fredericia
FC Fredericia Home team
Denmark · 1. Division VS Played: 15
HB Koge Away team
HB Koge
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
30 2 Goals 1.27 19
19 1.27 Goals Conceded 2 30
5 0.33 Clean Sheets 0.13 2

Previous Meetings

Recent results between FC Fredericia and HB Koge

Last 6
1. Division
FC Fredericia FC Fredericia
3 : 0
HB Koge HB Koge
1. Division
FC Fredericia FC Fredericia
1 : 2
HB Koge HB Koge
1. Division
HB Koge HB Koge
3 : 4
FC Fredericia FC Fredericia
1. Division
FC Fredericia FC Fredericia
2 : 2
HB Koge HB Koge
1. Division
HB Koge HB Koge
0 : 0
FC Fredericia FC Fredericia
1. Division
HB Koge HB Koge
2 : 2
FC Fredericia FC Fredericia
Over 2.5 11/15 73%
BTTS 9/15 60%
FC Fredericia unbeaten 13/15
HB Koge unbeaten 8/15
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Celtic
Celtic Home team
World · Friendlies Clubs VS Played: 5
AC Milan Away team
AC Milan
Home Wins 0 0%
Draws 1 20%
Away Wins 4 80%
Total Per Match Stat Per Match Total
5 1 Goals 2.8 14
14 2.8 Goals Conceded 1 5
0 0 Clean Sheets 0.4 2

Previous Meetings

Recent results between Celtic and AC Milan

Last 5
Friendlies Clubs
Celtic Celtic
2 : 2
AC Milan AC Milan
UEFA Europa League
AC Milan AC Milan
4 : 2
Celtic Celtic
UEFA Europa League
Celtic Celtic
1 : 3
AC Milan AC Milan
UEFA Champions League
Celtic Celtic
0 : 3
AC Milan AC Milan
UEFA Champions League
AC Milan AC Milan
2 : 0
Celtic Celtic
Over 2.5 4/5 80%
BTTS 3/5 60%
Celtic unbeaten 1/5
AC Milan unbeaten 5/5
⚽ 3 BTTS streak
📈 4 Over 2.5 streak
Open Match Analysis
Southend
Southend Home team
World · Friendlies Clubs VS Played: 8
Leyton Orient Away team
Leyton Orient
Home Wins 3 38%
Draws 3 38%
Away Wins 2 25%
Total Per Match Stat Per Match Total
9 1.13 Goals 1.25 10
10 1.25 Goals Conceded 1.13 9
2 0.25 Clean Sheets 0.25 2

Previous Meetings

Recent results between Southend and Leyton Orient

Last 6
Friendlies Clubs
Southend Southend
1 : 1
Leyton Orient Leyton Orient
League Two
Southend Southend
2 : 1
Leyton Orient Leyton Orient
League Two
Leyton Orient Leyton Orient
2 : 0
Southend Southend
EFL Trophy
Leyton Orient Leyton Orient
2 : 0
Southend Southend
EFL Trophy
Southend Southend
1 : 0
Leyton Orient Leyton Orient
EFL Trophy
Southend Southend
2 : 2
Leyton Orient Leyton Orient
Over 2.5 3/8 38%
BTTS 4/8 50%
Southend unbeaten 6/8
Leyton Orient unbeaten 5/8
⚽ 2 BTTS streak
Open Match Analysis
Halesowen Town
Halesowen Town Home team
World · Friendlies Clubs VS Played: 3
Tamworth Away team
Tamworth
Home Wins 0 0%
Draws 3 100%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 1.67 Goals 1.67 5
5 1.67 Goals Conceded 1.67 5
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Halesowen Town and Tamworth

Last 3
Friendlies Clubs
Halesowen Town Halesowen Town
2 : 2
Tamworth Tamworth
Friendlies Clubs
Halesowen Town Halesowen Town
2 : 2
Tamworth Tamworth
Friendlies Clubs
Tamworth Tamworth
1 : 1
Halesowen Town Halesowen Town
Over 2.5 2/3 67%
BTTS 3/3 100%
Halesowen Town unbeaten 3/3
Tamworth unbeaten 3/3
🤝 3 Draws in a row
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Havant & Wville
Havant & Wville Home team
World · Friendlies Clubs VS Played: 2
Bognor Regis Town Away team
Bognor Regis Town
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
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Havant & Wville and Bognor Regis Town

Last 3
Friendlies Clubs
Havant & Wville Havant & Wville
1 : 4
Bognor Regis Town Bognor Regis Town
Friendlies Clubs
Havant & Wville Havant & Wville
2 : 3
Bognor Regis Town Bognor Regis Town
FA Trophy
Bognor Regis Town Bognor Regis Town
1 : 4
Havant & Wville Havant & Wville
Over 2.5 2/2 100%
BTTS 2/2 100%
Havant & Wville unbeaten 1/2
Bognor Regis Town unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Boulogne
Boulogne Home team
World · Friendlies Clubs VS Played: 6
Rouen Away team
Rouen
Home Wins 1 17%
Draws 2 33%
Away Wins 3 50%
Total Per Match Stat Per Match Total
8 1.33 Goals 1.67 10
10 1.67 Goals Conceded 1.33 8
1 0.17 Clean Sheets 0 0

Previous Meetings

Recent results between Boulogne and Rouen

Last 6
Friendlies Clubs
Boulogne Boulogne
0 : 1
Rouen Rouen
Ligue 3
Boulogne Boulogne
1 : 2
Rouen Rouen
Ligue 3
Rouen Rouen
3 : 1
Boulogne Boulogne
Friendlies Clubs
Rouen Rouen
1 : 1
Boulogne Boulogne
Friendlies Clubs
Boulogne Boulogne
3 : 0
Rouen Rouen
Ligue 3
Boulogne Boulogne
1 : 1
Rouen Rouen
Over 2.5 4/6 67%
BTTS 5/6 83%
Boulogne unbeaten 3/6
Rouen unbeaten 5/6
⚡ 2 Away Wins in a row
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Guingamp
Guingamp Home team
World · Friendlies Clubs VS Played: 15
Lorient Away team
Lorient
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
Total Per Match Stat Per Match Total
19 1.27 Goals 1.53 23
23 1.53 Goals Conceded 1.27 19
4 0.27 Clean Sheets 0.13 2

Previous Meetings

Recent results between Guingamp and Lorient

Last 6
Friendlies Clubs
Guingamp Guingamp
0 : 2
Lorient Lorient
Friendlies Clubs
Guingamp Guingamp
1 : 1
Lorient Lorient
Ligue 2
Guingamp Guingamp
1 : 2
Lorient Lorient
Ligue 2
Lorient Lorient
3 : 1
Guingamp Guingamp
Friendlies Clubs
Guingamp Guingamp
1 : 1
Lorient Lorient
Friendlies Clubs
Lorient Lorient
0 : 2
Guingamp Guingamp
Over 2.5 8/15 53%
BTTS 9/15 60%
Guingamp unbeaten 9/15
Lorient unbeaten 10/15
⚽ 4 BTTS streak
Open Match Analysis
Radnicki NIS
Radnicki NIS Home team
Serbia · Super Liga VS Played: 15
Cukaricki Away team
Cukaricki
Home Wins 1 7%
Draws 9 60%
Away Wins 5 33%
Total Per Match Stat Per Match Total
11 0.73 Goals 1.2 18
18 1.2 Goals Conceded 0.73 11
5 0.33 Clean Sheets 0.53 8

Previous Meetings

Recent results between Radnicki NIS and Cukaricki

Last 6
Super Liga
Radnicki NIS Radnicki NIS
0 : 2
Cukaricki Cukaricki
Super Liga
Radnicki NIS Radnicki NIS
1 : 2
Cukaricki Cukaricki
Super Liga
Cukaricki Cukaricki
1 : 1
Radnicki NIS Radnicki NIS
Super Liga
Cukaricki Cukaricki
2 : 2
Radnicki NIS Radnicki NIS
Cup
Cukaricki Cukaricki
0 : 2
Radnicki NIS Radnicki NIS
Super Liga
Radnicki NIS Radnicki NIS
2 : 2
Cukaricki Cukaricki
Over 2.5 4/15 27%
BTTS 6/15 40%
Radnicki NIS unbeaten 10/15
Cukaricki unbeaten 14/15
⚽ 3 BTTS streak
Open Match Analysis
Galway United
Galway United Home team
Ireland · Premier Division VS Played: 15
Waterford Away team
Waterford
Home Wins 8 53%
Draws 4 27%
Away Wins 3 20%
Total Per Match Stat Per Match Total
22 1.47 Goals 1.27 19
19 1.27 Goals Conceded 1.47 22
4 0.27 Clean Sheets 0.2 3

Previous Meetings

Recent results between Galway United and Waterford

Last 6
Premier Division
Galway United Galway United
0 : 0
Waterford Waterford
Premier Division
Waterford Waterford
1 : 1
Galway United Galway United
Premier Division
Galway United Galway United
4 : 3
Waterford Waterford
Premier Division
Waterford Waterford
1 : 1
Galway United Galway United
Premier Division
Galway United Galway United
2 : 4
Waterford Waterford
Premier Division
Waterford Waterford
1 : 0
Galway United Galway United
Over 2.5 8/15 53%
BTTS 9/15 60%
Galway United unbeaten 12/15
Waterford unbeaten 7/15
⚽ 4 BTTS streak
Open Match Analysis
Magni
Magni Home team
Iceland · 2. Deild VS Played: 2
KFG Away team
KFG
Home Wins 0 0%
Draws 1 50%
Away Wins 1 50%
Total Per Match Stat Per Match Total
2 1 Goals 1.5 3
3 1.5 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Magni and KFG

Last 2
2. Deild
Magni Magni
1 : 1
KFG KFG
2. Deild
KFG KFG
1 : 2
Magni Magni
Over 2.5 1/2 50%
BTTS 2/2 100%
Magni unbeaten 1/2
KFG unbeaten 2/2
⚽ 2 BTTS streak
Open Match Analysis
PSV Eindhoven
PSV Eindhoven Home team
World · Friendlies Clubs VS Played: 2
Villarreal Away team
Villarreal
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
2 1 Goals 2.5 5
5 2.5 Goals Conceded 1 2
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between PSV Eindhoven and Villarreal

Last 2
Friendlies Clubs
PSV Eindhoven PSV Eindhoven
1 : 3
Villarreal Villarreal
Friendlies Clubs
PSV Eindhoven PSV Eindhoven
1 : 2
Villarreal Villarreal
Over 2.5 2/2 100%
BTTS 2/2 100%
PSV Eindhoven unbeaten 0/2
Villarreal unbeaten 2/2
⚡ 2 Away Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Lausanne
Lausanne Home team
Switzerland · Super League VS Played: 15
Grasshoppers Away team
Grasshoppers
Home Wins 4 27%
Draws 6 40%
Away Wins 5 33%
Total Per Match Stat Per Match Total
20 1.33 Goals 1.73 26
26 1.73 Goals Conceded 1.33 20
3 0.2 Clean Sheets 0.2 3

Previous Meetings

Recent results between Lausanne and Grasshoppers

Last 6
Super League
Lausanne Lausanne
1 : 1
Grasshoppers Grasshoppers
Super League
Lausanne Lausanne
1 : 3
Grasshoppers Grasshoppers
Super League
Grasshoppers Grasshoppers
2 : 3
Lausanne Lausanne
Super League
Lausanne Lausanne
1 : 1
Grasshoppers Grasshoppers
Super League
Grasshoppers Grasshoppers
3 : 1
Lausanne Lausanne
Super League
Lausanne Lausanne
2 : 2
Grasshoppers Grasshoppers
Over 2.5 9/15 60%
BTTS 10/15 67%
Lausanne unbeaten 10/15
Grasshoppers unbeaten 11/15
⚽ 7 BTTS streak
Open Match Analysis
Servette FC
Servette FC Home team
Switzerland · Super League VS Played: 15
FC Basel 1893 Away team
FC Basel 1893
Home Wins 3 20%
Draws 6 40%
Away Wins 6 40%
Total Per Match Stat Per Match Total
18 1.2 Goals 2.07 31
31 2.07 Goals Conceded 1.2 18
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between Servette FC and FC Basel 1893

Last 6
Super League
Servette FC Servette FC
0 : 1
FC Basel 1893 FC Basel 1893
Super League
FC Basel 1893 FC Basel 1893
3 : 1
Servette FC Servette FC
Super League
FC Basel 1893 FC Basel 1893
1 : 1
Servette FC Servette FC
Super League
Servette FC Servette FC
0 : 3
FC Basel 1893 FC Basel 1893
Super League
FC Basel 1893 FC Basel 1893
5 : 1
Servette FC Servette FC
Super League
Servette FC Servette FC
2 : 1
FC Basel 1893 FC Basel 1893
Over 2.5 10/15 67%
BTTS 10/15 67%
Servette FC unbeaten 9/15
FC Basel 1893 unbeaten 12/15
⚽ 2 BTTS streak
Open Match Analysis
Auxerre
Auxerre Home team
World · Friendlies Clubs VS Played: 15
Orleans Away team
Orleans
Home Wins 6 40%
Draws 5 33%
Away Wins 4 27%
Total Per Match Stat Per Match Total
23 1.53 Goals 1.2 18
18 1.2 Goals Conceded 1.53 23
5 0.33 Clean Sheets 0.2 3

Previous Meetings

Recent results between Auxerre and Orleans

Last 6
Friendlies Clubs
Auxerre Auxerre
1 : 2
Orleans Orleans
Friendlies Clubs
Auxerre Auxerre
2 : 1
Orleans Orleans
Friendlies Clubs
Orleans Orleans
1 : 1
Auxerre Auxerre
Friendlies Clubs
Auxerre Auxerre
2 : 0
Orleans Orleans
Friendlies Clubs
Auxerre Auxerre
3 : 2
Orleans Orleans
Friendlies Clubs
Auxerre Auxerre
1 : 3
Orleans Orleans
Over 2.5 9/15 60%
BTTS 9/15 60%
Auxerre unbeaten 11/15
Orleans unbeaten 9/15
⚽ 3 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Pisa
Pisa Home team
World · Friendlies Clubs VS Played: 2
Juventus U23 Away team
Juventus U23
Home Wins 2 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
5 2.5 Goals 1 2
2 1 Goals Conceded 2.5 5
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Pisa and Juventus U23

Last 3
Friendlies Clubs
Pisa Pisa
1 : 1
Juventus U23 Juventus U23
Serie C - Girone A
Pisa Pisa
2 : 1
Juventus U23 Juventus U23
Serie C - Girone A
Juventus U23 Juventus U23
1 : 3
Pisa Pisa
Over 2.5 2/2 100%
BTTS 2/2 100%
Pisa unbeaten 2/2
Juventus U23 unbeaten 0/2
🔥 2 Home Wins in a row
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Dock Sud
Dock Sud Home team
Argentina · Primera B Metropolitana VS Played: 11
Liniers Away team
Liniers
Home Wins 3 27%
Draws 4 36%
Away Wins 4 36%
Total Per Match Stat Per Match Total
14 1.27 Goals 1.64 18
18 1.64 Goals Conceded 1.27 14
2 0.18 Clean Sheets 0.27 3

Previous Meetings

Recent results between Dock Sud and Liniers

Last 6
Primera B Metropolitana
Dock Sud Dock Sud
1 : 1
Liniers Liniers
Primera B Metropolitana
Liniers Liniers
3 : 2
Dock Sud Dock Sud
Primera B Metropolitana
Liniers Liniers
1 : 2
Dock Sud Dock Sud
Primera B Metropolitana
Dock Sud Dock Sud
1 : 1
Liniers Liniers
Primera B Metropolitana
Liniers Liniers
0 : 0
Dock Sud Dock Sud
Primera B Metropolitana
Dock Sud Dock Sud
2 : 1
Liniers Liniers
Over 2.5 6/11 55%
BTTS 7/11 64%
Dock Sud unbeaten 7/11
Liniers unbeaten 8/11
⚽ 3 BTTS streak
📈 2 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.