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.

Swansea
Swansea Home team
England · Championship VS Played: 15
Watford Away team
Watford
Home Wins 6 40%
Draws 3 20%
Away Wins 6 40%
Total Per Match Stat Per Match Total
17 1.13 Goals 0.93 14
14 0.93 Goals Conceded 1.13 17
4 0.27 Clean Sheets 0.33 5

Previous Meetings

Recent results between Swansea and Watford

Last 6
Championship
Watford Watford
0 : 2
Swansea Swansea
Championship
Swansea Swansea
1 : 1
Watford Watford
Championship
Watford Watford
1 : 0
Swansea Swansea
Championship
Swansea Swansea
1 : 0
Watford Watford
Championship
Watford Watford
1 : 1
Swansea Swansea
Championship
Swansea Swansea
0 : 1
Watford Watford
Over 2.5 6/15 40%
BTTS 7/15 47%
Swansea unbeaten 9/15
Watford unbeaten 9/15
Open Match Analysis
Portsmouth
Portsmouth Home team
England · Championship VS Played: 11
Derby Away team
Derby
Home Wins 1 9%
Draws 6 55%
Away Wins 4 36%
Total Per Match Stat Per Match Total
11 1 Goals 1.64 18
18 1.64 Goals Conceded 1 11
1 0.09 Clean Sheets 0.27 3

Previous Meetings

Recent results between Portsmouth and Derby

Last 6
Championship
Portsmouth Portsmouth
0 : 1
Derby Derby
Championship
Derby Derby
1 : 1
Portsmouth Portsmouth
Championship
Portsmouth Portsmouth
2 : 2
Derby Derby
Championship
Derby Derby
4 : 0
Portsmouth Portsmouth
League One
Portsmouth Portsmouth
2 : 2
Derby Derby
League One
Derby Derby
1 : 1
Portsmouth Portsmouth
Over 2.5 6/11 55%
BTTS 8/11 73%
Portsmouth unbeaten 7/11
Derby unbeaten 10/11
Open Match Analysis
Lincoln
Lincoln Home team
England · Championship VS Played: 2
Blackburn Away team
Blackburn
Home Wins 0 0%
Draws 0 0%
Away Wins 2 100%
Total Per Match Stat Per Match Total
1 0.5 Goals 2.5 5
5 2.5 Goals Conceded 0.5 1
0 0 Clean Sheets 0.5 1

Previous Meetings

Recent results between Lincoln and Blackburn

Last 2
Friendlies Clubs
Lincoln Lincoln
0 : 1
Blackburn Blackburn
League Cup
Blackburn Blackburn
4 : 1
Lincoln Lincoln
Over 2.5 1/2 50%
BTTS 1/2 50%
Lincoln unbeaten 0/2
Blackburn unbeaten 2/2
⚡ 2 Away Wins in a row
Open Match Analysis
Leicester
Leicester Home team
England · League One VS Played: 2
Plymouth Away team
Plymouth
Home Wins 1 50%
Draws 0 0%
Away Wins 1 50%
Total Per Match Stat Per Match Total
4 2 Goals 0.5 1
1 0.5 Goals Conceded 2 4
1 0.5 Clean Sheets 0.5 1

Previous Meetings

Recent results between Leicester and Plymouth

Last 2
Championship
Plymouth Plymouth
1 : 0
Leicester Leicester
Championship
Leicester Leicester
4 : 0
Plymouth Plymouth
Over 2.5 1/2 50%
BTTS 0/2 0%
Leicester unbeaten 1/2
Plymouth unbeaten 1/2
Open Match Analysis
Bradford
Bradford Home team
England · League One VS Played: 5
Cambridge United Away team
Cambridge United
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
3 0.6 Goals 0.4 2
2 0.4 Goals Conceded 0.6 3
4 0.8 Clean Sheets 0.4 2

Previous Meetings

Recent results between Bradford and Cambridge United

Last 5
League Two
Cambridge United Cambridge United
0 : 0
Bradford Bradford
League Two
Bradford Bradford
1 : 0
Cambridge United Cambridge United
League Two
Cambridge United Cambridge United
2 : 1
Bradford Bradford
League Two
Bradford Bradford
0 : 0
Cambridge United Cambridge United
EFL Trophy
Bradford Bradford
1 : 0
Cambridge United Cambridge United
Over 2.5 1/5 20%
BTTS 1/5 20%
Bradford unbeaten 4/5
Cambridge United unbeaten 3/5
Open Match Analysis
Peterborough
Peterborough Home team
England · League One VS Played: 15
Stevenage Away team
Stevenage
Home Wins 5 33%
Draws 5 33%
Away Wins 5 33%
Total Per Match Stat Per Match Total
17 1.13 Goals 0.93 14
14 0.93 Goals Conceded 1.13 17
3 0.2 Clean Sheets 0.27 4

Previous Meetings

Recent results between Peterborough and Stevenage

Last 6
League One
Stevenage Stevenage
1 : 0
Peterborough Peterborough
League One
Peterborough Peterborough
0 : 1
Stevenage Stevenage
League One
Stevenage Stevenage
1 : 1
Peterborough Peterborough
EFL Trophy
Peterborough Peterborough
2 : 0
Stevenage Stevenage
League One
Peterborough Peterborough
2 : 1
Stevenage Stevenage
League One
Peterborough Peterborough
3 : 1
Stevenage Stevenage
Over 2.5 4/15 27%
BTTS 8/15 53%
Peterborough unbeaten 10/15
Stevenage unbeaten 10/15
⚡ 2 Away Wins in a row
Open Match Analysis
Doncaster
Doncaster Home team
England · League One VS Played: 12
Notts County Away team
Notts County
Home Wins 4 33%
Draws 2 17%
Away Wins 6 50%
Total Per Match Stat Per Match Total
13 1.08 Goals 1.42 17
17 1.42 Goals Conceded 1.08 13
3 0.25 Clean Sheets 0.33 4

Previous Meetings

Recent results between Doncaster and Notts County

Last 6
League Two
Notts County Notts County
1 : 2
Doncaster Doncaster
League Two
Doncaster Doncaster
1 : 1
Notts County Notts County
League Two
Notts County Notts County
3 : 0
Doncaster Doncaster
League Two
Doncaster Doncaster
1 : 3
Notts County Notts County
EFL Trophy
Notts County Notts County
4 : 2
Doncaster Doncaster
League Two
Doncaster Doncaster
3 : 1
Notts County Notts County
Over 2.5 6/12 50%
BTTS 6/12 50%
Doncaster unbeaten 6/12
Notts County unbeaten 8/12
⚽ 2 BTTS streak
Open Match Analysis
Wycombe
Wycombe Home team
England · League One VS Played: 8
Sheffield Wednesday Away team
Sheffield Wednesday
Home Wins 2 25%
Draws 1 13%
Away Wins 5 63%
Total Per Match Stat Per Match Total
6 0.75 Goals 1.5 12
12 1.5 Goals Conceded 0.75 6
2 0.25 Clean Sheets 0.38 3

Previous Meetings

Recent results between Wycombe and Sheffield Wednesday

Last 6
League One
Wycombe Wycombe
0 : 1
Sheffield Wednesday Sheffield Wednesday
League One
Sheffield Wednesday Sheffield Wednesday
3 : 1
Wycombe Wycombe
League One
Wycombe Wycombe
1 : 0
Sheffield Wednesday Sheffield Wednesday
League One
Sheffield Wednesday Sheffield Wednesday
2 : 2
Wycombe Wycombe
Championship
Sheffield Wednesday Sheffield Wednesday
2 : 0
Wycombe Wycombe
Championship
Wycombe Wycombe
1 : 0
Sheffield Wednesday Sheffield Wednesday
Over 2.5 3/8 38%
BTTS 3/8 38%
Wycombe unbeaten 3/8
Sheffield Wednesday unbeaten 6/8
⚡ 2 Away Wins in a row
Open Match Analysis
Bromley
Bromley Home team
England · League One VS Played: 5
Leyton Orient Away team
Leyton Orient
Home Wins 3 60%
Draws 0 0%
Away Wins 2 40%
Total Per Match Stat Per Match Total
10 2 Goals 1.6 8
8 1.6 Goals Conceded 2 10
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Bromley and Leyton Orient

Last 5
National League
Bromley Bromley
2 : 1
Leyton Orient Leyton Orient
National League
Leyton Orient Leyton Orient
3 : 1
Bromley Bromley
National League
Leyton Orient Leyton Orient
0 : 1
Bromley Bromley
National League
Bromley Bromley
6 : 1
Leyton Orient Leyton Orient
FA Cup
Leyton Orient Leyton Orient
3 : 0
Bromley Bromley
Over 2.5 4/5 80%
BTTS 3/5 60%
Bromley unbeaten 3/5
Leyton Orient unbeaten 2/5
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Bristol Rovers
Bristol Rovers Home team
England · League Two VS Played: 5
Colchester Away team
Colchester
Home Wins 2 40%
Draws 2 40%
Away Wins 1 20%
Total Per Match Stat Per Match Total
5 1 Goals 0.8 4
4 0.8 Goals Conceded 1 5
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Bristol Rovers and Colchester

Last 5
League Two
Bristol Rovers Bristol Rovers
0 : 1
Colchester Colchester
League Two
Colchester Colchester
1 : 1
Bristol Rovers Bristol Rovers
EFL Trophy
Colchester Colchester
1 : 2
Bristol Rovers Bristol Rovers
League Two
Bristol Rovers Bristol Rovers
1 : 0
Colchester Colchester
League Two
Colchester Colchester
1 : 1
Bristol Rovers Bristol Rovers
Over 2.5 1/5 20%
BTTS 3/5 60%
Bristol Rovers unbeaten 4/5
Colchester unbeaten 3/5
Open Match Analysis
Fleetwood Town
Fleetwood Town Home team
England · League Two VS Played: 12
Oldham Away team
Oldham
Home Wins 3 25%
Draws 4 33%
Away Wins 5 42%
Total Per Match Stat Per Match Total
13 1.08 Goals 1.33 16
16 1.33 Goals Conceded 1.08 13
1 0.08 Clean Sheets 0.42 5

Previous Meetings

Recent results between Fleetwood Town and Oldham

Last 6
League Two
Oldham Oldham
1 : 1
Fleetwood Town Fleetwood Town
League Two
Fleetwood Town Fleetwood Town
1 : 1
Oldham Oldham
EFL Trophy
Fleetwood Town Fleetwood Town
5 : 2
Oldham Oldham
League One
Oldham Oldham
1 : 2
Fleetwood Town Fleetwood Town
League One
Fleetwood Town Fleetwood Town
2 : 2
Oldham Oldham
League One
Oldham Oldham
2 : 0
Fleetwood Town Fleetwood Town
Over 2.5 3/12 25%
BTTS 6/12 50%
Fleetwood Town unbeaten 7/12
Oldham unbeaten 9/12
🤝 2 Draws in a row
⚽ 5 BTTS streak
Open Match Analysis
Northampton
Northampton Home team
England · League Two VS Played: 14
Crawley Town Away team
Crawley Town
Home Wins 6 43%
Draws 3 21%
Away Wins 5 36%
Total Per Match Stat Per Match Total
15 1.07 Goals 1.29 18
18 1.29 Goals Conceded 1.07 15
5 0.36 Clean Sheets 0.43 6

Previous Meetings

Recent results between Northampton and Crawley Town

Last 6
League One
Crawley Town Crawley Town
3 : 0
Northampton Northampton
League One
Northampton Northampton
3 : 0
Crawley Town Crawley Town
League Two
Northampton Northampton
1 : 0
Crawley Town Crawley Town
League Two
Crawley Town Crawley Town
2 : 3
Northampton Northampton
League Two
Northampton Northampton
0 : 1
Crawley Town Crawley Town
League Two
Crawley Town Crawley Town
0 : 0
Northampton Northampton
Over 2.5 8/14 57%
BTTS 5/14 36%
Northampton unbeaten 9/14
Crawley Town unbeaten 8/14
📈 2 Over 2.5 streak
Open Match Analysis
Rochdale
Rochdale Home team
England · League Two VS Played: 13
Shrewsbury Away team
Shrewsbury
Home Wins 7 54%
Draws 1 8%
Away Wins 5 38%
Total Per Match Stat Per Match Total
19 1.46 Goals 1.31 17
17 1.31 Goals Conceded 1.46 19
3 0.23 Clean Sheets 0.31 4

Previous Meetings

Recent results between Rochdale and Shrewsbury

Last 6
League Cup
Shrewsbury Shrewsbury
0 : 2
Rochdale Rochdale
League One
Rochdale Rochdale
0 : 2
Shrewsbury Shrewsbury
League One
Shrewsbury Shrewsbury
1 : 2
Rochdale Rochdale
League One
Rochdale Rochdale
1 : 0
Shrewsbury Shrewsbury
League One
Shrewsbury Shrewsbury
0 : 0
Rochdale Rochdale
League One
Rochdale Rochdale
2 : 1
Shrewsbury Shrewsbury
Over 2.5 7/13 54%
BTTS 7/13 54%
Rochdale unbeaten 8/13
Shrewsbury unbeaten 6/13
Open Match Analysis
Chesterfield
Chesterfield Home team
England · League Two VS Played: 12
Gillingham Away team
Gillingham
Home Wins 4 33%
Draws 4 33%
Away Wins 4 33%
Total Per Match Stat Per Match Total
17 1.42 Goals 1.5 18
18 1.5 Goals Conceded 1.42 17
2 0.17 Clean Sheets 0.17 2

Previous Meetings

Recent results between Chesterfield and Gillingham

Last 6
League Two
Chesterfield Chesterfield
1 : 0
Gillingham Gillingham
League Two
Gillingham Gillingham
4 : 1
Chesterfield Chesterfield
League Two
Chesterfield Chesterfield
1 : 1
Gillingham Gillingham
League Two
Gillingham Gillingham
1 : 0
Chesterfield Chesterfield
League One
Gillingham Gillingham
1 : 1
Chesterfield Chesterfield
League One
Chesterfield Chesterfield
3 : 3
Gillingham Gillingham
Over 2.5 6/12 50%
BTTS 8/12 67%
Chesterfield unbeaten 8/12
Gillingham unbeaten 8/12
Open Match Analysis
Swindon Town
Swindon Town Home team
England · League Two VS Played: 15
Port Vale Away team
Port Vale
Home Wins 7 47%
Draws 2 13%
Away Wins 6 40%
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.27 4

Previous Meetings

Recent results between Swindon Town and Port Vale

Last 6
League Two
Swindon Town Swindon Town
3 : 3
Port Vale Port Vale
League Two
Port Vale Port Vale
2 : 1
Swindon Town Swindon Town
League Two
Port Vale Port Vale
1 : 0
Swindon Town Swindon Town
League Two
Swindon Town Swindon Town
2 : 1
Port Vale Port Vale
League Two
Port Vale Port Vale
1 : 3
Swindon Town Swindon Town
League Two
Swindon Town Swindon Town
1 : 2
Port Vale Port Vale
Over 2.5 9/15 60%
BTTS 7/15 47%
Swindon Town unbeaten 9/15
Port Vale unbeaten 8/15
⚽ 2 BTTS streak
📈 2 Over 2.5 streak
Open Match Analysis
Accrington ST
Accrington ST Home team
England · League Two VS Played: 11
Grimsby Away team
Grimsby
Home Wins 4 36%
Draws 3 27%
Away Wins 4 36%
Total Per Match Stat Per Match Total
14 1.27 Goals 1.27 14
14 1.27 Goals Conceded 1.27 14
4 0.36 Clean Sheets 0.27 3

Previous Meetings

Recent results between Accrington ST and Grimsby

Last 6
League Two
Grimsby Grimsby
1 : 0
Accrington ST Accrington ST
League Two
Accrington ST Accrington ST
1 : 1
Grimsby Grimsby
League Two
Accrington ST Accrington ST
3 : 2
Grimsby Grimsby
League Two
Grimsby Grimsby
5 : 2
Accrington ST Accrington ST
League Two
Accrington ST Accrington ST
0 : 0
Grimsby Grimsby
League Two
Grimsby Grimsby
0 : 2
Accrington ST Accrington ST
Over 2.5 4/11 36%
BTTS 5/11 45%
Accrington ST unbeaten 7/11
Grimsby unbeaten 7/11
Open Match Analysis
Crewe
Crewe Home team
England · League Two VS Played: 15
Walsall Away team
Walsall
Home Wins 5 33%
Draws 6 40%
Away Wins 4 27%
Total Per Match Stat Per Match Total
14 0.93 Goals 0.93 14
14 0.93 Goals Conceded 0.93 14
5 0.33 Clean Sheets 0.33 5

Previous Meetings

Recent results between Crewe and Walsall

Last 6
League Two
Crewe Crewe
0 : 3
Walsall Walsall
League Two
Walsall Walsall
1 : 0
Crewe Crewe
League Two
Crewe Crewe
0 : 1
Walsall Walsall
League Two
Walsall Walsall
1 : 1
Crewe Crewe
League Two
Walsall Walsall
2 : 0
Crewe Crewe
League Two
Crewe Crewe
2 : 2
Walsall Walsall
Over 2.5 3/15 20%
BTTS 6/15 40%
Crewe unbeaten 11/15
Walsall unbeaten 10/15
⚡ 3 Away Wins in a row
Open Match Analysis
Exeter City
Exeter City Home team
England · League Two VS Played: 9
Barnet Away team
Barnet
Home Wins 6 67%
Draws 2 22%
Away Wins 1 11%
Total Per Match Stat Per Match Total
20 2.22 Goals 1.44 13
13 1.44 Goals Conceded 2.22 20
0 0 Clean Sheets 0.11 1

Previous Meetings

Recent results between Exeter City and Barnet

Last 6
FA Cup
Exeter City Exeter City
5 : 3
Barnet Barnet
League Two
Exeter City Exeter City
2 : 1
Barnet Barnet
League Two
Barnet Barnet
1 : 2
Exeter City Exeter City
League Two
Exeter City Exeter City
2 : 1
Barnet Barnet
League Two
Barnet Barnet
1 : 4
Exeter City Exeter City
League Two
Exeter City Exeter City
1 : 1
Barnet Barnet
Over 2.5 7/9 78%
BTTS 8/9 89%
Exeter City unbeaten 8/9
Barnet unbeaten 3/9
🔥 5 Home Wins in a row
⚽ 6 BTTS streak
📈 5 Over 2.5 streak
Open Match Analysis
Cheltenham
Cheltenham Home team
England · League Two VS Played: 6
York Away team
York
Home Wins 0 0%
Draws 4 67%
Away Wins 2 33%
Total Per Match Stat Per Match Total
3 0.5 Goals 0.83 5
5 0.83 Goals Conceded 0.5 3
2 0.33 Clean Sheets 0.67 4

Previous Meetings

Recent results between Cheltenham and York

Last 6
League Two
York York
1 : 0
Cheltenham Cheltenham
League Two
Cheltenham Cheltenham
0 : 1
York York
League Two
York York
0 : 0
Cheltenham Cheltenham
League Two
Cheltenham Cheltenham
2 : 2
York York
League Two
Cheltenham Cheltenham
1 : 1
York York
League Two
York York
0 : 0
Cheltenham Cheltenham
Over 2.5 1/6 17%
BTTS 2/6 33%
Cheltenham unbeaten 4/6
York unbeaten 6/6
⚡ 2 Away Wins in a row
Open Match Analysis
Tranmere
Tranmere Home team
England · League Two VS Played: 5
Rotherham Away team
Rotherham
Home Wins 0 0%
Draws 3 60%
Away Wins 2 40%
Total Per Match Stat Per Match Total
5 1 Goals 1.4 7
7 1.4 Goals Conceded 1 5
1 0.2 Clean Sheets 0.2 1

Previous Meetings

Recent results between Tranmere and Rotherham

Last 4
EFL Trophy
Rotherham Rotherham
3 : 2
Tranmere Tranmere
League One
Rotherham Rotherham
1 : 1
Tranmere Tranmere
League One
Tranmere Tranmere
1 : 2
Rotherham Rotherham
League One
Rotherham Rotherham
1 : 1
Tranmere Tranmere
Over 2.5 2/5 40%
BTTS 4/5 80%
Tranmere unbeaten 3/5
Rotherham unbeaten 5/5
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.