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 161 108 30 23 369 152 +217 67.1 2.29 0.94 354
2 Arsenal 163 105 33 25 336 153 +183 64.4 2.06 0.94 348
3 Bolton Wanderers 198 99 50 49 313 217 +96 50.0 1.58 1.10 347
4 Liverpool 162 98 38 26 339 178 +161 60.5 2.09 1.10 332
5 Ipswich Town 188 88 55 45 321 224 +97 46.8 1.71 1.19 319
6 Bradford City 199 89 52 58 259 216 +43 44.7 1.30 1.09 319
7 Stockport County 172 90 44 38 280 170 +110 52.3 1.63 0.99 314
8 Wycombe Wanderers 197 86 54 57 280 214 +66 43.7 1.42 1.09 312
9 Coventry City 198 86 52 60 300 233 +67 43.4 1.52 1.18 310
10 Middlesbrough 196 89 41 66 307 236 +71 45.4 1.57 1.20 308
11 Lincoln City 198 82 58 58 273 206 +67 41.4 1.38 1.04 304
12 Mansfield Town 196 84 52 60 302 236 +66 42.9 1.54 1.20 304
13 Leyton Orient 197 86 42 69 258 222 +36 43.7 1.31 1.13 300
14 Salford City 199 84 47 68 288 261 +27 42.2 1.45 1.31 299
15 Portsmouth 198 79 61 58 273 238 +35 39.9 1.38 1.20 298
16 Millwall 198 83 48 67 228 216 +12 41.9 1.15 1.09 297
17 Derby County 197 84 44 69 271 218 +53 42.6 1.38 1.11 296
18 MK Dons 198 82 48 68 287 251 +36 41.4 1.45 1.27 294
19 Stevenage 197 80 54 63 228 206 +22 40.6 1.16 1.05 294
20 Sheffield United 191 86 33 72 257 247 +10 45.0 1.35 1.29 291
21 Barnsley 194 81 44 69 304 277 +27 41.8 1.57 1.43 287
22 Plymouth Argyle 196 82 41 73 276 279 -3 41.8 1.41 1.42 287
23 Birmingham City 198 79 49 70 256 246 +10 39.9 1.29 1.24 286
24 Swindon Town 199 77 52 70 316 274 +42 38.7 1.59 1.38 283
25 Charlton Athletic 198 73 58 67 261 249 +12 36.9 1.32 1.26 277
26 Sunderland 189 74 54 61 240 214 +26 39.2 1.27 1.13 276
27 Peterborough United 196 80 36 80 305 288 +17 40.8 1.56 1.47 276
28 Walsall 199 73 57 69 255 252 +3 36.7 1.28 1.27 276
29 Newcastle United 162 80 34 48 288 205 +83 49.4 1.78 1.27 274
30 Leeds United 179 76 46 57 285 242 +43 42.5 1.59 1.35 274
31 Doncaster Rovers 197 78 38 81 254 284 -30 39.6 1.29 1.44 272
32 Swansea City 200 74 48 78 254 268 -14 37.0 1.27 1.34 270
33 Northampton Town 199 72 53 74 229 243 -14 36.2 1.15 1.22 269
34 Aston Villa 163 78 35 50 252 218 +34 47.9 1.55 1.34 269
35 West Bromwich Albion 197 70 58 69 244 228 +16 35.5 1.24 1.16 268
36 Hull City 198 72 52 74 243 254 -11 36.4 1.23 1.28 268
37 Burnley 181 72 52 57 248 216 +32 39.8 1.37 1.19 268
38 Bristol City 197 71 54 72 250 250 0 36.0 1.27 1.27 267
39 Sheffield Wednesday 198 74 45 79 256 272 -16 37.4 1.29 1.37 267
40 Exeter City 199 73 47 79 232 254 -22 36.7 1.17 1.28 266
41 Preston North End 199 66 63 70 219 259 -40 33.2 1.10 1.30 261
42 Huddersfield Town 195 70 50 75 241 258 -17 35.9 1.24 1.32 260
43 Cardiff City 197 72 43 82 236 266 -30 36.5 1.20 1.35 259
44 Reading 198 69 51 78 262 295 -33 34.8 1.32 1.49 258
45 Crewe Alexandra 197 67 57 73 235 260 -25 34.0 1.19 1.32 258
46 Wigan Athletic 198 65 61 72 219 237 -18 32.8 1.11 1.20 256
47 Chelsea 161 71 43 47 265 206 +59 44.1 1.65 1.28 256
48 Manchester United 163 73 36 54 237 226 +11 44.8 1.45 1.39 255
49 Norwich City 193 69 45 79 271 273 -2 35.8 1.40 1.41 252
50 Blackpool 195 67 51 77 255 265 -10 34.4 1.31 1.36 252
51 Blackburn Rovers 197 69 44 84 215 246 -31 35.0 1.09 1.25 251
52 Oxford United 198 65 54 79 255 260 -5 32.8 1.29 1.31 249
53 Luton Town 190 67 48 75 232 266 -34 35.3 1.22 1.40 249
54 AFC Wimbledon 198 62 61 75 233 235 -2 31.3 1.18 1.19 247
55 Colchester United 200 62 61 77 237 252 -15 31.0 1.19 1.26 247
56 Gillingham 197 62 59 76 183 234 -51 31.5 0.93 1.19 245
57 Bristol Rovers 199 69 37 93 235 291 -56 34.7 1.18 1.46 244
58 Port Vale 196 63 51 82 212 260 -48 32.1 1.08 1.33 240
59 Wrexham 129 69 33 27 213 133 +80 53.5 1.65 1.03 240
60 Barrow 197 63 50 84 218 245 -27 32.0 1.11 1.24 239
61 Tranmere Rovers 198 63 49 86 238 274 -36 31.8 1.20 1.38 238
62 Watford 195 60 58 77 228 259 -31 30.8 1.17 1.33 238
63 Fulham 166 69 31 66 259 235 +24 41.6 1.56 1.42 238
64 Queens Park Rangers 198 63 48 87 215 281 -66 31.8 1.09 1.42 237
65 Stoke City 198 61 52 85 221 244 -23 30.8 1.12 1.23 235
66 Brighton and Hove Albion 163 62 49 52 256 236 +20 38.0 1.57 1.45 235
67 Grimsby Town 173 62 48 63 217 236 -19 35.8 1.25 1.36 234
68 Tottenham Hotspur 164 69 27 68 294 255 +39 42.1 1.79 1.55 234
69 Cambridge United 196 61 46 89 199 266 -67 31.1 1.02 1.36 229
70 Fleetwood Town 197 55 64 78 235 267 -32 27.9 1.19 1.36 229
71 Crawley Town 201 60 48 93 246 315 -69 29.9 1.22 1.57 228
72 Leicester City 179 64 35 80 254 272 -18 35.8 1.42 1.52 227
73 Accrington Stanley 195 59 48 88 225 295 -70 30.3 1.15 1.51 225
74 Cheltenham Town 196 58 50 88 221 293 -72 29.6 1.13 1.49 224
75 Newport County 198 60 44 94 235 300 -65 30.3 1.19 1.52 224
76 Brentford 163 62 38 63 251 239 +12 38.0 1.54 1.47 224
77 Bournemouth 164 59 45 60 226 249 -23 36.0 1.38 1.52 222
78 Harrogate Town 198 55 53 90 217 298 -81 27.8 1.10 1.51 218
79 Rotherham United 196 54 52 90 200 273 -73 27.6 1.02 1.39 214
80 Burton Albion 198 54 52 92 211 302 -91 27.3 1.07 1.53 214
81 Nottingham Forest 164 58 39 67 214 236 -22 35.4 1.30 1.44 213
82 Crystal Palace 162 53 51 58 204 212 -8 32.7 1.26 1.31 210
83 Shrewsbury Town 196 54 43 99 187 285 -98 27.6 0.95 1.45 205
84 Southampton 177 53 38 86 230 307 -77 29.9 1.30 1.73 197
85 Notts County 127 57 26 44 211 169 +42 44.9 1.66 1.33 197
86 Everton 164 50 45 69 172 222 -50 30.5 1.05 1.35 195
87 West Ham United 162 50 38 74 209 271 -62 30.9 1.29 1.67 188
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 164 47 30 87 182 273 -91 28.7 1.11 1.66 171
90 Morecambe 161 42 37 82 181 273 -92 26.1 1.12 1.70 163
91 Sutton United 116 35 35 46 141 168 -27 30.2 1.22 1.45 140
92 Bromley FC 82 36 28 18 123 95 +28 43.9 1.50 1.16 136
93 Chesterfield 82 33 27 22 130 101 +29 40.2 1.59 1.23 126
94 Forest Green Rovers 118 27 28 63 107 191 -84 22.9 0.91 1.62 109
95 Hartlepool United 70 15 25 30 72 108 -36 21.4 1.03 1.54 70
96 Oldham Athletic 57 17 19 21 63 67 -4 29.8 1.11 1.18 70
97 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
98 Barnet 36 14 11 11 44 39 +5 38.9 1.22 1.08 53
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7