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      2005  1122  461  422  3653  2042   3103    1.909
AWAY      2005   499  535  971  2318  3448   1784    1.013
TOTAL     4010  1621  996 1393  5971  5490   4887    1.461
(90 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            92  28  8 10  90  42  10 13 23  35  71  112   135
  6. Queens Park Rang    86  25  9  9  71  39  11 13 19  49  66  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        88  23 10 11  74  62  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           82  23 10  8  76  42  10 12 19  50  71  100   121
 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        67  18  7  9  63  44  10  8 15  45  53   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          52  16  6  4  58  30   4  5 17  22  55   67    71
 31. Shrewsbury T        52  14  6  6  58  34   5  7 14  30  53   56    70
 32. Notts County        50  15  5  5  52  30   4  7 14  25  46   57    69
 33. Huddersfield T      44  12  6  4  33  22   8  3 11  22  34   65    69
 34. Plymouth Arg        58  12  7 10  42  35   6  7 16  36  54   61    68
 35. Rotherham Utd       41  13  6  1  31  13   5  7  9  24  34   63    67
 36. Oldham Athletic     40  12  4  4  45  20   7  5  8  29  33   56    66
 37. Burnley             36   9  8  1  29  15   9  3  6  26  27   63    65
 38. Bradford City       50   9 10  6  30  27   8  4 13  34  49   53    65
 39. Derby County        36  11  4  3  30  14   8  3  7  29  29   64    64
 40. Luton Town          44  13  4  5  43  18   6  3 13  23  49   51    64
 41. Hull City           46   9  7  7  36  24   7  8  8  22  27   53    63
 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. Grimsby Town        44   9  7  6  40  24   5  5 12  21  39   43    54
 46. Fulham              40  10  4  6  27  24   5  5 10  25  36   49    54
 47. Crewe Alexandra     32  10  6  0  35  12   3  7  6  18  21   44    52
 48. Wolverhampton W     36   9  5  4  31  19   6  2 10  20  27   48    52
 49. Sheffield Utd       36  10  1  7  22  21   5  6  7  18  28   50    52
 50. Darlington          24  10  1  1  23   8   6  2  4  15  13   37    51
 51. Tranmere Rov        34  10  4  3  30  15   4  5  8  21  29   44    51
 52. Wigan Athletic      41  11  2  7  27  22   3  7 11  20  34   50    51
 53. Bury                46   9  6  8  35  35   4  5 14  22  43   46    50
 54. Wrexham             26   9  2  2  26   8   6  1  6  17  19   42    48
 55. Chester City        28  11  3  0  27   8   3  3  8  13  21   40    48
 56. Scunthorpe Utd      26   7  4  2  18   7   6  4  3  18  12   35    47
 57. Nottingham F        37   8  5  6  25  21   5  3 10  20  38   43    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. York City           20   7  2  1  14   4   4  4  2  13  12   32    39
 65. Middlesbrough       28   5  6  3  18  13   4  4  6  11  22   36    37
 66. Birmingham C        30   4  6  5  14  15   5  4  6  17  27   37    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. Oxford Utd          24   5  1  6  15  17   4  0  8  12  20   25    28
 74. Rochdale            16   6  2  0  15   5   2  1  5   7  11   19    27
 75. West Bromwich A     30   5  5  5  24  27   2  1 12   9  30   26    27
 76. Leicester City      18   3  3  3  12  10   4  2  3  11   8   26    26
 77. Sunderland          16   5  1  2  11   7   2  2  4   8  15   24    24
 78. Southport           16   5  3  0  20   5   1  2  5  10  22   17    23
 79. Manchester C        18   5  1  3  11   8   2  1  6   7  15   22    23
 80. Leeds Utd           21   3  4  3   7   7   2  4  5  13  20   23    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. Wycombe Wand         8   4  0  0   8   2   2  1  1   9   8   19    19
 84. Merthyr Town        12   5  1  0  14   2   0  3  3   4  10   14    19
 85. Blackburn Rov       17   2  4  2   7   4   1  4  4  13  20   17    17
 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. Hereford Utd         6   2  0  1   6   2   0  2  1   1   4    7     8
 94. Accrington Stan      4   2  0  0   7   0   0  1  1   3   4    5     7
 95. South Shields        4   2  0  0   7   2   0  1  1   0   3    5     7
 96. Everton              8   2  0  2   3   5   0  1  3   4   8    7     7
 97. Barnet               2   1  0  0   4   1   1  0  0   1   0    6     6
 98. Thames               2   1  0  0   5   1   0  1  0   0   0    3     4
 99. Yeovil Town          2   0  1  0   1   1   1  0  0   1   0    4     4
100. Liverpool            6   1  1  1   4   3   0  0  3   1   5    4     4
101. Burton Albion        1   1  0  0   3   0   0  0  0   0   0    3     3
102. Macclesfield T       2   1  0  0   1   0   0  0  1   1   2    3     3
103. Aston Villa         11   1  0  5   8  13   0  0  5   4  10    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