Explore England League Two historical results and odds in one place. This database covers the current season and the last seasons with filters and downloads. Switch between views to analyse Overview, Scores, Corners & Cards, Attacking & Possession, and Odds.
- Filter by date, team, goals, corners, cards, shots, ball possession, odds, manager, referee, and more.
- Download any filtered view to CSV/Excel.
- Ideal for research: historical odds (1X2, Over/Under Goals, BTTS) and match stats.
Tip: start with the Current Season for speed, then switch to Last Seasons when you need the full historical dataset.
Overview: match list & key outcomes
Browse all football matches. Toggle between the current season and previous seasons. Use the filters above the table to narrow by dates, home/away, team, manager, referee, or result; then use Export to download.
| id | matchDate | Country | League | Season | homeTeam | awayTeam | referee | FTHG | FTAG | FTR |
|---|---|---|---|---|---|---|---|---|---|---|
| 128106 | 15-08-26 13:30 | England | League Two | 2026/2027 | Newport | Rochdale | Harrison Blair | 3 | 0 | H |
| 128107 | 15-08-26 13:30 | England | League Two | 2026/2027 | Oldham | Port Vale | Paul Howard | 2 | 0 | H |
| 128108 | 15-08-26 16:00 | England | League Two | 2026/2027 | Accrington | Colchester | Elliott Swallow | 2 | 2 | D |
| 128109 | 15-08-26 16:00 | England | League Two | 2026/2027 | Barnet | Salford | Richard Eley | 3 | 1 | H |
| 128110 | 15-08-26 16:00 | England | League Two | 2026/2027 | Cheltenham | Rotherham | Harry Wager | 2 | 1 | H |
| 128111 | 15-08-26 16:00 | England | League Two | 2026/2027 | Chesterfield | Fleetwood | Alan Dale | 0 | 1 | A |
| 128112 | 15-08-26 16:00 | England | League Two | 2026/2027 | Crawley | Crewe | Andrew Humphries | 0 | 1 | A |
| 128113 | 15-08-26 16:00 | England | League Two | 2026/2027 | Gillingham | Walsall | Heaslip E. | 0 | 3 | A |
| 128114 | 15-08-26 16:00 | England | League Two | 2026/2027 | Grimsby | Exeter | Abigail Byrne | 1 | 0 | H |
| 128115 | 15-08-26 16:00 | England | League Two | 2026/2027 | Northampton | Swindon | Scott Oldham | 0 | 0 | D |
| 128116 | 15-08-26 16:00 | England | League Two | 2026/2027 | Tranmere | Shrewsbury | Jamie O'Connor | 2 | 0 | H |
| 128117 | 15-08-26 16:00 | England | League Two | 2026/2027 | York City | Bristol Rovers | Tom Nield | 3 | 2 | H |
| 130637 | 22-08-26 13:30 | England | League Two | 2026/2027 | Bristol Rovers | Newport | Simon Mather | 5 | 3 | H |
| 130638 | 22-08-26 13:30 | England | League Two | 2026/2027 | Salford | Chesterfield | Scott Oldham | 0 | 1 | A |
| 130639 | 22-08-26 13:30 | England | League Two | 2026/2027 | Walsall | Grimsby | Matthew Russell | 0 | 0 | D |
| 130640 | 22-08-26 16:00 | England | League Two | 2026/2027 | Colchester | Oldham | James Durkin | 2 | 1 | H |
| 130641 | 22-08-26 16:00 | England | League Two | 2026/2027 | Crewe | Northampton | Lewis Sandoe | 1 | 0 | H |
| 130642 | 22-08-26 16:00 | England | League Two | 2026/2027 | Exeter | Accrington | Scott Jackson | 2 | 0 | H |
| 130643 | 22-08-26 16:00 | England | League Two | 2026/2027 | Fleetwood | Gillingham | Dale Baines | 0 | 0 | D |
| 130644 | 22-08-26 16:00 | England | League Two | 2026/2027 | Port Vale | Tranmere | Declan Brown | 1 | 1 | D |
| 130645 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rochdale | Crawley | Zac Kennard-Kettle | 1 | 2 | A |
| 130646 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rotherham | York City | Declan Bourne | 1 | 1 | D |
| 130647 | 22-08-26 16:00 | England | League Two | 2026/2027 | Shrewsbury | Barnet | William Davis | 1 | 3 | A |
| 130648 | 22-08-26 16:00 | England | League Two | 2026/2027 | Swindon | Cheltenham | Craig Hicks | 2 | 1 | H |
| matchDate | homeTeam | awayTeam | referee | FTHG | FTAG | FTR |
| id | matchDate | Country | League | Season | homeTeam | awayTeam | referee | FTHG | FTAG | FTR |
|---|---|---|---|---|---|---|---|---|---|---|
| 38887 | 12-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Stevenage | Scott Oldham | 1 | 1 | D |
| 38888 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bolton | Forest Green | Sebastian Stockbridge | 0 | 1 | A |
| 38889 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bradford City | Colchester | Ross Joyce | 0 | 0 | D |
| 38890 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cambridge Utd | Carlisle | Paul Howard | 3 | 0 | H |
| 38891 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cheltenham | Morecambe | Carl Brook | 1 | 2 | A |
| 38892 | 12-09-20 16:00 | England | League Two | 2020/2021 | Mansfield | Tranmere | James Bell | 0 | 0 | D |
| 38893 | 12-09-20 16:00 | England | League Two | 2020/2021 | Oldham | Leyton Orient | Declan Bourne | 0 | 1 | A |
| 38894 | 12-09-20 16:00 | England | League Two | 2020/2021 | Port Vale | Crawley | Sam Allison | 2 | 0 | H |
| 38895 | 12-09-20 16:00 | England | League Two | 2020/2021 | Salford | Exeter | Samuel Barrott | 2 | 2 | D |
| 38896 | 12-09-20 16:00 | England | League Two | 2020/2021 | Scunthorpe | Newport | Benjamin Speedie | 1 | 1 | D |
| 38897 | 12-09-20 16:00 | England | League Two | 2020/2021 | Southend | Harrogate | Antony Coggins | 0 | 4 | A |
| 38898 | 12-09-20 16:00 | England | League Two | 2020/2021 | Walsall | Grimsby | Lee Swabey | 1 | 0 | H |
| 38886 | 19-09-20 14:00 | England | League Two | 2020/2021 | Carlisle | Southend | Graham Salisbury | 2 | 0 | H |
| 38875 | 19-09-20 16:00 | England | League Two | 2020/2021 | Colchester | Bolton | James Oldham | 2 | 0 | H |
| 38876 | 19-09-20 16:00 | England | League Two | 2020/2021 | Crawley | Scunthorpe | Carl Brook | 1 | 0 | H |
| 38877 | 19-09-20 16:00 | England | League Two | 2020/2021 | Exeter | Port Vale | Sam Purkiss | 0 | 2 | A |
| 38878 | 19-09-20 16:00 | England | League Two | 2020/2021 | Forest Green | Bradford City | Will Finnie | 2 | 2 | D |
| 38879 | 19-09-20 16:00 | England | League Two | 2020/2021 | Grimsby | Salford | Declan Bourne | 0 | 4 | A |
| 38880 | 19-09-20 16:00 | England | League Two | 2020/2021 | Harrogate | Walsall | James Adcock | 2 | 2 | D |
| 38881 | 19-09-20 16:00 | England | League Two | 2020/2021 | Leyton Orient | Mansfield | David Rock | 2 | 2 | D |
| 38882 | 19-09-20 16:00 | England | League Two | 2020/2021 | Morecambe | Cambridge Utd | Benjamin Speedie | 0 | 5 | A |
| 38883 | 19-09-20 16:00 | England | League Two | 2020/2021 | Newport | Barrow | Rob Lewis | 2 | 1 | H |
| 38884 | 19-09-20 16:00 | England | League Two | 2020/2021 | Stevenage | Oldham | Charles Breakspear | 3 | 0 | H |
| 38885 | 19-09-20 16:00 | England | League Two | 2020/2021 | Tranmere | Cheltenham | Carl Boyeson | 0 | 3 | A |
| 38865 | 26-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Colchester | Samuel Barrott | 1 | 1 | D |
| matchDate | Season | homeTeam | awayTeam | referee | FTHG | FTAG | FTR |
Scores: full-time, first-half & second-half
Analyse scorelines by period. Combine filters (team, date range, full-time, first-half & second-half result) and export the filtered view.
| id | matchDate | Country | League | Season | homeTeam | awayTeam | FTHG | FTAG | FTR | 1HHG | 1HAG | 1HR | 2HHG | 2HAG | 2HR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 128106 | 15-08-26 13:30 | England | League Two | 2026/2027 | Newport | Rochdale | 3 | 0 | H | 2 | 0 | H | 1 | 0 | H |
| 128107 | 15-08-26 13:30 | England | League Two | 2026/2027 | Oldham | Port Vale | 2 | 0 | H | 0 | 0 | D | 2 | 0 | H |
| 128108 | 15-08-26 16:00 | England | League Two | 2026/2027 | Accrington | Colchester | 2 | 2 | D | 2 | 1 | H | 0 | 1 | A |
| 128109 | 15-08-26 16:00 | England | League Two | 2026/2027 | Barnet | Salford | 3 | 1 | H | 2 | 0 | H | 1 | 1 | D |
| 128110 | 15-08-26 16:00 | England | League Two | 2026/2027 | Cheltenham | Rotherham | 2 | 1 | H | 1 | 0 | H | 1 | 1 | D |
| 128111 | 15-08-26 16:00 | England | League Two | 2026/2027 | Chesterfield | Fleetwood | 0 | 1 | A | 0 | 1 | A | 0 | 0 | D |
| 128112 | 15-08-26 16:00 | England | League Two | 2026/2027 | Crawley | Crewe | 0 | 1 | A | 0 | 0 | D | 0 | 1 | A |
| 128113 | 15-08-26 16:00 | England | League Two | 2026/2027 | Gillingham | Walsall | 0 | 3 | A | 0 | 0 | D | 0 | 3 | A |
| 128114 | 15-08-26 16:00 | England | League Two | 2026/2027 | Grimsby | Exeter | 1 | 0 | H | 1 | 0 | H | 0 | 0 | D |
| 128115 | 15-08-26 16:00 | England | League Two | 2026/2027 | Northampton | Swindon | 0 | 0 | D | 0 | 0 | D | 0 | 0 | D |
| 128116 | 15-08-26 16:00 | England | League Two | 2026/2027 | Tranmere | Shrewsbury | 2 | 0 | H | 1 | 0 | H | 1 | 0 | H |
| 128117 | 15-08-26 16:00 | England | League Two | 2026/2027 | York City | Bristol Rovers | 3 | 2 | H | 0 | 1 | A | 3 | 1 | H |
| 130637 | 22-08-26 13:30 | England | League Two | 2026/2027 | Bristol Rovers | Newport | 5 | 3 | H | 1 | 1 | D | 4 | 2 | H |
| 130638 | 22-08-26 13:30 | England | League Two | 2026/2027 | Salford | Chesterfield | 0 | 1 | A | 0 | 1 | A | 0 | 0 | D |
| 130639 | 22-08-26 13:30 | England | League Two | 2026/2027 | Walsall | Grimsby | 0 | 0 | D | 0 | 0 | D | 0 | 0 | D |
| 130640 | 22-08-26 16:00 | England | League Two | 2026/2027 | Colchester | Oldham | 2 | 1 | H | 0 | 1 | A | 2 | 0 | H |
| 130641 | 22-08-26 16:00 | England | League Two | 2026/2027 | Crewe | Northampton | 1 | 0 | H | 0 | 0 | D | 1 | 0 | H |
| 130642 | 22-08-26 16:00 | England | League Two | 2026/2027 | Exeter | Accrington | 2 | 0 | H | 2 | 0 | H | 0 | 0 | D |
| 130643 | 22-08-26 16:00 | England | League Two | 2026/2027 | Fleetwood | Gillingham | 0 | 0 | D | 0 | 0 | D | 0 | 0 | D |
| 130644 | 22-08-26 16:00 | England | League Two | 2026/2027 | Port Vale | Tranmere | 1 | 1 | D | 1 | 0 | H | 0 | 1 | A |
| 130645 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rochdale | Crawley | 1 | 2 | A | 0 | 1 | A | 1 | 1 | D |
| 130646 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rotherham | York City | 1 | 1 | D | 1 | 1 | D | 0 | 0 | D |
| 130647 | 22-08-26 16:00 | England | League Two | 2026/2027 | Shrewsbury | Barnet | 1 | 3 | A | 1 | 1 | D | 0 | 2 | A |
| 130648 | 22-08-26 16:00 | England | League Two | 2026/2027 | Swindon | Cheltenham | 2 | 1 | H | 1 | 0 | H | 1 | 1 | D |
| matchDate | homeTeam | awayTeam | FTHG | FTAG | FTR | 1HHG | 1HAG | 1HR | 2HHG | 2HAG | 2HR |
| id | matchDate | Country | League | Season | homeTeam | awayTeam | FTHG | FTAG | FTR | 1HHG | 1HAG | 1HR | 2HHG | 2HAG | 2HR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38887 | 12-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Stevenage | 1 | 1 | D | 1 | 0 | H | 0 | 1 | A |
| 38888 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bolton | Forest Green | 0 | 1 | A | 0 | 0 | D | 0 | 1 | A |
| 38889 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bradford City | Colchester | 0 | 0 | D | 0 | 0 | D | 0 | 0 | D |
| 38890 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cambridge Utd | Carlisle | 3 | 0 | H | 2 | 0 | H | 1 | 0 | H |
| 38891 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cheltenham | Morecambe | 1 | 2 | A | 1 | 0 | H | 0 | 2 | A |
| 38892 | 12-09-20 16:00 | England | League Two | 2020/2021 | Mansfield | Tranmere | 0 | 0 | D | 0 | 0 | D | 0 | 0 | D |
| 38893 | 12-09-20 16:00 | England | League Two | 2020/2021 | Oldham | Leyton Orient | 0 | 1 | A | 0 | 0 | D | 0 | 1 | A |
| 38894 | 12-09-20 16:00 | England | League Two | 2020/2021 | Port Vale | Crawley | 2 | 0 | H | 1 | 0 | H | 1 | 0 | H |
| 38895 | 12-09-20 16:00 | England | League Two | 2020/2021 | Salford | Exeter | 2 | 2 | D | 1 | 2 | A | 1 | 0 | H |
| 38896 | 12-09-20 16:00 | England | League Two | 2020/2021 | Scunthorpe | Newport | 1 | 1 | D | 0 | 1 | A | 1 | 0 | H |
| 38897 | 12-09-20 16:00 | England | League Two | 2020/2021 | Southend | Harrogate | 0 | 4 | A | 0 | 2 | A | 0 | 2 | A |
| 38898 | 12-09-20 16:00 | England | League Two | 2020/2021 | Walsall | Grimsby | 1 | 0 | H | 0 | 0 | D | 1 | 0 | H |
| 38886 | 19-09-20 14:00 | England | League Two | 2020/2021 | Carlisle | Southend | 2 | 0 | H | 2 | 0 | H | 0 | 0 | D |
| 38875 | 19-09-20 16:00 | England | League Two | 2020/2021 | Colchester | Bolton | 2 | 0 | H | 1 | 0 | H | 1 | 0 | H |
| 38876 | 19-09-20 16:00 | England | League Two | 2020/2021 | Crawley | Scunthorpe | 1 | 0 | H | 1 | 0 | H | 0 | 0 | D |
| 38877 | 19-09-20 16:00 | England | League Two | 2020/2021 | Exeter | Port Vale | 0 | 2 | A | 0 | 1 | A | 0 | 1 | A |
| 38878 | 19-09-20 16:00 | England | League Two | 2020/2021 | Forest Green | Bradford City | 2 | 2 | D | 0 | 0 | D | 2 | 2 | D |
| 38879 | 19-09-20 16:00 | England | League Two | 2020/2021 | Grimsby | Salford | 0 | 4 | A | 0 | 1 | A | 0 | 3 | A |
| 38880 | 19-09-20 16:00 | England | League Two | 2020/2021 | Harrogate | Walsall | 2 | 2 | D | 2 | 1 | H | 0 | 1 | A |
| 38881 | 19-09-20 16:00 | England | League Two | 2020/2021 | Leyton Orient | Mansfield | 2 | 2 | D | 0 | 0 | D | 2 | 2 | D |
| 38882 | 19-09-20 16:00 | England | League Two | 2020/2021 | Morecambe | Cambridge Utd | 0 | 5 | A | 0 | 3 | A | 0 | 2 | A |
| 38883 | 19-09-20 16:00 | England | League Two | 2020/2021 | Newport | Barrow | 2 | 1 | H | 1 | 1 | D | 1 | 0 | H |
| 38884 | 19-09-20 16:00 | England | League Two | 2020/2021 | Stevenage | Oldham | 3 | 0 | H | 0 | 0 | D | 3 | 0 | H |
| 38885 | 19-09-20 16:00 | England | League Two | 2020/2021 | Tranmere | Cheltenham | 0 | 3 | A | 0 | 3 | A | 0 | 0 | D |
| 38865 | 26-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Colchester | 1 | 1 | D | 0 | 1 | A | 1 | 0 | H |
| matchDate | Season | homeTeam | awayTeam | FTHG | FTAG | FTR | 1HHG | 1HAG | 1HR | 2HHG | 2HAG | 2HR |
Corners & Cards: discipline and set-piece pressure
Track corners for/against and yellow cards by team and period. Perfect for in-play angles and match profiles.
| id | matchDate | Country | League | Season | homeTeam | awayTeam | HCFT | ACFT | HC1H | AC1H | HC2H | AC2H | HYCFT | AYCFT | HYC1H | AYC1H | HYC2H | AYC2H |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 128106 | 15-08-26 13:30 | England | League Two | 2026/2027 | Newport | Rochdale | 9 | 6 | 7 | 4 | 2 | 2 | 2 | 4 | 0 | 2 | 2 | 2 |
| 128107 | 15-08-26 13:30 | England | League Two | 2026/2027 | Oldham | Port Vale | 1 | 6 | 1 | 2 | 0 | 4 | 2 | 4 | 2 | 1 | 0 | 3 |
| 128108 | 15-08-26 16:00 | England | League Two | 2026/2027 | Accrington | Colchester | 9 | 4 | 6 | 0 | 3 | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| 128109 | 15-08-26 16:00 | England | League Two | 2026/2027 | Barnet | Salford | 6 | 5 | 3 | 2 | 3 | 3 | 2 | 3 | 0 | 2 | 2 | 1 |
| 128110 | 15-08-26 16:00 | England | League Two | 2026/2027 | Cheltenham | Rotherham | 5 | 4 | 3 | 0 | 2 | 4 | 3 | 1 | 2 | 1 | 1 | 0 |
| 128111 | 15-08-26 16:00 | England | League Two | 2026/2027 | Chesterfield | Fleetwood | 5 | 1 | 3 | 1 | 2 | 0 | 1 | 3 | 1 | 2 | 0 | 1 |
| 128112 | 15-08-26 16:00 | England | League Two | 2026/2027 | Crawley | Crewe | 4 | 11 | 2 | 3 | 2 | 8 | 2 | 5 | 1 | 1 | 1 | 4 |
| 128113 | 15-08-26 16:00 | England | League Two | 2026/2027 | Gillingham | Walsall | 6 | 9 | 5 | 3 | 1 | 6 | 4 | 2 | 1 | 1 | 3 | 1 |
| 128114 | 15-08-26 16:00 | England | League Two | 2026/2027 | Grimsby | Exeter | 6 | 3 | 3 | 0 | 3 | 3 | 1 | 1 | 1 | 1 | 0 | 0 |
| 128115 | 15-08-26 16:00 | England | League Two | 2026/2027 | Northampton | Swindon | 10 | 1 | 7 | 0 | 3 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| 128116 | 15-08-26 16:00 | England | League Two | 2026/2027 | Tranmere | Shrewsbury | 3 | 5 | 2 | 3 | 1 | 2 | 3 | 2 | 0 | 0 | 3 | 2 |
| 128117 | 15-08-26 16:00 | England | League Two | 2026/2027 | York City | Bristol Rovers | 7 | 6 | 4 | 0 | 3 | 6 | 2 | 0 | 0 | 0 | 2 | 0 |
| 130637 | 22-08-26 13:30 | England | League Two | 2026/2027 | Bristol Rovers | Newport | 11 | 1 | 3 | 0 | 8 | 1 | 2 | 1 | 1 | 0 | 1 | 1 |
| 130638 | 22-08-26 13:30 | England | League Two | 2026/2027 | Salford | Chesterfield | 5 | 1 | 3 | 0 | 2 | 1 | 2 | 3 | 0 | 1 | 2 | 2 |
| 130639 | 22-08-26 13:30 | England | League Two | 2026/2027 | Walsall | Grimsby | 8 | 7 | 2 | 1 | 6 | 6 | 1 | 1 | 0 | 0 | 1 | 1 |
| 130640 | 22-08-26 16:00 | England | League Two | 2026/2027 | Colchester | Oldham | 8 | 2 | 2 | 1 | 6 | 1 | 2 | 5 | 2 | 1 | 0 | 4 |
| 130641 | 22-08-26 16:00 | England | League Two | 2026/2027 | Crewe | Northampton | 7 | 6 | 3 | 0 | 4 | 6 | 1 | 1 | 1 | 0 | 0 | 1 |
| 130642 | 22-08-26 16:00 | England | League Two | 2026/2027 | Exeter | Accrington | 9 | 1 | 3 | 0 | 6 | 1 | 3 | 2 | 0 | 1 | 3 | 1 |
| 130643 | 22-08-26 16:00 | England | League Two | 2026/2027 | Fleetwood | Gillingham | 10 | 2 | 2 | 0 | 8 | 2 | 1 | 2 | 1 | 1 | 0 | 1 |
| 130644 | 22-08-26 16:00 | England | League Two | 2026/2027 | Port Vale | Tranmere | 4 | 3 | 2 | 3 | 2 | 0 | 2 | 3 | 1 | 0 | 1 | 3 |
| 130645 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rochdale | Crawley | 5 | 3 | 2 | 0 | 3 | 3 | 4 | 4 | 3 | 1 | 1 | 3 |
| 130646 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rotherham | York City | 5 | 9 | 2 | 6 | 3 | 3 | 2 | 0 | 0 | 0 | 2 | 0 |
| 130647 | 22-08-26 16:00 | England | League Two | 2026/2027 | Shrewsbury | Barnet | 7 | 9 | 2 | 5 | 5 | 4 | 1 | 0 | 0 | 0 | 1 | 0 |
| 130648 | 22-08-26 16:00 | England | League Two | 2026/2027 | Swindon | Cheltenham | 2 | 5 | 1 | 4 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
| matchDate | homeTeam | awayTeam | HCFT | ACFT | HC1H | AC1H | HC2H | AC2H | HYCFT | AYCFT | HYC1H | AYC1H | HYC2H | AYC2H |
| id | matchDate | Country | League | Season | homeTeam | awayTeam | HCFT | ACFT | HC1H | AC1H | HC2H | AC2H | HYCFT | AYCFT | HYC1H | AYC1H | HYC2H | AYC2H |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38887 | 12-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Stevenage | 5 | 5 | 2 | 4 | 3 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
| 38888 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bolton | Forest Green | 5 | 1 | 3 | 1 | 2 | 0 | 3 | 1 | 1 | 1 | 2 | 0 |
| 38889 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bradford City | Colchester | 6 | 5 | 3 | 3 | 3 | 2 | 1 | 3 | 1 | 0 | 0 | 3 |
| 38890 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cambridge Utd | Carlisle | 3 | 8 | 1 | 4 | 2 | 4 | 1 | 4 | 1 | 1 | 0 | 3 |
| 38891 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cheltenham | Morecambe | 7 | 1 | 5 | 0 | 2 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 38892 | 12-09-20 16:00 | England | League Two | 2020/2021 | Mansfield | Tranmere | 5 | 3 | 2 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38893 | 12-09-20 16:00 | England | League Two | 2020/2021 | Oldham | Leyton Orient | 5 | 3 | 1 | 3 | 4 | 0 | 0 | 2 | 0 | 1 | 0 | 1 |
| 38894 | 12-09-20 16:00 | England | League Two | 2020/2021 | Port Vale | Crawley | 7 | 6 | 4 | 3 | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38895 | 12-09-20 16:00 | England | League Two | 2020/2021 | Salford | Exeter | 4 | 10 | 1 | 4 | 3 | 6 | 1 | 0 | 0 | 0 | 1 | 0 |
| 38896 | 12-09-20 16:00 | England | League Two | 2020/2021 | Scunthorpe | Newport | 2 | 9 | 1 | 8 | 1 | 1 | 2 | 0 | 0 | 0 | 2 | 0 |
| 38897 | 12-09-20 16:00 | England | League Two | 2020/2021 | Southend | Harrogate | 5 | 6 | 3 | 3 | 2 | 3 | 2 | 1 | 1 | 1 | 1 | 0 |
| 38898 | 12-09-20 16:00 | England | League Two | 2020/2021 | Walsall | Grimsby | 8 | 4 | 5 | 1 | 3 | 3 | 1 | 2 | 1 | 1 | 0 | 1 |
| 38886 | 19-09-20 14:00 | England | League Two | 2020/2021 | Carlisle | Southend | 6 | 8 | 2 | 6 | 4 | 2 | 1 | 0 | 1 | 0 | 0 | 0 |
| 38875 | 19-09-20 16:00 | England | League Two | 2020/2021 | Colchester | Bolton | 4 | 5 | 2 | 2 | 2 | 3 | 1 | 2 | 0 | 1 | 1 | 1 |
| 38876 | 19-09-20 16:00 | England | League Two | 2020/2021 | Crawley | Scunthorpe | 6 | 8 | 3 | 2 | 3 | 6 | 0 | 1 | 0 | 1 | 0 | 0 |
| 38877 | 19-09-20 16:00 | England | League Two | 2020/2021 | Exeter | Port Vale | 6 | 1 | 2 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38878 | 19-09-20 16:00 | England | League Two | 2020/2021 | Forest Green | Bradford City | 9 | 2 | 3 | 1 | 6 | 1 | 2 | 1 | 0 | 0 | 2 | 1 |
| 38879 | 19-09-20 16:00 | England | League Two | 2020/2021 | Grimsby | Salford | 5 | 5 | 4 | 1 | 1 | 4 | 1 | 3 | 0 | 1 | 1 | 2 |
| 38880 | 19-09-20 16:00 | England | League Two | 2020/2021 | Harrogate | Walsall | 6 | 10 | 1 | 6 | 5 | 4 | 1 | 2 | 0 | 0 | 1 | 2 |
| 38881 | 19-09-20 16:00 | England | League Two | 2020/2021 | Leyton Orient | Mansfield | 8 | 4 | 5 | 0 | 3 | 4 | 2 | 2 | 0 | 0 | 2 | 2 |
| 38882 | 19-09-20 16:00 | England | League Two | 2020/2021 | Morecambe | Cambridge Utd | 5 | 6 | 2 | 4 | 3 | 2 | 2 | 0 | 0 | 0 | 2 | 0 |
| 38883 | 19-09-20 16:00 | England | League Two | 2020/2021 | Newport | Barrow | 3 | 2 | 1 | 2 | 2 | 0 | 2 | 3 | 1 | 0 | 1 | 3 |
| 38884 | 19-09-20 16:00 | England | League Two | 2020/2021 | Stevenage | Oldham | 13 | 3 | 3 | 2 | 10 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |
| 38885 | 19-09-20 16:00 | England | League Two | 2020/2021 | Tranmere | Cheltenham | 4 | 5 | 0 | 3 | 4 | 2 | 2 | 2 | 1 | 0 | 1 | 2 |
| 38865 | 26-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Colchester | 7 | 5 | 5 | 1 | 2 | 4 | 1 | 3 | 0 | 0 | 1 | 3 |
| matchDate | Season | homeTeam | awayTeam | HCFT | ACFT | HC1H | AC1H | HC2H | AC2H | HYCFT | AYCFT | HYC1H | AYC1H | HYC2H | AYC2H |
Attacking & Possession: total shots, shots on/off target & ball possession
Compare teams by attacking production and possession to understand style and momentum across seasons.
| id | matchDate | Country | League | Season | homeTeam | awayTeam | HBPFT | ABPFT | HBP1H | ABP1H | HBP2H | ABP2H | HTSFT | ATSFT | HTS1H | ATS1H | HTS2H | ATS2H | HSONFT | ASONFT | HSON1H | ASON1H | HSON2H | ASON2H | HSOFFFT | ASOFFFT | HSOFF1H | ASOFF1H | HSOFF2H | ASOFF2H |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 128106 | 15-08-26 13:30 | England | League Two | 2026/2027 | Newport | Rochdale | 32 | 68 | 41 | 59 | 26 | 74 | 12 | 5 | 8 | 2 | 4 | 3 | 6 | 0 | 5 | 0 | 1 | 0 | 4 | 2 | 1 | 1 | 3 | 1 |
| 128107 | 15-08-26 13:30 | England | League Two | 2026/2027 | Oldham | Port Vale | 40 | 60 | 41 | 59 | 39 | 61 | 11 | 13 | 4 | 7 | 7 | 6 | 3 | 2 | 0 | 1 | 3 | 1 | 5 | 7 | 4 | 3 | 1 | 4 |
| 128108 | 15-08-26 16:00 | England | League Two | 2026/2027 | Accrington | Colchester | 50 | 50 | 54 | 46 | 47 | 53 | 20 | 7 | 13 | 2 | 7 | 5 | 11 | 5 | 8 | 1 | 3 | 4 | 5 | 2 | 1 | 1 | 4 | 1 |
| 128109 | 15-08-26 16:00 | England | League Two | 2026/2027 | Barnet | Salford | 46 | 54 | 49 | 51 | 42 | 58 | 20 | 14 | 14 | 5 | 6 | 9 | 7 | 3 | 6 | 1 | 1 | 2 | 6 | 6 | 3 | 1 | 3 | 5 |
| 128110 | 15-08-26 16:00 | England | League Two | 2026/2027 | Cheltenham | Rotherham | 40 | 60 | 47 | 53 | 34 | 66 | 6 | 19 | 3 | 7 | 3 | 12 | 4 | 5 | 1 | 3 | 3 | 2 | 1 | 7 | 1 | 2 | 0 | 5 |
| 128111 | 15-08-26 16:00 | England | League Two | 2026/2027 | Chesterfield | Fleetwood | 66 | 34 | 61 | 39 | 72 | 28 | 15 | 14 | 9 | 7 | 6 | 7 | 3 | 7 | 0 | 4 | 3 | 3 | 10 | 7 | 8 | 3 | 2 | 4 |
| 128112 | 15-08-26 16:00 | England | League Two | 2026/2027 | Crawley | Crewe | 48 | 52 | 67 | 33 | 26 | 74 | 9 | 18 | 5 | 3 | 4 | 15 | 3 | 4 | 2 | 0 | 1 | 4 | 2 | 8 | 1 | 2 | 1 | 6 |
| 128113 | 15-08-26 16:00 | England | League Two | 2026/2027 | Gillingham | Walsall | 44 | 56 | 49 | 51 | 38 | 62 | 17 | 17 | 5 | 3 | 12 | 14 | 7 | 5 | 4 | 0 | 3 | 5 | 7 | 5 | 1 | 2 | 6 | 3 |
| 128114 | 15-08-26 16:00 | England | League Two | 2026/2027 | Grimsby | Exeter | 53 | 47 | 58 | 42 | 48 | 52 | 21 | 8 | 7 | 3 | 14 | 5 | 4 | 2 | 2 | 0 | 2 | 2 | 11 | 5 | 2 | 2 | 9 | 3 |
| 128115 | 15-08-26 16:00 | England | League Two | 2026/2027 | Northampton | Swindon | 51 | 49 | 56 | 44 | 46 | 54 | 11 | 4 | 7 | 1 | 4 | 3 | 3 | 0 | 2 | 0 | 1 | 0 | 4 | 2 | 2 | 1 | 2 | 1 |
| 128116 | 15-08-26 16:00 | England | League Two | 2026/2027 | Tranmere | Shrewsbury | 43 | 57 | 47 | 53 | 40 | 60 | 7 | 15 | 4 | 7 | 3 | 8 | 4 | 5 | 3 | 2 | 1 | 3 | 2 | 4 | 0 | 3 | 2 | 1 |
| 128117 | 15-08-26 16:00 | England | League Two | 2026/2027 | York City | Bristol Rovers | 70 | 30 | 78 | 22 | 60 | 40 | 16 | 13 | 7 | 4 | 9 | 9 | 5 | 3 | 1 | 2 | 4 | 1 | 8 | 2 | 5 | 1 | 3 | 1 |
| 130637 | 22-08-26 13:30 | England | League Two | 2026/2027 | Bristol Rovers | Newport | 64 | 36 | 65 | 35 | 62 | 38 | 26 | 8 | 13 | 4 | 13 | 4 | 9 | 3 | 4 | 1 | 5 | 2 | 9 | 5 | 6 | 3 | 3 | 2 |
| 130638 | 22-08-26 13:30 | England | League Two | 2026/2027 | Salford | Chesterfield | 64 | 36 | 60 | 40 | 68 | 32 | 10 | 14 | 3 | 8 | 7 | 6 | 3 | 3 | 1 | 2 | 2 | 1 | 3 | 7 | 0 | 4 | 3 | 3 |
| 130639 | 22-08-26 13:30 | England | League Two | 2026/2027 | Walsall | Grimsby | 52 | 48 | 50 | 50 | 55 | 45 | 16 | 13 | 5 | 7 | 11 | 6 | 2 | 1 | 1 | 0 | 1 | 1 | 9 | 6 | 4 | 5 | 5 | 1 |
| 130640 | 22-08-26 16:00 | England | League Two | 2026/2027 | Colchester | Oldham | 65 | 35 | 51 | 49 | 77 | 23 | 17 | 6 | 5 | 4 | 12 | 2 | 5 | 2 | 0 | 1 | 5 | 1 | 8 | 1 | 3 | 1 | 5 | 0 |
| 130641 | 22-08-26 16:00 | England | League Two | 2026/2027 | Crewe | Northampton | 49 | 51 | 53 | 47 | 44 | 56 | 6 | 15 | 2 | 5 | 4 | 10 | 3 | 6 | 1 | 2 | 2 | 4 | 2 | 7 | 1 | 3 | 1 | 4 |
| 130642 | 22-08-26 16:00 | England | League Two | 2026/2027 | Exeter | Accrington | 36 | 64 | 39 | 61 | 34 | 66 | 19 | 14 | 11 | 8 | 8 | 6 | 5 | 2 | 3 | 1 | 2 | 1 | 9 | 4 | 6 | 4 | 3 | 0 |
| 130643 | 22-08-26 16:00 | England | League Two | 2026/2027 | Fleetwood | Gillingham | 64 | 36 | 57 | 43 | 69 | 31 | 17 | 9 | 10 | 4 | 7 | 5 | 0 | 3 | 0 | 2 | 0 | 1 | 11 | 4 | 7 | 1 | 4 | 3 |
| 130644 | 22-08-26 16:00 | England | League Two | 2026/2027 | Port Vale | Tranmere | 52 | 48 | 49 | 51 | 54 | 46 | 9 | 6 | 5 | 4 | 4 | 2 | 4 | 4 | 2 | 3 | 2 | 1 | 4 | 1 | 2 | 0 | 2 | 1 |
| 130645 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rochdale | Crawley | 54 | 46 | 58 | 42 | 50 | 50 | 7 | 12 | 4 | 5 | 3 | 7 | 3 | 2 | 1 | 1 | 2 | 1 | 2 | 5 | 2 | 2 | 0 | 3 |
| 130646 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rotherham | York City | 41 | 59 | 42 | 58 | 39 | 61 | 10 | 17 | 4 | 11 | 6 | 6 | 2 | 5 | 1 | 4 | 1 | 1 | 4 | 7 | 1 | 3 | 3 | 4 |
| 130647 | 22-08-26 16:00 | England | League Two | 2026/2027 | Shrewsbury | Barnet | 44 | 56 | 46 | 54 | 42 | 58 | 10 | 15 | 5 | 7 | 5 | 8 | 1 | 3 | 1 | 1 | 0 | 2 | 5 | 3 | 2 | 2 | 3 | 1 |
| 130648 | 22-08-26 16:00 | England | League Two | 2026/2027 | Swindon | Cheltenham | 42 | 58 | 49 | 51 | 35 | 65 | 5 | 14 | 3 | 5 | 2 | 9 | 3 | 6 | 2 | 1 | 1 | 5 | 1 | 4 | 1 | 3 | 0 | 1 |
| matchDate | homeTeam | awayTeam | HBPFT | ABPFT | HBP1H | ABP1H | HBP2H | ABP2H | HTSFT | ATSFT | HTS1H | ATS1H | HTS2H | ATS2H | HSONFT | ASONFT | HSON1H | ASON1H | HSON2H | ASON2H | HSOFFFT | ASOFFFT | HSOFF1H | ASOFF1H | HSOFF2H | ASOFF2H |
| id | matchDate | Country | League | Season | homeTeam | awayTeam | HBPFT | ABPFT | HBP1H | ABP1H | HBP2H | ABP2H | HTSFT | ATSFT | HTS1H | ATS1H | HTS2H | ATS2H | HSONFT | ASONFT | HSON1H | ASON1H | HSON2H | ASON2H | HSOFFFT | ASOFFFT | HSOFF1H | ASOFF1H | HSOFF2H | ASOFF2H |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38887 | 12-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Stevenage | 57 | 43 | 60 | 40 | 54 | 46 | 10 | 12 | 3 | 6 | 7 | 6 | 5 | 2 | 1 | 1 | 4 | 1 | 3 | 4 | 1 | 1 | 2 | 3 |
| 38888 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bolton | Forest Green | 56 | 44 | 54 | 46 | 58 | 42 | 9 | 15 | 3 | 7 | 6 | 8 | 2 | 3 | 1 | 1 | 1 | 2 | 4 | 8 | 2 | 6 | 2 | 2 |
| 38889 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bradford City | Colchester | 59 | 41 | 58 | 42 | 60 | 40 | 17 | 11 | 7 | 4 | 10 | 7 | 5 | 2 | 2 | 1 | 3 | 1 | 7 | 3 | 3 | 0 | 4 | 3 |
| 38890 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cambridge Utd | Carlisle | 42 | 58 | 40 | 60 | 44 | 56 | 6 | 19 | 5 | 11 | 1 | 8 | 4 | 1 | 3 | 1 | 1 | 0 | 1 | 8 | 1 | 4 | 0 | 4 |
| 38891 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cheltenham | Morecambe | 57 | 43 | 55 | 45 | 59 | 41 | 17 | 10 | 7 | 3 | 10 | 7 | 8 | 4 | 4 | 1 | 4 | 3 | 5 | 4 | 2 | 1 | 3 | 3 |
| 38892 | 12-09-20 16:00 | England | League Two | 2020/2021 | Mansfield | Tranmere | 51 | 49 | 45 | 55 | 57 | 43 | 19 | 5 | 5 | 4 | 14 | 1 | 3 | 1 | 0 | 1 | 3 | 0 | 7 | 2 | 2 | 1 | 5 | 1 |
| 38893 | 12-09-20 16:00 | England | League Two | 2020/2021 | Oldham | Leyton Orient | 46 | 54 | 42 | 58 | 50 | 50 | 10 | 12 | 1 | 5 | 9 | 7 | 3 | 3 | 0 | 0 | 3 | 3 | 5 | 4 | 0 | 4 | 5 | 0 |
| 38894 | 12-09-20 16:00 | England | League Two | 2020/2021 | Port Vale | Crawley | 49 | 51 | 55 | 45 | 43 | 57 | 15 | 9 | 9 | 3 | 6 | 6 | 6 | 4 | 2 | 1 | 4 | 3 | 5 | 2 | 3 | 0 | 2 | 2 |
| 38895 | 12-09-20 16:00 | England | League Two | 2020/2021 | Salford | Exeter | 48 | 52 | 39 | 61 | 57 | 43 | 12 | 15 | 3 | 10 | 9 | 5 | 5 | 5 | 1 | 5 | 4 | 0 | 5 | 5 | 2 | 3 | 3 | 2 |
| 38896 | 12-09-20 16:00 | England | League Two | 2020/2021 | Scunthorpe | Newport | 48 | 52 | 44 | 56 | 51 | 49 | 10 | 14 | 4 | 9 | 6 | 5 | 4 | 3 | 2 | 3 | 2 | 0 | 4 | 8 | 1 | 4 | 3 | 4 |
| 38897 | 12-09-20 16:00 | England | League Two | 2020/2021 | Southend | Harrogate | 48 | 52 | 42 | 58 | 54 | 46 | 7 | 15 | 2 | 9 | 5 | 6 | 2 | 5 | 1 | 3 | 1 | 2 | 1 | 4 | 0 | 3 | 1 | 1 |
| 38898 | 12-09-20 16:00 | England | League Two | 2020/2021 | Walsall | Grimsby | 41 | 59 | 47 | 53 | 35 | 65 | 16 | 12 | 7 | 5 | 9 | 7 | 7 | 3 | 3 | 1 | 4 | 2 | 7 | 5 | 3 | 2 | 4 | 3 |
| 38886 | 19-09-20 14:00 | England | League Two | 2020/2021 | Carlisle | Southend | 45 | 55 | 45 | 55 | 45 | 55 | 21 | 4 | 8 | 3 | 13 | 1 | 7 | 1 | 3 | 1 | 4 | 0 | 9 | 0 | 1 | 0 | 8 | 0 |
| 38875 | 19-09-20 16:00 | England | League Two | 2020/2021 | Colchester | Bolton | 36 | 64 | 44 | 56 | 28 | 72 | 11 | 10 | 5 | 5 | 6 | 5 | 3 | 2 | 2 | 0 | 1 | 2 | 5 | 5 | 2 | 4 | 3 | 1 |
| 38876 | 19-09-20 16:00 | England | League Two | 2020/2021 | Crawley | Scunthorpe | 38 | 62 | 45 | 55 | 31 | 69 | 5 | 11 | 3 | 3 | 2 | 8 | 2 | 1 | 1 | 0 | 1 | 1 | 2 | 5 | 1 | 2 | 1 | 3 |
| 38877 | 19-09-20 16:00 | England | League Two | 2020/2021 | Exeter | Port Vale | 61 | 39 | 52 | 48 | 70 | 30 | 11 | 8 | 4 | 7 | 7 | 1 | 3 | 2 | 1 | 1 | 2 | 1 | 5 | 3 | 2 | 3 | 3 | 0 |
| 38878 | 19-09-20 16:00 | England | League Two | 2020/2021 | Forest Green | Bradford City | 59 | 41 | 47 | 53 | 71 | 29 | 24 | 7 | 6 | 2 | 18 | 5 | 2 | 5 | 0 | 1 | 2 | 4 | 18 | 1 | 4 | 1 | 14 | 0 |
| 38879 | 19-09-20 16:00 | England | League Two | 2020/2021 | Grimsby | Salford | 52 | 48 | 50 | 50 | 54 | 46 | 19 | 16 | 10 | 6 | 9 | 10 | 7 | 7 | 5 | 3 | 2 | 4 | 10 | 5 | 4 | 2 | 6 | 3 |
| 38880 | 19-09-20 16:00 | England | League Two | 2020/2021 | Harrogate | Walsall | 47 | 53 | 52 | 48 | 42 | 58 | 13 | 12 | 9 | 5 | 4 | 7 | 4 | 7 | 2 | 4 | 2 | 3 | 3 | 4 | 3 | 1 | 0 | 3 |
| 38881 | 19-09-20 16:00 | England | League Two | 2020/2021 | Leyton Orient | Mansfield | 60 | 40 | 53 | 47 | 67 | 33 | 12 | 11 | 7 | 3 | 5 | 8 | 6 | 6 | 2 | 1 | 4 | 5 | 3 | 4 | 2 | 2 | 1 | 2 |
| 38882 | 19-09-20 16:00 | England | League Two | 2020/2021 | Morecambe | Cambridge Utd | 49 | 51 | 50 | 50 | 48 | 52 | 7 | 20 | 4 | 13 | 3 | 7 | 1 | 8 | 1 | 5 | 0 | 3 | 4 | 10 | 2 | 6 | 2 | 4 |
| 38883 | 19-09-20 16:00 | England | League Two | 2020/2021 | Newport | Barrow | 58 | 42 | 63 | 37 | 53 | 47 | 13 | 5 | 5 | 5 | 8 | 0 | 3 | 2 | 2 | 2 | 1 | 0 | 6 | 1 | 2 | 1 | 4 | 0 |
| 38884 | 19-09-20 16:00 | England | League Two | 2020/2021 | Stevenage | Oldham | 51 | 49 | 49 | 51 | 53 | 47 | 19 | 11 | 5 | 7 | 14 | 4 | 11 | 1 | 2 | 0 | 9 | 1 | 7 | 8 | 3 | 6 | 4 | 2 |
| 38885 | 19-09-20 16:00 | England | League Two | 2020/2021 | Tranmere | Cheltenham | 46 | 54 | 38 | 62 | 54 | 46 | 8 | 9 | 2 | 3 | 6 | 6 | 1 | 3 | 0 | 2 | 1 | 1 | 4 | 4 | 2 | 0 | 2 | 4 |
| 38865 | 26-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Colchester | 47 | 53 | 54 | 46 | 40 | 60 | 17 | 12 | 10 | 5 | 7 | 7 | 4 | 4 | 2 | 3 | 2 | 1 | 6 | 4 | 4 | 1 | 2 | 3 |
| matchDate | Season | homeTeam | awayTeam | HBPFT | ABPFT | HBP1H | ABP1H | HBP2H | ABP2H | HTSFT | ATSFT | HTS1H | ATS1H | HTS2H | ATS2H | HSONFT | ASONFT | HSON1H | ASON1H | HSON2H | ASON2H | HSOFFFT | ASOFFFT | HSOFF1H | ASOFF1H | HSOFF2H | ASOFF2H |
Historical Odds: 1X2, Over/Under Goals, BTTS
Study closing odds and market tendencies for match fixtures. 1X2 odds, Over/Under 0.5, 1.5, 2.5, 3.5 & 4.5 goals and BTTS odds. Use filters, then export CSV/Excel. All odds shown are sourced from 1xBet.
| id | matchDate | Country | League | Season | homeTeam | awayTeam | H | D | A | O05 | U05 | O15 | U15 | O25 | U25 | O35 | U35 | O45 | U45 | BTTSY | BTTSN |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 128106 | 15-08-26 13:30 | England | League Two | 2026/2027 | Newport | Rochdale | 2.77 | 3.42 | 2.41 | 1.03 | 10.00 | 1.29 | 3.40 | 2.11 | 1.73 | 3.43 | 1.29 | 6.23 | 1.10 | 1.80 | 1.95 |
| 128107 | 15-08-26 13:30 | England | League Two | 2026/2027 | Oldham | Port Vale | 2.33 | 3.23 | 3.03 | 1.05 | 9.00 | 1.31 | 3.25 | 2.21 | 1.67 | 3.71 | 1.25 | 6.84 | 1.09 | 1.80 | 1.95 |
| 128108 | 15-08-26 16:00 | England | League Two | 2026/2027 | Accrington | Colchester | 2.87 | 3.20 | 2.45 | 1.05 | 9.00 | 1.36 | 3.00 | 2.21 | 1.67 | 3.71 | 1.25 | 6.84 | 1.09 | 1.87 | 1.87 |
| 128109 | 15-08-26 16:00 | England | League Two | 2026/2027 | Barnet | Salford | 2.25 | 3.59 | 2.90 | 1.03 | 10.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.13 | 1.34 | 5.90 | 1.11 | 1.71 | 2.06 |
| 128110 | 15-08-26 16:00 | England | League Two | 2026/2027 | Cheltenham | Rotherham | 2.57 | 3.22 | 2.71 | 1.05 | 9.00 | 1.31 | 3.25 | 2.11 | 1.73 | 3.43 | 1.29 | 6.84 | 1.09 | 1.80 | 1.95 |
| 128111 | 15-08-26 16:00 | England | League Two | 2026/2027 | Chesterfield | Fleetwood | 1.77 | 3.53 | 4.54 | 1.05 | 9.00 | 1.31 | 3.25 | 2.11 | 1.73 | 3.43 | 1.29 | 6.84 | 1.09 | 1.95 | 1.80 |
| 128112 | 15-08-26 16:00 | England | League Two | 2026/2027 | Crawley | Crewe | 3.10 | 3.30 | 2.25 | 1.03 | 10.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.13 | 1.34 | 5.90 | 1.11 | 1.71 | 2.06 |
| 128113 | 15-08-26 16:00 | England | League Two | 2026/2027 | Gillingham | Walsall | 2.34 | 3.16 | 3.06 | 1.05 | 9.00 | 1.31 | 3.25 | 2.11 | 1.73 | 3.43 | 1.29 | 6.84 | 1.09 | 1.80 | 1.95 |
| 128114 | 15-08-26 16:00 | England | League Two | 2026/2027 | Grimsby | Exeter | 1.70 | 3.70 | 4.75 | 1.02 | 11.00 | 1.25 | 3.75 | 1.97 | 1.83 | 3.13 | 1.34 | 5.90 | 1.11 | 1.80 | 1.95 |
| 128115 | 15-08-26 16:00 | England | League Two | 2026/2027 | Northampton | Swindon | 2.23 | 3.38 | 3.08 | 1.02 | 11.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.33 | 1.30 | 5.90 | 1.11 | 1.75 | 2.01 |
| 128116 | 15-08-26 16:00 | England | League Two | 2026/2027 | Tranmere | Shrewsbury | 2.15 | 3.30 | 3.30 | 1.06 | 8.00 | 1.36 | 3.00 | 2.21 | 1.67 | 3.71 | 1.25 | 7.36 | 1.07 | 1.87 | 1.87 |
| 128117 | 15-08-26 16:00 | England | League Two | 2026/2027 | York City | Bristol Rovers | 2.24 | 3.18 | 3.24 | 1.05 | 9.00 | 1.31 | 3.25 | 2.11 | 1.73 | 3.43 | 1.29 | 6.84 | 1.09 | 1.80 | 1.95 |
| 130637 | 22-08-26 13:30 | England | League Two | 2026/2027 | Bristol Rovers | Newport | 1.68 | 3.51 | 5.28 | 1.02 | 11.00 | 1.25 | 3.75 | 1.97 | 1.83 | 2.97 | 1.37 | 5.54 | 1.13 | 1.80 | 1.95 |
| 130638 | 22-08-26 13:30 | England | League Two | 2026/2027 | Salford | Chesterfield | 1.92 | 3.33 | 4.03 | 1.03 | 10.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.13 | 1.34 | 5.90 | 1.11 | 1.75 | 2.01 |
| 130639 | 22-08-26 13:30 | England | League Two | 2026/2027 | Walsall | Grimsby | 2.94 | 3.34 | 2.33 | 1.03 | 10.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.33 | 1.30 | 5.90 | 1.11 | 1.75 | 2.01 |
| 130640 | 22-08-26 16:00 | England | League Two | 2026/2027 | Colchester | Oldham | 2.58 | 3.38 | 2.58 | 1.02 | 11.00 | 1.28 | 3.50 | 1.97 | 1.83 | 3.13 | 1.34 | 5.90 | 1.11 | 1.71 | 2.06 |
| 130641 | 22-08-26 16:00 | England | League Two | 2026/2027 | Crewe | Northampton | 2.15 | 3.41 | 3.21 | 1.03 | 10.00 | 1.29 | 3.40 | 2.01 | 1.80 | 3.43 | 1.29 | 6.23 | 1.10 | 1.80 | 1.95 |
| 130642 | 22-08-26 16:00 | England | League Two | 2026/2027 | Exeter | Accrington | 2.01 | 3.31 | 3.71 | 1.03 | 10.00 | 1.28 | 3.50 | 2.01 | 1.80 | 3.33 | 1.30 | 6.23 | 1.10 | 1.75 | 2.01 |
| 130643 | 22-08-26 16:00 | England | League Two | 2026/2027 | Fleetwood | Gillingham | 1.86 | 3.52 | 4.02 | 1.03 | 10.00 | 1.28 | 3.50 | 2.01 | 1.80 | 3.33 | 1.30 | 6.23 | 1.10 | 1.80 | 1.95 |
| 130644 | 22-08-26 16:00 | England | League Two | 2026/2027 | Port Vale | Tranmere | 1.91 | 3.31 | 4.11 | 1.05 | 9.00 | 1.36 | 3.00 | 2.21 | 1.67 | 3.71 | 1.25 | 7.36 | 1.07 | 1.95 | 1.80 |
| 130645 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rochdale | Crawley | 1.77 | 3.63 | 4.37 | 1.02 | 11.00 | 1.22 | 4.00 | 1.81 | 2.00 | 2.82 | 1.40 | 5.14 | 1.14 | 1.68 | 2.11 |
| 130646 | 22-08-26 16:00 | England | League Two | 2026/2027 | Rotherham | York City | 2.93 | 3.28 | 2.37 | 1.02 | 11.00 | 1.25 | 3.75 | 1.89 | 1.91 | 2.97 | 1.37 | 5.54 | 1.13 | 1.68 | 2.11 |
| 130647 | 22-08-26 16:00 | England | League Two | 2026/2027 | Shrewsbury | Barnet | 3.91 | 3.31 | 1.96 | 1.03 | 10.00 | 1.29 | 3.40 | 2.01 | 1.80 | 3.33 | 1.30 | 6.23 | 1.10 | 1.80 | 1.95 |
| 130648 | 22-08-26 16:00 | England | League Two | 2026/2027 | Swindon | Cheltenham | 1.95 | 3.50 | 3.70 | 1.02 | 11.00 | 1.25 | 3.75 | 1.97 | 1.83 | 3.13 | 1.34 | 5.54 | 1.13 | 1.71 | 2.06 |
| matchDate | homeTeam | awayTeam | H | D | A | O05 | U05 | O15 | U15 | O25 | U25 | O35 | U35 | O45 | U45 | BTTSY | BTTSN |
| id | matchDate | Country | League | Season | homeTeam | awayTeam | H | D | A | O05 | U05 | O15 | U15 | O25 | U25 | O35 | U35 | O45 | U45 | BTTSY | BTTSN |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 38887 | 12-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Stevenage | 2.29 | 3.48 | 3.34 | 1.03 | 8.40 | 1.35 | 3.10 | 2.14 | 1.79 | 3.70 | 1.26 | 6.95 | 1.06 | 1.87 | 1.89 |
| 38888 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bolton | Forest Green | 2.37 | 3.52 | 3.17 | 1.03 | 8.70 | 1.33 | 3.20 | 2.08 | 1.83 | 3.54 | 1.28 | 6.55 | 1.07 | 1.83 | 1.93 |
| 38889 | 12-09-20 16:00 | England | League Two | 2020/2021 | Bradford City | Colchester | 2.54 | 3.34 | 3.03 | 1.05 | 7.60 | 1.40 | 2.86 | 2.30 | 1.69 | 4.10 | 1.22 | 7.90 | 1.04 | 1.94 | 1.82 |
| 38890 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cambridge Utd | Carlisle | 2.42 | 3.40 | 3.18 | 1.04 | 7.90 | 1.38 | 2.94 | 2.23 | 1.73 | 3.88 | 1.24 | 7.40 | 1.05 | 1.91 | 1.85 |
| 38891 | 12-09-20 16:00 | England | League Two | 2020/2021 | Cheltenham | Morecambe | 1.92 | 3.68 | 4.34 | 1.03 | 8.40 | 1.35 | 3.10 | 2.14 | 1.79 | 3.70 | 1.26 | 6.95 | 1.06 | 1.94 | 1.82 |
| 38892 | 12-09-20 16:00 | England | League Two | 2020/2021 | Mansfield | Tranmere | 2.46 | 3.48 | 3.04 | 1.03 | 8.60 | 1.33 | 3.20 | 2.08 | 1.83 | 3.54 | 1.28 | 6.65 | 1.07 | 1.82 | 1.94 |
| 38893 | 12-09-20 16:00 | England | League Two | 2020/2021 | Oldham | Leyton Orient | 2.37 | 3.62 | 3.09 | 1.02 | 9.70 | 1.28 | 3.54 | 1.93 | 1.97 | 3.14 | 1.34 | 5.75 | 1.10 | 1.78 | 1.99 |
| 38894 | 12-09-20 16:00 | England | League Two | 2020/2021 | Port Vale | Crawley | 2.12 | 3.70 | 3.58 | 1.02 | 9.60 | 1.28 | 3.54 | 1.94 | 1.96 | 3.18 | 1.33 | 5.80 | 1.10 | 1.76 | 2.01 |
| 38895 | 12-09-20 16:00 | England | League Two | 2020/2021 | Salford | Exeter | 2.17 | 3.60 | 3.52 | 1.03 | 8.90 | 1.31 | 3.32 | 2.03 | 1.87 | 3.40 | 1.30 | 6.35 | 1.08 | 1.82 | 1.94 |
| 38896 | 12-09-20 16:00 | England | League Two | 2020/2021 | Scunthorpe | Newport | 2.76 | 3.34 | 2.78 | 1.05 | 7.50 | 1.41 | 2.82 | 2.32 | 1.68 | 4.10 | 1.22 | 8.00 | 1.04 | 1.93 | 1.82 |
| 38897 | 12-09-20 16:00 | England | League Two | 2020/2021 | Southend | Harrogate | 2.88 | 3.72 | 2.46 | 1.02 | 9.60 | 1.28 | 3.54 | 1.94 | 1.96 | 3.18 | 1.33 | 5.80 | 1.10 | 1.76 | 2.01 |
| 38898 | 12-09-20 16:00 | England | League Two | 2020/2021 | Walsall | Grimsby | 2.11 | 3.64 | 3.66 | 1.03 | 8.90 | 1.31 | 3.32 | 2.03 | 1.87 | 3.40 | 1.30 | 6.35 | 1.08 | 1.83 | 1.93 |
| 38886 | 19-09-20 14:00 | England | League Two | 2020/2021 | Carlisle | Southend | 1.83 | 3.84 | 4.52 | 1.03 | 9.10 | 1.31 | 3.32 | 2.01 | 1.89 | 3.32 | 1.31 | 6.20 | 1.08 | 1.89 | 1.86 |
| 38875 | 19-09-20 16:00 | England | League Two | 2020/2021 | Colchester | Bolton | 2.35 | 3.48 | 3.24 | 1.03 | 8.50 | 1.34 | 3.14 | 2.11 | 1.81 | 3.62 | 1.27 | 6.75 | 1.06 | 1.85 | 1.90 |
| 38876 | 19-09-20 16:00 | England | League Two | 2020/2021 | Crawley | Scunthorpe | 2.30 | 3.54 | 3.28 | 1.02 | 9.80 | 1.31 | 3.32 | 2.02 | 1.88 | 3.40 | 1.30 | 6.30 | 1.08 | 1.80 | 1.96 |
| 38877 | 19-09-20 16:00 | England | League Two | 2020/2021 | Exeter | Port Vale | 2.49 | 3.36 | 3.09 | 1.05 | 7.70 | 1.39 | 2.90 | 2.28 | 1.70 | 4.10 | 1.22 | 7.70 | 1.05 | 1.93 | 1.83 |
| 38878 | 19-09-20 16:00 | England | League Two | 2020/2021 | Forest Green | Bradford City | 2.33 | 3.38 | 3.38 | 1.05 | 7.60 | 1.40 | 2.86 | 2.30 | 1.69 | 4.10 | 1.22 | 7.80 | 1.04 | 1.95 | 1.81 |
| 38879 | 19-09-20 16:00 | England | League Two | 2020/2021 | Grimsby | Salford | 3.22 | 3.50 | 2.35 | 1.03 | 8.60 | 1.33 | 3.20 | 2.08 | 1.83 | 3.54 | 1.28 | 6.60 | 1.07 | 1.82 | 1.94 |
| 38880 | 19-09-20 16:00 | England | League Two | 2020/2021 | Harrogate | Walsall | 2.79 | 3.34 | 2.75 | 1.04 | 7.90 | 1.35 | 3.10 | 2.15 | 1.78 | 3.62 | 1.27 | 6.90 | 1.06 | 1.84 | 1.92 |
| 38881 | 19-09-20 16:00 | England | League Two | 2020/2021 | Leyton Orient | Mansfield | 2.85 | 3.52 | 2.59 | 1.03 | 9.10 | 1.30 | 3.40 | 1.98 | 1.92 | 3.26 | 1.32 | 6.00 | 1.09 | 1.75 | 2.03 |
| 38882 | 19-09-20 16:00 | England | League Two | 2020/2021 | Morecambe | Cambridge Utd | 2.52 | 3.40 | 3.01 | 1.03 | 9.00 | 1.37 | 2.99 | 2.20 | 1.75 | 3.78 | 1.25 | 7.30 | 1.05 | 1.89 | 1.86 |
| 38883 | 19-09-20 16:00 | England | League Two | 2020/2021 | Newport | Barrow | 2.20 | 3.26 | 3.82 | 1.05 | 7.30 | 1.42 | 2.78 | 2.38 | 1.65 | 4.32 | 1.20 | 8.30 | 1.03 | 2.00 | 1.77 |
| 38884 | 19-09-20 16:00 | England | League Two | 2020/2021 | Stevenage | Oldham | 2.76 | 3.40 | 2.74 | 1.04 | 8.70 | 1.38 | 2.94 | 2.23 | 1.73 | 3.88 | 1.24 | 7.40 | 1.05 | 1.90 | 1.86 |
| 38885 | 19-09-20 16:00 | England | League Two | 2020/2021 | Tranmere | Cheltenham | 2.62 | 3.32 | 2.94 | 1.05 | 7.50 | 1.42 | 2.78 | 2.36 | 1.66 | 4.20 | 1.21 | 8.10 | 1.04 | 1.97 | 1.79 |
| 38865 | 26-09-20 16:00 | England | League Two | 2020/2021 | Barrow | Colchester | 2.58 | 3.38 | 2.94 | 1.04 | 8.50 | 1.37 | 2.99 | 2.23 | 1.73 | 3.88 | 1.24 | 7.40 | 1.05 | 1.90 | 1.86 |
| matchDate | Season | homeTeam | awayTeam | H | D | A | O05 | U05 | O15 | U15 | O25 | U25 | O35 | U35 | O45 | U45 | BTTSY | BTTSN |
Download two complete football datasets for free.
Get the Big Five Leagues 2025/26 Dataset and the Premier League 2025/26 Corners & Cards Odds sent directly to your inbox. Perfect for testing your AI/ML and backtesting models. Ready to scale up? Our complete datasets save you hours of manual downloading by providing +50 leagues fully consolidated into a single file. Explore Datasets →
More Statistics
Enjoying these stats?
If you find this useful, share it with your mates on social media.
Contact Us
If you have any questions, or would like us to add specific leagues or betting markets, please contact us via our contact form or email us at [email protected]. We’ll get back to you as soon as possible.
Data for modelling, research and backtesting
Start with two free single-season datasets delivered straight to your inbox. When you need full historical depth and +50 leagues in a single file, upgrade to our complete datasets.
Big Five Leagues 2025/26
Complete season for Premier League, La Liga, Serie A, Bundesliga & Ligue 1 with odds and stats.
Corners & Cards Odds 2025/26
Premier League closing odds for corners and yellow cards with actual match results.
