League Table (Last ten 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 ten calendar years (Since January 1st, 2017).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 365 261 55 49 873 309 +564 71.5 2.39 0.85 838
2 Liverpool 365 226 86 53 768 368 +400 61.9 2.10 1.01 764
3 Arsenal 366 210 71 85 684 396 +288 57.4 1.87 1.08 701
4 Portsmouth 432 193 111 128 622 497 +125 44.7 1.44 1.15 690
5 Middlesbrough 440 180 108 152 593 512 +81 40.9 1.35 1.16 648
6 Mansfield Town 433 171 134 128 632 512 +120 39.5 1.46 1.18 647
7 Luton Town 435 177 115 143 612 561 +51 40.7 1.41 1.29 646
8 Coventry City 428 177 112 139 580 502 +78 41.4 1.36 1.17 643
9 Lincoln City 410 175 117 118 576 440 +136 42.7 1.40 1.07 642
10 Leeds United 408 182 96 130 623 515 +108 44.6 1.53 1.26 642
11 Wycombe Wanderers 431 176 112 143 589 538 +51 40.8 1.37 1.25 640
12 Plymouth Argyle 434 180 99 155 607 604 +3 41.5 1.40 1.39 639
13 Exeter City 434 174 115 145 574 526 +48 40.1 1.32 1.21 637
14 Millwall 443 168 133 142 514 493 +21 37.9 1.16 1.11 637
15 Charlton Athletic 443 170 123 150 588 538 +50 38.4 1.33 1.21 633
16 Manchester United 365 180 90 95 589 441 +148 49.3 1.61 1.21 630
17 Derby County 443 172 114 157 578 523 +55 38.8 1.30 1.18 630
18 Chelsea 365 181 85 99 618 434 +184 49.6 1.69 1.19 628
19 Sheffield United 419 182 82 155 556 521 +35 43.4 1.33 1.24 628
20 Bradford City 433 171 114 148 534 517 +17 39.5 1.23 1.19 627
21 Blackburn Rovers 443 170 113 160 578 543 +35 38.4 1.30 1.23 623
22 MK Dons 431 169 108 154 596 550 +46 39.2 1.38 1.28 615
23 Peterborough United 432 174 92 166 658 606 +52 40.3 1.52 1.40 614
24 Ipswich Town 422 163 123 136 592 527 +65 38.6 1.40 1.25 612
25 Sunderland 419 161 128 130 564 494 +70 38.4 1.35 1.18 611
26 Bolton Wanderers 431 166 110 155 556 567 -11 38.5 1.29 1.32 608
27 Cardiff City 436 168 102 166 560 568 -8 38.5 1.28 1.30 606
28 Swindon Town 432 167 102 163 627 601 +26 38.7 1.45 1.39 603
29 Wigan Athletic 442 161 120 161 548 529 +19 36.4 1.24 1.20 603
30 Barnsley 442 162 115 165 595 601 -6 36.7 1.35 1.36 601
31 Swansea City 432 164 108 160 539 553 -14 38.0 1.25 1.28 600
32 Oxford United 430 163 109 158 610 548 +62 37.9 1.42 1.27 598
33 Tottenham Hotspur 366 177 66 123 648 471 +177 48.4 1.77 1.29 597
34 Doncaster Rovers 431 166 99 166 567 577 -10 38.5 1.32 1.34 597
35 Norwich City 427 165 101 161 596 599 -3 38.6 1.40 1.40 596
36 Blackpool 432 157 124 151 551 521 +30 36.3 1.28 1.21 595
37 Brentford 400 162 108 130 630 506 +124 40.5 1.58 1.27 594
38 Bristol City 443 159 117 167 559 588 -29 35.9 1.26 1.33 594
39 Preston North End 443 155 128 160 526 570 -44 35.0 1.19 1.29 593
40 Stevenage 433 154 126 153 481 492 -11 35.6 1.11 1.14 588
41 Sheffield Wednesday 442 157 116 169 554 589 -35 35.5 1.25 1.33 587
42 Aston Villa 384 166 84 134 565 509 +56 43.2 1.47 1.33 582
43 Crewe Alexandra 434 158 107 169 552 592 -40 36.4 1.27 1.36 581
44 West Bromwich Albion 424 150 128 146 544 524 +20 35.4 1.28 1.24 578
45 Hull City 437 155 110 172 573 599 -26 35.5 1.31 1.37 575
46 Colchester United 434 145 132 157 519 527 -8 33.4 1.20 1.21 567
47 Accrington Stanley 432 153 107 172 549 629 -80 35.4 1.27 1.46 566
48 Fulham 393 158 89 146 570 526 +44 40.2 1.45 1.34 563
49 Newport County 434 151 110 173 521 586 -65 34.8 1.20 1.35 563
50 Birmingham City 443 147 121 175 507 588 -81 33.2 1.14 1.33 562
51 Reading 442 148 116 178 565 631 -66 33.5 1.28 1.43 560
52 Cheltenham Town 433 149 113 171 540 606 -66 34.4 1.25 1.40 560
53 Queens Park Rangers 443 152 102 189 538 632 -94 34.3 1.21 1.43 558
54 Fleetwood Town 431 141 132 158 534 546 -12 32.7 1.24 1.27 555
55 Walsall 432 141 129 162 513 562 -49 32.6 1.19 1.30 552
56 Cambridge United 434 148 106 180 494 565 -71 34.1 1.14 1.30 550
57 Northampton Town 433 145 114 174 497 577 -80 33.5 1.15 1.33 549
58 Nottingham Forest 408 141 111 156 502 518 -16 34.6 1.23 1.27 534
59 Bristol Rovers 431 147 92 192 507 604 -97 34.1 1.18 1.40 533
60 Gillingham 431 132 132 167 462 560 -98 30.6 1.07 1.30 528
61 Port Vale 433 136 119 178 473 561 -88 31.4 1.09 1.30 527
62 Newcastle United 368 144 88 136 527 503 +24 39.1 1.43 1.37 520
63 Leicester City 383 146 81 156 567 557 +10 38.1 1.48 1.45 519
64 Stoke City 432 131 121 180 479 559 -80 30.3 1.11 1.29 514
65 Huddersfield Town 426 135 109 182 480 614 -134 31.7 1.13 1.44 514
66 Bournemouth 381 137 102 142 530 562 -32 36.0 1.39 1.48 513
67 Crawley Town 434 133 111 190 525 642 -117 30.6 1.21 1.48 510
68 Shrewsbury Town 430 133 110 187 435 559 -124 30.9 1.01 1.30 509
69 Rotherham United 431 133 107 191 505 602 -97 30.9 1.17 1.40 506
70 Wolverhampton Wanderers 378 139 84 155 452 514 -62 36.8 1.20 1.36 501
71 AFC Wimbledon 431 123 131 177 473 568 -95 28.5 1.10 1.32 500
72 Burton Albion 431 128 116 187 494 640 -146 29.7 1.15 1.48 500
73 Watford 409 132 102 175 477 581 -104 32.3 1.17 1.42 498
74 Grimsby Town 388 131 102 155 449 531 -82 33.8 1.16 1.37 495
75 Burnley 384 127 108 149 452 511 -59 33.1 1.18 1.33 489
76 Brighton and Hove Albion 369 123 113 133 484 509 -25 33.3 1.31 1.38 482
77 Salford City 319 131 81 107 433 376 +57 41.1 1.36 1.18 474
78 Everton 365 125 96 144 437 500 -63 34.2 1.20 1.37 471
79 Tranmere Rovers 362 125 94 143 427 469 -42 34.5 1.18 1.30 469
80 Carlisle United 382 122 103 157 443 520 -77 31.9 1.16 1.36 469
81 Leyton Orient 341 128 81 132 440 431 +9 37.5 1.29 1.26 465
82 West Ham United 368 126 87 155 509 579 -70 34.2 1.38 1.57 465
83 Southampton 384 118 96 170 494 628 -134 30.7 1.29 1.64 450
84 Crystal Palace 366 116 100 150 434 520 -86 31.7 1.19 1.42 448
85 Morecambe 383 106 101 176 436 595 -159 27.7 1.14 1.55 419
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Notts County 259 103 63 93 384 362 +22 39.8 1.48 1.40 372
88 Oldham Athletic 296 89 88 119 374 416 -42 30.1 1.26 1.41 355
89 Stockport County 190 99 47 44 320 195 +125 52.1 1.68 1.03 344
90 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
91 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 317
92 Rochdale 292 75 85 132 338 450 -112 25.7 1.16 1.54 310
93 Scunthorpe United 243 68 64 111 265 375 -110 28.0 1.09 1.54 268
94 Wrexham 145 73 39 33 232 162 +70 50.3 1.60 1.12 258
95 Chesterfield 166 55 46 65 215 236 -21 33.1 1.30 1.42 211
96 Southend United 195 55 46 94 216 297 -81 28.2 1.11 1.52 211
97 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
98 Bromley FC 98 42 32 24 141 122 +19 42.9 1.44 1.24 158
99 Barnet 121 42 32 47 155 158 -3 34.7 1.28 1.31 158
100 Bury 114 37 32 45 151 154 -3 32.5 1.32 1.35 143
101 Hartlepool United 115 28 33 54 119 177 -58 24.3 1.03 1.54 117
102 Yeovil Town 115 24 36 55 124 179 -55 20.9 1.08 1.56 108
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
104 York City 6 3 2 1 13 8 +5 50.0 2.17 1.33 11