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.

Bala Town
Bala Town Home team
World · Friendlies Clubs VS Played: 4
Colwyn Bay Away team
Colwyn Bay
Home Wins 4 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
7 1.75 Goals 0.75 3
3 0.75 Goals Conceded 1.75 7
2 0.5 Clean Sheets 0 0

Previous Meetings

Recent results between Bala Town and Colwyn Bay

Last 5
Friendlies Clubs
Bala Town Bala Town
0 : 4
Colwyn Bay Colwyn Bay
Premier League
Colwyn Bay Colwyn Bay
0 : 1
Bala Town Bala Town
Premier League
Bala Town Bala Town
1 : 0
Colwyn Bay Colwyn Bay
Premier League
Colwyn Bay Colwyn Bay
2 : 3
Bala Town Bala Town
Premier League
Bala Town Bala Town
2 : 1
Colwyn Bay Colwyn Bay
Over 2.5 2/4 50%
BTTS 2/4 50%
Bala Town unbeaten 4/4
Colwyn Bay unbeaten 0/4
🔥 4 Home Wins in a row
Open Match Analysis
Banks O' Dee
Banks O' Dee Home team
World · Friendlies Clubs VS Played: 2
Peterhead Away team
Peterhead
Home Wins 0 0%
Draws 1 50%
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
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Banks O' Dee and Peterhead

Last 4
Challenge Cup
Banks O' Dee Banks O' Dee
1 : 5
Peterhead Peterhead
Friendlies Clubs
Banks O' Dee Banks O' Dee
0 : 3
Peterhead Peterhead
Friendlies Clubs
Peterhead Peterhead
1 : 1
Banks O' Dee Banks O' Dee
Friendlies Clubs
Banks O' Dee Banks O' Dee
0 : 2
Peterhead Peterhead
Over 2.5 0/2 0%
BTTS 1/2 50%
Banks O' Dee unbeaten 1/2
Peterhead unbeaten 2/2
Open Match Analysis
Forfar Athletic
Forfar Athletic Home team
World · Friendlies Clubs VS Played: 15
Montrose Away team
Montrose
Home Wins 5 33%
Draws 4 27%
Away Wins 6 40%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.13 17
17 1.13 Goals Conceded 1.13 17
6 0.4 Clean Sheets 0.47 7

Previous Meetings

Recent results between Forfar Athletic and Montrose

Last 6
Friendlies Clubs
Forfar Athletic Forfar Athletic
1 : 1
Montrose Montrose
Challenge Cup
Montrose Montrose
1 : 0
Forfar Athletic Forfar Athletic
League Cup
Montrose Montrose
1 : 2
Forfar Athletic Forfar Athletic
Friendlies Clubs
Montrose Montrose
1 : 3
Forfar Athletic Forfar Athletic
League Cup
Forfar Athletic Forfar Athletic
0 : 0
Montrose Montrose
League One
Montrose Montrose
0 : 0
Forfar Athletic Forfar Athletic
Over 2.5 7/15 47%
BTTS 6/15 40%
Forfar Athletic unbeaten 9/15
Montrose unbeaten 10/15
Open Match Analysis
Kristiansund BK
Kristiansund BK Home team
World · Friendlies Clubs VS Played: 15
Aalesund Away team
Aalesund
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
22 1.47 Goals 1.27 19
19 1.27 Goals Conceded 1.47 22
2 0.13 Clean Sheets 0.4 6

Previous Meetings

Recent results between Kristiansund BK and Aalesund

Last 6
Friendlies Clubs
Kristiansund BK Kristiansund BK
0 : 3
Aalesund Aalesund
Eliteserien
Aalesund Aalesund
1 : 1
Kristiansund BK Kristiansund BK
Friendlies Clubs
Aalesund Aalesund
1 : 0
Kristiansund BK Kristiansund BK
Friendlies Clubs
Kristiansund BK Kristiansund BK
2 : 1
Aalesund Aalesund
Friendlies Clubs
Kristiansund BK Kristiansund BK
1 : 1
Aalesund Aalesund
Friendlies Clubs
Aalesund Aalesund
1 : 3
Kristiansund BK Kristiansund BK
Over 2.5 7/15 47%
BTTS 8/15 53%
Kristiansund BK unbeaten 10/15
Aalesund unbeaten 10/15
Open Match Analysis
Livingston
Livingston Home team
World · Friendlies Clubs VS Played: 15
Dundee Away team
Dundee
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
20 1.33 Goals 1.4 21
21 1.4 Goals Conceded 1.33 20
5 0.33 Clean Sheets 0.4 6

Previous Meetings

Recent results between Livingston and Dundee

Last 6
Friendlies Clubs
Livingston Livingston
2 : 0
Dundee Dundee
Premiership
Dundee Dundee
3 : 0
Livingston Livingston
Premiership
Dundee Dundee
2 : 2
Livingston Livingston
Premiership
Livingston Livingston
2 : 2
Dundee Dundee
Premiership
Dundee Dundee
3 : 2
Livingston Livingston
Premiership
Livingston Livingston
1 : 4
Dundee Dundee
Over 2.5 9/15 60%
BTTS 6/15 40%
Livingston unbeaten 8/15
Dundee unbeaten 11/15
📈 5 Over 2.5 streak
Open Match Analysis
Arbroath
Arbroath Home team
World · Friendlies Clubs VS Played: 3
ST Mirren Away team
ST Mirren
Home Wins 1 33%
Draws 1 33%
Away Wins 1 33%
Total Per Match Stat Per Match Total
1 0.33 Goals 1.33 4
4 1.33 Goals Conceded 0.33 1
2 0.67 Clean Sheets 0.67 2

Previous Meetings

Recent results between Arbroath and ST Mirren

Last 3
League Cup
Arbroath Arbroath
0 : 0
ST Mirren ST Mirren
League Cup
ST Mirren ST Mirren
4 : 0
Arbroath Arbroath
League Cup
ST Mirren ST Mirren
0 : 1
Arbroath Arbroath
Over 2.5 1/3 33%
BTTS 0/3 0%
Arbroath unbeaten 2/3
ST Mirren unbeaten 2/3
Open Match Analysis
Knockbreda
Knockbreda Home team
World · Friendlies Clubs VS Played: 7
Bangor Away team
Bangor
Home Wins 1 14%
Draws 1 14%
Away Wins 5 71%
Total Per Match Stat Per Match Total
10 1.43 Goals 3.57 25
25 3.57 Goals Conceded 1.43 10
1 0.14 Clean Sheets 0.14 1

Previous Meetings

Recent results between Knockbreda and Bangor

Last 6
Friendlies Clubs
Knockbreda Knockbreda
0 : 5
Bangor Bangor
Friendlies Clubs
Bangor Bangor
5 : 3
Knockbreda Knockbreda
Friendlies Clubs
Bangor Bangor
4 : 1
Knockbreda Knockbreda
Championship
Bangor Bangor
5 : 0
Knockbreda Knockbreda
Championship
Bangor Bangor
4 : 1
Knockbreda Knockbreda
Championship
Knockbreda Knockbreda
1 : 5
Bangor Bangor
Over 2.5 6/7 86%
BTTS 5/7 71%
Knockbreda unbeaten 2/7
Bangor unbeaten 6/7
⚡ 5 Away Wins in a row
⚽ 2 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Dynamo
Dynamo Home team
World · Friendlies Clubs VS Played: 3
Torpedo Moskva Away team
Torpedo Moskva
Home Wins 2 67%
Draws 0 0%
Away Wins 1 33%
Total Per Match Stat Per Match Total
7 2.33 Goals 0.67 2
2 0.67 Goals Conceded 2.33 7
2 0.67 Clean Sheets 0.33 1

Previous Meetings

Recent results between Dynamo and Torpedo Moskva

Last 3
Friendlies Clubs
Dynamo Dynamo
0 : 2
Torpedo Moskva Torpedo Moskva
Premier League
Torpedo Moskva Torpedo Moskva
0 : 3
Dinamo Moscow Dinamo Moscow
Premier League
Dinamo Moscow Dinamo Moscow
4 : 0
Torpedo Moskva Torpedo Moskva
Over 2.5 2/3 67%
BTTS 0/3 0%
Dynamo unbeaten 2/3
Torpedo Moskva unbeaten 1/3
Open Match Analysis
Gomel II
Gomel II Home team
Belarus · 1. Division VS Played: 3
Osipovichy Away team
Osipovichy
Home Wins 3 100%
Draws 0 0%
Away Wins 0 0%
Total Per Match Stat Per Match Total
10 3.33 Goals 1.67 5
5 1.67 Goals Conceded 3.33 10
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Gomel II and Osipovichy

Last 3
1. Division
Gomel II Gomel II
5 : 2
Osipovichy Osipovichy
1. Division
Osipovichy Osipovichy
1 : 2
Gomel II Gomel II
1. Division
Gomel II Gomel II
3 : 2
Osipovichy Osipovichy
Over 2.5 3/3 100%
BTTS 3/3 100%
Gomel II unbeaten 3/3
Osipovichy unbeaten 0/3
🔥 3 Home Wins in a row
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
Mariehamn
Mariehamn Home team
Finland · Veikkausliiga VS Played: 15
Inter Turku Away team
Inter Turku
Home Wins 2 13%
Draws 3 20%
Away Wins 10 67%
Total Per Match Stat Per Match Total
11 0.73 Goals 1.6 24
24 1.6 Goals Conceded 0.73 11
2 0.13 Clean Sheets 0.6 9

Previous Meetings

Recent results between Mariehamn and Inter Turku

Last 6
Veikkausliiga
Mariehamn Mariehamn
0 : 2
Inter Turku Inter Turku
Veikkausliiga
Inter Turku Inter Turku
1 : 0
Mariehamn Mariehamn
League Cup
Inter Turku Inter Turku
1 : 0
Mariehamn Mariehamn
Veikkausliiga
Inter Turku Inter Turku
0 : 0
Mariehamn Mariehamn
Veikkausliiga
Mariehamn Mariehamn
2 : 2
Inter Turku Inter Turku
League Cup
Inter Turku Inter Turku
2 : 0
Mariehamn Mariehamn
Over 2.5 6/15 40%
BTTS 5/15 33%
Mariehamn unbeaten 5/15
Inter Turku unbeaten 13/15
⚡ 2 Away Wins in a row
Open Match Analysis
HJK Helsinki
HJK Helsinki Home team
Finland · Veikkausliiga VS Played: 15
KuPS Away team
KuPS
Home Wins 3 20%
Draws 5 33%
Away Wins 7 47%
Total Per Match Stat Per Match Total
15 1 Goals 1.47 22
22 1.47 Goals Conceded 1 15
3 0.2 Clean Sheets 0.33 5

Previous Meetings

Recent results between HJK Helsinki and KuPS

Last 6
Veikkausliiga
HJK Helsinki HJK Helsinki
0 : 4
KuPS KuPS
Veikkausliiga
KuPS KuPS
1 : 1
HJK Helsinki HJK Helsinki
Veikkausliiga
HJK Helsinki HJK Helsinki
0 : 2
KuPS KuPS
Veikkausliiga
KuPS KuPS
3 : 1
HJK Helsinki HJK Helsinki
Suomen Cup
HJK Helsinki HJK Helsinki
1 : 0
KuPS KuPS
Veikkausliiga
KuPS KuPS
3 : 0
HJK Helsinki HJK Helsinki
Over 2.5 8/15 53%
BTTS 9/15 60%
HJK Helsinki unbeaten 8/15
KuPS unbeaten 12/15
Open Match Analysis
Inter De Limeira
Inter De Limeira Home team
Brazil · Serie C VS Played: 7
Maringá Away team
Maringá
Home Wins 1 14%
Draws 3 43%
Away Wins 3 43%
Total Per Match Stat Per Match Total
6 0.86 Goals 1.14 8
8 1.14 Goals Conceded 0.86 6
1 0.14 Clean Sheets 0.43 3

Previous Meetings

Recent results between Inter De Limeira and Maringá

Last 6
Serie C
Inter De Limeira Inter De Limeira
2 : 2
Maringá Maringá
Serie D
Maringá Maringá
1 : 1
Inter De Limeira Inter De Limeira
Serie D
Inter De Limeira Inter De Limeira
0 : 1
Maringá Maringá
Serie D
Inter De Limeira Inter De Limeira
2 : 2
Maringá Maringá
Serie D
Maringá Maringá
1 : 0
Inter De Limeira Inter De Limeira
Serie D
Maringá Maringá
1 : 0
Inter De Limeira Inter De Limeira
Over 2.5 2/7 29%
BTTS 3/7 43%
Inter De Limeira unbeaten 4/7
Maringá unbeaten 6/7
🤝 2 Draws in a row
⚽ 2 BTTS streak
Open Match Analysis
Operario-PR
Operario-PR Home team
Brazil · Serie B VS Played: 9
America Mineiro Away team
America Mineiro
Home Wins 3 33%
Draws 3 33%
Away Wins 3 33%
Total Per Match Stat Per Match Total
5 0.56 Goals 0.78 7
7 0.78 Goals Conceded 0.56 5
4 0.44 Clean Sheets 0.44 4

Previous Meetings

Recent results between Operario-PR and America Mineiro

Last 6
Serie B
Operario-PR Operario-PR
1 : 0
America Mineiro America Mineiro
Serie B
America Mineiro America Mineiro
1 : 1
Operario-PR Operario-PR
Serie B
Operario-PR Operario-PR
1 : 0
America Mineiro America Mineiro
Serie B
Operario-PR Operario-PR
1 : 0
America Mineiro America Mineiro
Serie B
America Mineiro America Mineiro
2 : 0
Operario-PR Operario-PR
Serie B
Operario-PR Operario-PR
0 : 1
America Mineiro America Mineiro
Over 2.5 0/9 0%
BTTS 2/9 22%
Operario-PR unbeaten 6/9
America Mineiro unbeaten 6/9
Open Match Analysis
FC Luzern
FC Luzern Home team
World · Friendlies Clubs VS Played: 6
Stade Lausanne-Ouchy Away team
Stade Lausanne-Ouchy
Home Wins 3 50%
Draws 0 0%
Away Wins 3 50%
Total Per Match Stat Per Match Total
11 1.83 Goals 1.5 9
9 1.5 Goals Conceded 1.83 11
1 0.17 Clean Sheets 0 0

Previous Meetings

Recent results between FC Luzern and Stade Lausanne-Ouchy

Last 6
Friendlies Clubs
FC Luzern FC Luzern
3 : 2
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
Schweizer Cup
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
2 : 1
FC Luzern FC Luzern
Super League
FC Luzern FC Luzern
1 : 2
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
Super League
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
2 : 1
FC Luzern FC Luzern
Super League
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
0 : 3
FC Luzern FC Luzern
Super League
FC Luzern FC Luzern
2 : 1
Stade Lausanne-Ouchy Stade Lausanne-Ouchy
Over 2.5 6/6 100%
BTTS 5/6 83%
FC Luzern unbeaten 3/6
Stade Lausanne-Ouchy unbeaten 3/6
⚽ 4 BTTS streak
📈 6 Over 2.5 streak
Open Match Analysis
FC ST. Gallen
FC ST. Gallen Home team
World · Friendlies Clubs VS Played: 4
SCR Altach Away team
SCR Altach
Home Wins 3 75%
Draws 0 0%
Away Wins 1 25%
Total Per Match Stat Per Match Total
10 2.5 Goals 1.25 5
5 1.25 Goals Conceded 2.5 10
0 0 Clean Sheets 0.25 1

Previous Meetings

Recent results between FC ST. Gallen and SCR Altach

Last 4
Friendlies Clubs
FC ST. Gallen FC ST. Gallen
3 : 2
SCR Altach SCR Altach
Friendlies Clubs
FC ST. Gallen FC ST. Gallen
0 : 1
SCR Altach SCR Altach
Friendlies Clubs
SCR Altach SCR Altach
1 : 4
FC ST. Gallen FC ST. Gallen
Friendlies Clubs
SCR Altach SCR Altach
1 : 3
FC ST. Gallen FC ST. Gallen
Over 2.5 3/4 75%
BTTS 3/4 75%
FC ST. Gallen unbeaten 3/4
SCR Altach unbeaten 1/4
Open Match Analysis
Stabaek
Stabaek Home team
Norway · 1. Division VS Played: 6
Bryne Away team
Bryne
Home Wins 3 50%
Draws 2 33%
Away Wins 1 17%
Total Per Match Stat Per Match Total
13 2.17 Goals 1 6
6 1 Goals Conceded 2.17 13
3 0.5 Clean Sheets 0.33 2

Previous Meetings

Recent results between Stabaek and Bryne

Last 6
1. Division
Stabaek Stabaek
2 : 0
Bryne Bryne
1. Division
Bryne Bryne
3 : 0
Stabaek Stabaek
NM Cupen
Stabaek Stabaek
5 : 1
Bryne Bryne
1. Division
Stabaek Stabaek
1 : 0
Bryne Bryne
NM Cupen
Stabaek Stabaek
5 : 0
Bryne Bryne
1. Division
Stabaek Stabaek
2 : 2
Bryne Bryne
Over 2.5 4/6 67%
BTTS 2/6 33%
Stabaek unbeaten 5/6
Bryne unbeaten 3/6
📈 2 Over 2.5 streak
Open Match Analysis
Haugesund
Haugesund Home team
Norway · 1. Division VS Played: 2
Kongsvinger Away team
Kongsvinger
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
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 Haugesund and Kongsvinger

Last 3
1. Division
Kongsvinger Kongsvinger
3 : 2
Haugesund Haugesund
1. Division
Haugesund Haugesund
4 : 2
Kongsvinger Kongsvinger
Friendlies Clubs
Haugesund Haugesund
1 : 2
Kongsvinger Kongsvinger
Over 2.5 2/2 100%
BTTS 2/2 100%
Haugesund unbeaten 1/2
Kongsvinger unbeaten 1/2
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Sandnes ULF
Sandnes ULF Home team
Norway · 1. Division VS Played: 15
Raufoss Away team
Raufoss
Home Wins 6 40%
Draws 7 47%
Away Wins 2 13%
Total Per Match Stat Per Match Total
22 1.47 Goals 0.93 14
14 0.93 Goals Conceded 1.47 22
5 0.33 Clean Sheets 0.27 4

Previous Meetings

Recent results between Sandnes ULF and Raufoss

Last 6
1. Division
Sandnes ULF Sandnes ULF
3 : 0
Raufoss Raufoss
Friendlies Clubs
Raufoss Raufoss
0 : 0
Sandnes ULF Sandnes ULF
1. Division
Raufoss Raufoss
1 : 1
Sandnes ULF Sandnes ULF
1. Division
Sandnes ULF Sandnes ULF
2 : 0
Raufoss Raufoss
1. Division
Raufoss Raufoss
1 : 1
Sandnes ULF Sandnes ULF
1. Division
Sandnes ULF Sandnes ULF
0 : 0
Raufoss Raufoss
Over 2.5 6/15 40%
BTTS 9/15 60%
Sandnes ULF unbeaten 13/15
Raufoss unbeaten 9/15
🤝 2 Draws in a row
Open Match Analysis
Strommen
Strommen Home team
Norway · 1. Division VS Played: 5
Moss Away team
Moss
Home Wins 2 40%
Draws 0 0%
Away Wins 3 60%
Total Per Match Stat Per Match Total
7 1.4 Goals 1.8 9
9 1.8 Goals Conceded 1.4 7
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Strommen and Moss

Last 5
1. Division
Strommen Strommen
3 : 2
Moss Moss
Friendlies Clubs
Moss Moss
2 : 0
Strommen Strommen
2. Division - Group 1
Strommen Strommen
1 : 3
Moss Moss
2. Division - Group 1
Moss Moss
2 : 1
Strommen Strommen
Friendlies Clubs
Strommen Strommen
2 : 0
Moss Moss
Over 2.5 3/5 60%
BTTS 3/5 60%
Strommen unbeaten 2/5
Moss unbeaten 3/5
Open Match Analysis
Asane
Asane Home team
Norway · 1. Division VS Played: 15
Ranheim Away team
Ranheim
Home Wins 2 13%
Draws 3 20%
Away Wins 10 67%
Total Per Match Stat Per Match Total
23 1.53 Goals 2.53 38
38 2.53 Goals Conceded 1.53 23
1 0.07 Clean Sheets 0.07 1

Previous Meetings

Recent results between Asane and Ranheim

Last 6
1. Division
Asane Asane
3 : 0
Ranheim Ranheim
1. Division
Ranheim Ranheim
5 : 2
Asane Asane
1. Division
Asane Asane
2 : 1
Ranheim Ranheim
1. Division
Asane Asane
1 : 2
Ranheim Ranheim
1. Division
Ranheim Ranheim
2 : 2
Asane Asane
1. Division
Asane Asane
3 : 0
Ranheim Ranheim
Over 2.5 15/15 100%
BTTS 13/15 87%
Asane unbeaten 5/15
Ranheim unbeaten 13/15
⚽ 4 BTTS streak
📈 15 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.