League Table (Last ten years)

This table is calculated using the results from all the matches played in the Premier League and English Football League (play-offs excluded) for the last ten calendar years (Since january 1st 2015).
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 376 263 56 57 895 332 +563 69.9 2.38 0.88 845
2 Liverpool 375 233 87 55 777 375 +402 62.1 2.07 1.00 786
3 Portsmouth 444 205 122 117 666 475 +191 46.2 1.50 1.07 737
4 Arsenal 376 212 73 91 706 417 +289 56.4 1.88 1.11 709
5 Plymouth Argyle 447 196 102 149 625 575 +50 43.8 1.40 1.29 690
6 Derby County 456 183 129 144 608 512 +96 40.1 1.33 1.12 678
7 Tottenham Hotspur 376 201 72 103 703 440 +263 53.5 1.87 1.17 675
8 Exeter City 445 186 114 145 606 540 +66 41.8 1.36 1.21 672
9 Chelsea 376 194 89 93 654 432 +222 51.6 1.74 1.15 671
10 Middlesbrough 448 188 106 154 587 497 +90 42.0 1.31 1.11 670
11 Wycombe Wanderers 443 185 114 144 584 536 +48 41.8 1.32 1.21 669
12 Manchester United 376 192 92 92 595 420 +175 51.1 1.58 1.12 668
13 Luton Town 449 183 118 148 633 567 +66 40.8 1.41 1.26 667
14 Sheffield Wednesday 456 180 125 151 594 551 +43 39.5 1.30 1.21 665
15 Sheffield United 434 190 95 149 592 530 +62 43.8 1.36 1.22 665
16 Leeds United 432 188 97 147 614 547 +67 43.5 1.42 1.27 661
17 Peterborough United 444 189 91 164 697 604 +93 42.6 1.57 1.36 658
18 Mansfield Town 444 174 135 135 627 516 +111 39.2 1.41 1.16 657
19 Oxford United 445 180 116 149 661 537 +124 40.4 1.49 1.21 656
20 Barnsley 457 177 115 165 621 586 +35 38.7 1.36 1.28 646
21 Northampton Town 447 176 116 155 578 563 +15 39.4 1.29 1.26 644
22 Preston North End 457 169 134 154 557 558 -1 37.0 1.22 1.22 641
23 Ipswich Town 441 170 130 141 591 525 +66 38.5 1.34 1.19 640
24 Blackburn Rovers 455 172 123 160 601 558 +43 37.8 1.32 1.23 639
25 Millwall 455 168 135 152 540 521 +19 36.9 1.19 1.15 639
26 Brentford 427 176 107 144 672 542 +130 41.2 1.57 1.27 635
27 Bradford City 446 168 129 149 537 525 +12 37.7 1.20 1.18 633
28 Wigan Athletic 454 171 119 164 586 542 +44 37.7 1.29 1.19 632
29 Coventry City 445 164 126 155 557 531 +26 36.9 1.25 1.19 618
30 MK Dons 444 170 105 169 601 573 +28 38.3 1.35 1.29 615
31 Accrington Stanley 445 166 113 166 585 640 -55 37.3 1.31 1.44 611
32 Bristol City 457 164 118 175 595 606 -11 35.9 1.30 1.33 610
33 Norwich City 432 169 101 162 605 615 -10 39.1 1.40 1.42 608
34 Cardiff City 447 167 106 174 539 579 -40 37.4 1.21 1.30 607
35 Charlton Athletic 454 159 130 165 588 586 +2 35.0 1.30 1.29 607
36 Doncaster Rovers 445 167 105 173 594 601 -7 37.5 1.33 1.35 606
37 Fulham 419 161 107 151 620 581 +39 38.4 1.48 1.39 590
38 Bolton Wanderers 441 159 112 170 541 592 -51 36.1 1.23 1.34 589
39 Swindon Town 446 161 104 181 621 646 -25 36.1 1.39 1.45 587
40 Stevenage 444 152 129 163 508 533 -25 34.2 1.14 1.20 585
41 Sunderland 427 152 129 146 570 535 +35 35.6 1.33 1.25 585
42 Walsall 445 149 134 162 532 579 -47 33.5 1.20 1.30 581
43 Carlisle United 446 151 127 168 553 600 -47 33.9 1.24 1.35 580
44 Leicester City 384 165 82 137 610 520 +90 43.0 1.59 1.35 577
45 Hull City 445 155 111 179 572 606 -34 34.8 1.29 1.36 576
46 Blackpool 443 150 125 168 534 555 -21 33.9 1.21 1.25 575
47 Swansea City 429 155 110 164 526 574 -48 36.1 1.23 1.34 575
48 West Bromwich Albion 421 149 128 144 531 520 +11 35.4 1.26 1.24 575
49 Newport County 445 152 117 176 519 583 -64 34.2 1.17 1.31 573
50 Gillingham 444 148 126 170 520 578 -58 33.3 1.17 1.30 570
51 Fleetwood Town 443 145 132 166 546 560 -14 32.7 1.23 1.26 567
52 Wolverhampton Wanderers 403 156 96 151 507 520 -13 38.7 1.26 1.29 564
53 Burton Albion 444 150 113 181 520 619 -99 33.8 1.17 1.39 563
54 Crewe Alexandra 446 151 110 185 548 646 -98 33.9 1.23 1.45 563
55 Reading 454 149 115 190 554 650 -96 32.8 1.22 1.43 562
56 Cambridge United 446 151 107 188 514 597 -83 33.9 1.15 1.34 560
57 Bristol Rovers 421 154 96 171 527 566 -39 36.6 1.25 1.34 558
58 Port Vale 447 146 117 184 504 594 -90 32.7 1.13 1.33 555
59 Nottingham Forest 435 145 119 171 529 562 -33 33.3 1.22 1.29 554
60 Queens Park Rangers 453 147 110 196 533 645 -112 32.5 1.18 1.42 551
61 Colchester United 446 140 131 175 543 609 -66 31.4 1.22 1.37 551
62 Brighton and Hove Albion 395 142 123 130 506 499 +7 35.9 1.28 1.26 549
63 Shrewsbury Town 443 145 113 185 482 569 -87 32.7 1.09 1.28 548
64 Birmingham City 453 139 129 185 497 616 -119 30.7 1.10 1.36 546
65 Aston Villa 400 151 91 158 546 559 -13 37.8 1.37 1.40 544
66 Crawley Town 446 146 104 196 540 667 -127 32.7 1.21 1.50 542
67 Burnley 397 142 109 146 468 499 -31 35.8 1.18 1.26 535
68 Bournemouth 395 146 91 158 546 593 -47 37.0 1.38 1.50 529
69 Huddersfield Town 438 138 113 187 481 638 -157 31.5 1.10 1.46 527
70 AFC Wimbledon 444 128 142 174 510 579 -69 28.8 1.15 1.30 526
71 Watford 407 142 96 169 501 575 -74 34.9 1.23 1.41 522
72 Newcastle United 384 143 93 148 528 533 -5 37.2 1.38 1.39 522
73 Stoke City 429 133 121 175 483 565 -82 31.0 1.13 1.32 520
74 Rotherham United 442 133 106 203 520 642 -122 30.1 1.18 1.45 505
75 Morecambe 447 126 121 200 539 718 -179 28.2 1.21 1.61 499
76 Cheltenham Town 400 129 110 161 483 545 -62 32.3 1.21 1.36 497
77 Lincoln City 330 132 98 100 441 360 +81 40.0 1.34 1.09 494
78 West Ham United 376 131 94 151 519 579 -60 34.8 1.38 1.54 487
79 Everton 375 128 98 149 460 521 -61 34.1 1.23 1.39 482
80 Leyton Orient 353 126 89 138 429 449 -20 35.7 1.22 1.27 467
81 Southampton 384 123 94 167 479 590 -111 32.0 1.25 1.54 463
82 Crystal Palace 376 118 96 162 445 532 -87 31.4 1.18 1.41 450
83 Rochdale 379 116 101 162 472 566 -94 30.6 1.25 1.49 449
84 Scunthorpe United 338 110 90 138 406 483 -77 32.5 1.20 1.43 420
85 Tranmere Rovers 305 109 76 120 353 380 -27 35.7 1.16 1.25 403
86 Grimsby Town 332 105 85 142 361 463 -102 31.6 1.09 1.39 400
87 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
88 Oldham Athletic 337 91 106 140 387 484 -97 27.0 1.15 1.44 379
89 Southend United 288 94 71 123 340 409 -69 32.6 1.18 1.42 353
90 Salford City 239 92 65 82 318 281 +37 38.5 1.33 1.18 341
91 Notts County 272 89 66 117 359 434 -75 32.7 1.32 1.60 333
92 Bury 207 74 51 82 265 284 -19 35.7 1.28 1.37 273
93 Barrow 202 65 53 84 224 242 -18 32.2 1.11 1.20 248
94 Harrogate Town 203 65 51 87 251 301 -50 32.0 1.24 1.48 246
95 Hartlepool United 207 58 51 98 222 317 -95 28.0 1.07 1.53 225
96 Yeovil Town 207 48 62 97 209 303 -94 23.2 1.01 1.46 206
97 Stockport County 111 58 30 23 192 104 +88 52.3 1.73 0.94 204
98 Chesterfield 180 52 37 91 217 278 -61 28.9 1.21 1.54 193
99 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
100 Barnet 138 43 36 59 170 197 -27 31.2 1.23 1.43 165
101 Wrexham 65 38 14 13 117 63 +54 58.5 1.80 0.97 128
102 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
103 Dagenham & Redbridge 69 19 14 36 79 104 -25 27.5 1.14 1.51 71
104 York City 69 13 21 35 71 110 -39 18.8 1.03 1.59 60
105 Bromley FC 18 5 8 5 23 23 0 27.8 1.28 1.28 23