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 | 63 | 29 |
| RAN | CEL | RAN | RAN | RAN | RAN | 2 | Celtic | 58 | 29 |
| MOT | HIB | HOM | ABE | HOM | HIB | 3 | Rangers | 57 | 29 |
| ABE | ABE | DUN | HOM | KIL | DUN | 4 | Motherwell | 53 | 29 |
| LIV | STJ | MOT | HIB | STM | ABE | 5 | Hibernian | 46 | 29 |
| STJ | LIV | ROS | STM | DND | STM | 6 | Falkirk | 42 | 29 |
| HIB | STM | LIV | MOT | ABE | HOM | 7 | Dundee United | 33 | 29 |
| KIL | MOT | HIB | LIV | HIB | MOT | 8 | Dundee | 31 | 29 |
| STM | DUN | STM | STJ | MOT | KIL | 9 | Aberdeen | 29 | 29 |
| ROS | ROS | ABE | KIL | STJ | DND | 10 | St Mirren | 24 | 29 |
| HAM | KIL | STJ | ROS | ROS | ROS | 11 | Kilmarnock | 21 | 29 |
| HOM | HAM | DND | DUN | LIV | STJ | 12 | Livingston | 14 | 29 |
| 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 | 67 | 30 |
| MCI | MUN | LIV | ARS | ARS | ARS | 2 | Manchester City | 60 | 29 |
| MUN | LIV | CHE | MUN | LIV | MCI | 3 | Manchester United | 51 | 29 |
| CHE | CHE | TOT | NEW | AVL | CHE | 4 | Aston Villa | 51 | 29 |
| LEI | LEI | ARS | LIV | TOT | NEW | 5 | Chelsea | 48 | 29 |
| TOT | WHU | MUN | BHA | CHE | AVL | 6 | Liverpool | 48 | 29 |
| WOL | TOT | WHU | AVL | NEW | NFO | 7 | Brentford | 44 | 29 |
| ARS | ARS | LEI | TOT | MUN | BHA | 8 | Everton | 43 | 29 |
| SHU | LEE | BHA | BRE | WHU | BOU | 9 | Bournemouth | 40 | 29 |
| BUR | EVE | WOL | FUL | CRY | BRE | 10 | Fulham | 40 | 29 |
| SOU | AVL | NEW | CRY | BHA | FUL | 11 | Sunderland | 40 | 29 |
| EVE | NEW | CRY | CHE | BOU | CRY | 12 | Newcastle United | 39 | 29 |
| NEW | WOL | BRE | WOL | FUL | EVE | 13 | Crystal Palace | 38 | 29 |
| CRY | CRY | AVL | WHU | WOL | WHU | 14 | Brighton & Hove Albion | 37 | 29 |
| BHA | SOU | SOU | BOU | EVE | MUN | 15 | Leeds United | 31 | 29 |
| WHU | BHA | EVE | NFO | BRE | WOL | 16 | Tottenham Hotspur | 29 | 29 |
| AVL | BUR | LEE | EVE | NFO | TOT | 17 | Nottingham Forest | 28 | 29 |
| BOU | FUL | BUR | LEI | LUT | LEI | 18 | West Ham United | 28 | 29 |
| WAT | WBA | WAT | LEE | BUR | IPS | 19 | Burnley | 19 | 29 |
| NOR | SHU | NOR | SOU | SHU | SOU | 20 | Wolverhampton Wanderers | 16 | 30 |
| 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 | 74 | 36 |
| WBA | WAT | BOU | SHU | IPS | BUR | 2 | Middlesbrough | 69 | 36 |
| BRE | BRE | HUD | LUT | LEE | SHU | 3 | Millwall | 65 | 36 |
| FUL | SWA | NTF | MID | SOU | SUN | 4 | Ipswich Town | 64 | 35 |
| CAR | BAR | SHU | COV | WBA | COV | 5 | Hull City | 60 | 36 |
| SWA | BOU | LUT | SUN | NOR | BRI | 6 | Wrexham | 57 | 35 |
| NOT | REA | MID | BLA | HUL | BLA | 7 | Derby County | 54 | 36 |
| MIL | CAR | BLA | MIL | MID | MIL | 8 | Southampton | 53 | 35 |
| PRE | QPR | MIL | WBA | COV | WBA | 9 | Watford | 51 | 35 |
| DER | MID | WBA | SWA | PRE | MID | 10 | Bristol City | 50 | 36 |
| BLA | MIL | QPR | WAT | BRI | SWA | 11 | Sheffield United | 49 | 36 |
| BRI | LUT | COV | PRE | CAR | SHW | 12 | Birmingham City | 49 | 36 |
| QPR | PRE | PRE | NOR | MIL | NOR | 13 | Preston North End | 49 | 36 |
| REA | STO | STO | BRI | SWA | WAT | 14 | Swansea City | 49 | 36 |
| STO | BLA | SWA | HUL | WAT | QPR | 15 | Stoke City | 47 | 36 |
| SHW | COV | BLP | STO | SUN | POR | 16 | Queens Park Rangers | 47 | 36 |
| MID | NOT | BRI | BIR | STO | OXF | 17 | Norwich City | 45 | 35 |
| HUD | BIR | CAR | HUD | QPR | STO | 18 | Charlton Athletic | 44 | 36 |
| LUT | BRI | HUL | ROT | BLB | DER | 19 | Portsmouth | 40 | 35 |
| BIR | HUD | BIR | QPR | SHW | PRE | 20 | Blackburn Rovers | 39 | 36 |
| BAR | DER | REA | CAR | PLY | HUL | 21 | West Bromwich Albion | 36 | 36 |
| CHA | WYC | PET | REA | BIR | LUT | 22 | Leicester City | 41 | 36 |
| WIG | ROT | DER | BLP | HUD | PLY | 23 | Oxford United | 35 | 36 |
| HUL | SHW | BAR | WIG | ROT | CAR | 24 | Sheffield Wednesday | 11 | 36 |
| 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 | Lincoln City | 74 | 35 |
| ROT | PET | ROT | IPS | DER | WRX | 2 | Cardiff City | 72 | 35 |
| WYC | BLA | MKD | SHE | BOL | STK | 3 | Bolton Wanderers | 64 | 36 |
| OXF | SUN | SHW | BAR | PET | CHA | 4 | Bradford City | 61 | 35 |
| POR | LIN | SUN | BOL | OXF | WYC | 5 | Stockport County | 56 | 34 |
| FLE | OXF | WYC | PET | BAR | LEY | 6 | Huddersfield Town | 55 | 36 |
| PET | CHA | PLY | DER | LIN | REA | 7 | Reading | 54 | 35 |
| SUN | POR | OXF | POR | BLP | BOL | 8 | Stevenage | 54 | 34 |
| DON | IPS | BOL | WYC | STE | BLA | 9 | Wycombe Wanderers | 53 | 36 |
| GIL | GIL | POR | CHA | WYC | HUD | 10 | Plymouth Argyle | 49 | 35 |
| IPS | ACC | IPS | LIN | LEY | LIN | 11 | Luton Town | 47 | 35 |
| BRT | CRE | ACC | SHR | WIG | BAR | 12 | Barnsley | 47 | 33 |
| BLA | MKD | CHA | FLE | EXE | ROT | 13 | Peterborough United | 46 | 35 |
| BRI | DON | CAM | EXE | NOR | STE | 14 | AFC Wimbledon | 46 | 34 |
| SHR | FLE | CHE | BRT | BRI | WIG | 15 | Exeter City | 42 | 35 |
| LIN | BRT | BRT | CHE | CHA | EXE | 16 | Mansfield Town | 41 | 33 |
| ACC | SHR | LIN | BRI | REA | MAN | 17 | Burton Albion | 40 | 36 |
| ROC | PLY | SHR | PVL | CAM | PET | 18 | Doncaster Rovers | 39 | 34 |
| MKD | WIM | MOR | OXF | SHR | NOR | 19 | Wigan Athletic | 38 | 34 |
| WIM | WIG | FLE | CAM | BRT | BRT | 20 | Blackpool | 38 | 35 |
| TRA | ROC | GIL | MKD | CHE | CRA | 21 | Leyton Orient | 36 | 34 |
| SOU | NOR | DON | MOR | FLE | BRI | 22 | Rotherham United | 35 | 35 |
| BOL | SWI | WIM | ACC | PVL | CAM | 23 | Northampton Town | 35 | 36 |
| BUR | BRI | CRE | FOR | CAR | SHR | 24 | Port Vale | 27 | 32 |
| 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 | 70 | 36 |
| CRE | CAM | EXE | STE | WRE | POV | 2 | Milton Keynes Dons | 65 | 35 |
| PLY | BOL | BRI | NOR | MAN | BRA | 3 | Cambridge United | 65 | 35 |
| CHE | MOR | NOR | STO | MIL | WAL | 4 | Notts County | 64 | 35 |
| EXE | NEW | PTV | CAR | DON | WIM | 5 | Swindon Town | 63 | 36 |
| COL | FOR | SWI | BRA | CRE | NCO | 6 | Salford City | 58 | 35 |
| NOR | TRA | MAN | SAL | CRA | CHE | 7 | Grimsby Town | 56 | 35 |
| POR | SAL | SUT | MAN | BAR | SAL | 8 | Chesterfield | 56 | 36 |
| BRA | EXE | TRA | BAR | BRA | GRI | 9 | Crewe Alexandra | 56 | 36 |
| FOR | CAR | SAL | SWI | WIM | COL | 10 | Barnet | 53 | 36 |
| SAL | LEY | NEW | GRI | WAL | BRO | 11 | Walsall | 53 | 35 |
| WAL | CRA | CRA | TRA | GIL | SWI | 12 | Colchester United | 52 | 35 |
| CRA | POR | LEY | CRE | HAR | CRE | 13 | Oldham Athletic | 49 | 34 |
| NEW | STE | BRA | SUT | NCO | FLE | 14 | Fleetwood Town | 49 | 35 |
| GRI | BRA | COL | NEW | MOR | CHT | 15 | Accrington Stanley | 47 | 35 |
| CAM | MAN | WAL | WAL | TRA | BAR | 16 | Gillingham | 45 | 34 |
| LEY | HAR | HTL | GIL | ACC | GIL | 17 | Shrewsbury Town | 41 | 36 |
| CAR | OLD | ROC | DON | NEW | HAR | 18 | Cheltenham Town | 37 | 34 |
| OLD | WAL | HAR | HAR | SWI | MIL | 19 | Tranmere Rovers | 35 | 36 |
| SCU | COL | CAR | COL | SAL | TRA | 20 | Bristol Rovers | 34 | 35 |
| MAN | BRW | STE | WIM | GRI | ACC | 21 | Crawley Town | 29 | 36 |
| MOR | SCU | BAR | CRA | COL | NEW | 22 | Barrow | 28 | 34 |
| STE | SOU | OLD | HTL | SUT | CAR | 23 | Newport County | 28 | 36 |
| MAC | GRI | SCU | ROC | FGR | MOR | 24 | Harrogate Town | 27 | 36 |
| 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 | 88 | 36 |
| HAR | TOR | WRE | NOT | BAR | YOR | 2 | York City | 86 | 37 |
| NOT | STO | SOL | CHE | BRO | FGR | 3 | Carlisle United | 72 | 36 |
| YEO | HAR | HAL | WOK | ALT | ROC | 4 | Boreham Wood | 70 | 36 |
| BOR | NOT | NOT | BAR | SOL | OLD | 5 | Forest Green Rovers | 65 | 37 |
| HAL | CHE | GRI | BOR | GAT | HAL | 6 | Scunthorpe United | 64 | 35 |
| BRN | BRO | CHE | BRO | HAL | SOU | 7 | FC Halifax Town | 56 | 37 |
| STO | WRE | DAG | SOU | ALD | GAT | 8 | Southend United | 54 | 33 |
| SOL | EAS | BOR | EAS | SOU | ALT | 9 | Hartlepool United | 51 | 36 |
| WOK | HAL | BRO | DAG | OLD | TAM | 10 | Tamworth | 45 | 36 |
| DOV | SOL | TOR | HAL | ROC | HAR | 11 | Boston United | 44 | 37 |
| HAT | DAG | YEO | OLD | HAR | SUT | 12 | Solihull Moors | 43 | 35 |
| BRO | MAD | SOU | WEA | EAS | EAS | 13 | Altrincham | 43 | 36 |
| TOR | BOR | ALT | GAT | MAI | SOL | 14 | Woking | 42 | 33 |
| SUT | ALD | WOK | SOL | DAG | WOK | 15 | Aldershot Town | 42 | 35 |
| EAS | YEO | WEA | DOR | WEA | ALD | 16 | Wealdstone | 42 | 34 |
| DAG | ALT | MAD | ALT | WOK | BRA | 17 | Yeovil Town | 41 | 35 |
| ALD | WEY | BAR | ALD | FYL | YEO | 18 | Sutton United | 39 | 36 |
| WRE | WEA | EAS | YOR | EBB | BOS | 19 | Eastleigh | 39 | 36 |
| CHE | WOK | ALD | MDH | YOR | WEA | 20 | Brackley Town | 36 | 35 |
| MDH | KIN | KIN | TOR | BOR | DAG | 21 | Morecambe | 33 | 37 |
| EBB | BAR | WEY | YEO | KID | MAI | 22 | Braintree Town | 33 | 37 |
| FYL | DOV | DOV | SCU | DOR | FYL | 23 | Gateshead | 32 | 35 |
| CHO | MAC | MDS | OXF | EBB | 24 | Truro City | 25 | 36 | |
| 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 | 80 | 35 |
| YOR | FYL | BRA | KIN | SCU | SCU | 2 | AFC Fylde | 76 | 35 |
| BOS | CHE | FYL | CHE | BRA | KID | 3 | Merthyr Town | 66 | 37 |
| BRA | BRA | KID | BRA | CHO | CHE | 4 | Kidderminster Harriers | 62 | 34 |
| ALT | KID | YOR | ALF | ALF | CHO | 5 | Scarborough Athletic | 57 | 37 |
| CHE | BOS | CHO | KID | BOS | KIN | 6 | AFC Telford United | 56 | 36 |
| GAT | CHO | BOS | GLO | CUR | BUX | 7 | Darlington | 56 | 35 |
| SPE | YOR | KET | SCA | SOU | CUR | 8 | Macclesfield | 55 | 33 |
| GUI | LEA | ALF | SPE | SPE | SPE | 9 | Radcliffe | 55 | 36 |
| DAR | GAT | SPE | DAR | CHE | HER | 10 | Chester | 53 | 37 |
| FAR | FAR | SOU | BUX | HER | DAR | 11 | Marine | 48 | 33 |
| SOU | HER | HER | CHO | WAR | PET | 12 | Spennymoor Town | 47 | 34 |
| ALF | SPE | DAR | CUR | SCA | SCA | 13 | Buxton | 45 | 35 |
| TEL | TEL | CUR | PET | BUX | ALF | 14 | Chorley | 45 | 35 |
| KID | BPA | LEA | BOS | PET | MAR | 15 | Curzon Ashton | 45 | 36 |
| HER | CUR | CHE | HER | DAR | LEA | 16 | Southport | 42 | 36 |
| GLO | SOU | GLO | BAN | SPT | SOU | 17 | King's Lynn Town | 41 | 35 |
| LEA | KET | BPA | SOU | KIN | SPT | 18 | Worksop Town | 41 | 37 |
| KET | DAR | BLY | BLY | RUS | OXF | 19 | Bedford Town | 40 | 37 |
| CUR | GUI | TEL | FAR | FAR | RAD | 20 | Oxford City | 35 | 36 |
| BLY | ALF | FAR | KET | BLY | NEE | 21 | Peterborough Sports | 33 | 36 |
| BRD | BLY | GUI | LEA | BAN | RUS | 22 | Hereford | 32 | 30 |
| BPA | GLO | WAR | 23 | Alfreton Town | 32 | 32 | |||
| TEL | BIS | FAR | 24 | Leamington | 23 | 35 | |||
| 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 | Hebburn Town | 62 | 33 |
| UOM | BAS | SOU | WAR | MAC | WOR | 2 | Hednesford Town | 60 | 32 |
| WAR | BUX | SCA | BAM | MAR | STO | 3 | FC United of Manchester | 59 | 32 |
| BAS | WAR | MAT | GAI | WRY | GUI | 4 | Warrington Rylands 1906 | 54 | 33 |
| LNC | WIT | WAR | MAT | WOR | ASH | 5 | Gainsborough Trinity | 51 | 31 |
| NAN | SOU | BAM | HYD | HYD | ILK | 6 | Stockton Town | 52 | 31 |
| WHI | WHI | WHI | RAD | ASH | GAI | 7 | Lancaster City | 47 | 32 |
| SCA | MAT | STA | UOM | GAI | MOR | 8 | Bamber Bridge | 46 | 31 |
| MOR | ATH | UOM | MAR | LNC | HYD | 9 | Warrington Town | 46 | 33 |
| HYD | GAI | MOR | WRY | GUI | PRE | 10 | Ilkeston Town | 40 | 32 |
| GAI | SCA | LNC | LNC | ILK | WAR | 11 | Guiseley | 40 | 32 |
| STL | LNC | MIC | STA | WHI | WRK | 12 | Leek Town | 40 | 33 |
| BAM | UOM | NAN | GUI | MOR | BAM | 13 | Ashton United | 40 | 31 |
| WIT | RAD | ASH | ASH | UOM | HEB | 14 | Cleethorpes Town | 38 | 29 |
| MIC | NAN | RAD | WHI | MAT | LEE | 15 | Whitby Town | 38 | 31 |
| RAD | MOR | GAI | MSK | BAM | WHI | 16 | Rushall Olympic | 36 | 32 |
| ASH | HYD | HYD | MOR | WRK | FCU | 17 | Hyde United | 33 | 31 |
| BUX | STL | STL | ATH | BAS | LAN | 18 | Prescot Cables | 33 | 32 |
| GRA | ASH | ATH | NAN | BRA | MAT | 19 | Stocksbridge Park Steels | 31 | 32 |
| MAT | BAM | BAS | STL | STA | MIC | 20 | Morpeth Town | 30 | 31 |
| ATH | GRA | WIT | LIV | ATH | BAS | 21 | Workington | 30 | 32 |
| STA | STA | GRA | BEL | MSK | BLY | 22 | Widnes | 0 | 0 |