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 369 259 56 54 878 320 +558 70.2 2.38 0.87 833
2 Liverpool 369 234 84 51 800 371 +429 63.4 2.17 1.01 786
3 Portsmouth 436 202 111 123 646 481 +165 46.3 1.48 1.10 717
4 Arsenal 369 205 77 87 691 408 +283 55.6 1.87 1.11 692
5 Leeds United 420 191 92 137 630 524 +106 45.5 1.50 1.25 665
6 Chelsea 369 192 86 91 644 419 +225 52.0 1.75 1.14 662
7 Exeter City 441 183 111 147 592 531 +61 41.5 1.34 1.20 660
8 Luton Town 440 180 114 146 605 553 +52 40.9 1.38 1.26 654
9 Plymouth Argyle 439 183 100 156 612 604 +8 41.7 1.39 1.38 649
10 Mansfield Town 439 172 133 134 632 526 +106 39.2 1.44 1.20 649
11 Millwall 448 172 132 144 527 498 +29 38.4 1.18 1.11 648
12 Bradford City 441 175 123 143 552 514 +38 39.7 1.25 1.17 648
13 Sheffield United 424 188 84 152 559 514 +45 44.3 1.32 1.21 648
14 Wycombe Wanderers 438 178 112 148 568 529 +39 40.6 1.30 1.21 646
15 Sheffield Wednesday 447 174 119 154 580 558 +22 38.9 1.30 1.25 641
16 Manchester United 369 184 88 97 580 434 +146 49.9 1.57 1.18 640
17 Tottenham Hotspur 369 191 66 112 683 449 +234 51.8 1.85 1.22 639
18 Charlton Athletic 447 171 126 150 600 546 +54 38.3 1.34 1.22 639
19 Derby County 447 172 122 153 570 510 +60 38.5 1.28 1.14 638
20 Barnsley 448 175 113 160 619 584 +35 39.1 1.38 1.30 638
21 Middlesbrough 440 176 108 156 568 503 +65 40.0 1.29 1.14 636
22 Peterborough United 437 179 92 166 669 610 +59 41.0 1.53 1.40 629
23 Wigan Athletic 450 167 124 159 578 531 +47 37.1 1.28 1.18 625
24 Oxford United 436 171 109 156 640 547 +93 39.2 1.47 1.25 622
25 Blackburn Rovers 447 169 111 167 586 559 +27 37.8 1.31 1.25 618
26 Coventry City 435 167 117 151 561 515 +46 38.4 1.29 1.18 618
27 Preston North End 447 161 130 156 535 561 -26 36.0 1.20 1.26 613
28 Doncaster Rovers 437 171 99 167 588 579 +9 39.1 1.35 1.32 612
29 Sunderland 423 160 128 135 574 506 +68 37.8 1.36 1.20 608
30 Bolton Wanderers 437 168 104 165 551 577 -26 38.4 1.26 1.32 608
31 Northampton Town 441 163 119 159 542 562 -20 37.0 1.23 1.27 608
32 Brentford 412 167 103 142 644 526 +118 40.5 1.56 1.28 604
33 Bristol City 447 161 116 170 572 588 -16 36.0 1.28 1.32 599
34 Swindon Town 439 164 106 169 628 621 +7 37.4 1.43 1.41 598
35 Ipswich Town 428 156 127 145 564 531 +33 36.4 1.32 1.24 595
36 Cardiff City 440 164 103 173 537 580 -43 37.3 1.22 1.32 595
37 Accrington Stanley 440 161 110 169 563 625 -62 36.6 1.28 1.42 593
38 MK Dons 438 162 106 170 576 579 -3 37.0 1.32 1.32 592
39 Blackpool 439 154 129 156 552 523 +29 35.1 1.26 1.19 591
40 Stevenage 437 153 122 162 493 510 -17 35.0 1.13 1.17 581
41 Norwich City 428 159 101 168 586 618 -32 37.1 1.37 1.44 578
42 Fulham 404 160 98 146 593 545 +48 39.6 1.47 1.35 578
43 Swansea City 428 156 107 165 528 572 -44 36.4 1.23 1.34 575
44 West Bromwich Albion 420 149 127 144 539 519 +20 35.5 1.28 1.24 574
45 Aston Villa 393 160 92 141 554 526 +28 40.7 1.41 1.34 572
46 Walsall 440 146 132 162 525 575 -50 33.2 1.19 1.31 570
47 Reading 449 151 116 182 559 643 -84 33.6 1.24 1.43 569
48 Fleetwood Town 439 145 133 161 546 553 -7 33.0 1.24 1.26 568
49 Birmingham City 447 147 124 176 505 592 -87 32.9 1.13 1.32 565
50 Hull City 439 151 111 177 568 609 -41 34.4 1.29 1.39 564
51 Crewe Alexandra 441 151 111 179 546 621 -75 34.2 1.24 1.41 564
52 Colchester United 440 142 137 161 529 557 -28 32.3 1.20 1.27 563
53 Newport County 439 150 113 176 516 585 -69 34.2 1.18 1.33 563
54 Queens Park Rangers 447 152 106 189 531 628 -97 34.0 1.19 1.40 562
55 Bristol Rovers 438 153 98 187 535 613 -78 34.9 1.22 1.40 557
56 Port Vale 440 145 120 175 500 573 -73 33.0 1.14 1.30 555
57 Lincoln City 369 148 108 113 499 403 +96 40.1 1.35 1.09 552
58 Newcastle United 377 153 88 136 547 497 +50 40.6 1.45 1.32 547
59 Burnley 388 147 105 136 474 476 -2 37.9 1.22 1.23 546
60 Cambridge United 440 147 104 189 492 583 -91 33.4 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 420 143 112 165 511 546 -35 34.0 1.22 1.30 541
63 Gillingham 438 136 132 170 476 560 -84 31.1 1.09 1.28 540
64 Leicester City 380 153 79 148 571 532 +39 40.3 1.50 1.40 538
65 AFC Wimbledon 438 134 134 170 503 553 -50 30.6 1.15 1.26 536
66 Brighton and Hove Albion 380 138 116 126 510 501 +9 36.3 1.34 1.32 530
67 Cheltenham Town 417 139 112 166 507 577 -70 33.3 1.22 1.38 529
68 Wolverhampton Wanderers 388 146 89 153 470 512 -42 37.6 1.21 1.32 527
69 Huddersfield Town 432 140 103 189 474 623 -149 32.4 1.10 1.44 523
70 Crawley Town 440 138 106 196 526 660 -134 31.4 1.20 1.50 520
71 Bournemouth 385 141 91 153 529 576 -47 36.6 1.37 1.50 514
72 Rotherham United 437 136 106 195 516 618 -102 31.1 1.18 1.41 514
73 Burton Albion 438 132 116 190 496 637 -141 30.1 1.13 1.45 512
74 Shrewsbury Town 437 132 115 190 451 582 -131 30.2 1.03 1.33 511
75 Stoke City 428 129 123 176 472 568 -96 30.1 1.10 1.33 510
76 Watford 404 130 96 178 468 580 -112 32.2 1.16 1.44 486
77 Leyton Orient 347 133 79 135 437 432 +5 38.3 1.26 1.24 478
78 Everton 369 126 97 146 443 506 -63 34.1 1.20 1.37 475
79 West Ham United 369 128 87 154 509 584 -75 34.7 1.38 1.58 471
80 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
81 Grimsby Town 372 122 95 155 420 517 -97 32.8 1.13 1.39 461
82 Crystal Palace 369 113 101 155 444 534 -90 30.6 1.20 1.45 440
83 Tranmere Rovers 322 116 85 121 384 401 -17 36.0 1.19 1.25 433
84 Southampton 380 112 95 173 458 619 -161 29.5 1.21 1.63 431
85 Salford City 280 111 75 94 383 333 +50 39.6 1.37 1.19 408
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 266 96 61 109 372 401 -29 36.1 1.40 1.51 349
90 Oldham Athletic 304 84 95 125 348 425 -77 27.6 1.14 1.40 347
91 Barrow 243 79 64 100 269 288 -19 32.5 1.11 1.19 301
92 Harrogate Town 243 77 61 105 293 354 -61 31.7 1.21 1.46 292
93 Stockport County 151 81 40 30 252 141 +111 53.6 1.67 0.93 283
94 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
95 Chesterfield 173 52 40 81 218 265 -47 30.1 1.26 1.53 196
96 Wrexham 103 56 25 22 171 102 +69 54.4 1.66 0.99 193
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 127 41 34 52 151 169 -18 32.3 1.19 1.33 157
102 Bromley FC 59 21 21 17 83 76 +7 35.6 1.41 1.29 84
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