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 379 267 56 56 904 331 +573 70.4 2.39 0.87 857
2 Liverpool 379 239 86 54 816 386 +430 63.1 2.15 1.02 803
3 Portsmouth 447 204 114 129 655 498 +157 45.6 1.47 1.11 726
4 Arsenal 379 212 79 88 709 416 +293 55.9 1.87 1.10 715
5 Chelsea 379 196 89 94 658 429 +229 51.7 1.74 1.13 677
6 Leeds United 429 194 94 141 647 542 +105 45.2 1.51 1.26 676
7 Luton Town 450 184 118 148 621 566 +55 40.9 1.38 1.26 670
8 Exeter City 449 186 112 151 601 538 +63 41.4 1.34 1.20 670
9 Sheffield United 436 193 86 157 583 533 +50 44.3 1.34 1.22 665
10 Millwall 460 176 136 148 539 516 +23 38.3 1.17 1.12 664
11 Bradford City 450 179 126 145 561 520 +41 39.8 1.25 1.16 663
12 Plymouth Argyle 449 187 100 162 622 620 +2 41.6 1.39 1.38 661
13 Wycombe Wanderers 447 182 115 150 581 539 +42 40.7 1.30 1.21 661
14 Derby County 459 178 125 156 590 525 +65 38.8 1.29 1.14 659
15 Mansfield Town 448 174 135 139 641 540 +101 38.8 1.43 1.21 657
16 Manchester United 379 188 92 99 601 450 +151 49.6 1.59 1.19 656
17 Middlesbrough 452 181 112 159 586 520 +66 40.0 1.30 1.15 655
18 Charlton Athletic 458 173 129 156 608 564 +44 37.8 1.33 1.23 648
19 Barnsley 456 178 114 164 633 598 +35 39.0 1.39 1.31 648
20 Tottenham Hotspur 378 193 68 117 695 465 +230 51.1 1.84 1.23 647
21 Peterborough United 446 185 92 169 685 617 +68 41.5 1.54 1.38 647
22 Sheffield Wednesday 458 174 123 161 589 580 +9 38.0 1.29 1.27 645
23 Coventry City 447 175 119 153 584 530 +54 39.1 1.31 1.19 644
24 Blackburn Rovers 459 174 115 170 600 569 +31 37.9 1.31 1.24 637
25 Wigan Athletic 458 169 128 161 585 539 +46 36.9 1.28 1.18 635
26 Oxford United 448 174 113 161 653 565 +88 38.8 1.46 1.26 635
27 Preston North End 459 166 136 157 553 574 -21 36.2 1.20 1.25 634
28 Bolton Wanderers 445 173 106 166 563 582 -19 38.9 1.27 1.31 625
29 Sunderland 432 163 132 137 584 517 +67 37.7 1.35 1.20 621
30 Brentford 422 172 104 146 661 540 +121 40.8 1.57 1.28 620
31 Ipswich Town 441 163 131 147 586 541 +45 37.0 1.33 1.23 620
32 Northampton Town 449 166 120 163 554 576 -22 37.0 1.23 1.28 618
33 Doncaster Rovers 446 172 101 173 597 597 0 38.6 1.34 1.34 617
34 Bristol City 459 166 118 175 585 602 -17 36.2 1.27 1.31 616
35 Cardiff City 449 170 103 176 554 592 -38 37.9 1.23 1.32 613
36 Swindon Town 448 168 109 171 639 628 +11 37.5 1.43 1.40 613
37 Blackpool 448 159 131 158 566 532 +34 35.5 1.26 1.19 608
38 Accrington Stanley 450 165 113 172 577 637 -60 36.7 1.28 1.42 608
39 MK Dons 447 166 109 172 593 590 +3 37.1 1.33 1.32 607
40 Aston Villa 403 169 92 142 575 537 +38 41.9 1.43 1.33 599
41 Fulham 414 166 98 150 610 559 +51 40.1 1.47 1.35 596
42 Stevenage 446 155 127 164 500 516 -16 34.8 1.12 1.16 592
43 Norwich City 440 162 105 173 601 637 -36 36.8 1.37 1.45 591
44 Swansea City 440 160 108 172 542 592 -50 36.4 1.23 1.35 588
45 Walsall 449 151 134 164 537 582 -45 33.6 1.20 1.30 587
46 West Bromwich Albion 432 152 129 151 553 537 +16 35.2 1.28 1.24 585
47 Hull City 451 157 113 181 588 627 -39 34.8 1.30 1.39 584
48 Reading 457 155 118 184 573 652 -79 33.9 1.25 1.43 583
49 Fleetwood Town 448 149 135 164 559 563 -4 33.3 1.25 1.26 582
50 Birmingham City 459 151 127 181 525 608 -83 32.9 1.14 1.32 580
51 Queens Park Rangers 459 157 108 194 549 647 -98 34.2 1.20 1.41 579
52 Colchester United 449 146 140 163 544 566 -22 32.5 1.21 1.26 578
53 Crewe Alexandra 450 154 115 181 563 634 -71 34.2 1.25 1.41 577
54 Newport County 448 151 116 181 526 603 -77 33.7 1.17 1.35 569
55 Lincoln City 379 153 110 116 513 416 +97 40.4 1.35 1.10 569
56 Newcastle United 387 157 90 140 563 513 +50 40.6 1.45 1.33 561
57 Cambridge United 449 150 109 190 501 589 -88 33.4 1.12 1.31 559
58 Bristol Rovers 447 153 99 195 539 634 -95 34.2 1.21 1.42 558
59 Port Vale 448 145 122 181 502 590 -88 32.4 1.12 1.32 557
60 Nottingham Forest 430 147 113 170 524 559 -35 34.2 1.22 1.30 554
61 Leicester City 392 157 81 154 588 554 +34 40.1 1.50 1.41 552
62 Burnley 398 148 107 143 484 495 -11 37.2 1.22 1.24 551
63 Gillingham 447 137 138 172 488 573 -85 30.6 1.09 1.28 549
64 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
65 Cheltenham Town 426 144 113 169 519 587 -68 33.8 1.22 1.38 545
66 Brighton and Hove Albion 390 141 119 130 524 515 +9 36.2 1.34 1.32 542
67 AFC Wimbledon 446 134 137 175 508 568 -60 30.0 1.14 1.27 539
68 Huddersfield Town 442 144 106 192 496 639 -143 32.6 1.12 1.45 538
69 Crawley Town 449 140 110 199 542 675 -133 31.2 1.21 1.50 530
70 Wolverhampton Wanderers 398 146 89 163 475 535 -60 36.7 1.19 1.34 527
71 Burton Albion 447 136 119 192 509 648 -139 30.4 1.14 1.45 527
72 Stoke City 440 134 124 182 488 581 -93 30.5 1.11 1.32 526
73 Rotherham United 447 138 110 199 526 631 -105 30.9 1.18 1.41 524
74 Bournemouth 395 142 95 158 542 598 -56 35.9 1.37 1.51 521
75 Shrewsbury Town 446 133 119 194 462 599 -137 29.8 1.04 1.34 518
76 Watford 416 135 101 180 488 596 -108 32.5 1.17 1.43 506
77 Leyton Orient 356 137 81 138 451 444 +7 38.5 1.27 1.25 492
78 Everton 379 130 99 150 452 517 -65 34.3 1.19 1.36 489
79 West Ham United 379 130 90 159 522 602 -80 34.3 1.38 1.59 480
80 Grimsby Town 381 122 99 160 428 532 -104 32.0 1.12 1.40 465
81 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
82 Crystal Palace 378 117 102 159 453 545 -92 31.0 1.20 1.44 453
83 Southampton 392 118 96 178 483 637 -154 30.1 1.23 1.63 450
84 Tranmere Rovers 332 120 88 124 400 417 -17 36.1 1.20 1.26 448
85 Salford City 289 116 77 96 398 346 +52 40.1 1.38 1.20 425
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 275 101 63 111 384 410 -26 36.7 1.40 1.49 366
89 Oldham Athletic 313 87 99 127 359 432 -73 27.8 1.15 1.38 360
90 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
91 Barrow 252 79 68 105 280 307 -27 31.3 1.11 1.22 305
92 Harrogate Town 252 77 64 111 296 370 -74 30.6 1.17 1.47 295
93 Stockport County 159 84 41 34 262 154 +108 52.8 1.65 0.97 293
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Chesterfield 182 56 44 82 234 276 -42 30.8 1.29 1.52 212
96 Wrexham 115 60 31 24 188 116 +72 52.2 1.63 1.01 211
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 136 42 40 54 163 181 -18 30.9 1.20 1.33 166
102 Bromley FC 68 29 21 18 101 84 +17 42.6 1.49 1.24 108
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