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 377 265 56 56 899 330 +569 70.3 2.38 0.88 851
2 Liverpool 377 237 86 54 812 384 +428 62.9 2.15 1.02 797
3 Portsmouth 445 204 112 129 653 496 +157 45.8 1.47 1.11 724
4 Arsenal 377 210 79 88 706 415 +291 55.7 1.87 1.10 709
5 Chelsea 377 196 88 93 655 425 +230 52.0 1.74 1.13 676
6 Leeds United 428 193 94 141 643 541 +102 45.1 1.50 1.26 673
7 Luton Town 448 183 118 147 615 563 +52 40.8 1.37 1.26 667
8 Exeter City 447 185 112 150 598 537 +61 41.4 1.34 1.20 667
9 Millwall 458 176 135 147 539 514 +25 38.4 1.18 1.12 663
10 Sheffield United 434 192 86 156 577 528 +49 44.2 1.33 1.22 662
11 Bradford City 448 178 126 144 558 517 +41 39.7 1.25 1.15 660
12 Wycombe Wanderers 445 181 115 149 579 534 +45 40.7 1.30 1.20 658
13 Plymouth Argyle 447 186 100 161 616 615 +1 41.6 1.38 1.38 658
14 Middlesbrough 450 181 111 158 586 518 +68 40.2 1.30 1.15 654
15 Derby County 456 177 123 156 585 523 +62 38.8 1.28 1.15 654
16 Mansfield Town 446 173 135 138 637 536 +101 38.8 1.43 1.20 654
17 Manchester United 376 187 91 98 595 444 +151 49.7 1.58 1.18 652
18 Barnsley 454 178 114 162 631 592 +39 39.2 1.39 1.30 648
19 Tottenham Hotspur 377 193 68 116 694 463 +231 51.2 1.84 1.23 647
20 Charlton Athletic 456 172 129 155 607 563 +44 37.7 1.33 1.23 645
21 Sheffield Wednesday 455 174 122 159 586 572 +14 38.2 1.29 1.26 644
22 Peterborough United 444 183 92 169 683 617 +66 41.2 1.54 1.39 641
23 Coventry City 445 174 118 153 582 529 +53 39.1 1.31 1.19 640
24 Wigan Athletic 456 169 128 159 584 535 +49 37.1 1.28 1.17 635
25 Blackburn Rovers 457 173 114 170 598 569 +29 37.9 1.31 1.25 633
26 Preston North End 457 166 134 157 552 573 -21 36.3 1.21 1.25 632
27 Oxford United 446 173 113 160 651 563 +88 38.8 1.46 1.26 632
28 Bolton Wanderers 443 172 106 165 560 579 -19 38.8 1.26 1.31 622
29 Sunderland 431 163 131 137 584 517 +67 37.8 1.35 1.20 620
30 Doncaster Rovers 444 172 101 171 596 591 +5 38.7 1.34 1.33 617
31 Ipswich Town 439 162 130 147 583 540 +43 36.9 1.33 1.23 616
32 Northampton Town 447 165 120 162 550 570 -20 36.9 1.23 1.28 615
33 Brentford 420 170 104 146 655 539 +116 40.5 1.56 1.28 614
34 Bristol City 457 164 118 175 581 601 -20 35.9 1.27 1.32 610
35 Cardiff City 447 169 103 175 552 590 -38 37.8 1.23 1.32 610
36 Swindon Town 446 167 109 170 638 627 +11 37.4 1.43 1.41 610
37 Accrington Stanley 448 164 113 171 575 634 -59 36.6 1.28 1.42 605
38 Blackpool 446 157 131 158 563 532 +31 35.2 1.26 1.19 602
39 MK Dons 445 164 109 172 588 590 -2 36.9 1.32 1.33 601
40 Aston Villa 401 167 92 142 571 535 +36 41.6 1.42 1.33 593
41 Fulham 412 164 98 150 608 559 +49 39.8 1.48 1.36 590
42 Stevenage 444 155 125 164 498 514 -16 34.9 1.12 1.16 590
43 Norwich City 438 161 104 173 599 636 -37 36.8 1.37 1.45 587
44 Swansea City 438 159 108 171 540 590 -50 36.3 1.23 1.35 585
45 West Bromwich Albion 430 152 129 149 552 534 +18 35.3 1.28 1.24 585
46 Walsall 447 150 133 164 536 582 -46 33.6 1.20 1.30 583
47 Hull City 449 156 112 181 585 625 -40 34.7 1.30 1.39 580
48 Birmingham City 457 151 126 180 524 604 -80 33.0 1.15 1.32 579
49 Fleetwood Town 446 148 135 163 557 561 -4 33.2 1.25 1.26 579
50 Reading 455 153 118 184 566 649 -83 33.6 1.24 1.43 577
51 Crewe Alexandra 448 154 114 180 562 632 -70 34.4 1.25 1.41 576
52 Queens Park Rangers 457 156 107 194 544 645 -101 34.1 1.19 1.41 575
53 Colchester United 447 145 139 163 539 564 -25 32.4 1.21 1.26 574
54 Newport County 446 151 115 180 525 599 -74 33.9 1.18 1.34 568
55 Lincoln City 377 151 110 116 509 414 +95 40.1 1.35 1.10 563
56 Newcastle United 385 157 89 139 561 510 +51 40.8 1.46 1.32 560
57 Port Vale 446 145 122 179 502 584 -82 32.5 1.13 1.31 557
58 Bristol Rovers 445 153 98 194 536 630 -94 34.4 1.20 1.42 557
59 Cambridge United 447 149 108 190 498 588 -90 33.3 1.11 1.32 555
60 Nottingham Forest 428 147 113 168 523 556 -33 34.3 1.22 1.30 554
61 Leicester City 390 157 81 152 586 548 +38 40.3 1.50 1.41 552
62 Burnley 396 148 105 143 483 494 -11 37.4 1.22 1.25 549
63 Gillingham 445 137 137 171 486 570 -84 30.8 1.09 1.28 548
64 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
65 Brighton and Hove Albion 388 141 118 129 523 513 +10 36.3 1.35 1.32 541
66 Cheltenham Town 424 142 113 169 514 585 -71 33.5 1.21 1.38 539
67 AFC Wimbledon 444 134 136 174 507 565 -58 30.2 1.14 1.27 538
68 Huddersfield Town 440 142 106 192 488 638 -150 32.3 1.11 1.45 532
69 Crawley Town 447 140 109 198 541 673 -132 31.3 1.21 1.51 529
70 Wolverhampton Wanderers 396 146 89 161 474 531 -57 36.9 1.20 1.34 527
71 Stoke City 438 134 123 181 488 580 -92 30.6 1.11 1.32 525
72 Rotherham United 445 138 110 197 524 626 -102 31.0 1.18 1.41 524
73 Burton Albion 445 135 118 192 502 645 -143 30.3 1.13 1.45 523
74 Bournemouth 392 142 93 157 536 589 -53 36.2 1.37 1.50 519
75 Shrewsbury Town 444 133 119 192 461 595 -134 30.0 1.04 1.34 518
76 Watford 414 133 101 180 485 595 -110 32.1 1.17 1.44 500
77 Leyton Orient 354 136 81 137 449 442 +7 38.4 1.27 1.25 489
78 Everton 377 130 98 149 452 516 -64 34.5 1.20 1.37 488
79 West Ham United 377 130 90 157 522 598 -76 34.5 1.38 1.59 480
80 Grimsby Town 379 122 98 159 428 530 -102 32.2 1.13 1.40 464
81 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
82 Crystal Palace 377 117 102 158 452 541 -89 31.0 1.20 1.44 453
83 Southampton 390 118 95 177 481 634 -153 30.3 1.23 1.63 449
84 Tranmere Rovers 330 119 88 123 398 414 -16 36.1 1.21 1.25 445
85 Salford City 287 114 77 96 394 345 +49 39.7 1.37 1.20 419
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 Notts County 273 101 62 110 384 408 -24 37.0 1.41 1.49 365
89 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
90 Oldham Athletic 311 86 98 127 356 431 -75 27.7 1.14 1.39 356
91 Barrow 250 79 68 103 278 303 -25 31.6 1.11 1.21 305
92 Harrogate Town 250 77 64 109 296 365 -69 30.8 1.18 1.46 295
93 Stockport County 157 83 41 33 259 151 +108 52.9 1.65 0.96 290
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Wrexham 113 59 31 23 182 111 +71 52.2 1.61 0.98 208
96 Chesterfield 180 54 44 82 231 276 -45 30.0 1.28 1.53 206
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 134 42 39 53 162 178 -16 31.3 1.21 1.33 165
102 Bromley FC 66 27 21 18 96 82 +14 40.9 1.45 1.24 102
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