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 159 107 29 23 366 150 +216 67.3 2.30 0.94 350
2 Arsenal 161 103 33 25 333 152 +181 64.0 2.07 0.94 342
3 Bolton Wanderers 196 97 50 49 305 214 +91 49.5 1.56 1.09 341
4 Liverpool 160 97 38 25 333 174 +159 60.6 2.08 1.09 329
5 Stockport County 171 90 44 37 279 168 +111 52.6 1.63 0.98 314
6 Bradford City 196 87 52 57 254 213 +41 44.4 1.30 1.09 313
7 Ipswich Town 184 86 53 45 313 220 +93 46.7 1.70 1.20 311
8 Wycombe Wanderers 194 84 54 56 274 211 +63 43.3 1.41 1.09 306
9 Middlesbrough 193 87 41 65 300 234 +66 45.1 1.55 1.21 302
10 Coventry City 195 83 52 60 293 232 +61 42.6 1.50 1.19 301
11 Mansfield Town 193 83 50 60 299 234 +65 43.0 1.55 1.21 299
12 Portsmouth 195 79 60 56 271 234 +37 40.5 1.39 1.20 297
13 Leyton Orient 194 85 42 67 254 216 +38 43.8 1.31 1.11 297
14 Lincoln City 195 79 58 58 266 206 +60 40.5 1.36 1.06 295
15 Derby County 194 82 44 68 266 215 +51 42.3 1.37 1.11 290
16 Salford City 195 81 47 67 283 258 +25 41.5 1.45 1.32 290
17 Millwall 195 80 48 67 222 215 +7 41.0 1.14 1.10 288
18 Stevenage 194 78 54 62 224 203 +21 40.2 1.15 1.05 288
19 MK Dons 195 80 47 68 277 248 +29 41.0 1.42 1.27 287
20 Sheffield United 188 85 32 71 253 244 +9 45.2 1.35 1.30 287
21 Birmingham City 195 78 49 68 254 242 +12 40.0 1.30 1.24 283
22 Swindon Town 197 77 50 70 313 271 +42 39.1 1.59 1.38 281
23 Plymouth Argyle 193 80 41 72 271 277 -6 41.5 1.40 1.44 281
24 Barnsley 190 79 43 68 298 273 +25 41.6 1.57 1.44 280
25 Peterborough United 195 80 35 80 304 287 +17 41.0 1.56 1.47 275
26 Leeds United 177 76 46 55 285 240 +45 42.9 1.61 1.36 274
27 Walsall 195 72 57 66 252 247 +5 36.9 1.29 1.27 273
28 Sunderland 187 73 53 61 238 213 +25 39.0 1.27 1.14 272
29 Doncaster Rovers 194 78 37 79 252 277 -25 40.2 1.30 1.43 271
30 Charlton Athletic 195 71 58 66 259 248 +11 36.4 1.33 1.27 271
31 Newcastle United 160 79 34 47 284 201 +83 49.4 1.78 1.26 271
32 Aston Villa 161 78 35 48 251 212 +39 48.4 1.56 1.32 269
33 Burnley 179 72 52 55 245 210 +35 40.2 1.37 1.17 268
34 Northampton Town 197 72 52 73 228 241 -13 36.5 1.16 1.22 268
35 Bristol City 194 71 54 69 249 244 +5 36.6 1.28 1.26 267
36 West Bromwich Albion 194 70 56 68 241 224 +17 36.1 1.24 1.15 266
37 Sheffield Wednesday 195 74 44 77 253 266 -13 37.9 1.30 1.36 266
38 Exeter City 195 73 46 76 229 245 -16 37.4 1.17 1.26 265
39 Swansea City 196 72 48 76 250 262 -12 36.7 1.28 1.34 264
40 Hull City 194 70 52 72 239 249 -10 36.1 1.23 1.28 262
41 Preston North End 196 66 63 67 218 251 -33 33.7 1.11 1.28 261
42 Huddersfield Town 193 69 50 74 240 257 -17 35.8 1.24 1.33 257
43 Cardiff City 194 71 42 81 231 263 -32 36.6 1.19 1.36 255
44 Crewe Alexandra 195 66 57 72 232 257 -25 33.8 1.19 1.32 255
45 Chelsea 159 70 43 46 260 203 +57 44.0 1.64 1.28 253
46 Manchester United 161 72 36 53 234 223 +11 44.7 1.45 1.39 252
47 Reading 195 67 51 77 257 291 -34 34.4 1.32 1.49 252
48 Wigan Athletic 195 64 60 71 217 233 -16 32.8 1.11 1.19 252
49 Blackpool 192 67 50 75 253 256 -3 34.9 1.32 1.33 251
50 Blackburn Rovers 194 69 43 82 213 241 -28 35.6 1.10 1.24 250
51 Luton Town 187 67 46 74 228 261 -33 35.8 1.22 1.40 247
52 Norwich City 191 67 45 79 267 272 -5 35.1 1.40 1.42 246
53 Colchester United 196 61 60 75 235 247 -12 31.1 1.20 1.26 243
54 Gillingham 194 61 58 75 180 228 -48 31.4 0.93 1.18 241
55 Oxford United 195 62 54 79 249 258 -9 31.8 1.28 1.32 240
56 AFC Wimbledon 195 60 60 75 226 232 -6 30.8 1.16 1.19 240
57 Port Vale 194 63 50 81 211 257 -46 32.5 1.09 1.32 239
58 Barrow 194 63 49 82 216 240 -24 32.5 1.11 1.24 238
59 Tranmere Rovers 195 63 49 83 235 266 -31 32.3 1.21 1.36 238
60 Queens Park Rangers 195 63 48 84 215 274 -59 32.3 1.10 1.41 237
61 Bristol Rovers 196 67 36 93 230 289 -59 34.2 1.17 1.47 237
62 Fulham 164 68 31 65 257 233 +24 41.5 1.57 1.42 235
63 Watford 193 59 57 77 225 257 -32 30.6 1.17 1.33 234
64 Tottenham Hotspur 162 69 27 66 292 250 +42 42.6 1.80 1.54 234
65 Stoke City 195 61 51 83 217 237 -20 31.3 1.11 1.22 234
66 Wrexham 126 67 33 26 209 131 +78 53.2 1.66 1.04 234
67 Brighton and Hove Albion 161 61 49 51 254 234 +20 37.9 1.58 1.45 232
68 Cambridge United 194 61 44 89 197 264 -67 31.4 1.02 1.36 227
69 Grimsby Town 170 60 47 63 212 234 -22 35.3 1.25 1.38 227
70 Crawley Town 198 60 46 92 244 311 -67 30.3 1.23 1.57 226
71 Accrington Stanley 193 59 47 87 223 292 -69 30.6 1.16 1.51 224
72 Fleetwood Town 193 54 61 78 231 264 -33 28.0 1.20 1.37 223
73 Leicester City 176 63 34 79 251 269 -18 35.8 1.43 1.53 223
74 Cheltenham Town 193 58 47 88 216 288 -72 30.1 1.12 1.49 221
75 Brentford 161 61 37 63 247 236 +11 37.9 1.53 1.47 220
76 Newport County 195 59 43 93 231 297 -66 30.3 1.18 1.52 220
77 Bournemouth 162 59 43 60 225 248 -23 36.4 1.39 1.53 220
78 Harrogate Town 196 55 52 89 215 293 -78 28.1 1.10 1.49 217
79 Burton Albion 195 54 51 90 210 297 -87 27.7 1.08 1.52 213
80 Nottingham Forest 162 58 38 66 211 232 -21 35.8 1.30 1.43 212
81 Rotherham United 193 53 51 89 199 272 -73 27.5 1.03 1.41 210
82 Crystal Palace 160 52 51 57 200 209 -9 32.5 1.25 1.31 207
83 Shrewsbury Town 194 53 43 98 183 281 -98 27.3 0.94 1.45 202
84 Notts County 125 56 26 43 209 167 +42 44.8 1.67 1.34 194
85 Southampton 175 52 37 86 226 305 -79 29.7 1.29 1.74 193
86 Everton 162 48 45 69 167 220 -53 29.6 1.03 1.36 189
87 West Ham United 160 49 38 73 206 266 -60 30.6 1.29 1.66 185
88 Carlisle United 163 47 41 75 175 228 -53 28.8 1.07 1.40 182
89 Wolverhampton Wanderers 162 45 30 87 178 272 -94 27.8 1.10 1.68 165
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 79 35 26 18 120 93 +27 44.3 1.52 1.18 131
93 Chesterfield 79 32 27 20 125 97 +28 40.5 1.58 1.23 123
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 Rochdale 70 15 19 36 67 99 -32 21.4 0.96 1.41 64
97 Oldham Athletic 54 15 18 21 58 66 -8 27.8 1.07 1.22 63
98 Barnet 34 13 11 10 43 37 +6 38.2 1.26 1.09 50
99 Scunthorpe United 24 1 4 19 10 53 -43 4.2 0.42 2.21 7