Footballrates.com is a site dedicated to results, stats and trivia about English football.
Longest current unbeaten run
Manchester City PL 30
Arsenal PL 13
Sheffield United CH 9
Lincoln City L1 7
Wycombe Wanderers L1 7
Top four tiers, only league games count
Longest current winless run
Morecambe L2 15
Cambridge United L1 15
Wolverhampton Wanderers PL 10
Burton Albion L1 10
Portsmouth CH 9
Top four tiers, only league games count
Current runs
Premier League 2024/25
Leader Liverpool
Best form Liverpool
Most goals scored Manchester City (17)
Most goals conceded Wolverhampton Wanderers (21)
Longest current unbeaten run Manchester City (30)
Longest current winless run Wolverhampton Wanderers (10)
Championship 2024/25
Leader Sheffield United
Best form Sheffield United
Most goals scored Sunderland (18)
Most goals conceded Portsmouth (20)
Longest current unbeaten run Sheffield United (9)
Longest current winless run Portsmouth (9)
League One 2024/25
Leader Birmingham City
Best form Mansfield Town
Most goals scored Wrexham (18)
Most goals conceded Burton Albion (19)
Longest current unbeaten run Wycombe Wanderers (7)
Longest current winless run Cambridge United (15)
League Two 2024/25
Leader Walsall
Best form Crewe Alexandra
Most goals scored Walsall (19)
Most goals conceded Newport County (20)
Longest current unbeaten run Port Vale (6)
Longest current winless run Morecambe (15)
All-Time League Table
# Team Played Won Drawn Lost GD Points
1 Manchester United 4791 2314 1143 1334 +2245 6721
2 Liverpool 4759 2308 1153 1298 +2502 6680
3 Arsenal 4759 2215 1167 1377 +2102 6487
4 Manchester City 4833 2105 1129 1599 +1466 6160
5 Preston North End 5199 2013 1334 1852 +393 6115
 Full All-Time League Table
Upcoming fixtures
12.10.2024 12:30:00 L2 Chesterfield-Notts County
12.10.2024 15:00:00 L1 Peterborough United-Rotherham United
12.10.2024 15:00:00 L1 Barnsley-Reading
12.10.2024 15:00:00 L1 Birmingham City-Cambridge United
12.10.2024 15:00:00 L1 Leyton Orient-Huddersfield Town
12.10.2024 15:00:00 L1 Bristol Rovers-Blackpool
12.10.2024 15:00:00 L1 Crawley Town-Shrewsbury Town
12.10.2024 15:00:00 L1 Wrexham-Lincoln City
12.10.2024 15:00:00 L1 Wigan Athletic-Northampton Town
12.10.2024 15:00:00 L1 Stockport County-Wycombe Wanderers
12.10.2024 15:00:00 L1 Exeter City-Mansfield Town
12.10.2024 15:00:00 L1 Stevenage-Bolton Wanderers
12.10.2024 15:00:00 L2 Fleetwood Town-Colchester United
12.10.2024 15:00:00 L2 Harrogate Town-Newport County
12.10.2024 15:00:00 L2 Cheltenham Town-Swindon Town
12.10.2024 15:00:00 L2 Barrow-Morecambe
12.10.2024 15:00:00 L2 Doncaster Rovers-Crewe Alexandra
12.10.2024 15:00:00 L2 AFC Wimbledon-Carlisle United
12.10.2024 15:00:00 L2 Gillingham-Accrington Stanley
12.10.2024 15:00:00 L2 Salford City-Grimsby Town
Matches played (Season 2024/25)
18% (70 of 380)
20% (108 of 552)
21% (114 of 552)
21% (116 of 552)
Goals per match (Season 2024/25)
2.87
2.51
2.60
2.53