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 162 108 31 23 370 153 +217 66.7 2.28 0.94 355
2 Bolton Wanderers 202 100 52 50 317 221 +96 49.5 1.57 1.09 352
3 Arsenal 164 106 33 25 338 153 +185 64.6 2.06 0.93 351
4 Liverpool 164 98 39 27 341 181 +160 59.8 2.08 1.10 333
5 Stockport County 177 93 45 39 290 175 +115 52.5 1.64 0.99 324
6 Ipswich Town 190 89 56 45 324 225 +99 46.8 1.71 1.18 323
7 Bradford City 203 90 53 60 262 221 +41 44.3 1.29 1.09 323
8 Wycombe Wanderers 202 88 54 60 287 221 +66 43.6 1.42 1.09 318
9 Lincoln City 202 85 59 58 282 209 +73 42.1 1.40 1.03 314
10 Coventry City 200 87 52 61 304 235 +69 43.5 1.52 1.18 313
11 Mansfield Town 200 86 54 60 311 240 +71 43.0 1.56 1.20 312
12 Leyton Orient 202 89 44 69 266 225 +41 44.1 1.32 1.11 311
13 Salford City 204 88 47 69 295 264 +31 43.1 1.45 1.29 311
14 Middlesbrough 199 89 43 67 309 239 +70 44.7 1.55 1.20 310
15 Derby County 199 86 44 69 273 218 +55 43.2 1.37 1.10 302
16 Millwall 201 84 49 68 232 220 +12 41.8 1.15 1.09 301
17 MK Dons 203 84 49 70 291 256 +35 41.4 1.43 1.26 301
18 Stevenage 201 82 55 64 230 207 +23 40.8 1.14 1.03 301
19 Portsmouth 201 79 62 60 275 246 +29 39.3 1.37 1.22 299
20 Plymouth Argyle 200 84 42 74 283 284 -1 42.0 1.42 1.42 294
21 Sheffield United 194 86 35 73 262 253 +9 44.3 1.35 1.30 293
22 Swindon Town 204 79 54 71 322 278 +44 38.7 1.58 1.36 291
23 Barnsley 198 81 47 70 308 282 +26 40.9 1.56 1.42 290
24 Birmingham City 201 79 50 72 257 249 +8 39.3 1.28 1.24 287
25 Walsall 204 75 60 69 263 256 +7 36.8 1.29 1.25 285
26 Doncaster Rovers 202 81 39 82 258 287 -29 40.1 1.28 1.42 282
27 Peterborough United 200 81 37 82 313 293 +20 40.5 1.57 1.47 280
28 Sunderland 191 75 54 62 242 216 +26 39.3 1.27 1.13 279
29 Charlton Athletic 201 73 59 69 263 253 +10 36.3 1.31 1.26 278
30 Newcastle United 164 81 34 49 290 207 +83 49.4 1.77 1.26 277
31 Leeds United 181 76 48 57 285 242 +43 42.0 1.57 1.34 276
32 West Bromwich Albion 200 72 59 69 250 230 +20 36.0 1.25 1.15 275
33 Hull City 201 73 53 75 247 259 -12 36.3 1.23 1.29 272
34 Aston Villa 165 79 35 51 255 221 +34 47.9 1.55 1.34 272
35 Bristol City 200 72 55 73 253 253 0 36.0 1.27 1.27 271
36 Swansea City 202 74 49 79 257 274 -17 36.6 1.27 1.36 271
37 Northampton Town 203 72 53 78 231 252 -21 35.5 1.14 1.24 269
38 Burnley 183 72 53 58 249 219 +30 39.3 1.36 1.20 269
39 Exeter City 204 73 48 83 234 264 -30 35.8 1.15 1.29 267
40 Sheffield Wednesday 201 74 45 82 257 279 -22 36.8 1.28 1.39 267
41 Reading 203 71 53 79 270 300 -30 35.0 1.33 1.48 266
42 Crewe Alexandra 202 69 58 75 242 267 -25 34.2 1.20 1.32 265
43 Preston North End 202 67 64 71 224 264 -40 33.2 1.11 1.31 265
44 Wigan Athletic 203 67 63 73 224 241 -17 33.0 1.10 1.19 264
45 Cardiff City 200 73 44 83 240 268 -28 36.5 1.20 1.34 263
46 Huddersfield Town 199 70 53 76 245 264 -19 35.2 1.23 1.33 263
47 Blackpool 200 70 52 78 261 269 -8 35.0 1.31 1.35 262
48 Norwich City 197 71 46 80 275 275 0 36.0 1.40 1.40 259
49 Luton Town 194 70 49 75 240 271 -31 36.1 1.24 1.40 259
50 Manchester United 165 74 37 54 242 229 +13 44.8 1.47 1.39 259
51 Blackburn Rovers 200 71 45 84 218 247 -29 35.5 1.09 1.24 258
52 Bristol Rovers 204 73 37 94 241 293 -52 35.8 1.18 1.44 256
53 Chelsea 163 71 43 49 265 210 +55 43.6 1.63 1.29 256
54 Oxford United 201 65 56 80 257 264 -7 32.3 1.28 1.31 251
55 AFC Wimbledon 203 62 62 79 236 245 -9 30.5 1.16 1.21 248
56 Colchester United 204 62 62 80 239 258 -19 30.4 1.17 1.26 248
57 Queens Park Rangers 201 66 48 87 226 284 -58 32.8 1.12 1.41 246
58 Gillingham 202 62 60 80 186 247 -61 30.7 0.92 1.22 246
59 Port Vale 201 64 52 85 215 268 -53 31.8 1.07 1.33 244
60 Barrow 202 64 52 86 221 254 -33 31.7 1.09 1.26 244
61 Wrexham 132 70 34 28 218 139 +79 53.0 1.65 1.05 244
62 Watford 199 61 59 79 233 265 -32 30.7 1.17 1.33 242
63 Fulham 168 70 32 66 262 236 +26 41.7 1.56 1.40 242
64 Stoke City 201 63 52 86 227 248 -21 31.3 1.13 1.23 241
65 Brighton and Hove Albion 165 64 49 52 259 237 +22 38.8 1.57 1.44 241
66 Grimsby Town 177 64 48 65 224 240 -16 36.2 1.27 1.36 240
67 Tranmere Rovers 202 63 50 89 238 279 -41 31.2 1.18 1.38 239
68 Cambridge United 201 63 48 90 206 268 -62 31.3 1.02 1.33 237
69 Crawley Town 205 62 49 94 251 317 -66 30.2 1.22 1.55 235
70 Tottenham Hotspur 166 69 28 69 295 259 +36 41.6 1.78 1.56 235
71 Fleetwood Town 202 56 66 80 237 270 -33 27.7 1.17 1.34 234
72 Newport County 203 62 44 97 239 306 -67 30.5 1.18 1.51 230
73 Leicester City 182 64 37 81 257 277 -20 35.2 1.41 1.52 229
74 Accrington Stanley 200 60 49 91 227 302 -75 30.0 1.14 1.51 229
75 Cheltenham Town 200 59 51 90 226 300 -74 29.5 1.13 1.50 228
76 Brentford 165 62 40 63 253 241 +12 37.6 1.53 1.46 226
77 Harrogate Town 203 57 53 93 223 303 -80 28.1 1.10 1.49 224
78 Bournemouth 166 59 47 60 228 251 -23 35.5 1.37 1.51 224
79 Burton Albion 203 56 53 94 217 307 -90 27.6 1.07 1.51 221
80 Nottingham Forest 166 59 40 67 217 236 -19 35.5 1.31 1.42 217
81 Rotherham United 200 54 54 92 202 283 -81 27.0 1.01 1.42 216
82 Crystal Palace 163 53 52 58 204 212 -8 32.5 1.25 1.30 211
83 Shrewsbury Town 201 55 43 103 188 293 -105 27.4 0.94 1.46 208
84 Southampton 180 56 38 86 235 308 -73 31.1 1.31 1.71 206
85 Notts County 133 60 26 47 225 179 +46 45.1 1.69 1.35 206
86 Everton 166 51 45 70 175 224 -49 30.7 1.05 1.35 198
87 West Ham United 164 50 39 75 210 274 -64 30.5 1.28 1.67 189
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 165 47 31 87 184 275 -91 28.5 1.12 1.67 172
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Bromley FC 87 39 29 19 129 99 +30 44.8 1.48 1.14 146
92 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
93 Chesterfield 86 36 27 23 135 106 +29 41.9 1.57 1.23 135
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Oldham Athletic 63 22 19 22 75 70 +5 34.9 1.19 1.11 85
96 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
97 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
98 Barnet 41 16 13 12 52 45 +7 39.0 1.27 1.10 61
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7