League Table (Last five years)

This table is calculated using the results from all matches played in the Premier League and English Football League (play-offs excluded) 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 172 123 25 24 417 156 +261 71.5 2.42 0.91 394
2 Bolton Wanderers 208 105 45 58 321 230 +91 50.5 1.54 1.11 360
3 Liverpool 169 106 38 25 361 167 +194 62.7 2.14 0.99 356
4 Arsenal 170 106 32 32 342 169 +173 62.4 2.01 0.99 350
5 Sunderland 211 92 58 61 304 231 +73 43.6 1.44 1.09 334
6 Portsmouth 209 90 59 60 296 247 +49 43.1 1.42 1.18 329
7 Wycombe Wanderers 206 92 53 61 287 235 +52 44.7 1.39 1.14 329
8 Mansfield Town 207 90 54 63 317 249 +68 43.5 1.53 1.20 324
9 Ipswich Town 199 87 61 51 316 236 +80 43.7 1.59 1.19 322
10 Leyton Orient 207 88 53 66 265 212 +53 42.5 1.28 1.02 317
11 Sheffield Wednesday 206 89 48 69 287 260 +27 43.2 1.39 1.26 315
12 Bradford City 207 84 61 62 265 228 +37 40.6 1.28 1.10 313
13 Middlesbrough 207 89 41 77 308 258 +50 43.0 1.49 1.25 308
14 Plymouth Argyle 208 85 50 73 283 293 -10 40.9 1.36 1.41 305
15 Peterborough United 209 87 42 80 325 303 +22 41.6 1.56 1.45 303
16 MK Dons 207 86 44 77 295 281 +14 41.5 1.43 1.36 302
17 Stevenage 209 80 61 68 231 221 +10 38.3 1.11 1.06 301
18 Salford City 209 81 56 72 283 253 +30 38.8 1.35 1.21 299
19 Charlton Athletic 210 79 61 70 294 265 +29 37.6 1.40 1.26 298
20 Oxford United 209 82 52 75 306 263 +43 39.2 1.46 1.26 298
21 Northampton Town 208 80 57 71 248 239 +9 38.5 1.19 1.15 297
22 Millwall 208 80 56 72 230 230 0 38.5 1.11 1.11 296
23 Coventry City 206 80 56 70 279 252 +27 38.8 1.35 1.22 296
24 Derby County 207 82 48 77 259 227 +32 39.6 1.25 1.10 294
25 Barnsley 206 82 48 76 290 275 +15 39.8 1.41 1.33 294
26 Blackpool 208 79 56 73 275 250 +25 38.0 1.32 1.20 293
27 Exeter City 209 79 56 74 252 255 -3 37.8 1.21 1.22 293
28 Sheffield United 196 86 33 77 243 259 -16 43.9 1.24 1.32 291
29 Wigan Athletic 207 78 55 74 253 246 +7 37.7 1.22 1.19 289
30 Leeds United 188 81 46 61 292 253 +39 43.1 1.55 1.35 289
31 Lincoln City 209 74 66 69 269 235 +34 35.4 1.29 1.12 288
32 West Bromwich Albion 204 75 61 68 257 230 +27 36.8 1.26 1.13 286
33 Swansea City 206 78 50 78 264 276 -12 37.9 1.28 1.34 284
34 Hull City 210 75 57 78 254 247 +7 35.7 1.21 1.18 282
35 Blackburn Rovers 206 78 47 81 250 251 -1 37.9 1.21 1.22 281
36 Birmingham City 205 77 50 78 243 262 -19 37.6 1.19 1.28 281
37 Port Vale 207 76 52 79 247 264 -17 36.7 1.19 1.28 280
38 Tranmere Rovers 208 75 55 78 236 247 -11 36.1 1.13 1.19 280
39 Chelsea 169 78 45 46 276 201 +75 46.2 1.63 1.19 279
40 Swindon Town 208 75 53 80 315 302 +13 36.1 1.51 1.45 278
41 Burnley 189 73 58 58 247 216 +31 38.6 1.31 1.14 277
42 Manchester United 170 79 38 53 252 225 +27 46.5 1.48 1.32 275
43 Doncaster Rovers 210 78 39 93 256 310 -54 37.1 1.22 1.48 273
44 Queens Park Rangers 206 75 47 84 240 271 -31 36.4 1.17 1.32 272
45 Walsall 207 68 67 72 254 260 -6 32.9 1.23 1.26 271
46 Tottenham Hotspur 170 82 24 64 316 245 +71 48.2 1.86 1.44 270
47 Preston North End 206 69 61 76 217 263 -46 33.5 1.05 1.28 268
48 Newport County 208 71 52 85 259 281 -22 34.1 1.25 1.35 265
49 Newcastle United 170 75 40 55 288 239 +49 44.1 1.69 1.41 265
50 Norwich City 198 72 47 79 271 284 -13 36.4 1.37 1.43 263
51 Bournemouth 180 74 41 65 254 245 +9 41.1 1.41 1.36 263
52 Huddersfield Town 206 68 58 80 238 275 -37 33.0 1.16 1.33 262
53 Barrow 207 70 52 85 226 241 -15 33.8 1.09 1.16 262
54 Reading 206 70 51 85 262 305 -43 34.0 1.27 1.48 261
55 Bristol City 206 69 54 83 250 277 -27 33.5 1.21 1.34 261
56 Aston Villa 172 75 35 62 260 242 +18 43.6 1.51 1.41 260
57 Luton Town 198 69 52 77 234 271 -37 34.8 1.18 1.37 259
58 Cheltenham Town 207 68 54 85 240 289 -49 32.9 1.16 1.40 258
59 Crewe Alexandra 208 64 64 80 234 293 -59 30.8 1.13 1.41 256
60 Gillingham 209 64 62 83 196 255 -59 30.6 0.94 1.22 254
61 Fulham 178 71 41 66 278 232 +46 39.9 1.56 1.30 254
62 Bristol Rovers 211 70 42 99 245 303 -58 33.2 1.16 1.44 252
63 Stockport County 136 72 36 28 227 124 +103 52.9 1.67 0.91 252
64 Watford 199 68 48 83 241 264 -23 34.2 1.21 1.33 252
65 AFC Wimbledon 209 60 70 79 246 258 -12 28.7 1.18 1.23 250
66 Harrogate Town 208 65 55 88 254 306 -52 31.3 1.22 1.47 250
67 Rotherham United 208 65 53 90 232 270 -38 31.3 1.12 1.30 248
68 Crawley Town 207 67 46 94 252 320 -68 32.4 1.22 1.55 247
69 Nottingham Forest 179 67 46 66 235 233 +2 37.4 1.31 1.30 247
70 Cardiff City 206 66 48 92 227 289 -62 32.0 1.10 1.40 246
71 Stoke City 206 64 54 88 230 257 -27 31.1 1.12 1.25 246
72 Accrington Stanley 212 64 54 94 256 347 -91 30.2 1.21 1.64 246
73 Burton Albion 206 64 50 92 225 301 -76 31.1 1.09 1.46 242
74 Cambridge United 208 64 47 97 221 302 -81 30.8 1.06 1.45 239
75 Leicester City 177 69 31 77 268 271 -3 39.0 1.51 1.53 238
76 Colchester United 207 57 66 84 219 266 -47 27.5 1.06 1.29 237
77 Brighton and Hove Albion 169 61 54 54 244 233 +11 36.1 1.44 1.38 237
78 Brentford 171 64 44 63 261 238 +23 37.4 1.53 1.39 236
79 Carlisle United 208 58 56 94 216 283 -67 27.9 1.04 1.36 230
80 Fleetwood Town 208 54 67 87 243 292 -49 26.0 1.17 1.40 229
81 Morecambe 208 60 47 101 251 341 -90 28.8 1.21 1.64 227
82 West Ham United 169 63 37 69 238 261 -23 37.3 1.41 1.54 226
83 Shrewsbury Town 208 57 46 105 201 287 -86 27.4 0.97 1.38 217
84 Crystal Palace 170 53 53 64 211 237 -26 31.2 1.24 1.39 212
85 Grimsby Town 161 52 44 65 186 230 -44 32.3 1.16 1.43 200
86 Wolverhampton Wanderers 169 56 32 81 188 258 -70 33.1 1.11 1.53 200
87 Everton 170 48 47 75 172 243 -71 28.2 1.01 1.43 191
88 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
89 Southampton 177 48 36 93 212 330 -118 27.1 1.20 1.86 180
90 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
91 Wrexham 90 51 21 18 151 86 +65 56.7 1.68 0.96 174
92 Notts County 90 37 19 34 153 132 +21 41.1 1.70 1.47 130
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 Oldham Athletic 71 16 17 38 85 119 -34 22.5 1.20 1.68 65
96 Chesterfield 44 17 13 14 68 53 +15 38.6 1.55 1.20 64
97 Bromley FC 44 16 14 14 58 56 +2 36.4 1.32 1.27 62
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