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.

Esenler Erokspor
Esenler Erokspor Home team
Turkey · 1. Lig VS Played: 3
Pendikspor Away team
Pendikspor
Home Wins 1 33%
Draws 2 67%
Away Wins 0 0%
Total Per Match Stat Per Match Total
6 2 Goals 0.67 2
2 0.67 Goals Conceded 2 6
2 0.67 Clean Sheets 0.33 1

Previous Meetings

Recent results between Esenler Erokspor and Pendikspor

Last 4
1. Lig
Esenler Erokspor Esenler Erokspor
1 : 1
Pendikspor Pendikspor
1. Lig
Pendikspor Pendikspor
0 : 0
Esenler Erokspor Esenler Erokspor
1. Lig
Pendikspor Pendikspor
2 : 2
Esenler Erokspor Esenler Erokspor
1. Lig
Esenler Erokspor Esenler Erokspor
4 : 0
Pendikspor Pendikspor
Over 2.5 2/3 67%
BTTS 1/3 33%
Esenler Erokspor unbeaten 3/3
Pendikspor unbeaten 2/3
🤝 2 Draws in a row
Open Match Analysis
Iğdır FK
Iğdır FK Home team
Turkey · 1. Lig VS Played: 5
Amed Away team
Amed
Home Wins 1 20%
Draws 3 60%
Away Wins 1 20%
Total Per Match Stat Per Match Total
4 0.8 Goals 1 5
5 1 Goals Conceded 0.8 4
2 0.4 Clean Sheets 0.4 2

Previous Meetings

Recent results between Iğdır FK and Amed

Last 6
1. Lig
Iğdır FK Iğdır FK
3 : 3
Amed Amed
1. Lig
Amed Amed
3 : 0
Iğdır FK Iğdır FK
1. Lig
Amed Amed
0 : 0
Iğdır FK Iğdır FK
1. Lig
Iğdır FK Iğdır FK
1 : 1
Amed Amed
2. Lig
Amed Amed
0 : 2
Iğdır FK Iğdır FK
2. Lig
Iğdır FK Iğdır FK
1 : 1
Amed Amed
Over 2.5 1/5 20%
BTTS 2/5 40%
Iğdır FK unbeaten 4/5
Amed unbeaten 4/5
Open Match Analysis
Nantes
Nantes Home team
France · Ligue 1 VS Played: 5
Marseille Away team
Marseille
Home Wins 2 40%
Draws 0 0%
Away Wins 3 60%
Total Per Match Stat Per Match Total
6 1.2 Goals 1.2 6
6 1.2 Goals Conceded 1.2 6
2 0.4 Clean Sheets 0.4 2

Previous Meetings

Recent results between Nantes and Marseille

Last 6
Ligue 1
Nantes Nantes
3 : 0
Marseille Marseille
Ligue 1
Marseille Marseille
0 : 2
Nantes Nantes
Ligue 1
Marseille Marseille
2 : 0
Nantes Nantes
Ligue 1
Nantes Nantes
1 : 2
Marseille Marseille
Ligue 1
Marseille Marseille
2 : 0
Nantes Nantes
Ligue 1
Nantes Nantes
1 : 1
Marseille Marseille
Over 2.5 2/5 40%
BTTS 1/5 20%
Nantes unbeaten 2/5
Marseille unbeaten 3/5
🔥 2 Home Wins in a row
Open Match Analysis
Klubi-04
Klubi-04 Home team
Finland · Ykkösliiga VS Played: 3
SJK Akatemia Away team
SJK Akatemia
Home Wins 2 67%
Draws 0 0%
Away Wins 1 33%
Total Per Match Stat Per Match Total
6 2 Goals 2.33 7
7 2.33 Goals Conceded 2 6
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Klubi-04 and SJK Akatemia

Last 5
Ykkösliiga
Klubi-04 Klubi-04
2 : 0
SJK Akatemia SJK Akatemia
Ykkösliiga
Klubi-04 Klubi-04
1 : 1
SJK Akatemia SJK Akatemia
Ykkösliiga
Klubi-04 Klubi-04
1 : 4
SJK Akatemia SJK Akatemia
Ykkösliiga
Klubi-04 Klubi-04
3 : 2
SJK Akatemia SJK Akatemia
Ykkösliiga
SJK Akatemia SJK Akatemia
1 : 2
Klubi-04 Klubi-04
Over 2.5 3/3 100%
BTTS 3/3 100%
Klubi-04 unbeaten 2/3
SJK Akatemia unbeaten 1/3
⚽ 3 BTTS streak
📈 3 Over 2.5 streak
Open Match Analysis
JäPS
JäPS Home team
Finland · Ykkösliiga VS Played: 15
PK-35 Away team
PK-35
Home Wins 4 27%
Draws 4 27%
Away Wins 7 47%
Total Per Match Stat Per Match Total
17 1.13 Goals 1.6 24
24 1.6 Goals Conceded 1.13 17
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between JäPS and PK-35

Last 6
Ykkösliiga
PK-35 PK-35
3 : 0
JäPS JäPS
Ykkösliiga
JäPS JäPS
0 : 5
PK-35 PK-35
Ykkösliiga
JäPS JäPS
1 : 0
PK-35 PK-35
Friendlies Clubs
JäPS JäPS
2 : 1
PK-35 PK-35
Ykkösliiga
PK-35 PK-35
0 : 0
JäPS JäPS
Ykkösliiga
JäPS JäPS
1 : 4
PK-35 PK-35
Over 2.5 9/15 60%
BTTS 8/15 53%
JäPS unbeaten 8/15
PK-35 unbeaten 11/15
🔥 2 Home Wins in a row
Open Match Analysis
MP
MP Home team
Finland · Ykkösliiga VS Played: 5
Haka Away team
Haka
Home Wins 0 0%
Draws 0 0%
Away Wins 5 100%
Total Per Match Stat Per Match Total
4 0.8 Goals 3 15
15 3 Goals Conceded 0.8 4
0 0 Clean Sheets 0.6 3

Previous Meetings

Recent results between MP and Haka

Last 6
Ykkösliiga
MP MP
2 : 1
Haka Haka
Ykkösliiga
MP MP
1 : 0
Haka Haka
Suomen Cup
MP MP
1 : 3
Haka Haka
Suomen Cup
Haka Haka
5 : 0
MP MP
Ykkönen
Haka Haka
2 : 0
MP MP
Ykkönen
MP MP
3 : 4
Haka Haka
Over 2.5 3/5 60%
BTTS 2/5 40%
MP unbeaten 0/5
Haka unbeaten 5/5
⚡ 5 Away Wins in a row
📈 2 Over 2.5 streak
Open Match Analysis
Elfsborg W
Elfsborg W Home team
Sweden · Elitettan VS Played: 1
Linköping W Away team
Linköping W
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 Elfsborg W and Linköping W

Last 1
Elitettan
Elfsborg W Elfsborg W
0 : 0
Linköping W Linköping W
Over 2.5 0/1 0%
BTTS 0/1 0%
Elfsborg W unbeaten 1/1
Linköping W unbeaten 1/1
Open Match Analysis
Zlin
Zlin Home team
Czech-Republic · Czech Liga VS Played: 4
Dukla Praha Away team
Dukla Praha
Home Wins 1 25%
Draws 3 75%
Away Wins 0 0%
Total Per Match Stat Per Match Total
4 1 Goals 0.75 3
3 0.75 Goals Conceded 1 4
1 0.25 Clean Sheets 0.25 1

Previous Meetings

Recent results between Zlin and Dukla Praha

Last 5
Czech Liga
Zlin Zlin
2 : 1
Dukla Praha Dukla Praha
Czech Liga
Dukla Praha Dukla Praha
0 : 0
Zlin Zlin
Czech Liga
Zlin Zlin
1 : 1
Dukla Praha Dukla Praha
Czech Liga
Zlin Zlin
2 : 1
Dukla Praha Dukla Praha
Czech Liga
Dukla Praha Dukla Praha
1 : 1
Zlin Zlin
Over 2.5 1/4 25%
BTTS 3/4 75%
Zlin unbeaten 4/4
Dukla Praha unbeaten 3/4
🤝 2 Draws in a row
Open Match Analysis
Baník Ostrava
Baník Ostrava Home team
Czech-Republic · Czech Liga VS Played: 5
Mlada Boleslav Away team
Mlada Boleslav
Home Wins 1 20%
Draws 3 60%
Away Wins 1 20%
Total Per Match Stat Per Match Total
3 0.6 Goals 0.6 3
3 0.6 Goals Conceded 0.6 3
2 0.4 Clean Sheets 0.6 3

Previous Meetings

Recent results between Baník Ostrava and Mlada Boleslav

Last 6
Czech Liga
Baník Ostrava Baník Ostrava
0 : 0
Mlada Boleslav Mlada Boleslav
Czech Liga
Baník Ostrava Baník Ostrava
0 : 0
Mlada Boleslav Mlada Boleslav
Czech Liga
Mlada Boleslav Mlada Boleslav
1 : 1
Baník Ostrava Baník Ostrava
Czech Liga
Baník Ostrava Baník Ostrava
2 : 1
Mlada Boleslav Mlada Boleslav
Czech Liga
Mlada Boleslav Mlada Boleslav
0 : 0
Baník Ostrava Baník Ostrava
Czech Liga
Baník Ostrava Baník Ostrava
0 : 1
Mlada Boleslav Mlada Boleslav
Over 2.5 1/5 20%
BTTS 2/5 40%
Baník Ostrava unbeaten 4/5
Mlada Boleslav unbeaten 4/5
🤝 2 Draws in a row
Open Match Analysis
Bohemians 1905
Bohemians 1905 Home team
Czech-Republic · Czech Liga VS Played: 5
Sigma Olomouc Away team
Sigma Olomouc
Home Wins 1 20%
Draws 2 40%
Away Wins 2 40%
Total Per Match Stat Per Match Total
7 1.4 Goals 1.4 7
7 1.4 Goals Conceded 1.4 7
0 0 Clean Sheets 0.4 2

Previous Meetings

Recent results between Bohemians 1905 and Sigma Olomouc

Last 6
Czech Liga
Sigma Olomouc Sigma Olomouc
1 : 2
Bohemians 1905 Bohemians 1905
Czech Liga
Bohemians 1905 Bohemians 1905
1 : 3
Sigma Olomouc Sigma Olomouc
Czech Liga
Sigma Olomouc Sigma Olomouc
1 : 0
Bohemians 1905 Bohemians 1905
Czech Liga
Bohemians 1905 Bohemians 1905
2 : 2
Sigma Olomouc Sigma Olomouc
Czech Liga
Bohemians 1905 Bohemians 1905
0 : 1
Sigma Olomouc Sigma Olomouc
Czech Liga
Sigma Olomouc Sigma Olomouc
1 : 3
Bohemians 1905 Bohemians 1905
Over 2.5 3/5 60%
BTTS 3/5 60%
Bohemians 1905 unbeaten 3/5
Sigma Olomouc unbeaten 4/5
Open Match Analysis
Bayern München
Bayern München Home team
Germany · Bundesliga VS Played: 6
1. FC Heidenheim Away team
1. FC Heidenheim
Home Wins 5 83%
Draws 0 0%
Away Wins 1 17%
Total Per Match Stat Per Match Total
23 3.83 Goals 1.83 11
11 1.83 Goals Conceded 3.83 23
2 0.33 Clean Sheets 0 0

Previous Meetings

Recent results between Bayern München and 1. FC Heidenheim

Last 6
Friendlies Clubs
1. FC Heidenheim 1. FC Heidenheim
2 : 4
Bayern München Bayern München
Bundesliga
Bayern München Bayern München
3 : 3
1. FC Heidenheim 1. FC Heidenheim
Bundesliga
1. FC Heidenheim 1. FC Heidenheim
0 : 4
Bayern München Bayern München
Bundesliga
1. FC Heidenheim 1. FC Heidenheim
0 : 4
Bayern München Bayern München
Bundesliga
Bayern München Bayern München
4 : 2
1. FC Heidenheim 1. FC Heidenheim
Bundesliga
FC Heidenheim FC Heidenheim
3 : 2
Bayern Munich Bayern Munich
Over 2.5 6/6 100%
BTTS 4/6 67%
Bayern München unbeaten 5/6
1. FC Heidenheim unbeaten 1/6
🔥 3 Home Wins in a row
📈 6 Over 2.5 streak
Open Match Analysis
Werder Bremen
Werder Bremen Home team
Germany · Bundesliga VS Played: 5
FC Augsburg Away team
FC Augsburg
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
7 1.4 Goals 0.8 4
4 0.8 Goals Conceded 1.4 7
3 0.6 Clean Sheets 0.4 2

Previous Meetings

Recent results between Werder Bremen and FC Augsburg

Last 6
Bundesliga
Werder Bremen Werder Bremen
1 : 3
FC Augsburg FC Augsburg
Bundesliga
FC Augsburg FC Augsburg
0 : 0
Werder Bremen Werder Bremen
Bundesliga
Werder Bremen Werder Bremen
0 : 2
FC Augsburg FC Augsburg
Bundesliga
FC Augsburg FC Augsburg
2 : 2
Werder Bremen Werder Bremen
Bundesliga
FC Augsburg FC Augsburg
0 : 3
Werder Bremen Werder Bremen
Bundesliga
Werder Bremen Werder Bremen
2 : 0
FC Augsburg FC Augsburg
Over 2.5 2/5 40%
BTTS 1/5 20%
Werder Bremen unbeaten 4/5
FC Augsburg unbeaten 3/5
Open Match Analysis
1899 Hoffenheim
1899 Hoffenheim Home team
Germany · Bundesliga VS Played: 15
VfB Stuttgart Away team
VfB Stuttgart
Home Wins 3 20%
Draws 8 53%
Away Wins 4 27%
Total Per Match Stat Per Match Total
22 1.47 Goals 1.67 25
25 1.67 Goals Conceded 1.47 22
2 0.13 Clean Sheets 0.27 4

Previous Meetings

Recent results between 1899 Hoffenheim and VfB Stuttgart

Last 6
Bundesliga
1899 Hoffenheim 1899 Hoffenheim
3 : 3
VfB Stuttgart VfB Stuttgart
Bundesliga
VfB Stuttgart VfB Stuttgart
0 : 0
1899 Hoffenheim 1899 Hoffenheim
Bundesliga
1899 Hoffenheim 1899 Hoffenheim
1 : 1
VfB Stuttgart VfB Stuttgart
Bundesliga
VfB Stuttgart VfB Stuttgart
1 : 1
1899 Hoffenheim 1899 Hoffenheim
Bundesliga
1899 Hoffenheim 1899 Hoffenheim
0 : 3
VfB Stuttgart VfB Stuttgart
Bundesliga
VfB Stuttgart VfB Stuttgart
2 : 3
1899 Hoffenheim 1899 Hoffenheim
Over 2.5 8/15 53%
BTTS 10/15 67%
1899 Hoffenheim unbeaten 11/15
VfB Stuttgart unbeaten 12/15
🤝 4 Draws in a row
Open Match Analysis
Eintracht Frankfurt
Eintracht Frankfurt Home team
Germany · Bundesliga VS Played: 15
Hamburger SV Away team
Hamburger SV
Home Wins 7 47%
Draws 6 40%
Away Wins 2 13%
Total Per Match Stat Per Match Total
22 1.47 Goals 0.8 12
12 0.8 Goals Conceded 1.47 22
6 0.4 Clean Sheets 0.27 4

Previous Meetings

Recent results between Eintracht Frankfurt and Hamburger SV

Last 6
Bundesliga
Eintracht Frankfurt Eintracht Frankfurt
1 : 2
Hamburger SV Hamburger SV
Bundesliga
Hamburger SV Hamburger SV
1 : 1
Eintracht Frankfurt Eintracht Frankfurt
Bundesliga
Eintracht Frankfurt Eintracht Frankfurt
3 : 0
Hamburger SV Hamburger SV
Bundesliga
Hamburger SV Hamburger SV
1 : 2
Eintracht Frankfurt Eintracht Frankfurt
Bundesliga
Eintracht Frankfurt Eintracht Frankfurt
0 : 0
Hamburger SV Hamburger SV
Bundesliga
Hamburger SV Hamburger SV
0 : 3
Eintracht Frankfurt Eintracht Frankfurt
Over 2.5 8/15 53%
BTTS 8/15 53%
Eintracht Frankfurt unbeaten 13/15
Hamburger SV unbeaten 8/15
⚽ 2 BTTS streak
Open Match Analysis
Union Berlin
Union Berlin Home team
Germany · Bundesliga VS Played: 5
1. FC Köln Away team
1. FC Köln
Home Wins 3 60%
Draws 1 20%
Away Wins 1 20%
Total Per Match Stat Per Match Total
6 1.2 Goals 0.6 3
3 0.6 Goals Conceded 1.2 6
4 0.8 Clean Sheets 0.2 1

Previous Meetings

Recent results between Union Berlin and 1. FC Köln

Last 6
Bundesliga
Union Berlin Union Berlin
2 : 2
1. FC Köln 1. FC Köln
Bundesliga
1. FC Köln 1. FC Köln
0 : 1
Union Berlin Union Berlin
Bundesliga
1. FC Köln 1. FC Köln
3 : 2
Union Berlin Union Berlin
Bundesliga
Union Berlin Union Berlin
2 : 0
1. FC Köln 1. FC Köln
Bundesliga
Union Berlin Union Berlin
0 : 0
1. FC Köln 1. FC Köln
Bundesliga
1. FC Köln 1. FC Köln
0 : 1
Union Berlin Union Berlin
Over 2.5 1/5 20%
BTTS 1/5 20%
Union Berlin unbeaten 4/5
1. FC Köln unbeaten 2/5
Open Match Analysis
Baltika
Baltika Home team
Russia · Premier League VS Played: 5
Rubin Away team
Rubin
Home Wins 1 20%
Draws 1 20%
Away Wins 3 60%
Total Per Match Stat Per Match Total
6 1.2 Goals 1.2 6
6 1.2 Goals Conceded 1.2 6
1 0.2 Clean Sheets 0.6 3

Previous Meetings

Recent results between Baltika and Rubin

Last 6
Premier League
Baltika Baltika
1 : 1
Rubin Rubin
Premier League
Baltika Baltika
0 : 1
Rubin Rubin
Premier League
Rubin Rubin
0 : 3
Baltika Baltika
Premier League
Baltika Baltika
0 : 1
Rubin Rubin
Premier League
Rubin Rubin
1 : 0
Baltika Baltika
First League
Baltika Baltika
0 : 1
Rubin Rubin
Over 2.5 2/5 40%
BTTS 1/5 20%
Baltika unbeaten 2/5
Rubin unbeaten 4/5
Open Match Analysis
Botev Vratsa
Botev Vratsa Home team
Bulgaria · First League VS Played: 8
Spartak Varna Away team
Spartak Varna
Home Wins 3 38%
Draws 3 38%
Away Wins 2 25%
Total Per Match Stat Per Match Total
10 1.25 Goals 0.75 6
6 0.75 Goals Conceded 1.25 10
3 0.38 Clean Sheets 0.13 1

Previous Meetings

Recent results between Botev Vratsa and Spartak Varna

Last 6
First League
Botev Vratsa Botev Vratsa
2 : 1
Spartak Varna Spartak Varna
First League
Botev Vratsa Botev Vratsa
2 : 0
Spartak Varna Spartak Varna
First League
Spartak Varna Spartak Varna
1 : 1
Botev Vratsa Botev Vratsa
First League
Spartak Varna Spartak Varna
1 : 0
Botev Vratsa Botev Vratsa
First League
Botev Vratsa Botev Vratsa
1 : 1
Spartak Varna Spartak Varna
First League
Botev Vratsa Botev Vratsa
1 : 1
Spartak Varna Spartak Varna
Over 2.5 2/8 25%
BTTS 4/8 50%
Botev Vratsa unbeaten 6/8
Spartak Varna unbeaten 5/8
Open Match Analysis
Reading
Reading Home team
England · League One VS Played: 15
Blackpool Away team
Blackpool
Home Wins 6 40%
Draws 2 13%
Away Wins 7 47%
Total Per Match Stat Per Match Total
26 1.73 Goals 1.73 26
26 1.73 Goals Conceded 1.73 26
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between Reading and Blackpool

Last 6
League One
Reading Reading
0 : 1
Blackpool Blackpool
League One
Blackpool Blackpool
0 : 3
Reading Reading
League One
Blackpool Blackpool
3 : 0
Reading Reading
League One
Reading Reading
0 : 3
Blackpool Blackpool
League One
Reading Reading
3 : 2
Blackpool Blackpool
League One
Blackpool Blackpool
4 : 1
Reading Reading
Over 2.5 11/15 73%
BTTS 8/15 53%
Reading unbeaten 8/15
Blackpool unbeaten 9/15
Open Match Analysis
Bolton
Bolton Home team
England · League One VS Played: 3
Luton Away team
Luton
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
1 0.33 Clean Sheets 0.33 1

Previous Meetings

Recent results between Bolton and Luton

Last 4
League One
Bolton Bolton
2 : 3
Luton Luton
League One
Luton Luton
1 : 1
Bolton Bolton
FA Cup
Bolton Bolton
1 : 2
Luton Luton
FA Cup
Luton Luton
0 : 0
Bolton Bolton
Over 2.5 1/3 33%
BTTS 2/3 67%
Bolton unbeaten 2/3
Luton unbeaten 3/3
⚽ 2 BTTS streak
Open Match Analysis
Barnsley
Barnsley Home team
England · League One VS Played: 3
Stockport County Away team
Stockport County
Home Wins 0 0%
Draws 2 67%
Away Wins 1 33%
Total Per Match Stat Per Match Total
3 1 Goals 1.33 4
4 1.33 Goals Conceded 1 3
0 0 Clean Sheets 0 0

Previous Meetings

Recent results between Barnsley and Stockport County

Last 4
League One
Barnsley Barnsley
1 : 3
Stockport County Stockport County
League One
Stockport County Stockport County
1 : 1
Barnsley Barnsley
League One
Stockport County Stockport County
2 : 1
Barnsley Barnsley
League One
Barnsley Barnsley
1 : 1
Stockport County Stockport County
Over 2.5 1/3 33%
BTTS 3/3 100%
Barnsley unbeaten 2/3
Stockport County unbeaten 3/3
⚽ 3 BTTS 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.