Football League Records

These tables cover all Football League and Premier League results (excluding play-offs) from 1920 up to the current season. Reading's complete record is as follows:

            PL     W    D    L    GF    GA    PTS    P3/PL
HOME      2016  1128  463  425  3668  2053   3123    1.908
AWAY      2017   504  536  977  2338  3471   1800    1.015
TOTAL     4033  1632  999 1402  6006  5524   4923    1.462
(91 seasons)

This can be broken down by opponent as follows (for details see here).

                         PL  HW HD HL  HF  HA  AW AD AL  AF  AA  PTS    P3
  1. Exeter City         82  31  6  4  89  35  16  7 18  67  76  114   154
  2. Northampton T       88  29 10  5  94  38  16  9 19  66  85  114   154
  3. AFC Bournemouth    104  30  9 13  94  57  11 15 26  49  76  115   147
  4. Watford            100  30 12  8 105  45   9 10 31  44  93  109   139
  5. Millwall            93  28  8 10  90  42  10 13 24  36  73  112   135
  6. Queens Park Rang    87  25  9  9  71  39  11 13 20  49  68  102   130
  7. Brighton & HA       92  23 14  9  81  43  11 14 21  54  80  109   130
  8. Swindon Town        92  27  9 10  91  51   8 16 22  40  76  101   130
  9. Bristol City        89  23 10 12  74  63  14  7 23  59  89  110   128
 10. Southend Utd        88  27  9  8 102  54   7 12 25  46  86   93   123
 11. Newport County      80  27  6  7  90  36   7 14 19  42  68   93   122
 12. Brentford           83  23 10  8  76  42  10 13 19  51  72  101   122
 13. Gillingham          88  25  7 12  83  47   9 11 24  42  75   93   120
 14. Bristol Rovers      80  25  5 10  74  46   8 12 20  45  70   91   116
 15. Torquay Utd         70  24  8  3  93  38   6 15 14  47  58   85   113
 16. Crystal Palace      74  19  8 10  80  50  11 14 12  51  54   92   112
 17. Barnsley            66  17 10  6  58  30  11  6 16  47  59   82   100
 18. Norwich City        69  18  7 10  64  46  10  8 16  46  60   80    99
 19. Doncaster Rov       42  17  2  2  48  16  12  7  2  43  25   82    96
 20. Leyton Orient       64  19  8  5  73  29   7 10 15  44  60   74    96
 21. Aldershot           50  18  4  3  65  29   8 11  6  45  35   69    93
 22. Swansea City        64  18  6  8  56  31   9  6 17  40  61   78    93
 23. Port Vale           60  16  7  7  48  32   8  6 16  29  46   69    85
 24. Walsall             70  13 12 10  47  37   8 10 17  41  71   68    85
 25. Mansfield Town      48  20  4  0  51  20   2 12 10  32  43   65    82
 26. Ipswich Town        56  15  5  8  45  39   8  5 15  38  50   70    79
 27. Colchester Utd      52  16  4  6  53  28   6  7 13  42  51   58    77
 28. Cardiff City        56  12 10  6  48  26   8  7 13  34  53   67    77
 29. Coventry City       48  16  5  3  51  23   4  9 11  20  35   60    74
 30. Preston NE          53  16  6  4  58  30   4  5 18  22  56   67    71
 31. Rotherham Utd       42  14  6  1  33  14   5  7  9  24  34   66    70
 32. Shrewsbury T        52  14  6  6  58  34   5  7 14  30  53   56    70
 33. Notts County        50  15  5  5  52  30   4  7 14  25  46   57    69
 34. Huddersfield T      44  12  6  4  33  22   8  3 11  22  34   65    69
 35. Plymouth Arg        58  12  7 10  42  35   6  7 16  36  54   61    68
 36. Derby County        37  11  4  3  30  14   9  3  7  33  31   67    67
 37. Oldham Athletic     40  12  4  4  45  20   7  5  8  29  33   56    66
 38. Burnley             36   9  8  1  29  15   9  3  6  26  27   63    65
 39. Bradford City       50   9 10  6  30  27   8  4 13  34  49   53    65
 40. Hull City           47   9  8  7  37  25   7  8  8  22  27   54    64
 41. Luton Town          44  13  4  5  43  18   6  3 13  23  49   51    64
 42. Blackpool           40  12  6  2  35  12   5  5 10  22  34   59    62
 43. Stoke City          44  10  8  4  35  21   6  4 12  20  38   59    60
 44. Charlton Ath        38  10  6  3  28  17   6  4  9  21  29   50    58
 45. Fulham              41  10  5  6  28  25   5  5 10  25  36   50    55
 46. Grimsby Town        44   9  7  6  40  24   5  5 12  21  39   43    54
 47. Wigan Athletic      42  12  2  7  28  22   3  7 11  20  34   53    54
 48. Crewe Alexandra     32  10  6  0  35  12   3  7  6  18  21   44    52
 49. Wolverhampton W     36   9  5  4  31  19   6  2 10  20  27   48    52
 50. Sheffield Utd       37  10  1  7  22  21   5  6  8  19  30   50    52
 51. Darlington          24  10  1  1  23   8   6  2  4  15  13   37    51
 52. Tranmere Rov        34  10  4  3  30  15   4  5  8  21  29   44    51
 53. Nottingham F        39   9  5  6  28  22   5  3 11  22  41   46    50
 54. Bury                46   9  6  8  35  35   4  5 14  22  43   46    50
 55. Wrexham             26   9  2  2  26   8   6  1  6  17  19   42    48
 56. Chester City        28  11  3  0  27   8   3  3  8  13  21   40    48
 57. Scunthorpe Utd      26   7  4  2  18   7   6  4  3  18  12   35    47
 58. Stockport Co        32   9  5  2  38  21   2  8  6  13  25   38    46
 59. Hartlepool Utd      24   8  2  2  29   7   5  3  4  21  20   35    44
 60. Bolton Wand         28   9  2  3  24  12   3  4  7  13  22   42    42
 61. Peterborough U      34   9  6  2  32  18   2  3 12  22  36   34    42
 62. Portsmouth          42   7  7  7  18  20   2  7 12  16  39   36    41
 63. Southampton         36   6  5  7  21  21   3  8  7  23  31   33    40
 64. Birmingham C        31   4  6  5  14  15   6  4  6  19  27   40    40
 65. York City           20   7  2  1  14   4   4  4  2  13  12   32    39
 66. Middlesbrough       29   5  6  4  18  15   4  4  6  11  22   36    37
 67. Halifax Town        20   7  3  0  21   9   3  3  4  12  17   28    36
 68. Cambridge Utd       20   8  2  0  17   4   2  3  5  10  17   31    35
 69. Sheffield Wed       20   6  1  3  20   8   3  3  4  14  15   31    31
 70. Workington T        16   6  2  0  12   1   3  2  3   7   9   22    31
 71. Chesterfield        30   5  5  5  23  19   3  2 10  18  35   28    31
 72. Lincoln City        24   4  5  3  15  12   3  4  5  13  22   26    30
 73. Leeds Utd           23   4  4  3   8   7   3  4  5  14  20   29    29
 74. Oxford Utd          24   5  1  6  15  17   4  0  8  12  20   25    28
 75. Rochdale            16   6  2  0  15   5   2  1  5   7  11   19    27
 76. West Bromwich A     30   5  5  5  24  27   2  1 12   9  30   26    27
 77. Leicester City      18   3  3  3  12  10   4  2  3  11   8   26    26
 78. Sunderland          16   5  1  2  11   7   2  2  4   8  15   24    24
 79. Southport           16   5  3  0  20   5   1  2  5  10  22   17    23
 80. Manchester C        18   5  1  3  11   8   2  1  6   7  15   22    23
 81. West Ham Utd        12   5  0  1  15   4   2  1  3   8   9   22    22
 82. Bradford PA         10   5  0  0  15   2   2  0  3  10  11   14    21
 83. Blackburn Rov       18   3  4  2  10   5   1  4  4  13  20   20    20
 84. Wycombe Wand         8   4  0  0   8   2   2  1  1   9   8   19    19
 85. Merthyr Town        12   5  1  0  14   2   0  3  3   4  10   14    19
 86. Carlisle Utd        10   3  1  1  10   5   1  3  1   7   7   12    16
 87. Wimbledon           12   3  1  2   8   7   1  3  2   5   5   14    16
 88. Aberdare Ath        10   3  0  2   5   3   1  2  2   3   6   10    14
 89. Barrow               8   3  0  1  10   4   0  3  1   2   3    9    12
 90. Chelsea             14   2  2  3  12  12   0  3  4   5  10    9    11
 91. Newcastle Utd       10   2  2  1   6   5   1  0  4   5  14   11    11
 92. Tottenham H         12   3  0  3  12  10   0  2  4   8  19    9    11
 93. Aston Villa         13   2  0  5  10  14   1  0  5   7  11    9     9
 94. Hereford Utd         6   2  0  1   6   2   0  2  1   1   4    7     8
 95. Accrington Stan      4   2  0  0   7   0   0  1  1   3   4    5     7
 96. South Shields        4   2  0  0   7   2   0  1  1   0   3    5     7
 97. Everton              8   2  0  2   3   5   0  1  3   4   8    7     7
 98. Burton Albion        2   1  0  0   3   0   1  0  0   4   2    6     6
 99. Barnet               2   1  0  0   4   1   1  0  0   1   0    6     6
100. Thames               2   1  0  0   5   1   0  1  0   0   0    3     4
101. Yeovil Town          2   0  1  0   1   1   1  0  0   1   0    4     4
102. Liverpool            6   1  1  1   4   3   0  0  3   1   5    4     4
103. Macclesfield T       2   1  0  0   1   0   0  0  1   1   2    3     3
104. Manchester Utd       6   0  1  2   4   7   0  1  2   2   4    2     2
105. Milton K Dons        2   0  1  0   0   0   0  0  1   0   1    1     1
106. Arsenal              6   0  0  3   3  12   0  0  3   2   8    0     0

The following table gives the dates for the first League meetings with these teams, with an asterisk being used to indicate those teams Reading had already played in the Southern League. For a list of teams that Reading have not played in the League, see here.

Season Order Teams
1920-21 1-21 Newport County*, Gillingham*, Queen's Park Rangers*, Grimsby Town, Brighton and Hove Albion*, Crystal Palace*, Norwich City*, Brentford*, Bristol Rovers*, Southampton*, Swindon Town*, Portsmouth*, Millwall*, Luton Town*, Watford*, Northampton Town*, Southend United*, Swansea Town/City*, Merthyr Town*, Plymouth Argyle*, Exeter City*
1921-22 22-23 Aberdare Athletic, Charlton Athletic
1922-23 24 Bristol City*
1923-24 25 [AFC] Bournemouth [and Boscombe Athletic]
1926-27 26-42 Blackpool, Nottingham Forest, Barnsley, Hull City, Manchester City, Darlington, Oldham Athletic, Notts County, Wolverhampton Wanderers, South Shields, Preston North End, Chelsea, Bradford City, Port Vale, [Clapton/Leyton] Orient, Fulham*, Middlesbrough
1927-28 43-45 Stoke City*, Leeds United, West Bromwich Albion
1928-29 46-47 Bradford Park Avenue*, Tottenham Hotspur*
1929-30 48-49 Bury, Cardiff City*
1930-31 50-51 Burnley, Everton
1931-32 52-55 Thames, Mansfield Town, Torquay United, Coventry City*
1932-33 56 Aldershot [Town]
1936-37 57 Walsall*
1938-39 58 Ipswich Town
1950-51 59 Colchester United
1951-52 60 Shrewsbury Town
1958-59 61-68 Rochdale, Doncaster Rovers, Tranmere Rovers, Stockport County, Halifax Town, Accrington Stanley, Chesterfield, Wrexham
1959-60 69 York City
1961-62 70-71 Lincoln City, Peterborough United
1962-63 72 Carlisle United
1963-64 73 Crewe Alexandra
1964-65 74-75 Scunthorpe United, Workington Town
1965-66 76 Oxford United
1967-68 77-78 Southport, Barrow
1968-69 79-80 Hartlepool [United], Rotherham United
1970-71 81 Aston Villa
1971-72 82-83 Chester [City], Cambridge United
1972-73 84 Hereford United
1975-76 85 Huddersfield Town
1976-77 86 Sheffield Wednesday
1977-78 87 Wimbledon
1978-79 88 Wigan Athletic
1979-80 89-90 Sheffield United, Blackburn Rovers
1984-85 91-92 Derby County, Bolton Wanderers
1986-87 93-94 Sunderland, Birmingham City
1987-88 95 Leicester City
1993-94 96 Barnet
1998-99 97-98 Macclesfield Town, Wycombe Wanderers
2003-04 99 West Ham United*
2006-07 100-103 Manchester United, Arsenal, Liverpool, Newcastle United
2013-14 104 Yeovil Town
2015-16 105 Milton Keynes Dons
2016-17 106 Burton Albion

Of these, Reading have played all but seven since I started supporting them in 1974. Those seven are Aberdare, Accrington Stanley, Barrow, Bradford Park Avenue, Merthyr, South Shields and Thames.

For a summary of League championships, see here, and for an all-time table up to the end of last season, see here. Also see the Premier League, Football League II, Football League III, Football League IV and Football League III (South) records.

Back to Complete Record