League Two

2022-2023
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Leyton Orient
w w w d
>
4
3
1
0
5
1
4
10
2
Salford City
w d w w
>
4
3
1
0
8
2
6
10
3
Northampton
w d w w
>
4
3
1
0
9
6
3
10
4
Stevenage
w w d w
>
4
3
1
0
6
3
3
10
5
Barrow
w w l w
>
4
3
0
1
8
6
2
9
6
Crewe
w w l w
>
4
3
0
1
6
4
2
9
7
Doncaster
d w d w
>
4
2
2
0
6
4
2
8
8
4
2
1
1
5
3
2
7
9
Walsall
w w d l
>
4
2
1
1
7
3
4
7
10
4
2
0
2
6
5
1
6
11
Carlisle
w d d
>
3
1
2
0
3
2
1
5
12
AFC Wimbledon
w d d l
>
4
1
2
1
6
7
-1
5
13
Sutton Utd
d l w l
>
4
1
1
2
3
4
-1
4
14
Tranmere
l l w d
>
4
1
1
2
4
3
1
4
15
Grimsby
l d w
>
3
1
1
1
2
3
-1
4
16
Bradford
d l w l
>
4
1
1
2
4
4
0
4
17
Colchester
l d l w
>
4
1
1
2
4
5
-1
4
18
Gillingham
l w l l
>
4
1
0
3
1
7
-6
3
19
4
1
0
3
5
7
-2
3
20
Swindon Town
l d d d
>
4
0
3
1
2
5
-3
3
21
Hartlepool
l d l d
>
4
0
2
2
1
6
-5
2
22
Crawley Town
l l d l
>
4
0
1
3
2
5
-3
1
23
4
0
1
3
3
7
-4
1
24
Rochdale
l l l l
>
4
0
0
4
1
5
-4
0
show in full screen
Leyton Orient
Salford City
Northampton
Stevenage
Barrow
Crewe
Doncaster
Harrogate Town
Walsall
Mansfield Town
Carlisle
AFC Wimbledon
Sutton Utd
Tranmere
Grimsby
Bradford
Colchester
Gillingham
Stockport County
Swindon Town
Hartlepool
Crawley Town
Newport County
Rochdale
1
Leyton Orient
1–0 2–0
2
Salford City
3–0 2–0
3
Northampton
3–2 2–1
4
Stevenage
2–1 1–0
5
Barrow
2–1 3–2
6
Crewe
3–0 1–0
7
Doncaster
2–1 2–1
8
Harrogate Town
3–0 0–0
9
Walsall
1–1 4–0
10
Mansfield Town
5–2 1–0
11
Carlisle
1–1 1–0
12
AFC Wimbledon
2–2 2–0
13
Sutton Utd
1–0 1–1
14
Tranmere
1–2 3–0
15
Grimsby
1–1
16
Bradford
0–0 2–0
17
Colchester
1–1 1–0
18
Gillingham
0–2 1–0
19
Stockport County
2–3 1–0
20
Swindon Town
1–1 0–0
21
Hartlepool
0–0 0–0
22
Crawley Town
0–1 2–3
23
Newport County
2–3 0–1
24
Rochdale
1–2 0–1
Matchweek 46
6 May 2023
- 3:00 pm
Barrow
- -
Stevenage
6 May 2023
- 3:00 pm
Bradford
- -
Leyton Orient
6 May 2023
- 3:00 pm
Colchester
- -
Mansfield Town
6 May 2023
- 3:00 pm
Grimsby
- -
AFC Wimbledon
6 May 2023
- 3:00 pm
Harrogate Town
- -
Rochdale
6 May 2023
- 3:00 pm
Newport County
- -
Crewe
6 May 2023
- 3:00 pm
Salford City
- -
Gillingham
6 May 2023
- 3:00 pm
Stockport County
- -
Hartlepool
6 May 2023
- 3:00 pm
Sutton Utd
- -
Carlisle
6 May 2023
- 3:00 pm
Swindon Town
- -
Crawley Town
6 May 2023
- 3:00 pm
Tranmere
- -
Northampton
6 May 2023
- 3:00 pm
Walsall
- -
Doncaster
Matchweek 45
29 Apr 2023
- 3:00 pm
AFC Wimbledon
- -
Tranmere
29 Apr 2023
- 3:00 pm
Carlisle
- -
Salford City
29 Apr 2023
- 3:00 pm
Crawley Town
- -
Walsall
29 Apr 2023
- 3:00 pm
Crewe
- -
Swindon Town
29 Apr 2023
- 3:00 pm
Doncaster
- -
Colchester
29 Apr 2023
- 3:00 pm
Gillingham
- -
Newport County
29 Apr 2023
- 3:00 pm
Hartlepool
- -
Barrow
29 Apr 2023
- 3:00 pm
Leyton Orient
- -
Stockport County
29 Apr 2023
- 3:00 pm
Mansfield Town
- -
Harrogate Town
29 Apr 2023
- 3:00 pm
Northampton
- -
Bradford
29 Apr 2023
- 3:00 pm
Rochdale
- -
Sutton Utd
29 Apr 2023
- 3:00 pm
Stevenage
- -
Grimsby
Matchweek 44
22 Apr 2023
- 3:00 pm
AFC Wimbledon
- -
Swindon Town
22 Apr 2023
- 3:00 pm
Barrow
- -
Carlisle
22 Apr 2023
- 3:00 pm
Bradford
- -
Gillingham
22 Apr 2023
- 3:00 pm
Colchester
- -
Sutton Utd
22 Apr 2023
- 3:00 pm
Doncaster
- -
Newport County
22 Apr 2023
- 3:00 pm
Hartlepool
- -
Crawley Town
22 Apr 2023
- 3:00 pm
Leyton Orient
- -
Crewe
22 Apr 2023
- 3:00 pm
Mansfield Town
- -
Stevenage
22 Apr 2023
- 3:00 pm
Northampton
- -
Harrogate Town
22 Apr 2023
- 3:00 pm
Stockport County
- -
Rochdale
22 Apr 2023
- 3:00 pm
Tranmere
- -
Grimsby
22 Apr 2023
- 3:00 pm
Walsall
- -
Salford City
Matchweek 43
18 Apr 2023
- 7:45 pm
Carlisle
- -
Stockport County
18 Apr 2023
- 7:45 pm
Crawley Town
- -
Colchester
18 Apr 2023
- 7:45 pm
Crewe
- -
AFC Wimbledon
18 Apr 2023
- 7:45 pm
Gillingham
- -
Leyton Orient
18 Apr 2023
- 7:45 pm
Grimsby
- -
Barrow
18 Apr 2023
- 7:45 pm
Harrogate Town
- -
Walsall
18 Apr 2023
- 7:45 pm
Newport County
- -
Mansfield Town
18 Apr 2023
- 7:45 pm
Rochdale
- -
Tranmere
18 Apr 2023
- 7:45 pm
Salford City
- -
Hartlepool
18 Apr 2023
- 7:45 pm
Stevenage
- -
Doncaster
18 Apr 2023
- 7:45 pm
Sutton Utd
- -
Northampton
18 Apr 2023
- 7:45 pm
Swindon Town
- -
Bradford
Matchweek 42
15 Apr 2023
- 3:00 pm
Carlisle
- -
Northampton
15 Apr 2023
- 3:00 pm
Crawley Town
- -
Tranmere
15 Apr 2023
- 3:00 pm
Crewe
- -
Walsall
15 Apr 2023
- 3:00 pm
Gillingham
- -
Stockport County
15 Apr 2023
- 3:00 pm
Grimsby
- -
Mansfield Town
15 Apr 2023
- 3:00 pm
Harrogate Town
- -
Doncaster
15 Apr 2023
- 3:00 pm
Newport County
- -
Hartlepool
15 Apr 2023
- 3:00 pm
Rochdale
- -
Bradford
15 Apr 2023
- 3:00 pm
Salford City
- -
Colchester
15 Apr 2023
- 3:00 pm
Stevenage
- -
AFC Wimbledon
15 Apr 2023
- 3:00 pm
Sutton Utd
- -
Leyton Orient
15 Apr 2023
- 3:00 pm
Swindon Town
- -
Barrow
Matchweek 41
10 Apr 2023
- 3:00 pm
AFC Wimbledon
- -
Salford City
10 Apr 2023
- 3:00 pm
Barrow
- -
Crawley Town
10 Apr 2023
- 3:00 pm
Bradford
- -
Sutton Utd
10 Apr 2023
- 3:00 pm
Colchester
- -
Crewe
10 Apr 2023
- 3:00 pm
Doncaster
- -
Grimsby
10 Apr 2023
- 3:00 pm
Hartlepool
- -
Stevenage
10 Apr 2023
- 3:00 pm
Leyton Orient
- -
Harrogate Town
10 Apr 2023
- 3:00 pm
Mansfield Town
- -
Rochdale
10 Apr 2023
- 3:00 pm
Northampton
- -
Gillingham
10 Apr 2023
- 3:00 pm
Stockport County
- -
Newport County
10 Apr 2023
- 3:00 pm
Tranmere
- -
Swindon Town
10 Apr 2023
- 3:00 pm
Walsall
- -
Carlisle
Matchweek 40
7 Apr 2023
- 3:00 pm
Carlisle
- -
Tranmere
7 Apr 2023
- 3:00 pm
Crawley Town
- -
Bradford
7 Apr 2023
- 3:00 pm
Crewe
- -
Barrow
7 Apr 2023
- 3:00 pm
Gillingham
- -
Doncaster
7 Apr 2023
- 3:00 pm
Grimsby
- -
Hartlepool
7 Apr 2023
- 3:00 pm
Harrogate Town
- -
AFC Wimbledon
7 Apr 2023
- 3:00 pm
Newport County
- -
Northampton
7 Apr 2023
- 3:00 pm
Rochdale
- -
Walsall
7 Apr 2023
- 3:00 pm
Salford City
- -
Leyton Orient
7 Apr 2023
- 3:00 pm
Stevenage
- -
Colchester
7 Apr 2023
- 3:00 pm
Sutton Utd
- -
Stockport County
7 Apr 2023
- 3:00 pm
Swindon Town
- -
Mansfield Town
Matchweek 39
31 Mar 2023
- 7:45 pm
Stockport County
- -
Salford City
31 Mar 2023
- 7:45 pm
Tranmere
- -
Harrogate Town
1 Apr 2023
- 3:00 pm
AFC Wimbledon
- -
Rochdale
1 Apr 2023
- 3:00 pm
Barrow
- -
Gillingham
1 Apr 2023
- 3:00 pm
Bradford
- -
Grimsby
1 Apr 2023
- 3:00 pm
Colchester
- -
Newport County
1 Apr 2023
- 3:00 pm
Doncaster
- -
Crewe
1 Apr 2023
- 3:00 pm
Hartlepool
- -
Swindon Town
1 Apr 2023
- 3:00 pm
Leyton Orient
- -
Carlisle
1 Apr 2023
- 3:00 pm
Mansfield Town
- -
Crawley Town
1 Apr 2023
- 3:00 pm
Northampton
- -
Stevenage
1 Apr 2023
- 3:00 pm
Walsall
- -
Sutton Utd
Matchweek 38
25 Mar 2023
- 4:00 pm
Barrow
- -
AFC Wimbledon
25 Mar 2023
- 4:00 pm
Colchester
- -
Tranmere
25 Mar 2023
- 4:00 pm
Crawley Town
- -
Rochdale
25 Mar 2023
- 4:00 pm
Crewe
- -
Bradford
25 Mar 2023
- 4:00 pm
Doncaster
- -
Northampton
25 Mar 2023
- 4:00 pm
Gillingham
- -
Carlisle
25 Mar 2023
- 4:00 pm
Grimsby
- -
Walsall
25 Mar 2023
- 4:00 pm
Hartlepool
- -
Leyton Orient
25 Mar 2023
- 4:00 pm
Mansfield Town
- -
Sutton Utd
25 Mar 2023
- 4:00 pm
Newport County
- -
Harrogate Town
25 Mar 2023
- 4:00 pm
Stevenage
- -
Salford City
25 Mar 2023
- 4:00 pm
Swindon Town
- -
Stockport County
Matchweek 37
18 Mar 2023
- 4:00 pm
AFC Wimbledon
- -
Crawley Town
18 Mar 2023
- 4:00 pm
Bradford
- -
Hartlepool
18 Mar 2023
- 4:00 pm
Carlisle
- -
Stevenage
18 Mar 2023
- 4:00 pm
Harrogate Town
- -
Barrow
18 Mar 2023
- 4:00 pm
Leyton Orient
- -
Colchester
18 Mar 2023
- 4:00 pm
Northampton
- -
Crewe
18 Mar 2023
- 4:00 pm
Rochdale
- -
Swindon Town
18 Mar 2023
- 4:00 pm
Salford City
- -
Doncaster
18 Mar 2023
- 4:00 pm
Stockport County
- -
Mansfield Town
18 Mar 2023
- 4:00 pm
Sutton Utd
- -
Grimsby
18 Mar 2023
- 4:00 pm
Tranmere
- -
Newport County
18 Mar 2023
- 4:00 pm
Walsall
- -
Gillingham
Matchweek 36
10 Mar 2023
- 8:45 pm
Crewe
- -
Salford City
11 Mar 2023
- 4:00 pm
Barrow
- -
Sutton Utd
11 Mar 2023
- 4:00 pm
Colchester
- -
Stockport County
11 Mar 2023
- 4:00 pm
Crawley Town
- -
Harrogate Town
11 Mar 2023
- 4:00 pm
Doncaster
- -
AFC Wimbledon
11 Mar 2023
- 4:00 pm
Gillingham
- -
Tranmere
11 Mar 2023
- 4:00 pm
Grimsby
- -
Rochdale
11 Mar 2023
- 4:00 pm
Hartlepool
- -
Northampton
11 Mar 2023
- 4:00 pm
Mansfield Town
- -
Leyton Orient
11 Mar 2023
- 4:00 pm
Newport County
- -
Bradford
11 Mar 2023
- 4:00 pm
Stevenage
- -
Walsall
11 Mar 2023
- 4:00 pm
Swindon Town
- -
Carlisle
Matchweek 35
4 Mar 2023
- 4:00 pm
AFC Wimbledon
- -
Mansfield Town
4 Mar 2023
- 4:00 pm
Bradford
- -
Colchester
4 Mar 2023
- 4:00 pm
Carlisle
- -
Grimsby
4 Mar 2023
- 4:00 pm
Harrogate Town
- -
Gillingham
4 Mar 2023
- 4:00 pm
Leyton Orient
- -
Swindon Town
4 Mar 2023
- 4:00 pm
Northampton
- -
Crawley Town
4 Mar 2023
- 4:00 pm
Rochdale
- -
Stevenage
4 Mar 2023
- 4:00 pm
Salford City
- -
Newport County
4 Mar 2023
- 4:00 pm
Stockport County
- -
Doncaster
4 Mar 2023
- 4:00 pm
Sutton Utd
- -
Crewe
4 Mar 2023
- 4:00 pm
Tranmere
- -
Hartlepool
4 Mar 2023
- 4:00 pm
Walsall
- -
Barrow
Matchweek 34
25 Feb 2023
- 4:00 pm
Barrow
- -
Stockport County
25 Feb 2023
- 4:00 pm
Colchester
- -
Northampton
25 Feb 2023
- 4:00 pm
Crawley Town
- -
Carlisle
25 Feb 2023
- 4:00 pm
Crewe
- -
Rochdale
25 Feb 2023
- 4:00 pm
Doncaster
- -
Bradford
25 Feb 2023
- 4:00 pm
Gillingham
- -
AFC Wimbledon
25 Feb 2023
- 4:00 pm
Grimsby
- -
Leyton Orient
25 Feb 2023
- 4:00 pm
Hartlepool
- -
Walsall
25 Feb 2023
- 4:00 pm
Mansfield Town
- -
Salford City
25 Feb 2023
- 4:00 pm
Newport County
- -
Sutton Utd
25 Feb 2023
- 4:00 pm
Stevenage
- -
Tranmere
25 Feb 2023
- 4:00 pm
Swindon Town
- -
Harrogate Town
Matchweek 33
18 Feb 2023
- 4:00 pm
AFC Wimbledon
- -
Hartlepool
18 Feb 2023
- 4:00 pm
Bradford
- -
Barrow
18 Feb 2023
- 4:00 pm
Carlisle
- -
Colchester
18 Feb 2023
- 4:00 pm
Harrogate Town
- -
Crewe
18 Feb 2023
- 4:00 pm
Leyton Orient
- -
Crawley Town
18 Feb 2023
- 4:00 pm
Northampton
- -
Grimsby
18 Feb 2023
- 4:00 pm
Rochdale
- -
Gillingham
18 Feb 2023
- 4:00 pm
Salford City
- -
Swindon Town
18 Feb 2023
- 4:00 pm
Stockport County
- -
Stevenage
18 Feb 2023
- 4:00 pm
Sutton Utd
- -
Doncaster
18 Feb 2023
- 4:00 pm
Tranmere
- -
Mansfield Town
18 Feb 2023
- 4:00 pm
Walsall
- -
Newport County
Matchweek 32
14 Feb 2023
- 8:45 pm
Bradford
- -
Tranmere
14 Feb 2023
- 8:45 pm
Carlisle
- -
Mansfield Town
14 Feb 2023
- 8:45 pm
Colchester
- -
Walsall
14 Feb 2023
- 8:45 pm
Crewe
- -
Hartlepool
14 Feb 2023
- 8:45 pm
Gillingham
- -
Grimsby
14 Feb 2023
- 8:45 pm
Leyton Orient
- -
Rochdale
14 Feb 2023
- 8:45 pm
Newport County
- -
Stevenage
14 Feb 2023
- 8:45 pm
Northampton
- -
AFC Wimbledon
14 Feb 2023
- 8:45 pm
Salford City
- -
Harrogate Town
14 Feb 2023
- 8:45 pm
Stockport County
- -
Crawley Town
14 Feb 2023
- 8:45 pm
Sutton Utd
- -
Swindon Town
14 Feb 2023
- 8:45 pm
Doncaster
- -
Barrow
Matchweek 31
11 Feb 2023
- 4:00 pm
AFC Wimbledon
- -
Carlisle
11 Feb 2023
- 4:00 pm
Barrow
- -
Newport County
11 Feb 2023
- 4:00 pm
Crawley Town
- -
Crewe
11 Feb 2023
- 4:00 pm
Grimsby
- -
Colchester
11 Feb 2023
- 4:00 pm
Harrogate Town
- -
Stockport County
11 Feb 2023
- 4:00 pm
Hartlepool
- -
Sutton Utd
11 Feb 2023
- 4:00 pm
Mansfield Town
- -
Gillingham
11 Feb 2023
- 4:00 pm
Rochdale
- -
Northampton
11 Feb 2023
- 4:00 pm
Stevenage
- -
Bradford
11 Feb 2023
- 4:00 pm
Swindon Town
- -
Doncaster
11 Feb 2023
- 4:00 pm
Tranmere
- -
Salford City
11 Feb 2023
- 4:00 pm
Walsall
- -
Leyton Orient
Matchweek 30
4 Feb 2023
- 4:00 pm
Bradford
- -
Mansfield Town
4 Feb 2023
- 4:00 pm
Carlisle
- -
Harrogate Town
4 Feb 2023
- 4:00 pm
Colchester
- -
Barrow
4 Feb 2023
- 4:00 pm
Crewe
- -
Grimsby
4 Feb 2023
- 4:00 pm
Doncaster
- -
Hartlepool
4 Feb 2023
- 4:00 pm
Gillingham
- -
Crawley Town
4 Feb 2023
- 4:00 pm
Leyton Orient
- -
AFC Wimbledon
4 Feb 2023
- 4:00 pm
Newport County
- -
Swindon Town
4 Feb 2023
- 4:00 pm
Northampton
- -
Walsall
4 Feb 2023
- 4:00 pm
Salford City
- -
Rochdale
4 Feb 2023
- 4:00 pm
Stockport County
- -
Tranmere
4 Feb 2023
- 4:00 pm
Sutton Utd
- -
Stevenage
Matchweek 29
28 Jan 2023
- 4:00 pm
AFC Wimbledon
- -
Stockport County
28 Jan 2023
- 4:00 pm
Barrow
- -
Northampton
28 Jan 2023
- 4:00 pm
Crawley Town
- -
Salford City
28 Jan 2023
- 4:00 pm
Grimsby
- -
Newport County
28 Jan 2023
- 4:00 pm
Harrogate Town
- -
Sutton Utd
28 Jan 2023
- 4:00 pm
Hartlepool
- -
Colchester
28 Jan 2023
- 4:00 pm
Mansfield Town
- -
Doncaster
28 Jan 2023
- 4:00 pm
Rochdale
- -
Carlisle
28 Jan 2023
- 4:00 pm
Stevenage
- -
Crewe
28 Jan 2023
- 4:00 pm
Swindon Town
- -
Gillingham
28 Jan 2023
- 4:00 pm
Tranmere
- -
Leyton Orient
28 Jan 2023
- 4:00 pm
Walsall
- -
Bradford
Matchweek 28
21 Jan 2023
- 4:00 pm
Barrow
- -
Salford City
21 Jan 2023
- 4:00 pm
Bradford
- -
Carlisle
21 Jan 2023
- 4:00 pm
Colchester
- -
Gillingham
21 Jan 2023
- 4:00 pm
Crewe
- -
Stockport County
21 Jan 2023
- 4:00 pm
Doncaster
- -
Tranmere
21 Jan 2023
- 4:00 pm
Grimsby
- -
Harrogate Town
21 Jan 2023
- 4:00 pm
Hartlepool
- -
Rochdale
21 Jan 2023
- 4:00 pm
Newport County
- -
AFC Wimbledon
21 Jan 2023
- 4:00 pm
Northampton
- -
Mansfield Town
21 Jan 2023
- 4:00 pm
Stevenage
- -
Leyton Orient
21 Jan 2023
- 4:00 pm
Sutton Utd
- -
Crawley Town
21 Jan 2023
- 4:00 pm
Walsall
- -
Swindon Town
Matchweek 27
14 Jan 2023
- 4:00 pm
AFC Wimbledon
- -
Bradford
14 Jan 2023
- 4:00 pm
Carlisle
- -
Newport County
14 Jan 2023
- 4:00 pm
Crawley Town
- -
Doncaster
14 Jan 2023
- 4:00 pm
Gillingham
- -
Hartlepool
14 Jan 2023
- 4:00 pm
Harrogate Town
- -
Stevenage
14 Jan 2023
- 4:00 pm
Leyton Orient
- -
Barrow
14 Jan 2023
- 4:00 pm
Mansfield Town
- -
Crewe
14 Jan 2023
- 4:00 pm
Rochdale
- -
Colchester
14 Jan 2023
- 4:00 pm
Salford City
- -
Sutton Utd
14 Jan 2023
- 4:00 pm
Stockport County
- -
Northampton
14 Jan 2023
- 4:00 pm
Swindon Town
- -
Grimsby
14 Jan 2023
- 4:00 pm
Tranmere
- -
Walsall
Matchweek 26
7 Jan 2023
- 4:00 pm
AFC Wimbledon
- -
Walsall
7 Jan 2023
- 4:00 pm
Carlisle
- -
Hartlepool
7 Jan 2023
- 4:00 pm
Crawley Town
- -
Grimsby
7 Jan 2023
- 4:00 pm
Gillingham
- -
Crewe
7 Jan 2023
- 4:00 pm
Harrogate Town
- -
Colchester
7 Jan 2023
- 4:00 pm
<