| Season | 2021–22 |
|---|---|
| Dates | 7 August 2021 – 7 May 2022 |
| Champions | Forest Green Rovers |
| Promoted | Forest Green Rovers Exeter City Bristol Rovers Port Vale |
| Relegated | Oldham Athletic Scunthorpe United |
| Matches | 552 |
| Goals | 1,359 (2.46 per match) |
| Top goalscorer | Dom Telford (25 goals) |
| Biggest home win | Bristol Rovers 7–0 Scunthorpe United (7 May 2022) |
| Biggest away win |
|
| Highest scoring | Oldham Athletic 5–5 Forest Green Rovers (11 December 2021) |
2022–23 → | |
The2021–22 EFL League Two (referred to as theSky Bet League Two for sponsorship reasons) was the 18th season ofFootball League Two under its current title and the 30th season under its current league division format. The season is known for the finish to the last automatic spot (3rd) between Bristol Rovers and Northampton Town. Bristol Rovers started the day needing to better the result of 3rd placed Northampton Town, or to win by 5 goals more than their rivals. Northampton Town beat 22nd-placed Barrow 3-1, and by halftime, Bristol Rovers seemed on course for a playoff position despite leading 2-0 against Scunthorpe United, thanks in part to Lobley's own goal. However, in the second half the team netted 5 goals against a youthful Scunthorpe side. With just 5 minutes remaining, Anderson's header propelled Bristol Rovers into the automatic promotion spot (Anderson's crucial winner against Colchester United earlier in March secured the team's place in the playoff ranks for the first time this season). The final moments saw Bristol Rovers clinch automatic promotion from League Two based on goals scored, as the two teams were tied on points and goal difference. Manager Joey Barton implored fans to clear the pitch after Anderson's decisive goal triggered a pitch invasion, halting the match for nearly 20 minutes. The remaining 5 minutes and added time were played without incident, sealing Bristol Rovers' immediate and triumphant return to EFL League One following last season's relegation, beating already relegated Scunthorpe United 7-0.[1][2]
Scunthorpe were relegated along with Oldham Athletic, who became the first former FA Premier League member to be relegated to the fifth tier.
To League Two[edit]Promoted fromNational League Relegated fromLeague One | From League Two[edit]Promoted toLeague One Relegated toNational League
|
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Forest Green Rovers(C, P) | 46 | 23 | 15 | 8 | 75 | 44 | +31 | 84 | Promotion toEFL League One |
| 2 | Exeter City(P) | 46 | 23 | 15 | 8 | 65 | 41 | +24 | 84 | |
| 3 | Bristol Rovers(P) | 46 | 23 | 11 | 12 | 71 | 49 | +22 | 80 | |
| 4 | Northampton Town | 46 | 23 | 11 | 12 | 60 | 38 | +22 | 80 | Qualification forLeague Two play-offs |
| 5 | Port Vale(O, P) | 46 | 22 | 12 | 12 | 67 | 46 | +21 | 78 | |
| 6 | Swindon Town | 46 | 22 | 11 | 13 | 77 | 54 | +23 | 77 | |
| 7 | Mansfield Town | 46 | 22 | 11 | 13 | 67 | 52 | +15 | 77 | |
| 8 | Sutton United | 46 | 22 | 10 | 14 | 69 | 53 | +16 | 76 | |
| 9 | Tranmere Rovers | 46 | 21 | 12 | 13 | 53 | 40 | +13 | 75 | |
| 10 | Salford City | 46 | 19 | 13 | 14 | 60 | 46 | +14 | 70 | |
| 11 | Newport County | 46 | 19 | 12 | 15 | 67 | 58 | +9 | 69 | |
| 12 | Crawley Town | 46 | 17 | 10 | 19 | 56 | 66 | −10 | 61 | |
| 13 | Leyton Orient | 46 | 14 | 16 | 16 | 62 | 47 | +15 | 58 | |
| 14 | Bradford City | 46 | 14 | 16 | 16 | 53 | 55 | −2 | 58 | |
| 15 | Colchester United | 46 | 14 | 13 | 19 | 48 | 60 | −12 | 55 | |
| 16 | Walsall | 46 | 14 | 12 | 20 | 47 | 60 | −13 | 54 | |
| 17 | Hartlepool United | 46 | 14 | 12 | 20 | 44 | 64 | −20 | 54 | |
| 18 | Rochdale | 46 | 12 | 17 | 17 | 51 | 59 | −8 | 53 | |
| 19 | Harrogate Town | 46 | 14 | 11 | 21 | 64 | 75 | −11 | 53 | |
| 20 | Carlisle United | 46 | 14 | 11 | 21 | 39 | 62 | −23 | 53 | |
| 21 | Stevenage | 46 | 11 | 14 | 21 | 45 | 68 | −23 | 47 | |
| 22 | Barrow | 46 | 10 | 14 | 22 | 44 | 57 | −13 | 44 | |
| 23 | Oldham Athletic(R) | 46 | 9 | 11 | 26 | 46 | 75 | −29 | 38 | Relegation toNational League |
| 24 | Scunthorpe United(R) | 46 | 4 | 14 | 28 | 29 | 90 | −61 | 26 |
| Semi-finals | Final | ||||||||||
| 4 | Northampton Town | 1 | 0 | 1 | |||||||
| 7 | Mansfield Town | 2 | 1 | 3 | |||||||
| 7 | Mansfield Town | 0 | |||||||||
| 5 | Port Vale | 3 | |||||||||
| 5 | Port Vale | 1 | 1 | 2 | |||||||
| 6 | Swindon Town | 2 | 0 | 2 | |||||||
First leg
| Swindon Town | 2–1 | Port Vale |
|---|---|---|
| Report |
|
Second leg
Mansfield Town won 3–1 on aggregate.
Port Vale won 2-2 on aggregate, 6-5 on penalties.
| Home \ Away | BRW | BRA | BRI | CAR | COL | CRA | EXE | FOR | HAR | HAT | LEY | MAN | NEW | NOR | OLD | POR | ROC | SAL | SCU | STE | SUT | SWI | TRA | WAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barrow | — | 1–2 | 1–1 | 1–2 | 2–3 | 0–1 | 0–0 | 4–0 | 0–0 | 3–2 | 1–1 | 1–3 | 2–1 | 1–3 | 0–0 | 1–2 | 1–2 | 0–2 | 1–1 | 0–0 | 1–0 | 2–0 | 1–1 | 1–1 |
| Bradford City | 1–1 | — | 2–2 | 2–0 | 0–0 | 1–2 | 0–1 | 1–1 | 1–3 | 1–3 | 1–1 | 0–2 | 0–0 | 1–1 | 2–1 | 1–2 | 2–0 | 2–1 | 2–1 | 4–1 | 2–2 | 1–2 | 1–1 | 1–1 |
| Bristol Rovers | 1–0 | 2–1 | — | 3–0 | 1–0 | 1–0 | 1–1 | 0–0 | 3–0 | 2–0 | 1–3 | 0–0 | 1–3 | 2–1 | 1–0 | 1–2 | 4–2 | 1–0 | 7–0 | 0–2 | 2–0 | 1–3 | 2–2 | 1–0 |
| Carlisle United | 0–0 | 2–0 | 1–0 | — | 0–0 | 1–1 | 0–1 | 0–2 | 0–2 | 0–0 | 1–1 | 1–0 | 1–2 | 2–1 | 0–0 | 1–3 | 2–0 | 2–1 | 2–2 | 2–1 | 0–2 | 0–3 | 0–1 | 1–0 |
| Colchester United | 0–2 | 3–0 | 1–1 | 2–2 | — | 0–1 | 3–1 | 0–1 | 1–0 | 1–2 | 2–2 | 1–1 | 1–1 | 0–1 | 1–1 | 1–0 | 1–1 | 0–2 | 2–1 | 0–2 | 1–3 | 1–1 | 1–0 | 2–2 |
| Crawley Town | 1–0 | 2–1 | 1–2 | 2–1 | 3–1 | — | 1–3 | 2–1 | 2–2 | 0–1 | 0–2 | 1–2 | 1–1 | 0–0 | 2–2 | 1–4 | 1–0 | 2–1 | 0–0 | 2–2 | 0–1 | 3–1 | 0–1 | 1–0 |
| Exeter City | 2–1 | 0–0 | 4–1 | 2–1 | 2–0 | 2–1 | — | 0–0 | 4–3 | 0–0 | 1–0 | 2–1 | 2–2 | 1–2 | 2–1 | 0–1 | 2–0 | 0–0 | 2–0 | 2–1 | 2–0 | 3–1 | 0–1 | 2–2 |
| Forest Green Rovers | 2–0 | 0–2 | 2–0 | 3–0 | 2–0 | 6–3 | 0–0 | — | 1–3 | 1–1 | 1–1 | 1–0 | 2–0 | 1–0 | 2–0 | 0–2 | 2–1 | 3–1 | 1–0 | 2–0 | 2–1 | 0–2 | 0–0 | 0–1 |
| Harrogate Town | 2–1 | 2–0 | 0–1 | 3–0 | 1–2 | 1–3 | 1–1 | 1–4 | — | 1–2 | 0–3 | 0–0 | 2–2 | 1–2 | 3–0 | 1–1 | 3–2 | 0–2 | 6–1 | 0–0 | 0–2 | 1–4 | 2–2 | 1–1 |
| Hartlepool United | 3–1 | 0–2 | 1–0 | 2–1 | 0–2 | 1–0 | 1–1 | 1–3 | 3–2 | — | 0–0 | 2–2 | 1–2 | 2–1 | 0–0 | 0–1 | 2–1 | 0–2 | 0–0 | 1–1 | 1–1 | 0–3 | 1–0 | 2–0 |
| Leyton Orient | 2–0 | 2–0 | 0–2 | 0–1 | 0–1 | 1–2 | 3–0 | 1–1 | 0–2 | 5–0 | — | 0–0 | 0–1 | 2–4 | 4–0 | 0–0 | 3–1 | 0–2 | 3–0 | 2–2 | 4–1 | 4–1 | 0–1 | 0–0 |
| Mansfield Town | 0–1 | 2–3 | 2–1 | 1–0 | 2–1 | 2–0 | 2–1 | 2–2 | 1–3 | 3–2 | 2–0 | — | 2–1 | 1–0 | 0–0 | 1–1 | 1–1 | 2–1 | 3–1 | 2–0 | 2–3 | 3–2 | 2–0 | 2–0 |
| Newport County | 2–1 | 0–0 | 1–0 | 2–2 | 1–2 | 1–2 | 0–1 | 1–1 | 4–0 | 2–3 | 2–2 | 1–1 | — | 0–1 | 3–3 | 2–1 | 0–2 | 0–2 | 3–0 | 5–0 | 3–2 | 1–2 | 4–2 | 2–1 |
| Northampton Town | 0–1 | 0–0 | 0–1 | 3–0 | 3–0 | 0–1 | 1–1 | 1–1 | 3–0 | 2–0 | 1–0 | 2–0 | 1–0 | — | 2–1 | 1–0 | 1–3 | 1–0 | 2–0 | 3–0 | 0–2 | 1–1 | 3–2 | 1–1 |
| Oldham Athletic | 0–3 | 2–0 | 2–1 | 1–2 | 1–2 | 3–3 | 0–2 | 5–5 | 1–2 | 0–0 | 2–0 | 1–2 | 0–1 | 0–2 | — | 3–2 | 0–0 | 1–2 | 1–3 | 3–0 | 1–3 | 1–3 | 0–1 | 1–3 |
| Port Vale | 3–1 | 1–1 | 1–3 | 0–0 | 3–0 | 4–1 | 0–0 | 1–1 | 2–0 | 2–0 | 3–2 | 3–1 | 1–2 | 0–0 | 3–2 | — | 2–3 | 0–1 | 1–0 | 2–0 | 2–0 | 1–3 | 0–0 | 0–1 |
| Rochdale | 0–0 | 0–0 | 3–4 | 2–0 | 1–1 | 0–1 | 1–1 | 1–2 | 3–3 | 2–1 | 2–2 | 0–1 | 3–0 | 1–0 | 0–1 | 1–1 | — | 1–1 | 0–0 | 2–2 | 3–2 | 0–0 | 1–0 | 1–0 |
| Salford City | 2–2 | 1–0 | 1–1 | 2–1 | 0–3 | 2–1 | 1–2 | 1–1 | 2–0 | 2–0 | 1–1 | 2–2 | 3–0 | 2–2 | 2–0 | 0–1 | 0–0 | — | 5–1 | 1–0 | 0–0 | 0–1 | 1–1 | 2–1 |
| Scunthorpe United | 0–1 | 1–1 | 2–3 | 0–1 | 1–3 | 2–1 | 0–4 | 0–2 | 0–3 | 1–1 | 1–1 | 0–4 | 0–1 | 0–0 | 0–1 | 0–1 | 1–2 | 1–1 | — | 1–1 | 1–1 | 1–3 | 1–0 | 1–0 |
| Stevenage | 1–0 | 0–1 | 0–4 | 0–2 | 1–0 | 2–1 | 2–2 | 0–4 | 3–0 | 2–0 | 0–0 | 1–2 | 0–2 | 1–2 | 0–1 | 1–1 | 1–0 | 4–2 | 1–1 | — | 3–3 | 1–1 | 2–0 | 3–1 |
| Sutton United | 1–0 | 1–4 | 1–1 | 4–0 | 3–2 | 3–0 | 2–1 | 1–1 | 1–0 | 1–0 | 1–0 | 2–0 | 1–0 | 0–0 | 1–2 | 4–3 | 3–0 | 0–0 | 4–1 | 2–1 | — | 1–2 | 1–1 | 0–1 |
| Swindon Town | 2–1 | 1–3 | 1–1 | 1–2 | 0–0 | 1–1 | 1–2 | 2–1 | 1–1 | 3–1 | 1–2 | 1–0 | 0–1 | 5–2 | 1–0 | 1–2 | 2–2 | 1–2 | 3–0 | 0–0 | 2–1 | — | 0–0 | 5–0 |
| Tranmere Rovers | 2–0 | 2–1 | 1–1 | 2–2 | 2–0 | 2–1 | 2–0 | 0–4 | 2–0 | 1–0 | 1–0 | 3–2 | 0–1 | 0–2 | 2–0 | 1–1 | 2–0 | 2–0 | 4–0 | 1–0 | 0–1 | 3–0 | — | 1–0 |
| Walsall | 2–2 | 1–2 | 1–2 | 1–0 | 3–0 | 1–1 | 0–2 | 1–3 | 1–3 | 3–1 | 0–2 | 3–1 | 3–3 | 0–1 | 2–1 | 2–0 | 0–0 | 2–1 | 1–1 | 1–0 | 1–0 | 0–3 | 1–0 | — |
| Player | For | Against | Result | Date | Ref |
|---|---|---|---|---|---|
| Andy Cook | Bradford City | Stevenage | 4–1 | 17 August 2021 | [52] |
| Nicky Cadden | Forest Green Rovers | Crawley Town | 6–3 | 21 August 2021 | [53] |
| Aaron Drinan | Leyton Orient | Hartlepool United | 5–0 | 30 October 2021 | [54] |
| Paul Lewis | Northampton Town | Carlisle United | 3–0 | 30 October 2021 | [55] |
| Dom Telford | Newport County | Stevenage | 5–0 | 30 October 2021 | [56] |
| Harry McKirdy4 | Swindon Town | Northampton Town | 5–2 | 1 January 2022 | [57] |
| Jack Muldoon | Harrogate Town | Oldham Athletic | 3–0 | 22 January 2022 | [58] |
| Brandon Thomas-Asante | Salford City | Scunthorpe United | 5–1 | 19 March 2022 | [59] |
| Aaron Collins | Bristol Rovers | Rochdale | 3–4 | 30 April 2022 | [60] |
4 Player scored 4 goals
| Award | Winner | Club |
|---|---|---|
| Player of the Season | Forest Green Rovers | |
| Young Player of the Season | Newport County |
EFL League Two Team of the season