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 367 257 56 54 875 320 +555 70.0 2.38 0.87 827
2 Liverpool 367 234 84 49 798 367 +431 63.8 2.17 1.00 786
3 Portsmouth 433 201 110 122 643 478 +165 46.4 1.48 1.10 713
4 Arsenal 367 203 77 87 688 408 +280 55.3 1.87 1.11 686
5 Leeds United 418 191 92 135 629 520 +109 45.7 1.50 1.24 665
6 Exeter City 438 182 110 146 590 529 +61 41.6 1.35 1.21 656
7 Chelsea 367 190 86 91 639 418 +221 51.8 1.74 1.14 656
8 Luton Town 438 180 114 144 605 549 +56 41.1 1.38 1.25 654
9 Plymouth Argyle 437 183 99 155 610 601 +9 41.9 1.40 1.38 648
10 Bradford City 440 175 122 143 550 512 +38 39.8 1.25 1.16 647
11 Mansfield Town 437 171 132 134 629 525 +104 39.1 1.44 1.20 645
12 Sheffield United 421 186 84 151 555 512 +43 44.2 1.32 1.22 642
13 Sheffield Wednesday 444 174 119 151 579 550 +29 39.2 1.30 1.24 641
14 Wycombe Wanderers 435 177 110 148 564 526 +38 40.7 1.30 1.21 641
15 Millwall 445 169 132 144 520 497 +23 38.0 1.17 1.12 639
16 Barnsley 446 175 111 160 615 580 +35 39.2 1.38 1.30 636
17 Tottenham Hotspur 367 190 66 111 680 446 +234 51.8 1.85 1.22 636
18 Derby County 444 171 121 152 568 508 +60 38.5 1.28 1.14 634
19 Manchester United 367 182 88 97 576 433 +143 49.6 1.57 1.18 634
20 Charlton Athletic 444 169 126 149 595 543 +52 38.1 1.34 1.22 633
21 Middlesbrough 437 174 108 155 565 501 +64 39.8 1.29 1.15 630
22 Peterborough United 435 178 92 165 667 608 +59 40.9 1.53 1.40 626
23 Wigan Athletic 447 166 123 158 576 529 +47 37.1 1.29 1.18 621
24 Oxford United 433 170 109 154 638 544 +94 39.3 1.47 1.26 619
25 Blackburn Rovers 444 169 110 165 584 553 +31 38.1 1.32 1.25 617
26 Doncaster Rovers 434 171 98 165 586 572 +14 39.4 1.35 1.32 611
27 Preston North End 444 160 130 154 532 558 -26 36.0 1.20 1.26 610
28 Coventry City 432 164 117 151 552 514 +38 38.0 1.28 1.19 609
29 Sunderland 421 159 128 134 572 504 +68 37.8 1.36 1.20 605
30 Northampton Town 437 162 118 157 539 558 -19 37.1 1.23 1.28 604
31 Bolton Wanderers 434 166 104 164 547 572 -25 38.2 1.26 1.32 602
32 Brentford 410 166 103 141 642 525 +117 40.5 1.57 1.28 601
33 Swindon Town 436 163 105 168 625 615 +10 37.4 1.43 1.41 594
34 Bristol City 444 159 116 169 567 585 -18 35.8 1.28 1.32 593
35 Ipswich Town 425 155 127 143 560 525 +35 36.5 1.32 1.24 592
36 Blackpool 436 154 128 154 551 519 +32 35.3 1.26 1.19 590
37 Accrington Stanley 437 160 110 167 559 622 -63 36.6 1.28 1.42 590
38 Cardiff City 438 162 103 173 531 576 -45 37.0 1.21 1.32 589
39 MK Dons 435 159 106 170 566 576 -10 36.6 1.30 1.32 583
40 Norwich City 425 159 101 165 585 613 -28 37.4 1.38 1.44 578
41 Stevenage 435 152 122 161 491 509 -18 34.9 1.13 1.17 578
42 Fulham 402 160 98 144 592 541 +51 39.8 1.47 1.35 578
43 Swansea City 425 156 106 163 527 568 -41 36.7 1.24 1.34 574
44 West Bromwich Albion 417 148 127 142 536 513 +23 35.5 1.29 1.23 571
45 Walsall 437 145 131 161 521 571 -50 33.2 1.19 1.31 566
46 Aston Villa 391 158 92 141 550 524 +26 40.4 1.41 1.34 566
47 Reading 445 150 114 181 555 639 -84 33.7 1.25 1.44 564
48 Fleetwood Town 436 144 132 160 542 548 -6 33.0 1.24 1.26 564
49 Birmingham City 444 146 123 175 501 588 -87 32.9 1.13 1.32 561
50 Crewe Alexandra 438 150 111 177 543 616 -73 34.2 1.24 1.41 561
51 Newport County 436 149 113 174 515 582 -67 34.2 1.18 1.33 560
52 Bristol Rovers 435 153 98 184 533 603 -70 35.2 1.23 1.39 557
53 Queens Park Rangers 444 150 106 188 527 625 -98 33.8 1.19 1.41 556
54 Hull City 436 148 111 177 562 606 -44 33.9 1.29 1.39 555
55 Colchester United 437 139 137 161 518 553 -35 31.8 1.19 1.27 554
56 Port Vale 437 145 118 174 499 571 -72 33.2 1.14 1.31 553
57 Lincoln City 367 147 108 112 498 402 +96 40.1 1.36 1.10 549
58 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
59 Newcastle United 375 152 88 135 544 495 +49 40.5 1.45 1.32 544
60 Burnley 386 146 105 135 471 474 -3 37.8 1.22 1.23 543
61 Nottingham Forest 418 143 112 163 511 541 -30 34.2 1.22 1.29 541
62 Cambridge United 437 145 104 188 487 579 -92 33.2 1.11 1.32 539
63 Gillingham 435 136 131 168 473 555 -82 31.3 1.09 1.28 539
64 Leicester City 377 152 78 147 566 528 +38 40.3 1.50 1.40 534
65 AFC Wimbledon 435 132 133 170 498 551 -53 30.3 1.14 1.27 529
66 Brighton and Hove Albion 378 137 115 126 507 499 +8 36.2 1.34 1.32 526
67 Wolverhampton Wanderers 386 146 88 152 469 509 -40 37.8 1.22 1.32 526
68 Huddersfield Town 430 140 103 187 472 619 -147 32.6 1.10 1.44 523
69 Cheltenham Town 414 137 111 166 502 576 -74 33.1 1.21 1.39 522
70 Crawley Town 437 138 105 194 524 655 -131 31.6 1.20 1.50 519
71 Bournemouth 383 140 90 153 523 572 -49 36.6 1.37 1.49 510
72 Rotherham United 435 134 106 195 513 617 -104 30.8 1.18 1.42 508
73 Burton Albion 435 131 115 189 492 635 -143 30.1 1.13 1.46 508
74 Stoke City 425 128 122 175 470 565 -95 30.1 1.11 1.33 506
75 Shrewsbury Town 434 130 114 190 448 582 -134 30.0 1.03 1.34 504
76 Watford 401 128 96 177 464 577 -113 31.9 1.16 1.44 480
77 Leyton Orient 344 132 79 133 430 427 +3 38.4 1.25 1.24 475
78 Everton 367 125 97 145 441 503 -62 34.1 1.20 1.37 472
79 West Ham United 367 128 87 152 509 580 -71 34.9 1.39 1.58 471
80 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
81 Grimsby Town 369 120 95 154 416 515 -99 32.5 1.13 1.40 455
82 Crystal Palace 367 113 100 154 440 529 -89 30.8 1.20 1.44 439
83 Tranmere Rovers 319 115 84 120 377 395 -18 36.1 1.18 1.24 429
84 Southampton 377 112 93 172 456 615 -159 29.7 1.21 1.63 429
85 Salford City 277 110 75 92 382 329 +53 39.7 1.38 1.19 405
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 Oldham Athletic 301 84 94 123 347 421 -74 27.9 1.15 1.40 346
90 Notts County 263 94 60 109 366 398 -32 35.7 1.39 1.51 342
91 Barrow 240 78 62 100 267 287 -20 32.5 1.11 1.20 296
92 Harrogate Town 240 77 61 102 289 346 -57 32.1 1.20 1.44 292
93 Stockport County 148 78 40 30 248 140 +108 52.7 1.68 0.95 274
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Chesterfield 170 51 39 80 213 258 -45 30.0 1.25 1.52 192
96 Bury 161 50 42 69 207 238 -31 31.1 1.29 1.48 192
97 Wrexham 100 55 24 21 169 100 +69 55.0 1.69 1.00 189
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 124 39 34 51 147 168 -21 31.5 1.19 1.35 151
102 Bromley FC 56 20 20 16 78 71 +7 35.7 1.39 1.27 80
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