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 2016).
# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 357 251 54 52 855 313 +542 70.3 2.39 0.88 807
2 Liverpool 356 228 82 46 775 350 +425 64.0 2.18 0.98 766
3 Portsmouth 423 199 105 119 634 467 +167 47.0 1.50 1.10 702
4 Arsenal 357 197 75 85 670 400 +270 55.2 1.88 1.12 666
5 Leeds United 410 187 90 133 617 510 +107 45.6 1.50 1.24 651
6 Exeter City 426 178 110 138 577 513 +64 41.8 1.35 1.20 644
7 Chelsea 356 184 84 88 622 407 +215 51.7 1.75 1.14 636
8 Luton Town 426 174 113 139 587 533 +54 40.8 1.38 1.25 635
9 Sheffield United 411 184 83 144 549 496 +53 44.8 1.34 1.21 635
10 Plymouth Argyle 425 178 99 148 592 580 +12 41.9 1.39 1.36 633
11 Sheffield Wednesday 434 173 114 147 569 533 +36 39.9 1.31 1.23 633
12 Wycombe Wanderers 423 175 108 140 552 509 +43 41.4 1.30 1.20 633
13 Millwall 435 165 130 140 512 482 +30 37.9 1.18 1.11 625
14 Mansfield Town 424 165 130 129 607 506 +101 38.9 1.43 1.19 625
15 Tottenham Hotspur 356 187 63 106 666 428 +238 52.5 1.87 1.20 624
16 Derby County 434 169 116 149 557 494 +63 38.9 1.28 1.14 623
17 Manchester United 356 179 86 91 563 414 +149 50.3 1.58 1.16 623
18 Bradford City 427 167 119 141 528 497 +31 39.1 1.24 1.16 620
19 Charlton Athletic 434 165 123 146 584 533 +51 38.0 1.35 1.23 618
20 Peterborough United 422 176 90 156 656 583 +73 41.7 1.55 1.38 618
21 Barnsley 435 169 110 156 596 564 +32 38.9 1.37 1.30 617
22 Middlesbrough 427 169 104 154 553 494 +59 39.6 1.30 1.16 611
23 Oxford United 423 168 105 150 624 530 +94 39.7 1.48 1.25 609
24 Blackburn Rovers 435 166 109 160 575 541 +34 38.2 1.32 1.24 607
25 Wigan Athletic 434 163 117 154 559 511 +48 37.6 1.29 1.18 606
26 Preston North End 434 157 125 152 520 547 -27 36.2 1.20 1.26 596
27 Sunderland 413 156 126 131 565 497 +68 37.8 1.37 1.20 594
28 Northampton Town 426 158 116 152 531 546 -15 37.1 1.25 1.28 590
29 Coventry City 422 159 113 150 528 506 +22 37.7 1.25 1.20 590
30 Doncaster Rovers 422 164 97 161 572 559 +13 38.9 1.36 1.32 589
31 Bolton Wanderers 422 163 97 162 531 560 -29 38.6 1.26 1.33 586
32 Brentford 399 161 101 137 623 507 +116 40.4 1.56 1.27 584
33 Ipswich Town 413 153 122 138 545 507 +38 37.0 1.32 1.23 581
34 Bristol City 434 156 111 167 551 571 -20 35.9 1.27 1.32 579
35 Blackpool 423 151 125 147 536 498 +38 35.7 1.27 1.18 578
36 Accrington Stanley 426 157 107 162 551 610 -59 36.9 1.29 1.43 578
37 Swindon Town 424 156 103 165 603 601 +2 36.8 1.42 1.42 571
38 Cardiff City 426 156 100 170 514 566 -52 36.6 1.21 1.33 568
39 Norwich City 415 156 98 161 571 600 -29 37.6 1.38 1.45 566
40 MK Dons 423 155 101 167 550 566 -16 36.6 1.30 1.34 566
41 Fulham 391 156 96 139 579 524 +55 39.9 1.48 1.34 564
42 Swansea City 415 153 102 160 515 557 -42 36.9 1.24 1.34 561
43 Newport County 424 148 111 165 504 556 -52 34.9 1.19 1.31 555
44 Stevenage 423 145 119 159 474 498 -24 34.3 1.12 1.18 554
45 West Bromwich Albion 407 143 124 140 522 503 +19 35.1 1.28 1.24 553
46 Reading 434 147 111 176 541 621 -80 33.9 1.25 1.43 552
47 Aston Villa 381 154 89 138 542 516 +26 40.4 1.42 1.35 551
48 Fleetwood Town 424 139 129 156 525 533 -8 32.8 1.24 1.26 546
49 Hull City 426 146 107 173 548 588 -40 34.3 1.29 1.38 545
50 Colchester United 425 138 131 156 507 535 -28 32.5 1.19 1.26 545
51 Crewe Alexandra 426 145 110 171 529 602 -73 34.0 1.24 1.41 545
52 Carlisle United 427 141 121 165 508 568 -60 33.0 1.19 1.33 544
53 Queens Park Rangers 434 146 103 185 515 607 -92 33.6 1.19 1.40 541
54 Walsall 425 137 130 158 505 562 -57 32.2 1.19 1.32 541
55 Bristol Rovers 423 148 96 179 519 585 -66 35.0 1.23 1.38 540
56 Port Vale 425 141 116 168 487 560 -73 33.2 1.15 1.32 539
57 Birmingham City 432 139 121 172 485 577 -92 32.2 1.12 1.34 538
58 Burnley 378 143 104 131 457 460 -3 37.8 1.21 1.22 533
59 Newcastle United 364 149 84 131 534 487 +47 40.9 1.47 1.34 531
60 Nottingham Forest 407 141 108 158 501 524 -23 34.6 1.23 1.29 531
61 Lincoln City 355 141 105 109 479 388 +91 39.7 1.35 1.09 528
62 Cambridge United 425 141 101 183 474 566 -92 33.2 1.12 1.33 524
63 Wolverhampton Wanderers 375 145 86 144 459 488 -29 38.7 1.22 1.30 521
64 Cheltenham Town 402 135 110 157 495 547 -52 33.6 1.23 1.36 515
65 Gillingham 423 129 127 167 456 547 -91 30.5 1.08 1.29 514
66 Leicester City 364 147 73 144 550 514 +36 40.4 1.51 1.41 514
67 AFC Wimbledon 423 125 133 165 483 537 -54 29.6 1.14 1.27 508
68 Crawley Town 425 134 103 188 511 637 -126 31.5 1.20 1.50 505
69 Brighton and Hove Albion 367 131 112 124 485 484 +1 35.7 1.32 1.32 505
70 Huddersfield Town 418 134 102 182 454 601 -147 32.1 1.09 1.44 504
71 Rotherham United 423 131 103 189 501 600 -99 31.0 1.18 1.42 496
72 Shrewsbury Town 422 128 112 182 438 559 -121 30.3 1.04 1.32 496
73 Burton Albion 423 128 112 183 481 615 -134 30.3 1.14 1.45 496
74 Bournemouth 372 135 87 150 509 559 -50 36.3 1.37 1.50 492
75 Stoke City 415 124 119 172 460 558 -98 29.9 1.11 1.34 491
76 Watford 391 126 92 173 453 564 -111 32.2 1.16 1.44 470
77 Morecambe 427 118 109 200 490 680 -190 27.6 1.15 1.59 463
78 West Ham United 356 125 85 146 494 559 -65 35.1 1.39 1.57 460
79 Leyton Orient 332 127 77 128 412 408 +4 38.3 1.24 1.23 458
80 Everton 356 120 94 142 426 493 -67 33.7 1.20 1.38 454
81 Grimsby Town 357 115 91 151 395 501 -106 32.2 1.11 1.40 436
82 Crystal Palace 357 108 95 154 424 522 -98 30.3 1.19 1.46 419
83 Southampton 364 110 88 166 444 596 -152 30.2 1.22 1.64 418
84 Tranmere Rovers 308 111 80 117 358 382 -24 36.0 1.16 1.24 413
85 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
86 Rochdale 333 98 92 143 410 504 -94 29.4 1.23 1.51 386
87 Salford City 265 103 73 89 359 313 +46 38.9 1.35 1.18 382
88 Scunthorpe United 289 94 77 118 345 414 -69 32.5 1.19 1.43 359
89 Oldham Athletic 291 81 89 121 338 415 -77 27.8 1.16 1.43 332
90 Notts County 251 89 58 104 345 383 -38 35.5 1.37 1.53 325
91 Barrow 228 74 60 94 255 272 -17 32.5 1.12 1.19 282
92 Harrogate Town 228 72 59 97 275 330 -55 31.6 1.21 1.45 275
93 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
94 Stockport County 136 72 36 28 227 124 +103 52.9 1.67 0.91 252
95 Bury 161 50 42 69 207 238 -31 31.1 1.29 1.48 192
96 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
97 Hartlepool United 163 43 45 75 179 254 -75 26.4 1.10 1.56 174
98 Wrexham 90 51 21 18 151 86 +65 56.7 1.68 0.96 174
99 Yeovil Town 160 41 49 70 170 226 -56 25.6 1.06 1.41 172
100 Chesterfield 158 44 36 78 190 244 -54 27.8 1.20 1.54 168
101 Barnet 114 35 32 47 135 156 -21 30.7 1.18 1.37 137
102 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
103 Bromley FC 44 16 14 14 58 56 +2 36.4 1.32 1.27 62
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