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 221 109 52 60 339 243 +96 49.3 1.53 1.10 379
3 Liverpool 181 112 40 29 385 186 +199 61.9 2.13 1.03 376
4 Arsenal 181 113 34 34 362 177 +185 62.4 2.00 0.98 373
5 Mansfield Town 221 96 57 68 340 269 +71 43.4 1.54 1.22 345
6 Sunderland 220 95 60 65 311 240 +71 43.2 1.41 1.09 345
7 Portsmouth 220 93 64 63 306 258 +48 42.3 1.39 1.17 343
8 Bradford City 220 92 64 64 287 243 +44 41.8 1.30 1.10 340
9 Wycombe Wanderers 219 94 56 69 301 254 +47 42.9 1.37 1.16 338
10 Leyton Orient 220 93 55 72 286 235 +51 42.3 1.30 1.07 334
11 Ipswich Town 211 89 66 56 331 254 +77 42.2 1.57 1.20 333
12 Stevenage 221 88 64 69 250 231 +19 39.8 1.13 1.05 328
13 Middlesbrough 218 94 45 79 320 266 +54 43.1 1.47 1.22 327
14 Sheffield Wednesday 217 90 53 74 297 282 +15 41.5 1.37 1.30 323
15 MK Dons 220 91 49 80 314 293 +21 41.4 1.43 1.33 322
16 Salford City 222 88 58 76 306 271 +35 39.6 1.38 1.22 322
17 Plymouth Argyle 221 90 51 80 302 315 -13 40.7 1.37 1.43 321
18 Coventry City 217 86 60 71 308 260 +48 39.6 1.42 1.20 318
19 Barnsley 218 88 50 80 311 293 +18 40.4 1.43 1.34 314
20 Millwall 219 85 58 76 241 245 -4 38.8 1.10 1.12 313
21 Charlton Athletic 221 83 64 74 305 277 +28 37.6 1.38 1.25 313
22 Northampton Town 220 84 60 76 256 251 +5 38.2 1.16 1.14 312
23 Peterborough United 223 89 44 90 337 330 +7 39.9 1.51 1.48 311
24 Lincoln City 222 80 69 73 288 250 +38 36.0 1.30 1.13 309
25 Oxford United 220 84 56 80 321 279 +42 38.2 1.46 1.27 308
26 Exeter City 222 84 56 82 266 271 -5 37.8 1.20 1.22 308
27 Derby County 218 84 54 80 271 242 +29 38.5 1.24 1.11 306
28 Blackpool 222 82 59 81 290 273 +17 36.9 1.31 1.23 305
29 Wigan Athletic 221 81 62 78 271 265 +6 36.7 1.23 1.20 305
30 Swindon Town 221 83 55 83 338 316 +22 37.6 1.53 1.43 304
31 West Bromwich Albion 215 80 64 71 271 243 +28 37.2 1.26 1.13 304
32 Leeds United 197 85 48 64 305 265 +40 43.1 1.55 1.35 303
33 Birmingham City 217 83 53 81 259 274 -15 38.2 1.19 1.26 302
34 Chelsea 181 85 47 49 295 213 +82 47.0 1.63 1.18 302
35 Walsall 220 77 68 75 272 270 +2 35.0 1.24 1.23 299
36 Sheffield United 207 88 34 85 249 276 -27 42.5 1.20 1.33 298
37 Swansea City 217 81 54 82 277 290 -13 37.3 1.28 1.34 297
38 Tranmere Rovers 220 79 60 81 258 263 -5 35.9 1.17 1.20 297
39 Doncaster Rovers 223 85 41 97 271 324 -53 38.1 1.22 1.45 296
40 Hull City 221 78 61 82 269 265 +4 35.3 1.22 1.20 295
41 Port Vale 220 80 55 85 259 275 -16 36.4 1.18 1.25 295
42 Blackburn Rovers 216 81 49 86 260 264 -4 37.5 1.20 1.22 292
43 Queens Park Rangers 217 80 50 87 254 290 -36 36.9 1.17 1.34 290
44 Manchester United 182 83 40 59 267 244 +23 45.6 1.47 1.34 289
45 Burnley 197 76 59 62 261 230 +31 38.6 1.32 1.17 287
46 Preston North End 217 73 66 78 231 274 -43 33.6 1.06 1.26 285
47 Tottenham Hotspur 182 86 27 69 332 264 +68 47.3 1.82 1.45 285
48 Bournemouth 192 80 44 68 271 259 +12 41.7 1.41 1.35 284
49 Huddersfield Town 219 74 59 86 257 295 -38 33.8 1.17 1.35 281
50 Gillingham 222 71 66 85 215 266 -51 32.0 0.97 1.20 279
51 Luton Town 211 75 53 83 252 289 -37 35.5 1.19 1.37 278
52 Newcastle United 181 78 44 59 298 247 +51 43.1 1.65 1.36 278
53 Stockport County 149 79 40 30 250 141 +109 53.0 1.68 0.95 277
54 Barrow 220 74 55 91 238 256 -18 33.6 1.08 1.16 277
55 Norwich City 208 75 50 83 285 297 -12 36.1 1.37 1.43 275
56 Bristol City 217 72 59 86 267 293 -26 33.2 1.23 1.35 275
57 Aston Villa 182 79 38 65 268 250 +18 43.4 1.47 1.37 275
58 Reading 218 73 55 90 277 324 -47 33.5 1.27 1.49 274
59 AFC Wimbledon 222 68 70 84 263 272 -9 30.6 1.18 1.23 274
60 Crewe Alexandra 220 69 65 86 248 307 -59 31.4 1.13 1.40 272
61 Cardiff City 219 73 51 95 248 302 -54 33.3 1.13 1.38 270
62 Newport County 221 72 54 95 270 308 -38 32.6 1.22 1.39 270
63 Bristol Rovers 224 75 44 105 260 323 -63 33.5 1.16 1.44 269
64 Cheltenham Town 220 71 55 94 249 318 -69 32.3 1.13 1.45 268
65 Fulham 190 75 43 72 292 252 +40 39.5 1.54 1.33 268
66 Harrogate Town 220 70 57 93 268 322 -54 31.8 1.22 1.46 267
67 Watford 210 71 52 87 254 278 -24 33.8 1.21 1.32 265
68 Stoke City 217 68 58 91 241 265 -24 31.3 1.11 1.22 262
69 Crawley Town 220 71 48 101 266 341 -75 32.3 1.21 1.55 261
70 Leicester City 191 75 36 80 287 286 +1 39.3 1.50 1.50 261
71 Rotherham United 220 68 56 96 244 287 -43 30.9 1.11 1.30 260
72 Accrington Stanley 224 67 57 100 264 361 -97 29.9 1.18 1.61 258
73 Brighton and Hove Albion 180 67 57 56 266 248 +18 37.2 1.48 1.38 258
74 Cambridge United 221 69 50 102 237 316 -79 31.2 1.07 1.43 257
75 Nottingham Forest 190 69 50 71 245 250 -5 36.3 1.29 1.32 257
76 Burton Albion 219 67 54 98 237 322 -85 30.6 1.08 1.47 255
77 Brentford 182 69 46 67 280 256 +24 37.9 1.54 1.41 253
78 Colchester United 220 59 72 89 236 286 -50 26.8 1.07 1.30 249
79 Fleetwood Town 221 59 70 92 260 309 -49 26.7 1.18 1.40 247
80 West Ham United 181 66 39 76 253 284 -31 36.5 1.40 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 221 59 49 113 211 310 -99 26.7 0.95 1.40 226
85 Grimsby Town 174 58 48 68 209 244 -35 33.3 1.20 1.40 222
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 191 50 42 99 225 350 -125 26.2 1.18 1.83 192
89 Wrexham 101 55 25 21 170 101 +69 54.5 1.68 1.00 190
90 Forest Green Rovers 163 50 39 74 182 244 -62 30.7 1.12 1.50 189
91 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
92 Notts County 103 43 21 39 177 148 +29 41.7 1.72 1.44 150
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 57 24 16 17 93 73 +20 42.1 1.63 1.28 88
96 Bromley FC 57 20 21 16 81 74 +7 35.1 1.42 1.30 81
97 Oldham Athletic 82 19 22 41 95 128 -33 23.2 1.16 1.56 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 11 5 2 4 14 12 +2 45.5 1.27 1.09 17