# 1969–70 Football League

The 1969–70 season was the 71st completed season of The Football League.
Everton won their seventh league title, finishing nine points clear of Leeds United with Chelsea in third and newly promoted Derby County in fourth. Sheffield Wednesday and Sunderland were both relegated.
In the Second Division Huddersfield Town claimed the divisional title and were promoted along with runners-up Blackpool. Aston Villa endured the worst season in their history and were relegated to the Third Division for the first time, along with bottom club Preston North End, for whom it was also a first relegation to the third tier.
In the Third Division Orient won the title and were promoted along with Luton Town, who had finished third the previous season. As usual four teams were relegated, with Bournemouth & Boscombe Athletic, Southport, Barrow and Stockport County all making the drop.
In the Fourth Division Chesterfield won the title and were promoted along with Wrexham, Swansea City and Port Vale. Bradford Park Avenue lost their application for re-election and were replaced by Cambridge United.

## Final league tables and results

Beginning with the season 1894–95, clubs finishing level on points were separated according to goal average (goals scored divided by goals conceded), or more properly put, goal ratio. In case one or more teams had the same goal difference, this system favoured those teams who had scored fewer goals. The goal average system was eventually scrapped beginning with the 1976–77 season.
Since the Fourth Division was established in the 1958–59 season, the bottom four teams of that division have been required to apply for re-election.

## First Division

| Pos | Team | Pld | W | D | L | GF | GA | GAv | Pts | Qualification or relegation |
| 1 | Everton (C) | 42 | 29 | 8 | 5 | 72 | 34 | 2.118 | 66 | Qualification for the European Cup first round |
| 2 | Leeds United | 42 | 21 | 15 | 6 | 84 | 49 | 1.714 | 57 | Qualification for the Inter-Cities Fairs Cup first round |
| 3 | Chelsea | 42 | 21 | 13 | 8 | 70 | 50 | 1.400 | 55 | Qualification for the Cup Winners' Cup first round |
| 4 | Derby County | 42 | 22 | 9 | 11 | 64 | 37 | 1.730 | 53 | Qualification for the Watney Cup |
| 5 | Liverpool | 42 | 20 | 11 | 11 | 65 | 42 | 1.548 | 51 | Qualification for the Inter-Cities Fairs Cup first round |
| 6 | Coventry City | 42 | 19 | 11 | 12 | 58 | 48 | 1.208 | 49 | Qualification for the Inter-Cities Fairs Cup first round |
| 7 | Newcastle United | 42 | 17 | 13 | 12 | 57 | 35 | 1.629 | 47 | Qualification for the Inter-Cities Fairs Cup first round |
| 8 | Manchester United | 42 | 14 | 17 | 11 | 66 | 61 | 1.082 | 45 | Qualification for the Watney Cup |
| 9 | Stoke City | 42 | 15 | 15 | 12 | 56 | 52 | 1.077 | 45 | |
| 10 | Manchester City | 42 | 16 | 11 | 15 | 55 | 48 | 1.146 | 43 | Qualification for the Cup Winners' Cup first round |
| 11 | Tottenham Hotspur | 42 | 17 | 9 | 16 | 54 | 55 | 0.982 | 43 | |
| 12 | Arsenal | 42 | 12 | 18 | 12 | 51 | 49 | 1.041 | 42 | Qualification for the Inter-Cities Fairs Cup first round |
| 13 | Wolverhampton Wanderers | 42 | 12 | 16 | 14 | 55 | 57 | 0.965 | 40 | |
| 14 | Burnley | 42 | 12 | 15 | 15 | 56 | 61 | 0.918 | 39 | |
| 15 | Nottingham Forest | 42 | 10 | 18 | 14 | 50 | 71 | 0.704 | 38 | |
| 16 | West Bromwich Albion | 42 | 14 | 9 | 19 | 58 | 66 | 0.879 | 37 | |
| 17 | West Ham United | 42 | 12 | 12 | 18 | 51 | 60 | 0.850 | 36 | |
| 18 | Ipswich Town | 42 | 10 | 11 | 21 | 40 | 63 | 0.635 | 31 | |
| 19 | Southampton | 42 | 6 | 17 | 19 | 46 | 67 | 0.687 | 29 | |
| 20 | Crystal Palace | 42 | 6 | 15 | 21 | 34 | 68 | 0.500 | 27 | |
| 21 | Sunderland (R) | 42 | 6 | 14 | 22 | 30 | 68 | 0.441 | 26 | Relegation to the Second Division |
| 22 | Sheffield Wednesday (R) | 42 | 8 | 9 | 25 | 40 | 71 | 0.563 | 25 | Relegation to the Second Division |
* ↑ Chelsea qualified for the Cup Winners' Cup first round as the 1969–70 FA Cup winners.
* 1 2 Derby County and Manchester United qualified for the Watney Cup as the two teams with the most goals that hadn't already qualified for a European competition.
* ↑ Manchester City qualified for the Cup Winners' Cup first round as the 1969–70 European Cup Winners' Cup winners.

### Results

| Home \ Away | ARS | BUR | CHE | COV | CRY | DER | EVE | IPS | LEE | LIV | MCI | MUN | NEW | NOT | SHW | SOU | STK | SUN | TOT | WBA | WHU | WOL |
| Arsenal | | 3–2 | 0–3 | 0–1 | 2–0 | 4–0 | 0–1 | 0–0 | 1–1 | 2–1 | 1–1 | 2–2 | 0–0 | 2–1 | 0–0 | 2–2 | 0–0 | 3–1 | 2–3 | 1–1 | 2–1 | 2–2 |
| Burnley | 0–1 | | 3–1 | 0–0 | 4–2 | 1–1 | 1–2 | 0–1 | 1–1 | 1–5 | 1–1 | 1–1 | 0–1 | 5–0 | 4–2 | 1–1 | 1–1 | 3–0 | 0–2 | 2–1 | 3–2 | 1–3 |
| Chelsea | 3–0 | 2–0 | | 1–0 | 1–1 | 2–2 | 1–1 | 1–0 | 2–5 | 2–1 | 3–1 | 2–1 | 0–0 | 1–1 | 3–1 | 3–1 | 1–0 | 3–1 | 1–0 | 2–0 | 0–0 | 2–2 |
| Coventry City | 2–0 | 1–1 | 0–3 | | 2–2 | 1–1 | 0–1 | 3–1 | 1–2 | 2–3 | 3–0 | 1–2 | 1–0 | 3–2 | 1–1 | 4–0 | 0–3 | 1–1 | 3–2 | 3–1 | 2–2 | 1–0 |
| Crystal Palace | 1–5 | 1–2 | 1–5 | 0–3 | | 0–1 | 0–0 | 1–1 | 1–1 | 1–3 | 1–0 | 2–2 | 0–3 | 1–1 | 0–2 | 2–0 | 3–1 | 2–0 | 0–2 | 1–3 | 0–0 | 2–1 |
| Derby County | 3–2 | 0–0 | 2–2 | 1–3 | 3–1 | | 2–1 | 3–1 | 4–1 | 4–0 | 0–1 | 2–0 | 2–0 | 0–2 | 1–0 | 3–0 | 0–0 | 3–0 | 5–0 | 2–0 | 3–0 | 2–0 |
| Everton | 2–2 | 2–1 | 5–2 | 0–0 | 2–1 | 1–0 | | 3–0 | 3–2 | 0–3 | 1–0 | 3–0 | 0–0 | 1–0 | 2–1 | 4–2 | 6–2 | 3–1 | 3–2 | 2–0 | 2–0 | 1–0 |
| Ipswich Town | 2–1 | 0–1 | 1–4 | 0–1 | 2–0 | 0–1 | 0–3 | | 3–2 | 2–2 | 1–1 | 0–1 | 2–0 | 0–0 | 1–0 | 2–0 | 1–1 | 2–0 | 2–0 | 0–1 | 1–0 | 1–1 |
| Leeds United | 0–0 | 2–1 | 2–0 | 3–1 | 2–0 | 2–0 | 2–1 | 4–0 | | 1–1 | 1–3 | 2–2 | 1–1 | 6–1 | 2–0 | 1–3 | 2–1 | 2–0 | 3–1 | 5–1 | 4–1 | 3–1 |
| Liverpool | 0–1 | 3–3 | 4–1 | 2–1 | 3–0 | 0–2 | 0–2 | 2–0 | 0–0 | | 3–2 | 1–4 | 0–0 | 1–1 | 3–0 | 4–1 | 3–1 | 2–0 | 0–0 | 1–1 | 2–0 | 0–0 |
| Manchester City | 1–1 | 1–1 | 0–0 | 3–1 | 0–1 | 0–1 | 1–1 | 1–0 | 1–2 | 0–2 | | 4–0 | 2–1 | 1–1 | 4–1 | 1–0 | 0–1 | 0–1 | 1–1 | 2–1 | 1–5 | 1–0 |
| Manchester United | 2–1 | 3–3 | 0–2 | 1–1 | 1–1 | 1–0 | 0–2 | 2–1 | 2–2 | 1–0 | 1–2 | | 0–0 | 1–1 | 2–2 | 1–4 | 1–1 | 3–1 | 3–1 | 7–0 | 5–2 | 0–0 |
| Newcastle United | 3–1 | 0–1 | 0–1 | 4–0 | 0–0 | 0–1 | 1–2 | 4–0 | 2–1 | 1–0 | 1–0 | 5–1 | | 3–1 | 3–1 | 2–1 | 3–1 | 3–0 | 1–2 | 1–0 | 4–1 | 1–1 |
| Nottingham Forest | 1–1 | 1–1 | 1–1 | 1–4 | 0–0 | 1–3 | 1–1 | 1–0 | 1–4 | 1–0 | 2–2 | 1–2 | 2–2 | | 2–1 | 2–1 | 0–0 | 2–1 | 2–2 | 1–0 | 1–0 | 4–2 |
| Sheffield Wednesday | 1–1 | 2–0 | 1–3 | 0–1 | 0–0 | 1–0 | 0–1 | 2–2 | 1–2 | 1–1 | 1–2 | 1–3 | 1–0 | 2–1 | | 1–1 | 0–2 | 2–0 | 0–1 | 2–0 | 2–3 | 2–3 |
| Southampton | 0–2 | 1–1 | 2–2 | 0–0 | 1–1 | 1–1 | 2–1 | 4–2 | 1–1 | 0–1 | 0–0 | 0–3 | 1–1 | 1–2 | 4–0 | | 0–0 | 1–1 | 2–2 | 0–2 | 1–1 | 2–3 |
| Stoke City | 0–0 | 2–1 | 1–2 | 2–0 | 1–0 | 1–0 | 0–1 | 3–3 | 1–1 | 0–2 | 2–0 | 2–2 | 0–1 | 1–1 | 2–1 | 2–1 | | 4–2 | 1–1 | 3–2 | 2–1 | 1–1 |
| Sunderland | 1–1 | 0–1 | 0–0 | 0–0 | 0–0 | 1–1 | 0–0 | 2–1 | 0–0 | 0–1 | 0–4 | 1–1 | 1–1 | 2–1 | 1–2 | 2–2 | 0–3 | | 2–1 | 2–2 | 0–1 | 2–1 |
| Tottenham Hotspur | 1–0 | 4–0 | 1–1 | 1–2 | 2–0 | 2–1 | 0–1 | 3–2 | 1–1 | 0–2 | 0–3 | 2–1 | 2–1 | 4–1 | 1–0 | 0–1 | 1–0 | 0–1 | | 2–0 | 0–2 | 0–1 |
| West Bromwich Albion | 0–1 | 0–1 | 3–1 | 0–1 | 3–2 | 0–2 | 2–0 | 2–2 | 1–1 | 2–2 | 3–0 | 2–1 | 2–2 | 4–0 | 3–0 | 1–0 | 1–3 | 3–1 | 1–1 | | 3–1 | 3–3 |
| West Ham United | 1–1 | 3–1 | 2–0 | 1–2 | 2–1 | 3–0 | 0–1 | 0–0 | 2–2 | 1–0 | 0–4 | 0–0 | 1–0 | 1–1 | 3–0 | 0–0 | 3–3 | 1–1 | 0–1 | 1–3 | | 3–0 |
| Wolverhampton Wanderers | 2–0 | 1–1 | 3–0 | 0–1 | 1–1 | 1–1 | 2–3 | 2–0 | 1–2 | 0–1 | 1–3 | 0–0 | 1–1 | 3–3 | 2–2 | 2–1 | 3–1 | 1–0 | 2–2 | 1–0 | 1–0 | |

### Top scorers

Goalscorers are listed order of total goals, then according to the number of league goals, then of FA cup goals, then of League Cup goals. A dash means the team of the player in question did not participate in European competitions.
* The goals listed below in the European fields stem from the following competitions:
** Leeds United participated in the 1969–70 European Cup.
** Manchester City participated in the 1969–70 European Cup Winners' Cup.
** Arsenal, Liverpool, Newcastle United and Southampton participated in 1969–70 Inter-Cities Fairs Cup
| Rank | Scorer | Club | League goals | FA Cup goals | League Cup goals | Euro competitions | Total |
| 1 | Peter Osgood | Chelsea | 23 | 8 | 0 | — | 31 |
| 2 | Jeff Astle | West Bromwich Albion | 25 | 0 | 5 | — | 30 |
| 3 | Allan Clarke | Leeds United | 16 | 7 | 0 | 2 | 25 |
| 4 | Joe Royle | Everton | 23 | 0 | 0 | — | 23 |
| 5 | George Best | Manchester United | 15 | 6 | 2 | — | 23 |
| 6 | Francis Lee | Manchester City | 14 | 0 | 3 | 6 | 23 |
| 7 | Ian Hutchinson | Chelsea | 16 | 5 | 1 | — | 22 |
| 8 | Frank Clarke | Ipswich Town / Queens Park Rangers | 2+14 | 2 | 4 | — | 22 |
| 9 | Brian Kidd | Manchester United | 14 | 6 | 2 | — | 22 |
| 10 | Pop Robson | Newcastle United | 21 | 0 | 0 | 0 | 21 |
| 11 | Hugh Curran | Wolverhampton Wanderers | 19 | 0 | 2 | — | 21 |
| 12 | Bobby Graham | Liverpool | 15 | 3 | 1 | 3 | 21 |
| 13 | John Radford | Arsenal | 13 | 2 | 0 | 5 | 20 |
| 14 | Colin Bell | Manchester City | 10 | 0 | 5 | 5 | 20 |
| 15 | Mick Channon | Southampton | 15 | 3 | 1 | 0 | 19 |
| 16 | Steve Kindon | Burnley | 17 | 0 | 1 | — | 18 |
| 17 | Geoff Hurst | West Ham United | 16 | 0 | 2 | — | 18 |
| 18 | Mick Jones | Leeds United | 15 | 3 | 0 | 8 | 18 |
| 19 | Johnny Giles | Leeds United | 12 | 2 | 0 | 4 | 18 |
| 20 | John Ritchie | Stoke City | 14 | 2 | 0 | — | 16 |
| 21 | John O’Hare | Derby County | 13 | 2 | 1 | — | 16 |
| 22 | Harry Burrows | Stoke City | 15 | 0 | 0 | — | 15 |
| 23 | Neil Martin | Coventry City | 14 | 1 | 0 | — | 15 |
| 24 | Peter Lorimer | Leeds United | 13 | 2 | 0 | 0 | 15 |
| 25 | Steve Downes | Sheffield Wednesday / Rotherham United | 1+11 | 3 | 0 | — | 15 |
| = | Jimmy Greaves | West Ham United | 12 | 3 | 0 | — | 15 |
| 27 | Colin Suggett | West Bromwich Albion | 12 | 0 | 3 | — | 15 |
| 28 | Ian Bowyer | Manchester City | 12 | 0 | 2 | 1 | 15 |
| 29 | Kevin Hector | Derby County | 11 | 2 | 2 | — | 15 |
| 30 | John O’Rourke | Coventry City / Ipswich Town | 11+2 | 0 | 0 | — | 13 |
| 31 | Tony Brown | West Bromwich Albion | 10 | 1 | 2 | — | 13 |
| 32 | Keith Dyson | Newcastle United | 12 | 0 | 0 | 2 | 12 |
| 33 | Ian Storey-Moore | Nottingham Forest | 11 | 0 | 1 | — | 12 |
| 34 | Alan Ball | Everton | 10 | 1 | 1 | — | 12 |
| 35 | Alan Durban | Derby County | 8 | 4 | 0 | — | 12 |
| 36 | Alan Gilzean | Tottenham Hotspur | 11 | 0 | 0 | — | 11 |
| = | Martin Chivers | Tottenham Hotspur | 11 | 0 | 0 | — | 11 |
| 38 | Gerry Queen | Crystal Palace | 9 | 1 | 1 | — | 11 |
| 39 | Jack Whitham | Sheffield Wednesday | 8 | 3 | 0 | — | 11 |
| 40 | Martin Dobson | Burnley | 6 | 3 | 2 | — | 11 |
| 41 | Ron Davies | Southampton | 10 | 0 | 0 | 0 | 10 |
| 42 | Alan Hinton | Derby County | 6 | 0 | 4 | — | 10 |

## Second Division

| Pos | Team | Pld | W | D | L | GF | GA | GAv | Pts | Qualification or relegation |
| 1 | Huddersfield Town (C, P) | 42 | 24 | 12 | 6 | 68 | 37 | 1.838 | 60 | Promotion to the First Division |
| 2 | Blackpool (P) | 42 | 20 | 13 | 9 | 56 | 45 | 1.244 | 53 | Promotion to the First Division |
| 3 | Leicester City | 42 | 19 | 13 | 10 | 64 | 50 | 1.280 | 51 | |
| 4 | Middlesbrough | 42 | 20 | 10 | 12 | 55 | 45 | 1.222 | 50 | |
| 5 | Swindon Town | 42 | 17 | 16 | 9 | 57 | 47 | 1.213 | 50 | |
| 6 | Sheffield United | 42 | 22 | 5 | 15 | 73 | 38 | 1.921 | 49 | Qualification for the Watney Cup |
| 7 | Cardiff City | 42 | 18 | 13 | 11 | 61 | 41 | 1.488 | 49 | Qualification for the Cup Winners' Cup first round |
| 8 | Blackburn Rovers | 42 | 20 | 7 | 15 | 54 | 50 | 1.080 | 47 | |
| 9 | Queens Park Rangers | 42 | 17 | 11 | 14 | 66 | 57 | 1.158 | 45 | |
| 10 | Millwall | 42 | 15 | 14 | 13 | 56 | 56 | 1.000 | 44 | |
| 11 | Norwich City | 42 | 16 | 11 | 15 | 49 | 46 | 1.065 | 43 | |
| 12 | Carlisle United | 42 | 14 | 13 | 15 | 58 | 56 | 1.036 | 41 | |
| 13 | Hull City | 42 | 15 | 11 | 16 | 72 | 70 | 1.029 | 41 | Qualification for the Watney Cup |
| 14 | Bristol City | 42 | 13 | 13 | 16 | 54 | 50 | 1.080 | 39 | |
| 15 | Oxford United | 42 | 12 | 15 | 15 | 35 | 42 | 0.833 | 39 | |
| 16 | Bolton Wanderers | 42 | 12 | 12 | 18 | 54 | 61 | 0.885 | 36 | |
| 17 | Portsmouth | 42 | 13 | 9 | 20 | 66 | 80 | 0.825 | 35 | |
| 18 | Birmingham City | 42 | 11 | 11 | 20 | 51 | 78 | 0.654 | 33 | |
| 19 | Watford | 42 | 9 | 13 | 20 | 44 | 57 | 0.772 | 31 | |
| 20 | Charlton Athletic | 42 | 7 | 17 | 18 | 35 | 76 | 0.461 | 31 | |
| 21 | Aston Villa (R) | 42 | 8 | 13 | 21 | 36 | 62 | 0.581 | 29 | Relegation to the Third Division |
| 22 | Preston North End (R) | 42 | 8 | 12 | 22 | 43 | 63 | 0.683 | 28 | Relegation to the Third Division |
* 1 2 Sheffield United and Hull City qualified for the Watney Cup as the two teams with the most goals that hadn't already qualified for promotion or a European competition.
* ↑ Cardiff City qualified for the European Cup Winners' Cup as the 1969-70 Welsh Cup winners.

### Results

| Home \ Away | AST | BIR | BLB | BLP | BOL | BRI | CAR | CRL | CHA | HUD | HUL | LEI | MID | MIL | NWC | OXF | POR | PNE | QPR | SHU | SWI | WAT |
| Aston Villa | | 0–0 | 1–1 | 0–0 | 3–0 | 0–2 | 1–1 | 1–0 | 1–0 | 4–1 | 3–2 | 0–1 | 2–0 | 2–2 | 0–1 | 0–0 | 3–5 | 0–0 | 1–1 | 1–0 | 0–2 | 0–2 |
| Birmingham | 0–2 | | 3–0 | 2–3 | 2–0 | 2–2 | 1–1 | 1–1 | 3–0 | 2–2 | 2–4 | 0–1 | 0–0 | 2–0 | 3–1 | 1–3 | 1–1 | 1–0 | 3–0 | 2–1 | 2–0 | 0–0 |
| Blackburn Rovers | 2–0 | 1–1 | | 2–1 | 3–1 | 3–3 | 1–0 | 1–0 | 3–0 | 0–2 | 2–1 | 3–1 | 4–0 | 4–0 | 3–1 | 2–0 | 0–3 | 4–2 | 0–1 | 1–2 | 2–0 | 1–0 |
| Blackpool | 2–1 | 2–0 | 0–0 | | 1–1 | 1–0 | 3–2 | 1–1 | 2–0 | 2–0 | 0–1 | 1–1 | 1–1 | 1–1 | 0–0 | 1–0 | 2–1 | 0–0 | 1–1 | 1–0 | 3–2 | 0–3 |
| Bolton Wanderers | 2–1 | 2–0 | 1–0 | 0–2 | | 3–1 | 0–1 | 0–0 | 1–1 | 1–1 | 2–1 | 2–3 | 2–1 | 4–1 | 0–0 | 1–1 | 0–1 | 2–0 | 6–4 | 0–0 | 0–1 | 2–3 |
| Bristol City | 1–0 | 2–0 | 4–0 | 2–1 | 2–2 | | 0–2 | 0–0 | 6–0 | 1–2 | 3–1 | 0–0 | 0–0 | 1–1 | 4–0 | 2–0 | 3–0 | 0–0 | 2–0 | 0–1 | 3–3 | 1–0 |
| Cardiff City | 4–0 | 3–1 | 0–0 | 2–2 | 2–1 | 1–0 | | 1–1 | 1–0 | 0–1 | 6–0 | 1–1 | 1–0 | 0–0 | 0–1 | 0–0 | 2–0 | 2–1 | 4–2 | 3–0 | 2–2 | 3–1 |
| Carlisle United | 1–1 | 4–3 | 0–1 | 1–2 | 2–1 | 2–1 | 2–3 | | 1–1 | 0–2 | 2–1 | 2–2 | 1–0 | 4–0 | 2–1 | 1–1 | 3–3 | 1–0 | 3–2 | 0–1 | 2–2 | 5–0 |
| Charlton Athletic | 1–0 | 0–1 | 0–0 | 0–2 | 1–1 | 2–1 | 0–0 | 2–1 | | 1–2 | 1–4 | 0–5 | 0–2 | 2–2 | 3–0 | 1–0 | 2–2 | 2–1 | 1–1 | 3–2 | 1–1 | 0–0 |
| Huddersfield Town | 2–0 | 2–0 | 0–1 | 2–0 | 1–0 | 3–0 | 1–0 | 1–0 | 4–0 | | 2–2 | 1–1 | 0–0 | 0–0 | 1–1 | 1–0 | 4–0 | 3–2 | 2–0 | 2–1 | 1–1 | 3–1 |
| Hull City | 3–1 | 0–0 | 3–0 | 1–0 | 4–2 | 2–0 | 1–1 | 2–4 | 1–1 | 2–3 | | 4–1 | 3–2 | 2–1 | 1–0 | 3–1 | 3–3 | 3–1 | 1–2 | 2–3 | 1–1 | 1–1 |
| Leicester City | 1–0 | 3–1 | 2–1 | 0–0 | 2–2 | 2–0 | 1–2 | 1–2 | 2–2 | 1–1 | 2–2 | | 2–1 | 1–1 | 3–0 | 2–1 | 2–1 | 3–0 | 2–1 | 2–1 | 0–2 | 3–1 |
| Middlesbrough | 1–0 | 4–2 | 4–1 | 0–2 | 4–0 | 2–0 | 2–1 | 0–2 | 2–0 | 1–1 | 1–0 | 2–1 | | 3–1 | 0–0 | 2–0 | 2–1 | 1–1 | 1–0 | 1–0 | 0–0 | 3–1 |
| Millwall | 2–0 | 6–2 | 3–1 | 1–3 | 2–0 | 1–1 | 1–2 | 4–2 | 1–1 | 1–0 | 2–1 | 0–1 | 1–1 | | 1–0 | 0–0 | 3–1 | 2–1 | 2–0 | 1–0 | 3–1 | 1–0 |
| Norwich City | 3–1 | 6–0 | 0–1 | 3–1 | 1–0 | 4–1 | 1–1 | 1–0 | 1–1 | 1–2 | 2–1 | 3–0 | 2–0 | 2–1 | | 2–0 | 0–0 | 1–2 | 1–0 | 1–1 | 1–0 | 1–1 |
| Oxford United | 2–2 | 2–0 | 1–0 | 2–0 | 3–1 | 2–0 | 1–1 | 1–0 | 1–1 | 1–2 | 0–0 | 0–1 | 1–1 | 0–0 | 1–0 | | 0–2 | 3–1 | 0–0 | 0–0 | 0–0 | 2–1 |
| Portsmouth | 0–0 | 1–1 | 2–0 | 2–3 | 1–1 | 0–0 | 3–0 | 4–0 | 5–1 | 1–3 | 1–4 | 2–3 | 2–3 | 0–1 | 1–4 | 2–1 | | 4–0 | 1–3 | 1–5 | 3–1 | 3–1 |
| Preston North End | 1–1 | 4–1 | 0–0 | 0–3 | 1–3 | 0–1 | 1–2 | 3–1 | 4–1 | 1–3 | 3–3 | 2–1 | 0–1 | 1–1 | 1–1 | 0–1 | 1–2 | | 0–0 | 2–1 | 3–1 | 3–0 |
| Queens Park Rangers | 4–2 | 2–1 | 2–3 | 6–1 | 0–4 | 2–2 | 2–1 | 0–0 | 1–1 | 4–2 | 3–0 | 1–1 | 4–0 | 3–2 | 4–0 | 1–2 | 2–0 | 0–0 | | 2–1 | 2–0 | 2–1 |
| Sheffield United | 5–0 | 6–0 | 4–0 | 2–3 | 0–1 | 2–1 | 1–0 | 1–0 | 2–0 | 0–0 | 3–0 | 1–0 | 3–0 | 3–1 | 1–0 | 5–1 | 5–0 | 2–0 | 2–0 | | 1–2 | 1–1 |
| Swindon Town | 1–1 | 4–1 | 1–0 | 1–1 | 3–2 | 1–1 | 2–1 | 2–2 | 5–0 | 2–1 | 1–0 | 1–1 | 0–3 | 2–1 | 2–0 | 0–0 | 3–1 | 1–0 | 0–0 | 2–1 | | 1–0 |
| Watford | 3–0 | 2–3 | 0–2 | 0–1 | 0–0 | 2–0 | 2–1 | 1–2 | 1–1 | 1–1 | 1–1 | 2–1 | 2–3 | 1–1 | 1–1 | 2–0 | 4–0 | 0–0 | 0–1 | 1–2 | 0–0 | |

### Top scorers

Goalscorers are listed order of total goals, then according to the number of league goals, then of FA cup goals, then of League Cup goals. A dash means the team of the player in question did not participate in European competitions.
| Rank | Scorer | Club | League goals | FA Cup goals | League Cup goals | Cup Winners' Cup goals | Total |
| 1 | John Hickton | Middlesbrough | 23 | 4 | 0 | — | 27 |
| 2 | John Byrom | Bolton Wanderers | 20 | 0 | 5 | — | 25 |
| 3 | Barry Bridges | Queens Park Rangers | 21 | 1 | 1 | — | 23 |
| 4 | Rodney Marsh | Queens Park Rangers | 12 | 4 | 7 | — | 23 |
| 5 | Alan Woodward | Sheffield United | 18 | 0 | 3 | — | 21 |
| 6 | Arthur Horsfield | Swindon Town | 16 | 4 | 0 | — | 20 |
| 7 | Brian Clark | Cardiff City | 18 | 0 | 0 | 2 | 20 |
| 8 | John Toshack | Cardiff City | 17 | 1 | 0 | 2 | 20 |
| 9 | Frank Worthington | Huddersfield Town | 18 | 1 | 0 | — | 19 |
| = | Derek Possee | Millwall | 18 | 1 | 0 | — | 19 |
| 11 | Chris Chilton | Hull City | 18 | 0 | 1 | — | 19 |
| 12 | Peter Noble | Swindon Town | 15 | 1 | 3 | — | 19 |
| 13 | Ken Wagstaff | Hull City | 18 | 0 | 0 | — | 18 |
| = | Ray Hiron | Portsmouth | 18 | 0 | 0 | — | 18 |
| 15 | Fred Pickering | Blackpool | 17 | 1 | 0 | — | 18 |
| 16 | Rodney Fern | Leicester City | 16 | 0 | 1 | — | 17 |
| 17 | Ken Houghton | Hull City | 16 | 0 | 0 | — | 16 |
| 18 | Gil Reece | Sheffield United | 14 | 0 | 1 | — | 15 |
| 19 | Bob Hatton | Carlisle United | 13 | 1 | 1 | — | 15 |
| 20 | Don Martin | Blackburn Rovers | 13 | 0 | 2 | — | 15 |
| 21 | Chris Balderstone | Carlisle United | 12 | 1 | 1 | — | 14 |
| 22 | Barry Endean | Watford | 10 | 3 | 1 | — | 14 |
| 23 | Peter King | Cardiff City | 10 | 1 | 0 | 3 | 14 |
| 24 | Phil Summerill | Birmingham City | 13 | 0 | 0 | — | 13 |
| = | Jim Storrie | Portsmouth / Rotherham United | 13 | 0 | 0 | — | 13 |
| 26 | Ken Skeen | Oxford United | 9 | 1 | 3 | — | 13 |
| 27 | Bert Murray | Birmingham City | 12 | 0 | 0 | — | 12 |
| = | Albert McCann | Portsmouth | 12 | 0 | 0 | — | 12 |
| = | Tony Currie | Sheffield United | 12 | 0 | 0 | — | 12 |
| 30 | Joe Laidlaw | Middlesbrough | 11 | 1 | 0 | — | 12 |
| 31 | Roger Hunt | Bolton Wanderers / Liverpool | 6+5 | 0 | 0 | 1 | 12 |
| 32 | John Tudor | Sheffield United | 10 | 2 | 0 | — | 12 |
| 33 | Andy Lochhead | Leicester City | 6 | 2 | 4 | — | 12 |
| 34 | Ken Foggo | Norwich City | 11 | 0 | 0 | — | 11 |
| 35 | Gerry Sharpe | Bristol City | 10 | 0 | 1 | — | 11 |
| 36 | John Galley | Bristol City | 10 | 0 | 0 | — | 10 |
| = | Peter Silverster | Norwich City | 10 | 0 | 0 | — | 10 |
| = | Nicky Jennings | Portsmouth | 10 | 0 | 0 | — | 10 |
| 39 | Don Rogers | Swindon Town | 9 | 1 | 0 | — | 10 |
| 40 | Keith Weller | Millwall | 9 | 0 | 1 | — | 10 |
| 41 | Hughie McIlmoyle | Middlesbrough / Carlisle United | 6+2 | 0 | 2 | — | 10 |
* ↑ Roger Hunt’s goal in European tournaments was scored for Liverpool in the 1969–70 Inter-Cities Fairs Cup.

## Third Division

| Pos | Team | Pld | HW | HD | HL | HGF | HGA | AW | AD | AL | AGF | AGA | GAv | Pts | Promotion or relegation |
| 1 | Orient | 46 | 16 | 5 | 2 | 43 | 15 | 9 | 7 | 7 | 24 | 21 | 1.861 | 62 | Division Champions, promoted |
| 2 | Luton Town | 46 | 13 | 8 | 2 | 46 | 15 | 10 | 6 | 7 | 31 | 28 | 1.791 | 60 | Promoted |
| 3 | Bristol Rovers | 46 | 15 | 5 | 3 | 51 | 26 | 5 | 11 | 7 | 29 | 33 | 1.356 | 56 | |
| 4 | Fulham | 46 | 12 | 9 | 2 | 43 | 26 | 8 | 6 | 9 | 38 | 29 | 1.473 | 55 | Qualified for 1970 Watney Cup |
| 5 | Brighton & Hove Albion | 46 | 16 | 4 | 3 | 37 | 16 | 7 | 5 | 11 | 20 | 27 | 1.326 | 55 | |
| 6 | Mansfield Town | 46 | 14 | 4 | 5 | 46 | 22 | 7 | 7 | 9 | 24 | 27 | 1.429 | 53 | |
| 7 | Barnsley | 46 | 14 | 6 | 3 | 43 | 24 | 5 | 9 | 9 | 25 | 35 | 1.153 | 53 | |
| 8 | Reading | 46 | 16 | 3 | 4 | 52 | 29 | 5 | 8 | 10 | 35 | 48 | 1.130 | 53 | Qualified for 1970 Watney Cup |
| 9 | Rochdale | 46 | 11 | 6 | 6 | 39 | 24 | 7 | 4 | 12 | 30 | 36 | 1.150 | 46 | |
| 10 | Bradford City | 46 | 11 | 6 | 6 | 37 | 22 | 6 | 6 | 11 | 20 | 28 | 1.140 | 46 | |
| 11 | Doncaster Rovers | 46 | 13 | 4 | 6 | 31 | 19 | 4 | 8 | 11 | 21 | 35 | 0.963 | 46 | |
| 12 | Walsall | 46 | 11 | 4 | 8 | 33 | 31 | 6 | 8 | 9 | 21 | 36 | 0.806 | 46 | |
| 13 | Torquay United | 46 | 9 | 9 | 5 | 36 | 22 | 5 | 8 | 10 | 26 | 37 | 1.051 | 45 | |
| 14 | Rotherham United | 46 | 10 | 8 | 5 | 36 | 19 | 5 | 6 | 12 | 26 | 35 | 1.148 | 44 | |
| 15 | Shrewsbury Town | 46 | 10 | 12 | 1 | 35 | 17 | 3 | 6 | 14 | 27 | 46 | 0.984 | 44 | |
| 16 | Tranmere Rovers | 46 | 10 | 8 | 5 | 38 | 29 | 4 | 8 | 11 | 18 | 43 | 0.778 | 44 | |
| 17 | Plymouth Argyle | 46 | 10 | 7 | 6 | 32 | 23 | 6 | 4 | 13 | 24 | 41 | 0.875 | 43 | |
| 18 | Halifax Town | 46 | 10 | 9 | 4 | 31 | 25 | 4 | 6 | 13 | 16 | 38 | 0.746 | 43 | |
| 19 | Bury | 46 | 13 | 4 | 6 | 47 | 29 | 2 | 7 | 14 | 28 | 51 | 0.938 | 41 | |
| 20 | Gillingham | 46 | 7 | 6 | 10 | 28 | 33 | 6 | 7 | 10 | 24 | 31 | 0.813 | 39 | |
| 21 | Bournemouth & Boscombe Athletic | 46 | 8 | 9 | 6 | 28 | 27 | 4 | 6 | 13 | 20 | 44 | 0.676 | 39 | Relegated |
| 22 | Southport | 46 | 11 | 5 | 7 | 31 | 22 | 3 | 5 | 15 | 17 | 44 | 0.727 | 38 | Relegated |
| 23 | Barrow | 46 | 7 | 9 | 7 | 28 | 27 | 1 | 5 | 17 | 18 | 54 | 0.568 | 30 | Relegated |
| 24 | Stockport County | 46 | 4 | 7 | 12 | 17 | 30 | 2 | 4 | 17 | 10 | 41 | 0.380 | 23 | Relegated |
* 1 2 The two teams who scored the most goals in each division, and did not qualify for Europe and were not promoted, qualified for the Watney Cup.

### Results

| Home \ Away | BAR | BRW | B&BA | BRA | B&HA | BRR | BRY | DON | FUL | GIL | HAL | LUT | MAN | ORI | PLY | REA | ROC | ROT | SHR | SOU | STP | TOR | TRA | WAL |
| Barnsley | | 2–1 | 1–0 | 3–2 | 1–2 | 2–0 | 3–3 | 2–1 | 3–3 | 5–1 | 2–0 | 2–1 | 1–1 | 1–2 | 0–1 | 4–3 | 1–0 | 1–0 | 1–1 | 1–1 | 1–0 | 3–0 | 1–1 | 2–0 |
| Barrow | 1–1 | | 1–1 | 0–1 | 1–1 | 1–1 | 3–1 | 1–1 | 3–1 | 1–1 | 0–1 | 2–1 | 0–1 | 1–1 | 1–1 | 2–2 | 2–0 | 1–2 | 2–0 | 1–0 | 4–1 | 0–4 | 0–3 | 0–1 |
| Bournemouth & Boscombe Athletic | 3–1 | 0–0 | | 0–0 | 0–0 | 2–2 | 2–0 | 3–1 | 2–2 | 2–1 | 0–0 | 0–1 | 1–0 | 0–2 | 1–3 | 1–2 | 0–3 | 1–0 | 3–3 | 1–0 | 1–0 | 1–2 | 2–2 | 2–2 |
| Bradford City | 1–1 | 3–3 | 8–1 | | 1–0 | 2–4 | 0–1 | 3–0 | 0–0 | 1–0 | 2–1 | 1–1 | 0–1 | 0–1 | 1–0 | 4–0 | 0–3 | 0–1 | 2–2 | 1–0 | 1–0 | 2–1 | 1–1 | 3–0 |
| Brighton & Hove Albion | 2–0 | 2–0 | 1–1 | 2–1 | | 0–3 | 2–0 | 1–0 | 2–1 | 3–1 | 4–0 | 1–2 | 1–2 | 0–0 | 2–0 | 2–1 | 2–0 | 2–1 | 1–0 | 1–0 | 1–0 | 2–2 | 2–0 | 1–1 |
| Bristol Rovers | 3–3 | 2–1 | 5–2 | 1–1 | 0–2 | | 2–1 | 1–1 | 3–2 | 1–2 | 2–0 | 3–0 | 4–1 | 1–0 | 3–1 | 1–1 | 3–3 | 3–0 | 1–3 | 2–0 | 1–0 | 3–1 | 3–0 | 3–1 |
| Bury | 1–2 | 4–0 | 1–0 | 0–2 | 1–2 | 2–2 | | 1–1 | 1–0 | 1–3 | 1–1 | 1–3 | 1–0 | 0–1 | 3–1 | 2–1 | 2–1 | 2–1 | 2–2 | 4–3 | 4–1 | 1–0 | 8–0 | 4–2 |
| Doncaster Rovers | 1–0 | 3–2 | 2–1 | 1–1 | 2–0 | 3–1 | 1–1 | | 0–1 | 1–0 | 0–1 | 2–0 | 2–0 | 0–1 | 1–1 | 2–3 | 3–1 | 1–2 | 2–1 | 1–0 | 0–1 | 1–0 | 2–1 | 0–0 |
| Fulham | 0–0 | 2–1 | 1–1 | 0–0 | 4–1 | 3–1 | 2–4 | 1–1 | | 2–1 | 2–1 | 0–1 | 1–1 | 1–1 | 4–3 | 2–1 | 2–0 | 3–2 | 3–1 | 3–2 | 1–1 | 1–1 | 1–1 | 4–0 |
| Gillingham | 1–3 | 0–1 | 0–0 | 1–1 | 0–1 | 1–0 | 1–0 | 2–1 | 2–0 | | 2–0 | 0–2 | 3–3 | 0–1 | 4–0 | 1–3 | 2–2 | 1–1 | 2–1 | 2–4 | 0–2 | 2–4 | 0–0 | 1–3 |
| Halifax Town | 0–2 | 3–0 | 4–1 | 0–0 | 1–0 | 1–1 | 2–0 | 1–1 | 0–8 | 1–1 | | 0–0 | 1–2 | 1–1 | 2–0 | 1–1 | 3–1 | 4–2 | 1–0 | 1–0 | 1–0 | 1–1 | 2–2 | 0–1 |
| Luton Town | 1–1 | 3–0 | 0–0 | 5–0 | 1–1 | 4–0 | 0–0 | 4–0 | 1–0 | 1–2 | 1–1 | | 2–2 | 3–2 | 0–2 | 5–0 | 2–0 | 2–1 | 2–2 | 1–0 | 2–0 | 1–1 | 2–0 | 3–0 |
| Mansfield Town | 2–0 | 4–2 | 2–0 | 2–1 | 1–0 | 1–1 | 3–1 | 1–2 | 2–3 | 1–0 | 3–3 | 0–0 | | 4–1 | 1–2 | 2–1 | 1–2 | 2–0 | 2–0 | 5–0 | 4–1 | 2–0 | 1–2 | 0–0 |
| Orient | 4–2 | 2–0 | 3–0 | 2–1 | 1–1 | 0–0 | 3–0 | 2–0 | 3–1 | 1–2 | 1–0 | 1–0 | 1–0 | | 4–1 | 0–1 | 2–2 | 1–1 | 1–0 | 3–2 | 3–0 | 1–1 | 2–0 | 2–0 |
| Plymouth Argyle | 0–0 | 1–0 | 0–1 | 0–1 | 0–1 | 2–2 | 2–2 | 0–0 | 2–0 | 2–2 | 1–0 | 1–3 | 1–0 | 1–0 | | 1–1 | 2–3 | 0–3 | 4–2 | 1–1 | 2–0 | 6–0 | 2–1 | 1–0 |
| Reading | 6–2 | 6–3 | 2–0 | 1–0 | 1–0 | 1–5 | 3–2 | 1–0 | 0–4 | 1–0 | 4–1 | 0–1 | 1–0 | 3–2 | 2–1 | | 1–0 | 1–1 | 3–1 | 8–0 | 3–1 | 1–1 | 1–1 | 2–3 |
| Rochdale | 1–1 | 1–0 | 0–1 | 1–2 | 2–1 | 0–0 | 3–3 | 2–0 | 0–1 | 0–0 | 5–0 | 1–2 | 2–1 | 0–3 | 2–1 | 3–2 | | 4–2 | 3–0 | 1–1 | 2–0 | 1–1 | 4–0 | 1–2 |
| Rotherham United | 2–0 | 5–0 | 3–0 | 2–3 | 2–0 | 0–0 | 4–3 | 0–1 | 0–0 | 0–1 | 1–1 | 1–1 | 2–2 | 0–0 | 1–0 | 1–1 | 3–1 | | 1–2 | 2–0 | 0–0 | 2–1 | 0–1 | 4–1 |
| Shrewsbury Town | 1–1 | 1–1 | 2–0 | 1–0 | 2–2 | 0–0 | 3–3 | 0–0 | 1–1 | 2–2 | 3–1 | 5–1 | 0–0 | 1–1 | 3–0 | 0–0 | 1–0 | 1–0 | | 1–2 | 3–1 | 1–0 | 2–0 | 1–1 |
| Southport | 0–1 | 1–0 | 3–0 | 1–0 | 2–0 | 0–0 | 4–0 | 2–2 | 0–2 | 1–1 | 1–0 | 0–3 | 0–1 | 1–0 | 0–0 | 6–2 | 0–3 | 2–1 | 0–2 | | 1–1 | 4–2 | 2–0 | 0–1 |
| Stockport County | 1–0 | 2–2 | 0–2 | 0–2 | 0–1 | 0–1 | 1–0 | 3–1 | 1–4 | 1–0 | 0–1 | 1–1 | 1–3 | 0–2 | 0–1 | 2–2 | 0–1 | 1–1 | 1–1 | 0–0 | | 0–1 | 0–1 | 2–2 |
| Torquay United | 1–1 | 1–1 | 2–2 | 2–1 | 2–1 | 1–2 | 3–0 | 2–1 | 1–1 | 3–2 | 0–1 | 2–2 | 0–2 | 0–1 | 1–2 | 1–1 | 3–0 | 0–0 | 3–0 | 0–0 | 3–0 | | 5–1 | 0–0 |
| Tranmere Rovers | 0–1 | 5–0 | 1–5 | 1–0 | 2–0 | 5–2 | 3–2 | 1–3 | 1–0 | 0–0 | 1–1 | 3–2 | 1–1 | 1–1 | 3–1 | 1–5 | 0–0 | 2–2 | 3–1 | 0–1 | 3–0 | 1–1 | | 0–0 |
| Walsall | 3–2 | 1–0 | 2–1 | 2–0 | 0–3 | 2–1 | 1–1 | 1–3 | 1–3 | 0–1 | 2–1 | 1–3 | 1–0 | 2–0 | 2–2 | 4–1 | 1–4 | 0–2 | 3–2 | 4–0 | 0–0 | 0–1 | 0–0 | |

### Top scorers

Goalscorers are listed order of total goals, then according to the number of league goals, then of FA cup goals, then of League Cup goals. A dash means the team of the player in question did not participate in European competitions.
| Rank | Scorer | Club | League goals | FA Cup goals | League Cup goals | Total |
| 1 | Malcolm Macdonald | Luton Town | 24 | 1 | 2 | 27 |
| 2 | George Jones | Bury | 26 | 0 | 0 | 26 |
| 3 | Les Chappell | Reading | 25 | 0 | 0 | 25 |
| 4 | Steve Earle | Fulham | 22 | 0 | 1 | 23 |
| 5 | George Kerr | Bury | 20 | 2 | 1 | 23 |
| 6 | Jimmy Convay | Fulham | 22 | 0 | 0 | 22 |
| 7 | Ted MacDougall | Bournemouth & Boscombe Athletic | 21 | 0 | 1 | 22 |
| 8 | George Andrews | Shrewsbury Town / Southport | 13+6 | 0 | 2 | 21 |
| 9 | Reg Jenkins | Rochdale | 20 | 0 | 0 | 20 |
| 10 | George Yardley | Tranmere Rovers | 17 | 2 | 1 | 20 |
| = | Terry Bell | Reading / Hartlepool | 2+15 | 2 | 1 | 20 |
| 12 | Mickey Bullock | Orient | 19 | 0 | 0 | 19 |
| 13 | Dudley Roberts | Mansfield Town | 18 | 0 | 0 | 18 |
| = | Mike Bickle | Plymouth Argyle | 18 | 0 | 0 | 18 |
| 15 | Bobby Ham | Bradford City | 16 | 0 | 2 | 18 |
| 16 | Robin Stubbs | Bristol Rovers | 15 | 2 | 0 | 17 |
| 17 | Alan Gilliver | Brighton & Hove Albion | 13 | 2 | 2 | 17 |
| 18 | Terry Harkin | Shrewsbury Town | 16 | 0 | 0 | 16 |
| = | Tony Field | Southport | 16 | 0 | 0 | 16 |
| = | Alan Welsh | Torquay United | 16 | 0 | 0 | 16 |
| 21 | John Rudge | Torquay United | 14 | 1 | 1 | 16 |
| 22 | John Evans | Barnsley | 15 | 0 | 0 | 15 |
| = | Tony Buck | Rochdale | 15 | 0 | 0 | 15 |
| 24 | Malcolm Partridge | Mansfield Town | 13 | 2 | 0 | 15 |
| 25 | Brian Yeo | Gillingham | 9 | 5 | 1 | 15 |
| 26 | Bobby Williams | Reading | 14 | 0 | 0 | 14 |
| 27 | Ray Graydon | Bristol Rovers | 13 | 1 | 0 | 14 |
| 28 | Dennis Butler | Rochdale | 12 | 2 | 0 | 14 |
| 29 | Mike Green | Gillingham | 11 | 3 | 0 | 14 |
| 30 | Derek Smith | Tranmere Rovers | 11 | 2 | 1 | 14 |
| 31 | Ken Beamish | Tranmere Rovers | 10 | 3 | 1 | 14 |
| 32 | Peter Middleton | Bradford City | 11 | 2 | 0 | 13 |
| = | Dai Jones | Mansfield Town | 11 | 2 | 0 | 13 |
| 34 | Colin Taylor | Walsall | 9 | 4 | 0 | 13 |
| 35 | Dean | Bournemouth & Boscombe Athletic | 12 | 0 | 0 | 12 |
| = | Carl Gilbert | Bristol Rovers | 12 | 0 | 0 | 12 |
| = | Barrie Fairbrother | Orient | 12 | 0 | 0 | 12 |
| = | John Regan | Doncaster Rovers | 12 | 0 | 0 | 12 |
| 39 | Matt Tees | Luton Town | 11 | 1 | 0 | 12 |
| 40 | John Collins | Luton Town | 10 | 2 | 0 | 12 |
| = | Richard Moir | Shrewsbury Town | 10 | 2 | 0 | 12 |
| 42 | Alex Dawson | Brighton & Hove Albion | 9 | 2 | 1 | 12 |
| 43 | Jim Mulvaney | Barrow | 11 | 0 | 0 | 11 |
| 44 | Kit Napier | Brighton & Hove Albion | 10 | 1 | 0 | 11 |
| 45 | Eddie Loyden | Barnsley | 9 | 2 | 0 | 11 |
| 46 | Harold Jarman | Bristol Rovers | 10 | 0 | 0 | 10 |
| 47 | Ken Pound | Gillingham | 9 | 1 | 0 | 10 |
| = | John Rowlands | Stockport County | 9 | 1 | 0 | 10 |
| = | Bill Atkins | Halifax Town / Portsmouth | 7+2 | 1 | 0 | 10 |
| 50 | Les O’Neill | Bradford City | 8 | 2 | 0 | 10 |

## Fourth Division

| Pos | Team | Pld | HW | HD | HL | HGF | HGA | AW | AD | AL | AGF | AGA | GAv | Pts | Promotion or relegation |
| 1 | Chesterfield | 46 | 19 | 1 | 3 | 55 | 12 | 8 | 9 | 6 | 22 | 20 | 2.406 | 64 | Division Champions, promoted |
| 2 | Wrexham | 46 | 17 | 6 | 0 | 56 | 16 | 9 | 3 | 11 | 28 | 33 | 1.714 | 61 | Promoted |
| 3 | Swansea City | 46 | 14 | 8 | 1 | 43 | 14 | 7 | 10 | 6 | 23 | 31 | 1.467 | 60 | Promoted |
| 4 | Port Vale | 46 | 13 | 9 | 1 | 39 | 10 | 7 | 10 | 6 | 22 | 23 | 1.848 | 59 | Promoted |
| 5 | Brentford | 46 | 14 | 8 | 1 | 36 | 11 | 6 | 8 | 9 | 22 | 28 | 1.487 | 56 | |
| 6 | Aldershot | 46 | 16 | 5 | 2 | 52 | 22 | 4 | 8 | 11 | 26 | 43 | 1.200 | 53 | Qualified for 1970 Watney Cup |
| 7 | Notts County | 46 | 14 | 4 | 5 | 44 | 21 | 8 | 4 | 11 | 29 | 41 | 1.177 | 52 | |
| 8 | Lincoln City | 46 | 11 | 8 | 4 | 38 | 20 | 6 | 8 | 9 | 28 | 32 | 1.269 | 50 | |
| 9 | Peterborough United | 46 | 13 | 8 | 2 | 51 | 21 | 4 | 6 | 13 | 26 | 48 | 1.116 | 48 | Qualified for 1970 Watney Cup |
| 10 | Colchester United | 46 | 14 | 5 | 4 | 38 | 22 | 3 | 9 | 11 | 26 | 41 | 1.016 | 48 | |
| 11 | Chester | 46 | 14 | 3 | 6 | 39 | 23 | 7 | 3 | 13 | 19 | 43 | 0.879 | 48 | |
| 12 | Scunthorpe United | 46 | 11 | 6 | 6 | 34 | 23 | 7 | 4 | 12 | 33 | 42 | 1.031 | 46 | |
| 13 | York City | 46 | 14 | 7 | 2 | 38 | 16 | 2 | 7 | 14 | 17 | 46 | 0.887 | 46 | |
| 14 | Northampton Town | 46 | 11 | 7 | 5 | 41 | 19 | 5 | 5 | 13 | 23 | 36 | 1.164 | 44 | |
| 15 | Crewe Alexandra | 46 | 12 | 6 | 5 | 37 | 18 | 4 | 6 | 13 | 14 | 33 | 1.000 | 44 | |
| 16 | Grimsby Town | 46 | 9 | 9 | 5 | 33 | 24 | 5 | 6 | 12 | 21 | 34 | 0.931 | 43 | |
| 17 | Southend United | 46 | 12 | 8 | 3 | 40 | 28 | 3 | 2 | 18 | 19 | 57 | 0.694 | 40 | |
| 18 | Exeter City | 46 | 13 | 5 | 5 | 48 | 20 | 1 | 6 | 16 | 9 | 39 | 0.966 | 39 | |
| 19 | Oldham Athletic | 46 | 11 | 4 | 8 | 45 | 28 | 2 | 9 | 12 | 15 | 37 | 0.923 | 39 | |
| 20 | Workington | 46 | 9 | 9 | 5 | 31 | 21 | 3 | 5 | 15 | 15 | 43 | 0.719 | 38 | |
| 21 | Newport County | 46 | 12 | 3 | 8 | 39 | 24 | 1 | 8 | 14 | 14 | 50 | 0.716 | 37 | Re-elected |
| 22 | Darlington | 46 | 8 | 7 | 8 | 31 | 27 | 5 | 3 | 15 | 22 | 46 | 0.726 | 36 | Re-elected |
| 23 | Hartlepool | 46 | 7 | 7 | 9 | 31 | 30 | 3 | 3 | 17 | 11 | 52 | 0.512 | 30 | Re-elected |
| 24 | Bradford Park Avenue | 46 | 6 | 5 | 12 | 23 | 32 | 0 | 6 | 17 | 18 | 64 | 0.427 | 23 | Failed re-election |
* 1 2 The two teams who scored the most goals in each division, and did not qualify for Europe and were not promoted, qualified for the Watney Cup.

### Results

| Home \ Away | ALD | BPA | BRE | CHE | CHF | COL | CRE | DAR | EXE | GRI | HAR | LIN | NPC | NOR | NTC | OLD | PET | PTV | SCU | STD | SWA | WRK | WRE | YOR |
| Aldershot | | 4–2 | 1–2 | 3–1 | 1–0 | 1–1 | 4–1 | 4–0 | 1–0 | 2–2 | 4–1 | 1–1 | 1–1 | 5–2 | 2–0 | 1–0 | 1–0 | 2–0 | 3–1 | 2–1 | 2–2 | 3–1 | 0–2 | 4–1 |
| Bradford Park Avenue | 2–0 | | 0–1 | 1–2 | 1–1 | 0–1 | 0–0 | 0–1 | 2–1 | 1–1 | 3–0 | 0–3 | 1–1 | 1–2 | 1–3 | 0–0 | 2–3 | 1–2 | 0–5 | 1–0 | 0–2 | 2–0 | 2–3 | 2–0 |
| Brentford | 0–0 | 1–1 | | 2–0 | 0–1 | 2–0 | 1–1 | 1–1 | 2–0 | 3–0 | 3–0 | 2–1 | 1–0 | 1–0 | 1–0 | 1–1 | 5–2 | 1–0 | 3–0 | 3–1 | 2–2 | 1–0 | 0–0 | 0–0 |
| Chester | 2–1 | 1–0 | 1–2 | | 1–2 | 1–0 | 2–1 | 1–3 | 2–0 | 3–1 | 2–1 | 1–2 | 2–0 | 2–1 | 0–1 | 2–1 | 2–3 | 1–1 | 1–1 | 2–0 | 2–2 | 3–0 | 2–0 | 3–0 |
| Chesterfield | 4–2 | 4–0 | 1–0 | 0–1 | | 2–0 | 1–0 | 2–0 | 2–1 | 1–2 | 3–0 | 4–0 | 4–0 | 2–1 | 5–0 | 3–1 | 3–1 | 0–1 | 2–1 | 3–0 | 0–0 | 4–0 | 2–0 | 3–1 |
| Colchester United | 3–1 | 2–1 | 1–1 | 0–1 | 4–1 | | 1–0 | 2–1 | 2–1 | 3–2 | 1–1 | 2–0 | 1–1 | 0–3 | 2–1 | 3–1 | 2–1 | 0–0 | 0–2 | 0–2 | 1–1 | 3–0 | 2–0 | 3–0 |
| Crewe Alexandra | 1–0 | 0–0 | 1–2 | 3–0 | 2–1 | 0–1 | | 2–0 | 1–1 | 3–0 | 3–0 | 3–1 | 1–1 | 2–0 | 1–1 | 1–1 | 2–0 | 0–0 | 0–2 | 5–3 | 0–1 | 1–0 | 2–3 | 3–0 |
| Darlington | 0–2 | 1–1 | 1–2 | 1–2 | 0–1 | 3–2 | 2–0 | | 4–0 | 0–0 | 4–0 | 0–3 | 0–0 | 2–2 | 1–2 | 1–1 | 1–2 | 2–2 | 2–0 | 0–2 | 2–1 | 1–1 | 2–1 | 1–0 |
| Exeter City | 2–1 | 3–0 | 2–2 | 1–0 | 1–1 | 2–1 | 3–0 | 1–2 | | 0–1 | 6–0 | 1–2 | 1–1 | 1–0 | 1–1 | 0–2 | 1–1 | 1–2 | 4–1 | 3–0 | 6–0 | 5–1 | 1–0 | 2–1 |
| Grimsby Town | 2–2 | 2–2 | 2–1 | 4–1 | 1–0 | 5–3 | 0–2 | 0–1 | 2–0 | | 2–0 | 0–2 | 1–1 | 0–1 | 2–1 | 4–1 | 0–0 | 2–0 | 1–1 | 2–2 | 0–2 | 1–1 | 0–0 | 0–0 |
| Hartlepool | 1–3 | 5–2 | 0–0 | 1–2 | 0–0 | 0–0 | 1–1 | 1–3 | 2–0 | 0–1 | | 0–3 | 0–1 | 1–1 | 4–0 | 1–1 | 4–2 | 0–2 | 1–2 | 2–1 | 3–0 | 1–0 | 1–3 | 2–2 |
| Lincoln City | 1–1 | 5–2 | 1–0 | 2–0 | 0–2 | 3–3 | 2–1 | 1–0 | 1–0 | 2–0 | 3–0 | | 3–0 | 0–0 | 2–4 | 0–1 | 3–0 | 0–0 | 1–2 | 3–3 | 0–0 | 1–1 | 0–0 | 4–0 |
| Newport County | 3–4 | 5–1 | 1–0 | 3–1 | 0–2 | 4–1 | 0–0 | 2–1 | 2–0 | 1–0 | 1–1 | 3–1 | | 0–2 | 1–0 | 2–1 | 0–1 | 1–1 | 3–0 | 4–0 | 1–2 | 0–1 | 1–2 | 1–2 |
| Northampton Town | 4–0 | 3–0 | 1–1 | 0–1 | 0–1 | 1–1 | 1–2 | 1–1 | 2–0 | 3–1 | 0–1 | 1–1 | 4–1 | | 3–1 | 0–0 | 2–2 | 2–0 | 2–1 | 2–0 | 4–1 | 3–0 | 0–1 | 2–2 |
| Notts County | 3–0 | 5–2 | 1–0 | 3–0 | 1–1 | 1–1 | 0–1 | 4–1 | 4–0 | 2–1 | 1–0 | 2–0 | 4–1 | 2–0 | | 0–0 | 2–2 | 1–2 | 3–1 | 2–0 | 0–1 | 0–3 | 3–2 | 0–2 |
| Oldham Athletic | 4–2 | 0–0 | 4–1 | 5–0 | 1–0 | 1–2 | 2–1 | 1–1 | 1–1 | 0–2 | 1–0 | 1–1 | 3–0 | 0–2 | 5–0 | | 4–2 | 2–3 | 1–3 | 3–0 | 0–1 | 1–2 | 2–3 | 3–1 |
| Peterborough United | 4–1 | 2–1 | 0–0 | 0–0 | 1–2 | 1–1 | 3–0 | 3–2 | 1–1 | 1–0 | 4–0 | 2–1 | 4–0 | 1–0 | 1–0 | 8–1 | | 0–0 | 2–2 | 3–4 | 1–1 | 1–1 | 5–2 | 3–1 |
| Port Vale | 0–0 | 4–1 | 0–0 | 3–0 | 1–1 | 1–1 | 2–0 | 4–0 | 2–0 | 1–0 | 3–0 | 0–0 | 3–1 | 4–1 | 1–1 | 1–0 | 0–0 | | 1–2 | 3–0 | 0–0 | 3–1 | 1–0 | 1–1 |
| Scunthorpe United | 0–0 | 2–0 | 1–1 | 2–3 | 1–2 | 1–1 | 0–1 | 2–0 | 0–0 | 1–1 | 3–1 | 2–1 | 4–0 | 1–0 | 2–3 | 2–1 | 2–1 | 2–1 | | 2–0 | 1–2 | 1–0 | 1–3 | 1–1 |
| Southend United | 2–2 | 1–1 | 2–2 | 4–2 | 0–0 | 2–1 | 2–0 | 2–0 | 1–1 | 1–3 | 0–2 | 2–2 | 3–2 | 2–2 | 2–5 | 1–0 | 2–0 | 1–1 | 3–0 | | 2–1 | 3–1 | 1–0 | 1–0 |
| Swansea City | 1–1 | 5–0 | 1–0 | 2–1 | 0–0 | 1–0 | 3–0 | 3–1 | 0–0 | 2–0 | 3–0 | 2–2 | 1–1 | 3–2 | 1–1 | 4–0 | 4–1 | 0–0 | 2–1 | 2–0 | | 0–0 | 1–2 | 2–1 |
| Workington | 1–2 | 1–0 | 1–2 | 1–1 | 1–1 | 1–1 | 1–0 | 1–0 | 1–2 | 0–0 | 1–3 | 1–1 | 3–0 | 2–0 | 0–2 | 1–0 | 1–1 | 3–2 | 2–2 | 5–0 | 0–0 | | 2–0 | 1–1 |
| Wrexham | 1–1 | 4–0 | 1–0 | 2–0 | 2–1 | 4–2 | 2–2 | 6–2 | 3–0 | 3–2 | 1–0 | 0–0 | 3–0 | 3–0 | 2–0 | 1–1 | 2–1 | 1–1 | 2–1 | 4–0 | 1–1 | 4–1 | | 4–0 |
| York City | 2–0 | 4–1 | 4–2 | 0–0 | 1–1 | 4–2 | 0–0 | 2–1 | 1–0 | 1–1 | 0–0 | 2–0 | 2–1 | 1–1 | 1–2 | 0–0 | 3–0 | 0–1 | 3–2 | 1–0 | 3–0 | 1–0 | 2–1 | |

### Top scorers

Goalscorers are listed order of total goals, then according to the number of league goals, then of FA cup goals, then of League Cup goals. A dash means the team of the player in question did not participate in European competitions.
| Rank | Scorer | Club | League goals | FA Cup goals | League Cup goals | Total |
| 1 | Albert Kinsey | Wrexham | 27 | 1 | 1 | 29 |
| 2 | Jim Hall | Peterborough United | 24 | 3 | 1 | 28 |
| 3 | Jack Howarth | Aldershot | 19 | 7 | 0 | 26 |
| 4 | Stuart Brace | Grimsby Town | 25 | 0 | 0 | 25 |
| 5 | John Fairbrother | Northampton Town | 23 | 2 | 0 | 25 |
| 6 | Nigel Cassidy | Scunthorpe United | 21 | 4 | 0 | 25 |
| 7 | Billy Best | Southend United | 23 | 1 | 0 | 24 |
| 8 | Don Masson | Notts County | 23 | 0 | 0 | 23 |
| 9 | Dave Gwyther | Swansea City | 16 | 5 | 1 | 22 |
| 10 | Dennis Brown | Aldershot | 17 | 4 | 0 | 21 |
| 11 | Ernie Moss | Chesterfield | 20 | 0 | 0 | 20 |
| 12 | Richie Barker | Notts County | 19 | 1 | 0 | 20 |
| 13 | Peter Price | Peterborough United | 16 | 3 | 1 | 20 |
| 14 | Kevin Randall | Chesterfield | 18 | 0 | 0 | 18 |
| 15 | Arfon Griffiths | Wrexham | 16 | 2 | 0 | 18 |
| 16 | Rod Fletcher | Lincoln City | 16 | 1 | 0 | 17 |
| 17 | Ray Smith | Wrexham | 15 | 2 | 0 | 17 |
| 18 | John James | Port Vale | 14 | 3 | 0 | 17 |
| 19 | Ken Jones | Colchester United | 15 | 0 | 0 | 15 |
| 20 | Terry Heath | Scunthorpe United | 13 | 2 | 0 | 15 |
| = | Herbie Williams | Swansea City | 13 | 2 | 0 | 15 |
| 22 | Bill Dearden | Chester | 11 | 3 | 1 | 15 |
| 23 | Brian Gibbs | Colchester United | 14 | 0 | 0 | 14 |
| = | Ray Mabbutt | Newport County | 14 | 0 | 0 | 14 |
| 25 | Tommy Robson | Peterborough United | 12 | 1 | 1 | 14 |
| 26 | Bobby Ross | Brentford | 13 | 0 | 0 | 13 |
| = | Mike Hickman | Grimsby Town | 13 | 0 | 0 | 13 |
| = | Jim Fryatt | Oldham Athletic / Blackburn Rovers | 2+11 | 0 | 0 | 13 |
| 29 | Frank Large | Northampton Town | 10 | 2 | 1 | 13 |
| 30 | Derek Draper | Chester | 12 | 0 | 0 | 12 |
| = | David Shaw | Oldham Athletic | 12 | 0 | 0 | 12 |
| 32 | Geoffrey Thomas | Swansea City | 11 | 0 | 1 | 12 |
| 33 | Alan Banks | Exeter City | 10 | 1 | 1 | 12 |
| 34 | Phil Boyer | York City | 9 | 3 | 0 | 12 |
| 35 | Ronnie Walton | Aldershot | 11 | 0 | 0 | 11 |
| = | Alan Bradshaw | Crewe Alexandra | 11 | 0 | 0 | 11 |
| 37 | John Archer | Chesterfield | 10 | 1 | 0 | 11 |
| 38 | Fred Binney | Exeter City / Torquay United | 1+9 | 0 | 1 | 11 |
| = | Jim Beardall | Oldham Athletic | 10 | 0 | 1 | 11 |
| 40 | Alan Tarbuck | Chester | 8 | 3 | 0 | 11 |
| 41 | Roy Massey | Colchester United / Crewe Alexandra | 5+2 | 0 | 4 | 11 |
| 42 | Jimmy Melia | Aldershot | 10 | 0 | 0 | 10 |
| = | Lance Robson | Hartlepool / Darlington | 2+8 | 0 | 0 | 10 |
| = | Kevin McMahon | York City | 10 | 0 | 0 | 10 |
| 45 | John Mitten | Exeter City | 9 | 1 | 0 | 10 |
| 46 | Roy Young | Hartlepool | 8 | 2 | 0 | 10 |
| 47 | Gary Moore | Southend United | 8 | 0 | 2 | 10 |