1930-31
First Division
Finished 2nd of 22 · P42 W25 D9 L8 · 128 scored, 78 conceded
Results
| Date | Opponent | Score | ||
|---|---|---|---|---|
| 30 Aug 1930 | A | Manchester United | 4–3 | W |
| 1 Sept 1930 | H | Sheffield Wednesday | 2–0 | W |
| 6 Sept 1930 | H | West Ham United | 6–1 | W |
| 9 Sept 1930 | A | Grimsby Town | 2–1 | W |
| 13 Sept 1930 | A | Bolton Wanderers | 1–1 | D |
| 15 Sept 1930 | H | Grimsby Town | 2–0 | W |
| 20 Sept 1930 | H | Liverpool | 4–2 | W |
| 27 Sept 1930 | A | Middlesbrough | 1–3 | L |
| 4 Oct 1930 | H | Huddersfield Town | 6–1 | W |
| 11 Oct 1930 | A | Sunderland | 1–1 | D |
| 18 Oct 1930 | H | Birmingham City | 1–1 | D |
| 25 Oct 1930 | A | Leicester City | 1–4 | L |
| 1 Nov 1930 | H | Blackburn Rovers | 5–2 | W |
| 8 Nov 1930 | A | Arsenal | 2–5 | L |
| 15 Nov 1930 | H | Derby County | 4–6 | L |
| 22 Nov 1930 | A | Blackpool | 2–2 | D |
| 3 Dec 1930 | H | Portsmouth | 2–2 | D |
| 6 Dec 1930 | A | Sheffield United | 4–3 | W |
| 13 Dec 1930 | H | Leeds United | 4–3 | W |
| 20 Dec 1930 | A | Manchester City | 1–3 | L |
| 25 Dec 1930 | A | Chelsea | 2–0 | W |
| 26 Dec 1930 | H | Chelsea | 3–3 | D |
| 27 Dec 1930 | H | Manchester United | 7–0 | W |
| 1 Jan 1931 | A | Newcastle United | 0–2 | L |
| 3 Jan 1931 | A | West Ham United | 5–5 | D |
| 17 Jan 1931 | H | Bolton Wanderers | 3–1 | W |
| 24 Jan 1931 | A | Liverpool | 1–1 | D |
| 31 Jan 1931 | H | Middlesbrough | 8–1 | W |
| 7 Feb 1931 | A | Huddersfield Town | 6–1 | W |
| 18 Feb 1931 | H | Sunderland | 4–2 | W |
| 21 Feb 1931 | A | Birmingham City | 4–0 | W |
| 28 Feb 1931 | H | Leicester City | 4–2 | W |
| 7 Mar 1931 | A | Blackburn Rovers | 2–0 | W |
| 14 Mar 1931 | H | Arsenal | 5–1 | W |
| 21 Mar 1931 | A | Derby County | 1–1 | D |
| 28 Mar 1931 | H | Blackpool | 4–1 | W |
| 4 Apr 1931 | A | Portsmouth | 0–5 | L |
| 7 Apr 1931 | H | Newcastle United | 4–3 | W |
| 11 Apr 1931 | H | Sheffield United | 4–0 | W |
| 18 Apr 1931 | A | Leeds United | 2–0 | W |
| 25 Apr 1931 | H | Manchester City | 4–2 | W |
| 2 May 1931 | A | Sheffield Wednesday | 0–3 | L |
Scores are shown Villa first. League matches only; cup ties not included.
Final table
| Pos | Club | P | W | D | L | F | A | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Arsenal | 42 | 28 | 10 | 4 | 127 | 59 | +68 | 66 |
| 2 | Aston Villa | 42 | 25 | 9 | 8 | 128 | 78 | +50 | 59 |
| 3 | Sheffield Wednesday | 42 | 22 | 8 | 12 | 102 | 75 | +27 | 52 |
| 4 | Portsmouth | 42 | 18 | 13 | 11 | 84 | 67 | +17 | 49 |
| 5 | Huddersfield Town | 42 | 18 | 12 | 12 | 81 | 65 | +16 | 48 |
| 6 | Derby County | 42 | 18 | 10 | 14 | 94 | 79 | +15 | 46 |
| 7 | Middlesbrough | 42 | 19 | 8 | 15 | 98 | 90 | +8 | 46 |
| 8 | Manchester City | 42 | 18 | 10 | 14 | 75 | 70 | +5 | 46 |
| 9 | Liverpool | 42 | 15 | 12 | 15 | 86 | 85 | +1 | 42 |
| 10 | Blackburn Rovers | 42 | 17 | 8 | 17 | 83 | 84 | -1 | 42 |
| 11 | Sunderland | 42 | 16 | 9 | 17 | 89 | 85 | +4 | 41 |
| 12 | Chelsea | 42 | 15 | 10 | 17 | 64 | 67 | -3 | 40 |
| 13 | Grimsby Town | 42 | 17 | 5 | 20 | 82 | 87 | -5 | 39 |
| 14 | Bolton Wanderers | 42 | 15 | 9 | 18 | 68 | 81 | -13 | 39 |
| 15 | Sheffield United | 42 | 14 | 10 | 18 | 78 | 84 | -6 | 38 |
| 16 | Leicester City | 42 | 16 | 6 | 20 | 80 | 95 | -15 | 38 |
| 17 | Newcastle United | 42 | 15 | 6 | 21 | 78 | 87 | -9 | 36 |
| 18 | West Ham United | 42 | 14 | 8 | 20 | 79 | 94 | -15 | 36 |
| 19 | Birmingham City | 42 | 13 | 10 | 19 | 55 | 70 | -15 | 36 |
| 20 | Blackpool | 42 | 11 | 10 | 21 | 71 | 125 | -54 | 32 |
| 21 | Leeds United | 42 | 12 | 7 | 23 | 68 | 81 | -13 | 31 |
| 22 | Manchester United | 42 | 7 | 8 | 27 | 53 | 115 | -62 | 22 |
Positions decided on goal average, as the rules of the day had it. Two points for a win.
← 1929-30 All seasons 1931-32 →
Sources: engsoccerdata (1888–2025) and football-data.co.uk (recent seasons), compiled by the Villa Blog results pipeline.