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, 2022).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 166 111 32 23 379 157 +222 66.9 2.28 0.95 365
2 Bolton Wanderers 208 101 55 52 330 233 +97 48.6 1.59 1.12 358
3 Arsenal 168 108 33 27 344 157 +187 64.3 2.05 0.93 357
4 Liverpool 168 101 39 28 350 186 +164 60.1 2.08 1.11 342
5 Ipswich Town 198 93 59 46 337 233 +104 47.0 1.70 1.18 338
6 Stockport County 184 96 47 41 304 185 +119 52.2 1.65 1.01 335
7 Bradford City 209 92 56 61 270 228 +42 44.0 1.29 1.09 332
8 Lincoln City 208 90 60 58 296 216 +80 43.3 1.42 1.04 330
9 Coventry City 207 91 55 61 320 240 +80 44.0 1.55 1.16 328
10 Mansfield Town 208 89 58 61 324 249 +75 42.8 1.56 1.20 325
11 Wycombe Wanderers 207 89 55 63 297 233 +64 43.0 1.43 1.13 322
12 Salford City 209 90 49 70 299 266 +33 43.1 1.43 1.27 319
13 Middlesbrough 205 91 46 68 321 247 +74 44.4 1.57 1.20 319
14 Stevenage 208 86 57 65 238 215 +23 41.3 1.14 1.03 315
15 Portsmouth 208 83 64 61 286 255 +31 39.9 1.38 1.23 313
16 Leyton Orient 208 89 46 73 270 234 +36 42.8 1.30 1.13 313
17 Millwall 207 87 51 69 241 224 +17 42.0 1.16 1.08 312
18 MK Dons 208 87 51 70 301 260 +41 41.8 1.45 1.25 312
19 Derby County 206 89 44 73 284 229 +55 43.2 1.38 1.11 311
20 Plymouth Argyle 206 88 44 74 297 291 +6 42.7 1.44 1.41 308
21 Sheffield United 200 89 35 76 271 262 +9 44.5 1.36 1.31 302
22 Barnsley 206 83 49 74 316 294 +22 40.3 1.53 1.43 298
23 Birmingham City 207 82 52 73 266 255 +11 39.6 1.29 1.23 298
24 Swindon Town 209 80 55 74 327 290 +37 38.3 1.56 1.39 295
25 Doncaster Rovers 208 84 40 84 266 295 -29 40.4 1.28 1.42 292
26 Walsall 209 76 60 73 268 268 0 36.4 1.28 1.28 288
27 Leeds United 185 79 49 57 295 246 +49 42.7 1.59 1.33 286
28 West Bromwich Albion 206 74 62 70 256 232 +24 35.9 1.24 1.13 284
29 Sunderland 195 76 55 64 247 226 +21 39.0 1.27 1.16 283
30 Peterborough United 207 81 40 86 319 307 +12 39.1 1.54 1.48 283
31 Charlton Athletic 207 74 61 72 270 263 +7 35.7 1.30 1.27 283
32 Swansea City 208 77 51 80 267 281 -14 37.0 1.28 1.35 282
33 Newcastle United 168 82 34 52 295 213 +82 48.8 1.76 1.27 280
34 Bristol City 206 74 57 75 261 261 0 35.9 1.27 1.27 279
35 Hull City 207 74 56 77 254 267 -13 35.7 1.23 1.29 278
36 Cardiff City 207 77 46 84 257 277 -20 37.2 1.24 1.34 277
37 Aston Villa 169 80 36 53 261 228 +33 47.3 1.54 1.35 276
38 Luton Town 200 75 50 75 254 277 -23 37.5 1.27 1.39 275
39 Wigan Athletic 209 70 64 75 232 245 -13 33.5 1.11 1.17 274
40 Blackpool 205 74 52 79 267 271 -4 36.1 1.30 1.32 274
41 Exeter City 209 74 51 84 244 272 -28 35.4 1.17 1.30 273
42 Sheffield Wednesday 207 75 48 84 262 287 -25 36.2 1.27 1.39 273
43 Preston North End 208 69 65 74 232 275 -43 33.2 1.12 1.32 272
44 Huddersfield Town 205 72 56 77 259 276 -17 35.1 1.26 1.35 272
45 Bristol Rovers 209 77 38 94 254 298 -44 36.8 1.22 1.43 269
46 Northampton Town 209 72 53 84 237 269 -32 34.4 1.13 1.29 269
47 Crewe Alexandra 207 70 59 78 246 275 -29 33.8 1.19 1.33 269
48 Norwich City 203 74 47 82 285 284 +1 36.5 1.40 1.40 269
49 Burnley 187 72 53 62 251 229 +22 38.5 1.34 1.22 269
50 Manchester United 169 77 37 55 249 234 +15 45.6 1.47 1.38 268
51 Reading 208 71 54 83 273 308 -35 34.1 1.31 1.48 267
52 Blackburn Rovers 206 72 48 86 223 254 -31 35.0 1.08 1.23 264
53 Colchester United 210 66 62 82 249 262 -13 31.4 1.19 1.25 260
54 Oxford United 207 67 57 83 265 271 -6 32.4 1.28 1.31 258
55 Grimsby Town 184 69 49 66 241 247 -6 37.5 1.31 1.34 256
56 Chelsea 167 71 43 53 266 220 +46 42.5 1.59 1.32 256
57 Port Vale 209 67 54 88 222 275 -53 32.1 1.06 1.32 255
58 Gillingham 208 64 61 83 193 259 -66 30.8 0.93 1.25 253
59 AFC Wimbledon 209 63 62 84 238 258 -20 30.1 1.14 1.23 251
60 Wrexham 138 72 35 31 225 151 +74 52.2 1.63 1.09 251
61 Queens Park Rangers 207 66 50 91 230 295 -65 31.9 1.11 1.43 248
62 Brighton and Hove Albion 169 66 50 53 267 242 +25 39.1 1.58 1.43 248
63 Barrow 208 65 52 91 228 268 -40 31.3 1.10 1.29 247
64 Cambridge United 207 65 51 91 215 271 -56 31.4 1.04 1.31 246
65 Fulham 172 71 33 68 263 241 +22 41.3 1.53 1.40 246
66 Tranmere Rovers 208 64 52 92 244 288 -44 30.8 1.17 1.38 244
67 Watford 205 61 60 84 235 282 -47 29.8 1.15 1.38 243
68 Tottenham Hotspur 170 71 29 70 300 263 +37 41.8 1.76 1.55 242
69 Stoke City 207 63 53 91 230 261 -31 30.4 1.11 1.26 242
70 Fleetwood Town 207 57 69 81 245 280 -35 27.5 1.18 1.35 240
71 Newport County 208 65 44 99 247 314 -67 31.3 1.19 1.51 239
72 Cheltenham Town 207 62 52 93 236 313 -77 30.0 1.14 1.51 238
73 Crawley Town 210 62 52 96 255 325 -70 29.5 1.21 1.55 238
74 Leicester City 188 65 40 83 262 283 -21 34.6 1.39 1.51 235
75 Bournemouth 170 62 48 60 237 255 -18 36.5 1.39 1.50 234
76 Accrington Stanley 206 60 51 95 234 316 -82 29.1 1.14 1.53 231
77 Brentford 169 63 42 64 259 245 +14 37.3 1.53 1.45 231
78 Harrogate Town 208 59 53 96 230 310 -80 28.4 1.11 1.49 230
79 Burton Albion 208 57 57 94 222 311 -89 27.4 1.07 1.50 228
80 Nottingham Forest 170 62 41 67 230 239 -9 36.5 1.35 1.41 227
81 Southampton 187 61 40 86 254 316 -62 32.6 1.36 1.69 223
82 Rotherham United 207 55 55 97 208 296 -88 26.6 1.00 1.43 220
83 Crystal Palace 167 54 53 60 207 219 -12 32.3 1.24 1.31 215
84 Shrewsbury Town 206 56 45 105 192 298 -106 27.2 0.93 1.45 213
85 Notts County 138 62 27 49 231 187 +44 44.9 1.67 1.36 213
86 Everton 170 51 47 72 182 233 -51 30.0 1.07 1.37 200
87 West Ham United 168 52 40 76 216 278 -62 31.0 1.29 1.65 196
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 169 47 32 90 185 284 -99 27.8 1.09 1.68 173
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Bromley FC 92 41 30 21 135 105 +30 44.6 1.47 1.14 153
92 Chesterfield 92 40 29 23 144 110 +34 43.5 1.57 1.20 149
93 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Oldham Athletic 69 23 20 26 84 80 +4 33.3 1.22 1.16 89
96 Barnet 46 21 13 12 70 53 +17 45.7 1.52 1.15 76
97 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
98 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7