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 182 129 27 26 437 163 +274 70.9 2.40 0.90 414
2 Bolton Wanderers 220 108 52 60 337 242 +95 49.1 1.53 1.10 376
3 Liverpool 180 112 40 28 384 184 +200 62.2 2.13 1.02 376
4 Arsenal 180 112 34 34 360 177 +183 62.2 2.00 0.98 370
5 Sunderland 219 95 60 64 311 238 +73 43.4 1.42 1.09 345
6 Mansfield Town 220 96 56 68 339 268 +71 43.6 1.54 1.22 344
7 Portsmouth 219 92 64 63 305 258 +47 42.0 1.39 1.18 340
8 Bradford City 220 92 64 64 287 243 +44 41.8 1.30 1.10 340
9 Wycombe Wanderers 218 94 55 69 299 252 +47 43.1 1.37 1.16 337
10 Leyton Orient 219 93 55 71 283 231 +52 42.5 1.29 1.05 334
11 Ipswich Town 211 89 66 56 331 254 +77 42.2 1.57 1.20 333
12 Middlesbrough 217 94 45 78 320 265 +55 43.3 1.47 1.22 327
13 Stevenage 220 87 64 69 248 231 +17 39.5 1.13 1.05 325
14 Sheffield Wednesday 216 90 53 73 297 277 +20 41.7 1.38 1.28 323
15 Salford City 221 88 58 75 306 269 +37 39.8 1.38 1.22 322
16 Plymouth Argyle 220 90 50 80 301 314 -13 40.9 1.37 1.43 320
17 MK Dons 219 90 49 80 311 291 +20 41.1 1.42 1.33 319
18 Coventry City 216 85 60 71 303 260 +43 39.4 1.40 1.20 315
19 Charlton Athletic 220 83 64 73 305 275 +30 37.7 1.39 1.25 313
20 Barnsley 217 88 49 80 309 291 +18 40.6 1.42 1.34 313
21 Peterborough United 222 89 44 89 336 328 +8 40.1 1.51 1.48 311
22 Northampton Town 219 84 59 76 256 251 +5 38.4 1.17 1.15 311
23 Millwall 218 84 58 76 238 245 -7 38.5 1.09 1.12 310
24 Lincoln City 221 80 69 72 288 249 +39 36.2 1.30 1.13 309
25 Oxford United 219 84 56 79 320 277 +43 38.4 1.46 1.26 308
26 Blackpool 221 82 59 80 290 271 +19 37.1 1.31 1.23 305
27 Derby County 217 84 53 80 270 241 +29 38.7 1.24 1.11 305
28 Exeter City 221 83 56 82 265 271 -6 37.6 1.20 1.23 305
29 Wigan Athletic 220 81 61 78 270 264 +6 36.8 1.23 1.20 304
30 West Bromwich Albion 214 80 64 70 271 240 +31 37.4 1.27 1.12 304
31 Leeds United 196 85 48 63 304 263 +41 43.4 1.55 1.34 303
32 Birmingham City 216 83 52 81 258 273 -15 38.4 1.19 1.26 301
33 Swindon Town 220 82 55 83 337 316 +21 37.3 1.53 1.44 301
34 Chelsea 180 84 47 49 293 212 +81 46.7 1.63 1.18 299
35 Sheffield United 206 88 34 84 249 275 -26 42.7 1.21 1.33 298
36 Swansea City 216 81 54 81 276 287 -11 37.5 1.28 1.33 297
37 Tranmere Rovers 219 79 59 81 255 260 -5 36.1 1.16 1.19 296
38 Walsall 219 76 68 75 270 269 +1 34.7 1.23 1.23 296
39 Doncaster Rovers 222 85 40 97 270 323 -53 38.3 1.22 1.45 295
40 Port Vale 219 80 54 85 259 275 -16 36.5 1.18 1.26 294
41 Hull City 220 77 61 82 268 265 +3 35.0 1.22 1.20 292
42 Blackburn Rovers 215 81 48 86 259 263 -4 37.7 1.20 1.22 291
43 Burnley 197 76 59 62 261 230 +31 38.6 1.32 1.17 287
44 Queens Park Rangers 216 79 50 87 252 289 -37 36.6 1.17 1.34 287
45 Manchester United 181 82 40 59 265 244 +21 45.3 1.46 1.35 286
46 Preston North End 216 72 66 78 229 274 -45 33.3 1.06 1.27 282
47 Tottenham Hotspur 181 85 27 69 330 263 +67 47.0 1.82 1.45 282
48 Huddersfield Town 218 74 59 85 256 293 -37 33.9 1.17 1.34 281
49 Bournemouth 191 79 44 68 268 258 +10 41.4 1.40 1.35 281
50 Gillingham 221 71 66 84 213 263 -50 32.1 0.96 1.19 279
51 Luton Town 210 75 53 82 252 287 -35 35.7 1.20 1.37 278
52 Newcastle United 181 78 44 59 298 247 +51 43.1 1.65 1.36 278
53 Barrow 219 74 54 91 238 256 -18 33.8 1.09 1.17 276
54 Norwich City 208 75 50 83 285 297 -12 36.1 1.37 1.43 275
55 Bristol City 216 72 59 85 266 291 -25 33.3 1.23 1.35 275
56 Aston Villa 182 79 38 65 268 250 +18 43.4 1.47 1.37 275
57 Stockport County 148 78 40 30 248 140 +108 52.7 1.68 0.95 274
58 Reading 217 73 54 90 276 323 -47 33.6 1.27 1.49 273
59 Crewe Alexandra 220 69 65 86 248 307 -59 31.4 1.13 1.40 272
60 AFC Wimbledon 221 67 70 84 261 272 -11 30.3 1.18 1.23 271
61 Newport County 220 72 54 94 270 307 -37 32.7 1.23 1.40 270
62 Bristol Rovers 223 75 44 104 259 321 -62 33.6 1.16 1.44 269
63 Fulham 189 75 43 71 291 249 +42 39.7 1.54 1.32 268
64 Cardiff City 218 72 51 95 244 299 -55 33.0 1.12 1.37 267
65 Harrogate Town 220 70 57 93 268 322 -54 31.8 1.22 1.46 267
66 Cheltenham Town 219 70 55 94 247 318 -71 32.0 1.13 1.45 265
67 Watford 209 70 52 87 252 277 -25 33.5 1.21 1.33 262
68 Stoke City 216 68 57 91 240 264 -24 31.5 1.11 1.22 261
69 Crawley Town 219 71 48 100 265 338 -73 32.4 1.21 1.54 261
70 Rotherham United 220 68 56 96 244 287 -43 30.9 1.11 1.30 260
71 Accrington Stanley 223 67 57 99 264 359 -95 30.0 1.18 1.61 258
72 Leicester City 190 74 36 80 284 285 -1 38.9 1.49 1.50 258
73 Brighton and Hove Albion 180 67 57 56 266 248 +18 37.2 1.48 1.38 258
74 Nottingham Forest 190 69 50 71 245 250 -5 36.3 1.29 1.32 257
75 Cambridge United 220 68 50 102 234 315 -81 30.9 1.06 1.43 254
76 Burton Albion 218 67 53 98 236 321 -85 30.7 1.08 1.47 254
77 Brentford 182 69 46 67 280 256 +24 37.9 1.54 1.41 253
78 Fleetwood Town 220 59 70 91 260 307 -47 26.8 1.18 1.40 247
79 Colchester United 219 58 72 89 230 284 -54 26.5 1.05 1.30 246
80 West Ham United 180 66 39 75 253 282 -29 36.7 1.41 1.57 237
81 Crystal Palace 180 58 58 64 227 244 -17 32.2 1.26 1.36 232
82 Carlisle United 210 58 57 95 220 288 -68 27.6 1.05 1.37 231
83 Morecambe 210 60 47 103 253 347 -94 28.6 1.20 1.65 227
84 Shrewsbury Town 220 59 48 113 211 310 -99 26.8 0.96 1.41 225
85 Grimsby Town 173 57 48 68 207 244 -37 32.9 1.20 1.41 219
86 Everton 181 53 50 78 187 253 -66 29.3 1.03 1.40 209
87 Wolverhampton Wanderers 180 57 34 89 198 279 -81 31.7 1.10 1.55 205
88 Southampton 190 50 41 99 224 349 -125 26.3 1.18 1.84 191
89 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
90 Wrexham 100 55 24 21 169 100 +69 55.0 1.69 1.00 189
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 102 42 21 39 174 147 +27 41.2 1.71 1.44 147
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 56 24 16 16 91 67 +24 42.9 1.63 1.20 88
96 Bromley FC 56 20 20 16 78 71 +7 35.7 1.39 1.27 80
97 Oldham Athletic 81 19 22 40 94 125 -31 23.5 1.16 1.54 79
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 10 4 2 4 12 12 0 40.0 1.20 1.20 14