This page shows current standings in the English football league system, as well as final standings of previous seasons back to 2019. Some important teams are highlighted to make it easier to see how they're doing.
The top 5 divisions are shown in order. Below tier 5 there are multiple parallel divisions, of which I've just shown one each: National League North (tier 6) and Northern Premier League Premier Division (tier 7). I chose these because they're relevant to Scunthorpe and Macclesfield, and omitted other divisions at these levels.
Promotion and relegation boundaries are shown with lines. On a desktop PC you can hover over a three-letter team code to see the full name of the team it represents.
This is all generated from Wikipedia and occasionally goes wrong.
| Scottish Premiership | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| CEL | RAN | CEL | CEL | CEL | CEL | 1 | Heart of Midlothian | 60 | 28 |
| RAN | CEL | RAN | RAN | RAN | RAN | 2 | Rangers | 56 | 28 |
| MOT | HIB | HOM | ABE | HOM | HIB | 3 | Celtic | 54 | 27 |
| ABE | ABE | DUN | HOM | KIL | DUN | 4 | Motherwell | 50 | 27 |
| LIV | STJ | MOT | HIB | STM | ABE | 5 | Hibernian | 45 | 28 |
| STJ | LIV | ROS | STM | DND | STM | 6 | Falkirk | 39 | 28 |
| HIB | STM | LIV | MOT | ABE | HOM | 7 | Dundee United | 29 | 26 |
| KIL | MOT | HIB | LIV | HIB | MOT | 8 | Aberdeen | 28 | 26 |
| STM | DUN | STM | STJ | MOT | KIL | 9 | Dundee | 27 | 27 |
| ROS | ROS | ABE | KIL | STJ | DND | 10 | St Mirren | 23 | 27 |
| HAM | KIL | STJ | ROS | ROS | ROS | 11 | Kilmarnock | 21 | 28 |
| HOM | HAM | DND | DUN | LIV | STJ | 12 | Livingston | 13 | 28 |
| Premier League | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| LIV | MCI | MCI | MCI | MCI | LIV | 1 | Arsenal | 58 | 27 |
| MCI | MUN | LIV | ARS | ARS | ARS | 2 | Manchester City | 56 | 27 |
| MUN | LIV | CHE | MUN | LIV | MCI | 3 | Aston Villa | 51 | 27 |
| CHE | CHE | TOT | NEW | AVL | CHE | 4 | Chelsea | 45 | 27 |
| LEI | LEI | ARS | LIV | TOT | NEW | 5 | Manchester United | 45 | 26 |
| TOT | WHU | MUN | BHA | CHE | AVL | 6 | Liverpool | 45 | 27 |
| WOL | TOT | WHU | AVL | NEW | NFO | 7 | Brentford | 40 | 27 |
| ARS | ARS | LEI | TOT | MUN | BHA | 8 | Bournemouth | 38 | 27 |
| SHU | LEE | BHA | BRE | WHU | BOU | 9 | Everton | 37 | 26 |
| BUR | EVE | WOL | FUL | CRY | BRE | 10 | Fulham | 37 | 27 |
| SOU | AVL | NEW | CRY | BHA | FUL | 11 | Newcastle United | 36 | 27 |
| EVE | NEW | CRY | CHE | BOU | CRY | 12 | Sunderland | 36 | 27 |
| NEW | WOL | BRE | WOL | FUL | EVE | 13 | Crystal Palace | 35 | 27 |
| CRY | CRY | AVL | WHU | WOL | WHU | 14 | Brighton & Hove Albion | 34 | 27 |
| BHA | SOU | SOU | BOU | EVE | MUN | 15 | Leeds United | 31 | 27 |
| WHU | BHA | EVE | NFO | BRE | WOL | 16 | Tottenham Hotspur | 29 | 26 |
| AVL | BUR | LEE | EVE | NFO | TOT | 17 | Nottingham Forest | 27 | 27 |
| BOU | FUL | BUR | LEI | LUT | LEI | 18 | West Ham United | 25 | 27 |
| WAT | WBA | WAT | LEE | BUR | IPS | 19 | Burnley | 19 | 27 |
| NOR | SHU | NOR | SOU | SHU | SOU | 20 | Wolverhampton Wanderers | 10 | 28 |
| Championship | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| LEE | NOR | FUL | BUR | LEI | LEE | 1 | Coventry City | 65 | 33 |
| WBA | WAT | BOU | SHU | IPS | BUR | 2 | Middlesbrough | 62 | 33 |
| BRE | BRE | HUD | LUT | LEE | SHU | 3 | Millwall | 56 | 33 |
| FUL | SWA | NTF | MID | SOU | SUN | 4 | Ipswich Town | 54 | 31 |
| CAR | BAR | SHU | COV | WBA | COV | 5 | Hull City | 54 | 32 |
| SWA | BOU | LUT | SUN | NOR | BRI | 6 | Wrexham | 51 | 33 |
| NOT | REA | MID | BLA | HUL | BLA | 7 | Birmingham City | 49 | 33 |
| MIL | CAR | BLA | MIL | MID | MIL | 8 | Derby County | 48 | 33 |
| PRE | QPR | MIL | WBA | COV | WBA | 9 | Watford | 48 | 33 |
| DER | MID | WBA | SWA | PRE | MID | 10 | Preston North End | 48 | 33 |
| BLA | MIL | QPR | WAT | BRI | SWA | 11 | Southampton | 47 | 33 |
| BRI | LUT | COV | PRE | CAR | SHW | 12 | Bristol City | 47 | 33 |
| QPR | PRE | PRE | NOR | MIL | NOR | 13 | Queens Park Rangers | 47 | 33 |
| REA | STO | STO | BRI | SWA | WAT | 14 | Sheffield United | 45 | 33 |
| STO | BLA | SWA | HUL | WAT | QPR | 15 | Swansea City | 45 | 33 |
| SHW | COV | BLP | STO | SUN | POR | 16 | Stoke City | 44 | 33 |
| MID | NOT | BRI | BIR | STO | OXF | 17 | Charlton Athletic | 40 | 33 |
| HUD | BIR | CAR | HUD | QPR | STO | 18 | Norwich City | 39 | 33 |
| LUT | BRI | HUL | ROT | BLB | DER | 19 | Portsmouth | 39 | 32 |
| BIR | HUD | BIR | QPR | SHW | PRE | 20 | Blackburn Rovers | 38 | 33 |
| BAR | DER | REA | CAR | PLY | HUL | 21 | West Bromwich Albion | 34 | 33 |
| CHA | WYC | PET | REA | BIR | LUT | 22 | Leicester City | 39 | 33 |
| WIG | ROT | DER | BLP | HUD | PLY | 23 | Oxford United | 29 | 33 |
| HUL | SHW | BAR | WIG | ROT | CAR | 24 | Sheffield Wednesday | 11 | 33 |
| League One | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| COV | HUL | WIG | PLY | POR | BIR | 1 | Cardiff City | 69 | 33 |
| ROT | PET | ROT | IPS | DER | WRX | 2 | Lincoln City | 68 | 33 |
| WYC | BLA | MKD | SHE | BOL | STK | 3 | Bolton Wanderers | 58 | 34 |
| OXF | SUN | SHW | BAR | PET | CHA | 4 | Stockport County | 56 | 32 |
| POR | LIN | SUN | BOL | OXF | WYC | 5 | Bradford City | 55 | 32 |
| FLE | OXF | WYC | PET | BAR | LEY | 6 | Huddersfield Town | 52 | 34 |
| PET | CHA | PLY | DER | LIN | REA | 7 | Reading | 48 | 33 |
| SUN | POR | OXF | POR | BLP | BOL | 8 | Stevenage | 48 | 32 |
| DON | IPS | BOL | WYC | STE | BLA | 9 | Wycombe Wanderers | 47 | 33 |
| GIL | GIL | POR | CHA | WYC | HUD | 10 | Luton Town | 46 | 33 |
| IPS | ACC | IPS | LIN | LEY | LIN | 11 | Plymouth Argyle | 46 | 33 |
| BRT | CRE | ACC | SHR | WIG | BAR | 12 | Peterborough United | 45 | 34 |
| BLA | MKD | CHA | FLE | EXE | ROT | 13 | AFC Wimbledon | 42 | 32 |
| BRI | DON | CAM | EXE | NOR | STE | 14 | Exeter City | 41 | 32 |
| SHR | FLE | CHE | BRT | BRI | WIG | 15 | Barnsley | 41 | 30 |
| LIN | BRT | BRT | CHE | CHA | EXE | 16 | Mansfield Town | 39 | 31 |
| ACC | SHR | LIN | BRI | REA | MAN | 17 | Doncaster Rovers | 39 | 32 |
| ROC | PLY | SHR | PVL | CAM | PET | 18 | Blackpool | 37 | 33 |
| MKD | WIM | MOR | OXF | SHR | NOR | 19 | Leyton Orient | 36 | 32 |
| WIM | WIG | FLE | CAM | BRT | BRT | 20 | Burton Albion | 36 | 32 |
| TRA | ROC | GIL | MKD | CHE | CRA | 21 | Wigan Athletic | 34 | 32 |
| SOU | NOR | DON | MOR | FLE | BRI | 22 | Northampton Town | 34 | 33 |
| BOL | SWI | WIM | ACC | PVL | CAM | 23 | Rotherham United | 31 | 31 |
| BUR | BRI | CRE | FOR | CAR | SHR | 24 | Port Vale | 23 | 30 |
| League Two | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| SWI | CHE | FOR | LEY | STO | DON | 1 | Bromley | 65 | 33 |
| CRE | CAM | EXE | STE | WRE | POV | 2 | Cambridge United | 63 | 33 |
| PLY | BOL | BRI | NOR | MAN | BRA | 3 | Notts County | 61 | 33 |
| CHE | MOR | NOR | STO | MIL | WAL | 4 | Swindon Town | 61 | 34 |
| EXE | NEW | PTV | CAR | DON | WIM | 5 | Milton Keynes Dons | 58 | 32 |
| COL | FOR | SWI | BRA | CRE | NCO | 6 | Crewe Alexandra | 53 | 34 |
| NOR | TRA | MAN | SAL | CRA | CHE | 7 | Chesterfield | 53 | 33 |
| POR | SAL | SUT | MAN | BAR | SAL | 8 | Salford City | 52 | 31 |
| BRA | EXE | TRA | BAR | BRA | GRI | 9 | Walsall | 50 | 31 |
| FOR | CAR | SAL | SWI | WIM | COL | 10 | Colchester United | 49 | 32 |
| SAL | LEY | NEW | GRI | WAL | BRO | 11 | Grimsby Town | 49 | 32 |
| WAL | CRA | CRA | TRA | GIL | SWI | 12 | Barnet | 47 | 33 |
| CRA | POR | LEY | CRE | HAR | CRE | 13 | Accrington Stanley | 46 | 32 |
| NEW | STE | BRA | SUT | NCO | FLE | 14 | Fleetwood Town | 44 | 32 |
| GRI | BRA | COL | NEW | MOR | CHT | 15 | Oldham Athletic | 42 | 31 |
| CAM | MAN | WAL | WAL | TRA | BAR | 16 | Gillingham | 41 | 32 |
| LEY | HAR | HTL | GIL | ACC | GIL | 17 | Tranmere Rovers | 35 | 33 |
| CAR | OLD | ROC | DON | NEW | HAR | 18 | Shrewsbury Town | 35 | 33 |
| OLD | WAL | HAR | HAR | SWI | MIL | 19 | Cheltenham Town | 35 | 32 |
| SCU | COL | CAR | COL | SAL | TRA | 20 | Bristol Rovers | 30 | 33 |
| MAN | BRW | STE | WIM | GRI | ACC | 21 | Crawley Town | 28 | 34 |
| MOR | SCU | BAR | CRA | COL | NEW | 22 | Barrow | 27 | 32 |
| STE | SOU | OLD | HTL | SUT | CAR | 23 | Harrogate Town | 26 | 34 |
| MAC | GRI | SCU | ROC | FGR | MOR | 24 | Newport County | 24 | 33 |
| National League | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| BRW | SUT | STO | WRE | CHE | BAR | 1 | Rochdale | 78 | 32 |
| HAR | TOR | WRE | NOT | BAR | YOR | 2 | York City | 77 | 33 |
| NOT | STO | SOL | CHE | BRO | FGR | 3 | Carlisle United | 68 | 33 |
| YEO | HAR | HAL | WOK | ALT | ROC | 4 | Boreham Wood | 61 | 32 |
| BOR | NOT | NOT | BAR | SOL | OLD | 5 | Scunthorpe United | 60 | 32 |
| HAL | CHE | GRI | BOR | GAT | HAL | 6 | Forest Green Rovers | 59 | 34 |
| BRN | BRO | CHE | BRO | HAL | SOU | 7 | Southend United | 52 | 30 |
| STO | WRE | DAG | SOU | ALD | GAT | 8 | FC Halifax Town | 51 | 34 |
| SOL | EAS | BOR | EAS | SOU | ALT | 9 | Hartlepool United | 48 | 33 |
| WOK | HAL | BRO | DAG | OLD | TAM | 10 | Solihull Moors | 42 | 33 |
| DOV | SOL | TOR | HAL | ROC | HAR | 11 | Boston United | 40 | 34 |
| HAT | DAG | YEO | OLD | HAR | SUT | 12 | Aldershot Town | 39 | 32 |
| BRO | MAD | SOU | WEA | EAS | EAS | 13 | Tamworth | 39 | 32 |
| TOR | BOR | ALT | GAT | MAI | SOL | 14 | Woking | 38 | 31 |
| SUT | ALD | WOK | SOL | DAG | WOK | 15 | Altrincham | 37 | 33 |
| EAS | YEO | WEA | DOR | WEA | ALD | 16 | Brackley Town | 36 | 31 |
| DAG | ALT | MAD | ALT | WOK | BRA | 17 | Wealdstone | 36 | 31 |
| ALD | WEY | BAR | ALD | FYL | YEO | 18 | Eastleigh | 36 | 33 |
| WRE | WEA | EAS | YOR | EBB | BOS | 19 | Sutton United | 35 | 32 |
| CHE | WOK | ALD | MDH | YOR | WEA | 20 | Yeovil Town | 35 | 32 |
| MDH | KIN | KIN | TOR | BOR | DAG | 21 | Braintree Town | 30 | 33 |
| EBB | BAR | WEY | YEO | KID | MAI | 22 | Morecambe | 26 | 33 |
| FYL | DOV | DOV | SCU | DOR | FYL | 23 | Gateshead | 25 | 31 |
| CHO | MAC | MDS | OXF | EBB | 24 | Truro City | 24 | 32 | |
| National League – North | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| KLT | GLO | GAT | FYL | TAM | BRA | 1 | South Shields | 68 | 31 |
| YOR | FYL | BRA | KIN | SCU | SCU | 2 | AFC Fylde | 66 | 31 |
| BOS | CHE | FYL | CHE | BRA | KID | 3 | Merthyr Town | 60 | 34 |
| BRA | BRA | KID | BRA | CHO | CHE | 4 | Radcliffe | 55 | 33 |
| ALT | KID | YOR | ALF | ALF | CHO | 5 | Kidderminster Harriers | 53 | 31 |
| CHE | BOS | CHO | KID | BOS | KIN | 6 | Scarborough Athletic | 52 | 33 |
| GAT | CHO | BOS | GLO | CUR | BUX | 7 | Macclesfield | 51 | 29 |
| SPE | YOR | KET | SCA | SOU | CUR | 8 | Darlington | 50 | 31 |
| GUI | LEA | ALF | SPE | SPE | SPE | 9 | AFC Telford United | 49 | 32 |
| DAR | GAT | SPE | DAR | CHE | HER | 10 | Marine | 48 | 31 |
| FAR | FAR | SOU | BUX | HER | DAR | 11 | Chester | 47 | 34 |
| SOU | HER | HER | CHO | WAR | PET | 12 | Curzon Ashton | 45 | 33 |
| ALF | SPE | DAR | CUR | SCA | SCA | 13 | Spennymoor Town | 43 | 31 |
| TEL | TEL | CUR | PET | BUX | ALF | 14 | Buxton | 42 | 32 |
| KID | BPA | LEA | BOS | PET | MAR | 15 | Chorley | 42 | 33 |
| HER | CUR | CHE | HER | DAR | LEA | 16 | Worksop Town | 38 | 34 |
| GLO | SOU | GLO | BAN | SPT | SOU | 17 | Southport | 36 | 34 |
| LEA | KET | BPA | SOU | KIN | SPT | 18 | Bedford Town | 36 | 34 |
| KET | DAR | BLY | BLY | RUS | OXF | 19 | King's Lynn Town | 35 | 32 |
| CUR | GUI | TEL | FAR | FAR | RAD | 20 | Peterborough Sports | 33 | 33 |
| BLY | ALF | FAR | KET | BLY | NEE | 21 | Oxford City | 31 | 33 |
| BRD | BLY | GUI | LEA | BAN | RUS | 22 | Alfreton Town | 29 | 29 |
| BPA | GLO | WAR | 23 | Hereford | 25 | 27 | |||
| TEL | BIS | FAR | 24 | Leamington | 19 | 31 | |||
| Northern Premier League – Premier Division | |||||||||
| 19–20 | 20–21 | 21–22 | 22–23 | 23–24 | 24–25 | 2025–26 | pts | pld | |
| SOU | MIC | BUX | SOU | RAD | MAC | 1 | Hednesford Town | 57 | 31 |
| UOM | BAS | SOU | WAR | MAC | WOR | 2 | Hebburn Town | 56 | 30 |
| WAR | BUX | SCA | BAM | MAR | STO | 3 | FC United of Manchester | 53 | 30 |
| BAS | WAR | MAT | GAI | WRY | GUI | 4 | Warrington Rylands 1906 | 53 | 31 |
| LNC | WIT | WAR | MAT | WOR | ASH | 5 | Stockton Town | 51 | 29 |
| NAN | SOU | BAM | HYD | HYD | ILK | 6 | Gainsborough Trinity | 48 | 29 |
| WHI | WHI | WHI | RAD | ASH | GAI | 7 | Bamber Bridge | 46 | 30 |
| SCA | MAT | STA | UOM | GAI | MOR | 8 | Lancaster City | 44 | 30 |
| MOR | ATH | UOM | MAR | LNC | HYD | 9 | Warrington Town | 40 | 31 |
| HYD | GAI | MOR | WRY | GUI | PRE | 10 | Guiseley | 39 | 31 |
| GAI | SCA | LNC | LNC | ILK | WAR | 11 | Ashton United | 39 | 29 |
| STL | LNC | MIC | STA | WHI | WRK | 12 | Ilkeston Town | 37 | 31 |
| BAM | UOM | NAN | GUI | MOR | BAM | 13 | Leek Town | 36 | 30 |
| WIT | RAD | ASH | ASH | UOM | HEB | 14 | Cleethorpes Town | 35 | 27 |
| MIC | NAN | RAD | WHI | MAT | LEE | 15 | Rushall Olympic | 35 | 30 |
| RAD | MOR | GAI | MSK | BAM | WHI | 16 | Whitby Town | 33 | 28 |
| ASH | HYD | HYD | MOR | WRK | FCU | 17 | Prescot Cables | 32 | 30 |
| BUX | STL | STL | ATH | BAS | LAN | 18 | Hyde United | 32 | 29 |
| GRA | ASH | ATH | NAN | BRA | MAT | 19 | Stocksbridge Park Steels | 30 | 29 |
| MAT | BAM | BAS | STL | STA | MIC | 20 | Morpeth Town | 28 | 29 |
| ATH | GRA | WIT | LIV | ATH | BAS | 21 | Workington | 26 | 30 |
| STA | STA | GRA | BEL | MSK | BLY | 22 | Widnes | 0 | 0 |