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, 2017).

# Team Played Won Drawn Lost GF GA GD Win% GF/M GA/M Points
1 Manchester City 367 263 55 49 881 312 +569 71.7 2.40 0.85 844
2 Liverpool 367 227 86 54 769 371 +398 61.9 2.10 1.01 767
3 Arsenal 368 211 71 86 686 400 +286 57.3 1.86 1.09 704
4 Portsmouth 434 193 112 129 624 500 +124 44.5 1.44 1.15 691
5 Middlesbrough 443 182 109 152 599 516 +83 41.1 1.35 1.16 655
6 Mansfield Town 435 172 135 128 636 515 +121 39.5 1.46 1.18 651
7 Coventry City 430 179 112 139 585 503 +82 41.6 1.36 1.17 649
8 Luton Town 437 178 115 144 616 563 +53 40.7 1.41 1.29 649
9 Plymouth Argyle 438 183 99 156 615 608 +7 41.8 1.40 1.39 648
10 Wycombe Wanderers 434 177 113 144 593 544 +49 40.8 1.37 1.25 644
11 Exeter City 438 176 116 146 576 527 +49 40.2 1.32 1.20 644
12 Leeds United 410 182 97 131 624 517 +107 44.4 1.52 1.26 643
13 Lincoln City 412 175 117 120 577 445 +132 42.5 1.40 1.08 642
14 Millwall 446 169 134 143 517 496 +21 37.9 1.16 1.11 641
15 Charlton Athletic 446 170 125 151 592 544 +48 38.1 1.33 1.22 635
16 Manchester United 367 180 92 95 591 443 +148 49.0 1.61 1.21 632
17 Derby County 445 172 116 157 580 525 +55 38.7 1.30 1.18 632
18 Bradford City 436 172 116 148 536 518 +18 39.4 1.23 1.19 632
19 Chelsea 367 182 85 100 623 438 +185 49.6 1.70 1.19 631
20 Sheffield United 421 183 82 156 560 523 +37 43.5 1.33 1.24 631
21 Blackburn Rovers 446 172 114 160 583 546 +37 38.6 1.31 1.22 630
22 Peterborough United 435 175 92 168 661 610 +51 40.2 1.52 1.40 617
23 MK Dons 433 169 109 155 597 555 +42 39.0 1.38 1.28 616
24 Ipswich Town 424 164 123 137 594 529 +65 38.7 1.40 1.25 615
25 Bolton Wanderers 434 168 110 156 564 573 -9 38.7 1.30 1.32 614
26 Cardiff City 439 170 102 167 569 572 -3 38.7 1.30 1.30 612
27 Sunderland 421 161 128 132 567 501 +66 38.2 1.35 1.19 611
28 Swansea City 435 167 108 160 544 555 -11 38.4 1.25 1.28 609
29 Swindon Town 436 167 103 166 628 605 +23 38.3 1.44 1.39 604
30 Wigan Athletic 444 161 120 163 548 531 +17 36.3 1.23 1.20 603
31 Doncaster Rovers 433 168 99 166 570 577 -7 38.8 1.32 1.33 603
32 Oxford United 432 164 110 158 613 550 +63 38.0 1.42 1.27 602
33 Barnsley 444 162 116 166 597 605 -8 36.5 1.34 1.36 602
34 Tottenham Hotspur 368 177 67 124 651 475 +176 48.1 1.77 1.29 598
35 Brentford 402 163 109 130 635 508 +127 40.5 1.58 1.26 598
36 Bristol City 446 160 118 168 561 590 -29 35.9 1.26 1.32 598
37 Norwich City 429 165 101 163 600 605 -5 38.5 1.40 1.41 596
38 Blackpool 434 157 124 153 553 526 +27 36.2 1.27 1.21 595
39 Preston North End 446 155 129 162 528 577 -49 34.8 1.18 1.29 594
40 Stevenage 435 155 126 154 482 493 -11 35.6 1.11 1.13 591
41 Sheffield Wednesday 444 157 118 169 556 591 -35 35.4 1.25 1.33 589
42 Crewe Alexandra 438 160 109 169 558 595 -37 36.5 1.27 1.36 589
43 Aston Villa 386 167 85 134 570 513 +57 43.3 1.48 1.33 586
44 West Bromwich Albion 427 151 128 148 546 527 +19 35.4 1.28 1.23 581
45 Hull City 439 155 111 173 576 603 -27 35.3 1.31 1.37 576
46 Accrington Stanley 436 154 110 172 552 630 -78 35.3 1.27 1.44 572
47 Newport County 438 153 112 173 524 587 -63 34.9 1.20 1.34 571
48 Colchester United 437 145 134 158 522 531 -9 33.2 1.19 1.22 569
49 Birmingham City 446 149 122 175 514 590 -76 33.4 1.15 1.32 569
50 Reading 446 150 118 178 575 635 -60 33.6 1.29 1.42 568
51 Fulham 395 158 90 147 572 529 +43 40.0 1.45 1.34 564
52 Cheltenham Town 437 150 114 173 543 612 -69 34.3 1.24 1.40 564
53 Queens Park Rangers 445 152 104 189 541 635 -94 34.2 1.22 1.43 560
54 Walsall 435 142 131 162 517 564 -47 32.6 1.19 1.30 557
55 Fleetwood Town 435 141 133 161 537 553 -16 32.4 1.23 1.27 556
56 Cambridge United 437 149 108 180 497 567 -70 34.1 1.14 1.30 555
57 Northampton Town 435 145 115 175 498 579 -81 33.3 1.14 1.33 550
58 Bristol Rovers 435 148 92 195 510 613 -103 34.0 1.17 1.41 536
59 Gillingham 435 134 133 168 469 564 -95 30.8 1.08 1.30 535
60 Nottingham Forest 410 141 111 158 503 522 -19 34.4 1.23 1.27 534
61 Port Vale 435 137 119 179 474 563 -89 31.5 1.09 1.29 530
62 Newcastle United 370 145 88 137 530 508 +22 39.2 1.43 1.37 523
63 Leicester City 385 146 82 157 569 561 +8 37.9 1.48 1.46 520
64 Stoke City 435 133 121 181 485 564 -79 30.6 1.11 1.30 520
65 Huddersfield Town 429 136 110 183 486 619 -133 31.7 1.13 1.44 518
66 Shrewsbury Town 434 134 112 188 440 564 -124 30.9 1.01 1.30 514
67 Bournemouth 383 137 102 144 531 568 -37 35.8 1.39 1.48 513
68 Crawley Town 436 133 112 191 527 646 -119 30.5 1.21 1.48 511
69 Rotherham United 435 134 108 193 508 608 -100 30.8 1.17 1.40 510
70 Wolverhampton Wanderers 381 140 84 157 454 518 -64 36.7 1.19 1.36 504
71 Burton Albion 435 129 117 189 498 646 -148 29.7 1.14 1.49 504
72 AFC Wimbledon 434 123 133 178 475 571 -96 28.3 1.09 1.32 502
73 Grimsby Town 392 132 102 158 453 536 -83 33.7 1.16 1.37 498
74 Watford 412 132 102 178 478 591 -113 32.0 1.16 1.43 498
75 Burnley 387 128 110 149 459 514 -55 33.1 1.19 1.33 494
76 Brighton and Hove Albion 371 125 113 133 489 509 -20 33.7 1.32 1.37 488
77 Salford City 323 135 81 107 441 377 +64 41.8 1.37 1.17 486
78 Everton 367 126 97 144 440 502 -62 34.3 1.20 1.37 475
79 Tranmere Rovers 366 125 97 144 431 475 -44 34.2 1.18 1.30 472
80 Leyton Orient 344 129 82 133 441 433 +8 37.5 1.28 1.26 469
81 Carlisle United 382 122 103 157 443 520 -77 31.9 1.16 1.36 469
82 West Ham United 370 126 89 155 512 582 -70 34.1 1.38 1.57 467
83 Southampton 386 119 96 171 496 630 -134 30.8 1.28 1.63 453
84 Crystal Palace 368 117 101 150 437 521 -84 31.8 1.19 1.42 452
85 Morecambe 383 106 101 176 436 595 -159 27.7 1.14 1.55 419
86 Forest Green Rovers 312 106 78 128 374 426 -52 34.0 1.20 1.37 396
87 Notts County 261 103 63 95 385 366 +19 39.5 1.48 1.40 372
88 Oldham Athletic 299 89 89 121 375 422 -47 29.8 1.25 1.41 356
89 Stockport County 193 101 48 44 324 196 +128 52.3 1.68 1.02 351
90 Barrow 276 83 71 122 303 353 -50 30.1 1.10 1.28 320
91 Rochdale 296 78 86 132 344 452 -108 26.4 1.16 1.53 320
92 Harrogate Town 276 83 68 125 317 402 -85 30.1 1.15 1.46 317
93 Scunthorpe United 243 68 64 111 265 375 -110 28.0 1.09 1.54 268
94 Wrexham 148 74 40 34 236 166 +70 50.0 1.59 1.12 262
95 Chesterfield 170 57 47 66 224 242 -18 33.5 1.32 1.42 218
96 Southend United 195 55 46 94 216 297 -81 28.2 1.11 1.52 211
97 Sutton United 138 46 38 54 174 195 -21 33.3 1.26 1.41 176
98 Barnet 123 44 32 47 161 160 +1 35.8 1.31 1.30 164
99 Bromley FC 100 43 32 25 144 125 +19 43.0 1.44 1.25 161
100 Bury 114 37 32 45 151 154 -3 32.5 1.32 1.35 143
101 Hartlepool United 115 28 33 54 119 177 -58 24.3 1.03 1.54 117
102 Yeovil Town 115 24 36 55 124 179 -55 20.9 1.08 1.56 108
103 Macclesfield Town 83 17 29 37 80 121 -41 20.5 0.96 1.46 80
104 York City 9 4 3 2 17 11 +6 44.4 1.89 1.22 15