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 359 252 55 52 856 313 +543 70.2 2.38 0.87 811
2 Liverpool 359 229 83 47 783 356 +427 63.8 2.18 0.99 770
3 Portsmouth 425 199 107 119 636 469 +167 46.8 1.50 1.10 704
4 Arsenal 359 197 76 86 673 404 +269 54.9 1.87 1.13 667
5 Leeds United 412 189 90 133 623 511 +112 45.9 1.51 1.24 657
6 Exeter City 428 179 110 139 580 517 +63 41.8 1.36 1.21 647
7 Chelsea 359 186 84 89 626 410 +216 51.8 1.74 1.14 642
8 Sheffield United 413 185 84 144 552 497 +55 44.8 1.34 1.20 639
9 Luton Town 428 175 113 140 591 538 +53 40.9 1.38 1.26 638
10 Plymouth Argyle 427 179 99 149 595 583 +12 41.9 1.39 1.37 636
11 Sheffield Wednesday 436 173 116 147 571 535 +36 39.7 1.31 1.23 635
12 Wycombe Wanderers 425 175 108 142 553 513 +40 41.2 1.30 1.21 633
13 Mansfield Town 427 167 130 130 614 512 +102 39.1 1.44 1.20 631
14 Millwall 437 166 130 141 514 485 +29 38.0 1.18 1.11 628
15 Derby County 436 170 117 149 558 494 +64 39.0 1.28 1.13 627
16 Tottenham Hotspur 359 187 64 108 668 436 +232 52.1 1.86 1.21 625
17 Manchester United 359 179 87 93 567 421 +146 49.9 1.58 1.17 624
18 Bradford City 429 168 119 142 530 499 +31 39.2 1.24 1.16 623
19 Charlton Athletic 436 166 123 147 587 537 +50 38.1 1.35 1.23 621
20 Barnsley 437 170 110 157 601 568 +33 38.9 1.38 1.30 620
21 Peterborough United 425 176 91 158 660 590 +70 41.4 1.55 1.39 619
22 Oxford United 425 169 106 150 629 533 +96 39.8 1.48 1.25 613
23 Middlesbrough 429 169 105 155 553 496 +57 39.4 1.29 1.16 612
24 Blackburn Rovers 437 167 110 160 578 543 +35 38.2 1.32 1.24 611
25 Wigan Athletic 437 163 120 154 562 514 +48 37.3 1.29 1.18 609
26 Preston North End 436 157 126 153 523 551 -28 36.0 1.20 1.26 597
27 Doncaster Rovers 424 166 97 161 576 561 +15 39.2 1.36 1.32 595
28 Sunderland 415 156 126 133 565 500 +65 37.6 1.36 1.20 594
29 Coventry City 424 160 113 151 530 507 +23 37.7 1.25 1.20 593
30 Brentford 402 164 101 137 630 510 +120 40.8 1.57 1.27 593
31 Northampton Town 428 158 117 153 532 550 -18 36.9 1.24 1.29 591
32 Bolton Wanderers 424 163 99 162 533 562 -29 38.4 1.26 1.33 588
33 Blackpool 426 152 126 148 541 502 +39 35.7 1.27 1.18 582
34 Ipswich Town 416 153 123 140 547 513 +34 36.8 1.31 1.23 582
35 Accrington Stanley 428 158 107 163 552 611 -59 36.9 1.29 1.43 581
36 Bristol City 436 156 112 168 553 577 -24 35.8 1.27 1.32 580
37 Swindon Town 426 156 105 165 604 602 +2 36.6 1.42 1.41 573
38 Norwich City 417 157 99 161 575 602 -27 37.6 1.38 1.44 570
39 Cardiff City 428 156 101 171 516 570 -54 36.4 1.21 1.33 569
40 MK Dons 425 155 103 167 550 566 -16 36.5 1.29 1.33 568
41 Fulham 394 157 96 141 582 529 +53 39.8 1.48 1.34 567
42 Swansea City 417 153 103 161 518 561 -43 36.7 1.24 1.35 562
43 West Bromwich Albion 409 144 125 140 527 506 +21 35.2 1.29 1.24 557
44 Aston Villa 383 156 89 138 544 516 +28 40.7 1.42 1.35 557
45 Stevenage 426 145 121 160 476 501 -25 34.0 1.12 1.18 556
46 Reading 436 148 111 177 545 625 -80 33.9 1.25 1.43 555
47 Newport County 426 148 111 167 505 562 -57 34.7 1.19 1.32 555
48 Birmingham City 436 143 121 172 494 578 -84 32.8 1.13 1.33 550
49 Fleetwood Town 426 140 129 157 527 534 -7 32.9 1.24 1.25 549
50 Hull City 428 146 108 174 549 590 -41 34.1 1.28 1.38 546
51 Colchester United 427 138 132 157 508 539 -31 32.3 1.19 1.26 546
52 Carlisle United 429 141 122 166 512 573 -61 32.9 1.19 1.34 545
53 Crewe Alexandra 428 145 110 173 529 605 -76 33.9 1.24 1.41 545
54 Queens Park Rangers 436 147 103 186 516 612 -96 33.7 1.18 1.40 544
55 Walsall 427 138 130 159 506 563 -57 32.3 1.19 1.32 544
56 Port Vale 427 142 116 169 489 561 -72 33.3 1.15 1.31 542
57 Bristol Rovers 425 148 96 181 520 591 -71 34.8 1.22 1.39 540
58 Burnley 380 145 104 131 465 461 +4 38.2 1.22 1.21 539
59 Newcastle United 367 151 85 131 540 488 +52 41.1 1.47 1.33 538
60 Nottingham Forest 410 141 110 159 504 529 -25 34.4 1.23 1.29 533
61 Lincoln City 357 141 105 111 481 393 +88 39.5 1.35 1.10 528
62 Cambridge United 427 141 101 185 476 570 -94 33.0 1.11 1.33 524
63 Wolverhampton Wanderers 378 146 86 146 462 491 -29 38.6 1.22 1.30 524
64 Cheltenham Town 404 136 110 158 498 552 -54 33.7 1.23 1.37 518
65 Gillingham 425 130 128 167 458 548 -90 30.6 1.08 1.29 518
66 Leicester City 367 148 74 145 554 519 +35 40.3 1.51 1.41 518
67 Brighton and Hove Albion 370 133 113 124 491 487 +4 35.9 1.33 1.32 512
68 AFC Wimbledon 425 126 133 166 484 539 -55 29.6 1.14 1.27 511
69 Crawley Town 427 136 103 188 516 638 -122 31.9 1.21 1.49 511
70 Huddersfield Town 420 134 102 184 456 608 -152 31.9 1.09 1.45 504
71 Rotherham United 425 132 104 189 504 602 -98 31.1 1.19 1.42 500
72 Burton Albion 426 129 113 184 485 620 -135 30.3 1.14 1.46 500
73 Shrewsbury Town 424 129 112 183 441 562 -121 30.4 1.04 1.33 499
74 Bournemouth 375 136 88 151 512 562 -50 36.3 1.37 1.50 496
75 Stoke City 417 124 120 173 460 560 -100 29.7 1.10 1.34 492
76 Watford 393 126 93 174 455 567 -112 32.1 1.16 1.44 471
77 Leyton Orient 334 129 77 128 417 409 +8 38.6 1.25 1.22 464
78 West Ham United 359 126 86 147 499 563 -64 35.1 1.39 1.57 464
79 Morecambe 429 118 109 202 492 686 -194 27.5 1.15 1.60 463
80 Everton 359 121 95 143 431 497 -66 33.7 1.20 1.38 458
81 Grimsby Town 359 115 92 152 395 502 -107 32.0 1.10 1.40 437
82 Crystal Palace 359 109 96 154 427 523 -96 30.4 1.19 1.46 423
83 Tranmere Rovers 310 113 80 117 364 383 -19 36.5 1.17 1.24 419
84 Southampton 367 110 89 168 445 600 -155 30.0 1.21 1.63 419
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 267 104 74 89 365 316 +49 39.0 1.37 1.18 386
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 253 90 58 105 349 386 -37 35.6 1.38 1.53 328
91 Barrow 230 74 62 94 258 275 -17 32.2 1.12 1.20 284
92 Harrogate Town 230 73 59 98 278 334 -56 31.7 1.21 1.45 278
93 Southend United 242 71 58 113 278 363 -85 29.3 1.15 1.50 271
94 Stockport County 138 74 36 28 233 127 +106 53.6 1.69 0.92 258
95 Bury 161 50 42 69 207 238 -31 31.1 1.29 1.48 192
96 Wrexham 92 53 21 18 156 86 +70 57.6 1.70 0.93 180
97 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
98 Hartlepool United 163 43 45 75 179 254 -75 26.4 1.10 1.56 174
99 Chesterfield 160 46 36 78 195 245 -50 28.8 1.22 1.53 174
100 Yeovil Town 160 41 49 70 170 226 -56 25.6 1.06 1.41 172
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 46 17 15 14 64 59 +5 37.0 1.39 1.28 66
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