League Table (Last five years)

This table is calculated using the results from all matches played in the Premier League and English Football League (excluding play-offs) for the last five calendar years (Since January 1st, 2021).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 179 127 26 26 428 161 +267 70.9 2.39 0.90 407
2 Bolton Wanderers 217 107 51 59 332 238 +94 49.3 1.53 1.10 372
3 Liverpool 177 110 40 27 380 181 +199 62.1 2.15 1.02 370
4 Arsenal 177 110 33 34 354 175 +179 62.1 2.00 0.99 363
5 Mansfield Town 217 95 55 67 335 264 +71 43.8 1.54 1.22 340
6 Sunderland 216 94 58 64 309 237 +72 43.5 1.43 1.10 340
7 Portsmouth 215 92 62 61 302 252 +50 42.8 1.40 1.17 338
8 Wycombe Wanderers 215 93 55 67 295 248 +47 43.3 1.37 1.15 334
9 Leyton Orient 216 93 54 69 279 225 +54 43.1 1.29 1.04 333
10 Bradford City 216 89 63 64 278 239 +39 41.2 1.29 1.11 330
11 Ipswich Town 208 87 65 56 323 252 +71 41.8 1.55 1.21 326
12 Middlesbrough 213 93 42 78 315 261 +54 43.7 1.48 1.23 321
13 Sheffield Wednesday 212 89 51 72 292 271 +21 42.0 1.38 1.28 318
14 Stevenage 217 85 63 69 242 227 +15 39.2 1.12 1.05 318
15 Salford City 218 86 58 74 299 264 +35 39.4 1.37 1.21 316
16 MK Dons 216 89 48 79 307 287 +20 41.2 1.42 1.33 315
17 Plymouth Argyle 217 88 50 79 294 311 -17 40.6 1.35 1.43 314
18 Barnsley 214 87 49 78 306 286 +20 40.7 1.43 1.34 310
19 Coventry City 212 83 58 71 295 259 +36 39.2 1.39 1.22 307
20 Millwall 214 83 56 75 235 239 -4 38.8 1.10 1.12 305
21 Charlton Athletic 216 81 62 73 299 273 +26 37.5 1.38 1.26 305
22 Peterborough United 219 87 44 88 333 324 +9 39.7 1.52 1.48 305
23 Exeter City 218 83 56 79 264 266 -2 38.1 1.21 1.22 305
24 Northampton Town 216 82 59 75 253 249 +4 38.0 1.17 1.15 305
25 Oxford United 215 83 54 78 315 273 +42 38.6 1.47 1.27 303
26 Blackpool 217 81 58 78 287 267 +20 37.3 1.32 1.23 301
27 Wigan Athletic 217 80 61 76 266 258 +8 36.9 1.23 1.19 301
28 Derby County 213 83 51 79 267 238 +29 39.0 1.25 1.12 300
29 Lincoln City 218 77 69 72 281 248 +33 35.3 1.29 1.14 300
30 West Bromwich Albion 210 79 63 68 268 236 +32 37.6 1.28 1.12 300
31 Leeds United 193 84 47 62 299 259 +40 43.5 1.55 1.34 299
32 Chelsea 177 84 46 47 289 205 +84 47.5 1.63 1.16 298
33 Birmingham City 212 82 51 79 255 267 -12 38.7 1.20 1.26 297
34 Doncaster Rovers 219 85 40 94 269 317 -48 38.8 1.23 1.45 295
35 Swindon Town 217 80 55 82 330 312 +18 36.9 1.52 1.44 295
36 Sheffield United 202 87 34 81 247 267 -20 43.1 1.22 1.32 295
37 Tranmere Rovers 216 79 57 80 252 255 -3 36.6 1.17 1.18 294
38 Swansea City 212 80 52 80 271 282 -11 37.7 1.28 1.33 292
39 Walsall 216 74 67 75 262 265 -3 34.3 1.21 1.23 289
40 Blackburn Rovers 212 80 48 84 257 258 -1 37.7 1.21 1.22 288
41 Hull City 216 76 59 81 260 258 +2 35.2 1.20 1.19 287
42 Burnley 194 76 58 60 259 223 +36 39.2 1.34 1.15 286
43 Port Vale 216 77 54 85 253 274 -21 35.6 1.17 1.27 285
44 Manchester United 178 81 40 57 262 237 +25 45.5 1.47 1.33 283
45 Queens Park Rangers 212 77 48 87 247 287 -40 36.3 1.17 1.35 279
46 Huddersfield Town 215 73 58 84 254 290 -36 34.0 1.18 1.35 277
47 Tottenham Hotspur 178 84 25 69 324 260 +64 47.2 1.82 1.46 277
48 Preston North End 212 71 63 78 224 270 -46 33.5 1.06 1.27 276
49 Bournemouth 188 78 42 68 264 255 +9 41.5 1.40 1.36 276
50 Luton Town 206 74 52 80 246 279 -33 35.9 1.19 1.35 274
51 Newcastle United 178 77 43 58 296 245 +51 43.3 1.66 1.38 274
52 Norwich City 204 75 48 81 281 291 -10 36.8 1.38 1.43 273
53 Gillingham 218 69 66 83 209 261 -52 31.7 0.96 1.20 273
54 Bristol City 212 71 57 84 261 287 -26 33.5 1.23 1.35 270
55 Barrow 216 72 54 90 234 253 -19 33.3 1.08 1.17 270
56 Aston Villa 179 78 36 65 264 248 +16 43.6 1.47 1.39 270
57 Reading 214 72 53 89 271 318 -47 33.6 1.27 1.49 269
58 Crewe Alexandra 217 68 65 84 245 303 -58 31.3 1.13 1.40 269
59 Stockport County 145 77 38 30 245 138 +107 53.1 1.69 0.95 269
60 Newport County 217 72 53 92 267 299 -32 33.2 1.23 1.38 269
61 Cheltenham Town 216 70 55 91 246 306 -60 32.4 1.14 1.42 265
62 Cardiff City 214 71 50 93 240 294 -54 33.2 1.12 1.37 263
63 Bristol Rovers 220 73 43 104 254 318 -64 33.2 1.15 1.45 262
64 AFC Wimbledon 218 64 70 84 255 269 -14 29.4 1.17 1.23 262
65 Fulham 186 73 43 70 286 245 +41 39.2 1.54 1.32 262
66 Harrogate Town 217 68 57 92 264 319 -55 31.3 1.22 1.47 261
67 Rotherham United 216 68 55 93 240 280 -40 31.5 1.11 1.30 259
68 Crawley Town 216 70 48 98 262 332 -70 32.4 1.21 1.54 258
69 Watford 205 69 51 85 248 272 -24 33.7 1.21 1.33 258
70 Stoke City 212 67 55 90 238 262 -24 31.6 1.12 1.24 256
71 Nottingham Forest 187 69 49 69 244 245 -1 36.9 1.30 1.31 256
72 Leicester City 186 74 32 80 280 281 -1 39.8 1.51 1.51 254
73 Brighton and Hove Albion 177 66 56 55 260 243 +17 37.3 1.47 1.37 254
74 Accrington Stanley 220 65 57 98 260 355 -95 29.5 1.18 1.61 252
75 Burton Albion 214 66 52 96 235 316 -81 30.8 1.10 1.48 250
76 Cambridge United 217 67 48 102 231 313 -82 30.9 1.06 1.44 249
77 Brentford 179 68 45 66 274 250 +24 38.0 1.53 1.40 249
78 Colchester United 216 58 71 87 227 278 -51 26.9 1.05 1.29 245
79 Fleetwood Town 217 58 69 90 254 302 -48 26.7 1.17 1.39 243
80 West Ham United 177 66 38 73 251 276 -25 37.3 1.42 1.56 236
81 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
82 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
83 Shrewsbury Town 217 59 48 110 209 303 -94 27.2 0.96 1.40 225
84 Crystal Palace 177 56 57 64 223 242 -19 31.6 1.26 1.37 225
85 Grimsby Town 170 56 47 67 199 239 -40 32.9 1.17 1.41 215
86 Everton 178 53 48 77 185 250 -65 29.8 1.04 1.40 207
87 Wolverhampton Wanderers 177 57 33 87 196 274 -78 32.2 1.11 1.55 204
88 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
89 Southampton 186 49 39 98 220 344 -124 26.3 1.18 1.85 186
90 Wrexham 96 54 22 20 163 93 +70 56.3 1.70 0.97 184
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 99 41 21 37 169 144 +25 41.4 1.71 1.45 144
93 Rochdale 120 27 38 55 135 177 -42 22.5 1.13 1.48 119
94 Hartlepool United 92 23 28 41 96 142 -46 25.0 1.04 1.54 97
95 Chesterfield 53 23 14 16 84 63 +21 43.4 1.58 1.19 83
96 Bromley FC 53 20 19 14 76 66 +10 37.7 1.43 1.25 79
97 Oldham Athletic 78 17 21 40 89 124 -35 21.8 1.14 1.59 72
98 Scunthorpe United 72 10 21 41 49 125 -76 13.9 0.68 1.74 51
99 Southend United 26 6 11 9 16 25 -9 23.1 0.62 0.96 29
100 Barnet 7 2 1 4 6 10 -4 28.6 0.86 1.43 7