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 168 113 32 23 385 157 +228 67.3 2.29 0.93 371
2 Arsenal 169 109 33 27 345 157 +188 64.5 2.04 0.93 360
3 Bolton Wanderers 208 101 55 52 330 233 +97 48.6 1.59 1.12 358
4 Liverpool 170 101 40 29 353 191 +162 59.4 2.08 1.12 343
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 Middlesbrough 205 91 46 68 321 247 +74 44.4 1.57 1.20 319
13 Salford City 209 90 49 70 299 266 +33 43.1 1.43 1.27 319
14 Stevenage 208 86 57 65 238 215 +23 41.3 1.14 1.03 315
15 Leyton Orient 208 89 46 73 270 234 +36 42.8 1.30 1.13 313
16 Portsmouth 208 83 64 61 286 255 +31 39.9 1.38 1.23 313
17 MK Dons 208 87 51 70 301 260 +41 41.8 1.45 1.25 312
18 Millwall 207 87 51 69 241 224 +17 42.0 1.16 1.08 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 186 79 50 57 296 247 +49 42.5 1.59 1.33 287
28 West Bromwich Albion 206 74 62 70 256 232 +24 35.9 1.24 1.13 284
29 Sunderland 196 76 56 64 247 226 +21 38.8 1.26 1.15 284
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 169 82 35 52 296 214 +82 48.5 1.75 1.27 281
34 Aston Villa 171 81 37 53 267 232 +35 47.4 1.56 1.36 280
35 Bristol City 206 74 57 75 261 261 0 35.9 1.27 1.27 279
36 Hull City 207 74 56 77 254 267 -13 35.7 1.23 1.29 278
37 Cardiff City 207 77 46 84 257 277 -20 37.2 1.24 1.34 277
38 Luton Town 200 75 50 75 254 277 -23 37.5 1.27 1.39 275
39 Blackpool 205 74 52 79 267 271 -4 36.1 1.30 1.32 274
40 Wigan Athletic 209 70 64 75 232 245 -13 33.5 1.11 1.17 274
41 Sheffield Wednesday 207 75 48 84 262 287 -25 36.2 1.27 1.39 273
42 Exeter City 209 74 51 84 244 272 -28 35.4 1.17 1.30 273
43 Huddersfield Town 205 72 56 77 259 276 -17 35.1 1.26 1.35 272
44 Preston North End 208 69 65 74 232 275 -43 33.2 1.12 1.32 272
45 Burnley 188 72 54 62 253 231 +22 38.3 1.35 1.23 270
46 Manchester United 170 77 38 55 249 234 +15 45.3 1.46 1.38 269
47 Norwich City 203 74 47 82 285 284 +1 36.5 1.40 1.40 269
48 Crewe Alexandra 207 70 59 78 246 275 -29 33.8 1.19 1.33 269
49 Northampton Town 209 72 53 84 237 269 -32 34.4 1.13 1.29 269
50 Bristol Rovers 209 77 38 94 254 298 -44 36.8 1.22 1.43 269
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 Chelsea 168 71 44 53 267 221 +46 42.3 1.59 1.32 257
56 Grimsby Town 184 69 49 66 241 247 -6 37.5 1.31 1.34 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 Wrexham 138 72 35 31 225 151 +74 52.2 1.63 1.09 251
60 Brighton and Hove Albion 170 67 50 53 270 242 +28 39.4 1.59 1.42 251
61 AFC Wimbledon 209 63 62 84 238 258 -20 30.1 1.14 1.23 251
62 Queens Park Rangers 207 66 50 91 230 295 -65 31.9 1.11 1.43 248
63 Barrow 208 65 52 91 228 268 -40 31.3 1.10 1.29 247
64 Fulham 173 71 33 69 263 242 +21 41.0 1.52 1.40 246
65 Cambridge United 207 65 51 91 215 271 -56 31.4 1.04 1.31 246
66 Tranmere Rovers 208 64 52 92 244 288 -44 30.8 1.17 1.38 244
67 Tottenham Hotspur 171 71 30 70 301 264 +37 41.5 1.76 1.54 243
68 Watford 205 61 60 84 235 282 -47 29.8 1.15 1.38 243
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 Crawley Town 210 62 52 96 255 325 -70 29.5 1.21 1.55 238
73 Cheltenham Town 207 62 52 93 236 313 -77 30.0 1.14 1.51 238
74 Bournemouth 171 63 48 60 238 255 -17 36.8 1.39 1.49 237
75 Leicester City 188 65 40 83 262 283 -21 34.6 1.39 1.51 235
76 Brentford 170 63 42 65 259 248 +11 37.1 1.52 1.46 231
77 Accrington Stanley 206 60 51 95 234 316 -82 29.1 1.14 1.53 231
78 Harrogate Town 208 59 53 96 230 310 -80 28.4 1.11 1.49 230
79 Nottingham Forest 171 62 42 67 231 240 -9 36.3 1.35 1.40 228
80 Burton Albion 208 57 57 94 222 311 -89 27.4 1.07 1.50 228
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 169 54 54 61 209 224 -15 32.0 1.24 1.33 216
84 Notts County 138 62 27 49 231 187 +44 44.9 1.67 1.36 213
85 Shrewsbury Town 206 56 45 105 192 298 -106 27.2 0.93 1.45 213
86 Everton 171 51 48 72 184 235 -51 29.8 1.08 1.37 201
87 West Ham United 169 52 40 77 216 279 -63 30.8 1.28 1.65 196
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 170 47 32 91 185 287 -102 27.6 1.09 1.69 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