League Two — 2021
Playoffs
Promotion Play-offs - Semi-finals
Port Vale1
Swindon Town2
1–2
Northampton1
Mansfield Town3
1–2,0–1
Promotion Play-offs - Final
Port Vale3
Mansfield Town0
3–0
Promotion Play-offs - Semi-finals
Port Vale1
Swindon Town2
1–2
Northampton1
Mansfield Town3
1–2,0–1
Promotion Play-offs - Final
Port Vale3
Mansfield Town0
3–0
Standings — 2021
The 2021 League Two season standings featuring 24 teams. Forest Green leads the table with 84 points from 46 matches, followed by Exeter City on 84 points. The teams have scored 1,359 goals combined this season.
| # | Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 46 | 23 | 15 | 8 | 75 | 44 | +31 | 84 | |
| 2 | 46 | 23 | 15 | 8 | 65 | 41 | +24 | 84 | |
| 3 | 46 | 23 | 11 | 12 | 71 | 49 | +22 | 80 | |
| 4 | 46 | 23 | 11 | 12 | 60 | 38 | +22 | 80 | |
| 5 | 46 | 22 | 12 | 12 | 67 | 46 | +21 | 78 | |
| 6 | 46 | 22 | 11 | 13 | 77 | 54 | +23 | 77 | |
| 7 | 46 | 22 | 11 | 13 | 67 | 52 | +15 | 77 | |
| 8 | 46 | 22 | 10 | 14 | 69 | 53 | +16 | 76 | |
| 9 | 46 | 21 | 12 | 13 | 53 | 40 | +13 | 75 | |
| 10 | 46 | 19 | 13 | 14 | 60 | 46 | +14 | 70 | |
| 11 | 46 | 19 | 12 | 15 | 67 | 58 | +9 | 69 | |
| 12 | 46 | 17 | 10 | 19 | 56 | 66 | -10 | 61 | |
| 13 | 46 | 14 | 16 | 16 | 62 | 47 | +15 | 58 | |
14Bradford | 14 | 46 | 14 | 16 | 16 | 53 | 55 | -2 | 58 |
| 15 | 46 | 14 | 13 | 19 | 48 | 60 | -12 | 55 | |
16Walsall | 16 | 46 | 14 | 12 | 20 | 47 | 60 | -13 | 54 |
| 17 | 46 | 14 | 12 | 20 | 44 | 64 | -20 | 54 | |
18Rochdale | 18 | 46 | 12 | 17 | 17 | 51 | 59 | -8 | 53 |
| 19 | 46 | 14 | 11 | 21 | 64 | 75 | -11 | 53 | |
20Carlisle | 20 | 46 | 14 | 11 | 21 | 39 | 62 | -23 | 53 |
| 21 | 46 | 11 | 14 | 21 | 45 | 68 | -23 | 47 | |
22Barrow | 22 | 46 | 10 | 14 | 22 | 44 | 57 | -13 | 44 |
23Oldham | 23 | 46 | 9 | 11 | 26 | 46 | 75 | -29 | 38 |
| 24 | 46 | 4 | 14 | 28 | 29 | 90 | -61 | 26 |
Betting Insights
Most Common Scorelines
2-1
16.0%(8)
2-0
16.0%(8)
0-2
8.0%(4)
1-2
8.0%(4)
0-3
6.0%(3)
0-1
6.0%(3)
1-3
6.0%(3)
2-2
6.0%(3)
3-0
6.0%(3)
1-0
4.0%(2)
Teams
Forest Green
Exeter City
Bristol Rovers
Northampton
Port Vale
Swindon Town
Mansfield Town
Sutton Utd
Tranmere
Salford City
Newport County
Crawley Town
Leyton Orient
Bradford
Colchester
Walsall
Hartlepool
Rochdale
Harrogate Town
Carlisle
Stevenage
Barrow
Oldham
Scunthorpe
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Mansfield Town | 0 – 3 | Port Vale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Port Vale | 1 – 0 | Swindon Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Northampton | 0 – 1 | Mansfield Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Swindon Town | 2 – 1 | Port Vale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mansfield Town | 2 – 1 | Northampton | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bradford | 2 – 0 | Carlisle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exeter City | 0 – 1 | Port Vale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bristol Rovers | 7 – 0 | Scunthorpe | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Harrogate Town | 0 – 2 | Sutton Utd | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Oldham | 3 – 3 | Crawley Town | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 May | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 21 Apr 2026