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, 2016).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 370 259 56 55 878 321 +557 70.0 2.37 0.87 833
2 Liverpool 370 234 84 52 802 374 +428 63.2 2.17 1.01 786
3 Portsmouth 437 202 111 124 646 482 +164 46.2 1.48 1.10 717
4 Arsenal 370 206 77 87 692 408 +284 55.7 1.87 1.10 695
5 Leeds United 421 192 92 137 632 525 +107 45.6 1.50 1.25 668
6 Exeter City 442 184 111 147 594 531 +63 41.6 1.34 1.20 663
7 Chelsea 370 192 86 92 645 421 +224 51.9 1.74 1.14 662
8 Luton Town 441 181 114 146 606 553 +53 41.0 1.37 1.25 657
9 Millwall 449 173 132 144 528 498 +30 38.5 1.18 1.11 651
10 Mansfield Town 440 172 134 134 633 527 +106 39.1 1.44 1.20 650
11 Bradford City 442 175 124 143 553 515 +38 39.6 1.25 1.17 649
12 Plymouth Argyle 440 183 100 157 612 606 +6 41.6 1.39 1.38 649
13 Wycombe Wanderers 439 179 112 148 571 529 +42 40.8 1.30 1.21 649
14 Sheffield United 425 188 84 153 561 517 +44 44.2 1.32 1.22 648
15 Manchester United 370 185 88 97 584 436 +148 50.0 1.58 1.18 643
16 Tottenham Hotspur 370 192 66 112 686 449 +237 51.9 1.85 1.21 642
17 Sheffield Wednesday 448 174 119 155 581 560 +21 38.8 1.30 1.25 641
18 Derby County 448 173 122 153 571 510 +61 38.6 1.27 1.14 641
19 Charlton Athletic 448 171 127 150 601 547 +54 38.2 1.34 1.22 640
20 Barnsley 449 175 113 161 619 585 +34 39.0 1.38 1.30 638
21 Middlesbrough 441 176 109 156 569 504 +65 39.9 1.29 1.14 637
22 Peterborough United 438 179 92 167 670 612 +58 40.9 1.53 1.40 629
23 Wigan Athletic 451 167 125 159 579 532 +47 37.0 1.28 1.18 626
24 Oxford United 437 172 109 156 642 548 +94 39.4 1.47 1.25 625
25 Blackburn Rovers 448 170 111 167 588 560 +28 37.9 1.31 1.25 621
26 Coventry City 436 168 117 151 564 516 +48 38.5 1.29 1.18 621
27 Preston North End 448 162 130 156 538 563 -25 36.2 1.20 1.26 616
28 Doncaster Rovers 438 171 100 167 589 580 +9 39.0 1.34 1.32 613
29 Sunderland 424 161 128 135 576 507 +69 38.0 1.36 1.20 611
30 Bolton Wanderers 438 169 104 165 552 577 -25 38.6 1.26 1.32 611
31 Northampton Town 442 163 119 160 542 563 -21 36.9 1.23 1.27 608
32 Brentford 413 168 103 142 647 528 +119 40.7 1.57 1.28 607
33 Bristol City 448 162 116 170 573 588 -15 36.2 1.28 1.31 602
34 Swindon Town 440 164 107 169 628 621 +7 37.3 1.43 1.41 599
35 Ipswich Town 429 157 127 145 565 531 +34 36.6 1.32 1.24 598
36 Cardiff City 441 164 103 174 537 581 -44 37.2 1.22 1.32 595
37 Blackpool 440 155 129 156 554 524 +30 35.2 1.26 1.19 594
38 Accrington Stanley 441 161 110 170 564 627 -63 36.5 1.28 1.42 593
39 MK Dons 439 162 106 171 577 581 -4 36.9 1.31 1.32 592
40 Stevenage 438 153 123 162 494 511 -17 34.9 1.13 1.17 582
41 Swansea City 429 157 107 165 530 573 -43 36.6 1.24 1.34 578
42 Norwich City 429 159 101 169 587 620 -33 37.1 1.37 1.45 578
43 Fulham 405 160 98 147 594 547 +47 39.5 1.47 1.35 578
44 Aston Villa 394 161 92 141 555 526 +29 40.9 1.41 1.34 575
45 West Bromwich Albion 421 149 127 145 539 520 +19 35.4 1.28 1.24 574
46 Fleetwood Town 440 146 133 161 548 554 -6 33.2 1.25 1.26 571
47 Reading 450 151 117 182 560 644 -84 33.6 1.24 1.43 570
48 Walsall 441 146 132 163 525 576 -51 33.1 1.19 1.31 570
49 Crewe Alexandra 442 152 111 179 549 623 -74 34.4 1.24 1.41 567
50 Newport County 440 151 113 176 519 585 -66 34.3 1.18 1.33 566
51 Hull City 440 151 112 177 569 610 -41 34.3 1.29 1.39 565
52 Birmingham City 448 147 124 177 505 593 -88 32.8 1.13 1.32 565
53 Colchester United 441 142 138 161 529 557 -28 32.2 1.20 1.26 564
54 Queens Park Rangers 448 152 106 190 531 629 -98 33.9 1.19 1.40 562
55 Bristol Rovers 439 153 98 188 535 617 -82 34.9 1.22 1.41 557
56 Port Vale 441 145 120 176 500 576 -76 32.9 1.13 1.31 555
57 Lincoln City 370 148 108 114 499 404 +95 40.0 1.35 1.09 552
58 Newcastle United 378 154 88 136 549 498 +51 40.7 1.45 1.32 550
59 Burnley 389 148 105 136 477 478 -1 38.0 1.23 1.23 549
60 Cambridge United 441 147 104 190 492 585 -93 33.3 1.12 1.33 545
61 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
62 Nottingham Forest 421 143 112 166 511 548 -37 34.0 1.21 1.30 541
63 Gillingham 439 136 132 171 477 562 -85 31.0 1.09 1.28 540
64 Leicester City 381 153 79 149 571 533 +38 40.2 1.50 1.40 538
65 AFC Wimbledon 439 134 134 171 503 554 -51 30.5 1.15 1.26 536
66 Cheltenham Town 418 140 112 166 508 577 -69 33.5 1.22 1.38 532
67 Brighton and Hove Albion 381 138 116 127 512 505 +7 36.2 1.34 1.33 530
68 Wolverhampton Wanderers 389 146 89 154 472 515 -43 37.5 1.21 1.32 527
69 Huddersfield Town 433 140 103 190 474 626 -152 32.3 1.09 1.45 523
70 Crawley Town 441 139 106 196 530 660 -130 31.5 1.20 1.50 523
71 Bournemouth 386 142 91 153 531 576 -45 36.8 1.38 1.49 517
72 Rotherham United 438 137 106 195 517 618 -101 31.3 1.18 1.41 517
73 Burton Albion 439 133 116 190 497 637 -140 30.3 1.13 1.45 515
74 Stoke City 429 130 123 176 473 568 -95 30.3 1.10 1.32 513
75 Shrewsbury Town 438 132 116 190 453 584 -131 30.1 1.03 1.33 512
76 Watford 405 130 96 179 469 583 -114 32.1 1.16 1.44 486
77 Leyton Orient 348 134 79 135 438 432 +6 38.5 1.26 1.24 481
78 Everton 370 126 97 147 443 509 -66 34.1 1.20 1.38 475
79 West Ham United 370 128 87 155 510 586 -76 34.6 1.38 1.58 471
80 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
81 Grimsby Town 373 122 95 156 422 520 -98 32.7 1.13 1.39 461
82 Crystal Palace 370 113 101 156 444 535 -91 30.5 1.20 1.45 440
83 Tranmere Rovers 323 116 86 121 385 402 -17 35.9 1.19 1.24 434
84 Southampton 381 112 95 174 459 621 -162 29.4 1.20 1.63 431
85 Salford City 281 112 75 94 385 334 +51 39.9 1.37 1.19 411
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Rochdale 333 98 92 143 410 504 -94 29.4 1.23 1.51 386
88 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
89 Notts County 267 97 61 109 374 401 -27 36.3 1.40 1.50 352
90 Oldham Athletic 305 84 96 125 350 427 -77 27.5 1.15 1.40 348
91 Barrow 244 79 65 100 271 290 -19 32.4 1.11 1.19 302
92 Harrogate Town 244 77 61 106 293 357 -64 31.6 1.20 1.46 292
93 Stockport County 152 82 40 30 255 141 +114 53.9 1.68 0.93 286
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Chesterfield 174 52 41 81 219 266 -47 29.9 1.26 1.53 197
96 Wrexham 104 56 26 22 172 103 +69 53.8 1.65 0.99 194
97 Bury 161 50 42 69 207 238 -31 31.1 1.29 1.48 192
98 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
99 Hartlepool United 163 43 45 75 179 254 -75 26.4 1.10 1.56 174
100 Yeovil Town 160 41 49 70 170 226 -56 25.6 1.06 1.41 172
101 Barnet 128 41 35 52 153 171 -18 32.0 1.20 1.34 158
102 Bromley FC 60 22 21 17 85 77 +8 36.7 1.42 1.28 87
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
104 Dagenham & Redbridge 22 5 3 14 22 37 -15 22.7 1.00 1.68 18
105 York City 23 4 6 13 25 41 -16 17.4 1.09 1.78 18