League Two

#
Club
M
W
D
L
GF
GA
GD
Pt
1
Port Vale
w l w d d
>
18
10
5
3
26
18
8
35
2
Walsall
d d w d w
>
17
10
4
3
33
19
14
34
3
Doncaster
w d d d w
>
18
9
5
4
26
20
6
32
4
17
9
3
5
30
19
11
30
5
Crewe
w d w d d
>
17
8
3
5
30
19
11
30
6
Notts County
w d l d l
>
18
7
7
4
25
18
7
28
7
Grimsby
l w d l w
>
18
9
1
8
24
28
-4
28
8
AFC Wimbledon
w d l w d
>
17
8
3
6
27
16
11
27
9
Chesterfield
w l l w l
>
18
6
7
5
30
23
7
25
10
Bradford
d l l d d
>
17
6
6
5
22
18
4
24
11
Salford City
w d l d w
>
17
6
6
5
17
18
-1
24
12
Gillingham
l d w l l
>
17
7
2
8
18
16
2
23
13
Barrow
d d l l d
>
18
6
5
7
18
17
1
23
14
Fleetwood Town
d d w d l
>
16
5
7
4
22
19
3
22
15
Cheltenham
w d l w d
>
18
4
9
5
23
26
-3
22
16
Newport County
d l d d d
>
18
6
4
8
21
28
-7
22
17
Colchester
d d w d w
>
18
4
9
5
23
22
1
21
18
Harrogate Town
l l w w l
>
18
6
3
9
16
25
-9
21
19
Bromley
d d d d w
>
17
4
8
5
21
22
-1
20
20
Accrington ST
d w d d l
>
17
4
6
7
24
31
-7
18
21
Tranmere
l w l l d
>
17
4
6
7
12
22
-7
18
22
Morecambe
l w l w d
>
18
3
5
10
19
31
-12
14
23
Carlisle
l w d d d
>
18
3
5
10
15
30
-15
14
24
Swindon Town
d l d l l
>
18
2
7
9
20
32
-12
13
show in full screen
Port Vale
Walsall
Doncaster
Milton Keynes Dons
Crewe
Notts County
Grimsby
AFC Wimbledon
Chesterfield
Bradford
Salford City
Gillingham
Barrow
Fleetwood Town
Cheltenham
Newport County
Colchester
Harrogate Town
Bromley
Accrington ST
Tranmere
Morecambe
Carlisle
Swindon Town
1
Port Vale
2–3 1–1 3–2 1–0 3–1 1–1 0–0 2–1
2
Walsall
1–1 3–2 2–1 2–6 2–1 4–0 2–2 1–0 3–1
3
Doncaster
1–1 1–1 0–3 1–1 1–0 1–0 0–1 4–1 1–0
4
Milton Keynes Dons
0–1 1–0 1–1 3–0 1–2 3–2 2–1 1–1 3–0 3–1
5
Crewe
2–0 0–5 1–1 2–0 3–0 3–1 1–0 0–0
6
Notts County
0–1 4–1 1–0 0–1 2–2 0–0 1–0 2–0
7
Grimsby
1–4 0–3 1–3 2–1 1–2 3–2 0–1 1–0 5–2
8
AFC Wimbledon
0–1 3–0 0–1 1–0 2–2 4–2 2–2 3–0 4–0
9
Chesterfield
2–2 2–2 2–1 1–1 1–0 1–1 1–1 0–3 1–1
10
Bradford
1–2 0–0 0–0 2–1 1–1 3–1 3–1 2–1
11
Salford City
0–2 0–2 1–0 1–2 1–0 2–1 2–0 0–1 2–1
12
Gillingham
1–0 0–1 1–0 2–0 0–2 1–2 1–2 3–0 4–1
13
Barrow
4–0 1–0 1–1 1–3 2–1 2–0 1–1 0–1 1–0
14
Fleetwood Town
2–4 0–1 1–0 1–0 2–2 0–0 0–0 0–0 2–2
15
Cheltenham
1–1 0–1 1–1 0–2 3–2 1–0 1–1 2–1 1–0 2–3
16
Newport County
1–4 3–1 2–1 0–0 0–3 3–1 0–0 3–1
17
Colchester
2–0 1–1 1–2 1–2 0–1 1–1 3–0 0–0 4–0
18
Harrogate Town
0–1 2–0 1–5 2–1 2–1 0–1 1–0 0–2 1–2
19
Bromley
1–1 1–2 2–4 2–0 2–2 2–1 1–1 1–2 1–1
20
Accrington ST
2–2 0–0 0–1 1–0 1–1 3–3 2–1 2–2
21
Tranmere
1–0 0–0 0–1 0–2 0–2 0–0 2–1 2–2 1–1
22
Morecambe
0–1 1–3 1–1 2–5 1–1 0–1 0–1 3–3
23
Carlisle
0–0 1–1 0–2 2–3 1–0 2–3 0–1 1–1 1–2
24
Swindon Town
0–4 1–2 1–2 1–1 4–0 0–0 2–3 0–2
Matchweek 46
3 May 2025
- 3:00 pm
Accrington ST
- -
Chesterfield
3 May 2025
- 3:00 pm
Bradford
- -
Fleetwood Town
3 May 2025
- 3:00 pm
Bromley
- -
Cheltenham
3 May 2025
- 3:00 pm
Carlisle
- -
Salford City
3 May 2025
- 3:00 pm
Colchester
- -
Barrow
3 May 2025
- 3:00 pm
Crewe
- -
Walsall
3 May 2025
- 3:00 pm
Grimsby
- -
AFC Wimbledon
3 May 2025
- 3:00 pm
Morecambe
- -
Harrogate Town
3 May 2025
- 3:00 pm
Newport County
- -
Tranmere
3 May 2025
- 3:00 pm
Notts County
- -
Doncaster
3 May 2025
- 3:00 pm
Port Vale
- -
Gillingham
3 May 2025
- 3:00 pm
Swindon Town
- -
Milton Keynes Dons
Matchweek 45
26 Apr 2025
- 1:00 pm
Harrogate Town
- -
Notts County
26 Apr 2025
- 3:00 pm
AFC Wimbledon
- -
Port Vale
26 Apr 2025
- 3:00 pm
Barrow
- -
Bromley
26 Apr 2025
- 3:00 pm
Cheltenham
- -
Carlisle
26 Apr 2025
- 3:00 pm
Chesterfield
- -
Morecambe
26 Apr 2025
- 3:00 pm
Doncaster
- -
Bradford
26 Apr 2025
- 3:00 pm
Fleetwood Town
- -
Newport County
26 Apr 2025
- 3:00 pm
Gillingham
- -
Swindon Town
26 Apr 2025
- 3:00 pm
Milton Keynes Dons
- -
Grimsby
26 Apr 2025
- 3:00 pm
Salford City
- -
Colchester
26 Apr 2025
- 3:00 pm
Tranmere
- -
Crewe
26 Apr 2025
- 3:00 pm
Walsall
- -
Accrington ST
Matchweek 44
21 Apr 2025
- 3:00 pm
Accrington ST
- -
Carlisle
21 Apr 2025
- 3:00 pm
Barrow
- -
Tranmere
21 Apr 2025
- 3:00 pm
Chesterfield
- -
Bradford
21 Apr 2025
- 3:00 pm
Crewe
- -
Milton Keynes Dons
21 Apr 2025
- 3:00 pm
Doncaster
- -
Colchester
21 Apr 2025
- 3:00 pm
Gillingham
- -
AFC Wimbledon
21 Apr 2025
- 3:00 pm
Harrogate Town
- -
Fleetwood Town
21 Apr 2025
- 3:00 pm
Morecambe
- -
Salford City
21 Apr 2025
- 3:00 pm
Newport County
- -
Walsall
21 Apr 2025
- 3:00 pm
Notts County
- -
Cheltenham
21 Apr 2025
- 3:00 pm
Port Vale
- -
Grimsby
21 Apr 2025
- 3:00 pm
Swindon Town
- -
Bromley
Matchweek 43
18 Apr 2025
- 3:00 pm
AFC Wimbledon
- -
Chesterfield
18 Apr 2025
- 3:00 pm
Bradford
- -
Notts County
18 Apr 2025
- 3:00 pm
Bromley
- -
Morecambe
18 Apr 2025
- 3:00 pm
Carlisle
- -
Port Vale
18 Apr 2025
- 3:00 pm
Cheltenham
- -
Gillingham
18 Apr 2025
- 3:00 pm
Colchester
- -
Crewe
18 Apr 2025
- 3:00 pm
Fleetwood Town
- -
Barrow
18 Apr 2025
- 3:00 pm
Grimsby
- -
Swindon Town
18 Apr 2025
- 3:00 pm
Milton Keynes Dons
- -
Newport County
18 Apr 2025
- 3:00 pm
Salford City
- -
Accrington ST
18 Apr 2025
- 3:00 pm
Tranmere
- -
Doncaster
18 Apr 2025
- 3:00 pm
Walsall
- -
Harrogate Town
Matchweek 42
11 Apr 2025
- 7:45 pm
Notts County
- -
Salford City
12 Apr 2025
- 3:00 pm
Accrington ST
- -
Tranmere
12 Apr 2025
- 3:00 pm
Barrow
- -
Walsall
12 Apr 2025
- 3:00 pm
Chesterfield
- -
Fleetwood Town
12 Apr 2025
- 3:00 pm
Crewe
- -
Cheltenham
12 Apr 2025
- 3:00 pm
Doncaster
- -
AFC Wimbledon
12 Apr 2025
- 3:00 pm
Gillingham
- -
Milton Keynes Dons
12 Apr 2025
- 3:00 pm
Harrogate Town
- -
Grimsby
12 Apr 2025
- 3:00 pm
Morecambe
- -
Carlisle
12 Apr 2025
- 3:00 pm
Newport County
- -
Colchester
12 Apr 2025
- 3:00 pm
Port Vale
- -
Bromley
12 Apr 2025
- 3:00 pm
Swindon Town
- -
Bradford
Matchweek 41
5 Apr 2025
- 12:45 pm
Tranmere
- -
Chesterfield
5 Apr 2025
- 3:00 pm
AFC Wimbledon
- -
Harrogate Town
5 Apr 2025
- 3:00 pm
Bradford
- -
Crewe
5 Apr 2025
- 3:00 pm
Bromley
- -
Accrington ST
5 Apr 2025
- 3:00 pm
Carlisle
- -
Newport County
5 Apr 2025
- 3:00 pm
Cheltenham
- -
Doncaster
5 Apr 2025
- 3:00 pm
Colchester
- -
Notts County
5 Apr 2025
- 3:00 pm
Fleetwood Town
- -
Swindon Town
5 Apr 2025
- 3:00 pm
Grimsby
- -
Morecambe
5 Apr 2025
- 3:00 pm
Milton Keynes Dons
- -
Barrow
5 Apr 2025
- 3:00 pm
Salford City
- -
Gillingham
5 Apr 2025
- 3:00 pm
Walsall
- -
Port Vale
Matchweek 40
1 Apr 2025
- 7:45 pm
Accrington ST
- -
Fleetwood Town
1 Apr 2025
- 7:45 pm
Barrow
- -
Salford City
1 Apr 2025
- 7:45 pm
Chesterfield
- -
Carlisle
1 Apr 2025
- 7:45 pm
Crewe
- -
Grimsby
1 Apr 2025
- 7:45 pm
Doncaster
- -
Walsall
1 Apr 2025
- 7:45 pm
Gillingham
- -
Colchester
1 Apr 2025
- 7:45 pm
Harrogate Town
- -
Tranmere
1 Apr 2025
- 7:45 pm
Morecambe
- -
Cheltenham
1 Apr 2025
- 7:45 pm
Newport County
- -
Bromley
1 Apr 2025
- 7:45 pm
Notts County
- -
Milton Keynes Dons
1 Apr 2025
- 7:45 pm
Port Vale
- -
Bradford
1 Apr 2025
- 7:45 pm
Swindon Town
- -
AFC Wimbledon
Matchweek 39
28 Mar 2025
- 7:45 pm
Colchester
- -
Grimsby
28 Mar 2025
- 7:45 pm
Tranmere
- -
Cheltenham
29 Mar 2025
- 3:00 pm
Accrington ST
- -
Bradford
29 Mar 2025
- 3:00 pm
Barrow
- -
Chesterfield
29 Mar 2025
- 3:00 pm
Bromley
- -
Salford City
29 Mar 2025
- 3:00 pm
Crewe
- -
Port Vale
29 Mar 2025
- 3:00 pm
Doncaster
- -
Carlisle
29 Mar 2025
- 3:00 pm
Harrogate Town
- -
Gillingham
29 Mar 2025
- 3:00 pm
Milton Keynes Dons
- -
Fleetwood Town
29 Mar 2025
- 3:00 pm
Morecambe
- -
Swindon Town
29 Mar 2025
- 3:00 pm
Newport County
- -
Notts County
29 Mar 2025
- 3:00 pm
Walsall
- -
AFC Wimbledon
Matchweek 38
22 Mar 2025
- 3:00 pm
AFC Wimbledon
- -
Barrow
22 Mar 2025
- 3:00 pm
Bradford
- -
Colchester
22 Mar 2025
- 3:00 pm
Carlisle
- -
Bromley
22 Mar 2025
- 3:00 pm
Cheltenham
- -
Milton Keynes Dons
22 Mar 2025
- 3:00 pm
Chesterfield
- -
Harrogate Town
22 Mar 2025
- 3:00 pm
Fleetwood Town
- -
Tranmere
22 Mar 2025
- 3:00 pm
Gillingham
- -
Walsall
22 Mar 2025
- 3:00 pm
Grimsby
- -
Newport County
22 Mar 2025
- 3:00 pm
Notts County
- -
Crewe
22 Mar 2025
- 3:00 pm
Port Vale
- -
Morecambe
22 Mar 2025
- 3:00 pm
Salford City
- -
Doncaster
22 Mar 2025
- 3:00 pm
Swindon Town
- -
Accrington ST
Matchweek 37
15 Mar 2025
- 3:00 pm
Accrington ST
- -
Gillingham
15 Mar 2025
- 3:00 pm
Bradford
- -
Tranmere
15 Mar 2025
- 3:00 pm
Bromley
- -
Walsall
15 Mar 2025
- 3:00 pm
Carlisle
- -
AFC Wimbledon
15 Mar 2025
- 3:00 pm
Colchester
- -
Fleetwood Town
15 Mar 2025
- 3:00 pm
Crewe
- -
Doncaster
15 Mar 2025
- 3:00 pm
Grimsby
- -
Salford City
15 Mar 2025
- 3:00 pm
Morecambe
- -
Barrow
15 Mar 2025
- 3:00 pm
Newport County
- -
Harrogate Town
15 Mar 2025
- 3:00 pm
Notts County
- -
Chesterfield
15 Mar 2025
- 3:00 pm
Port Vale
- -
Milton Keynes Dons
15 Mar 2025
- 3:00 pm
Swindon Town
- -
Cheltenham
Matchweek 36
8 Mar 2025
- 3:00 pm
AFC Wimbledon
- -
Notts County
8 Mar 2025
- 3:00 pm
Barrow
- -
Accrington ST
8 Mar 2025
- 3:00 pm
Cheltenham
- -
Colchester
8 Mar 2025
- 3:00 pm
Chesterfield
- -
Newport County
8 Mar 2025
- 3:00 pm
Doncaster
- -
Swindon Town
8 Mar 2025
- 3:00 pm
Fleetwood Town
- -
Port Vale
8 Mar 2025
- 3:00 pm
Gillingham
- -
Bradford
8 Mar 2025
- 3:00 pm
Harrogate Town
- -
Carlisle
8 Mar 2025
- 3:00 pm
Milton Keynes Dons
- -
Morecambe
8 Mar 2025
- 3:00 pm
Salford City
- -
Crewe
8 Mar 2025
- 3:00 pm
Tranmere
- -
Bromley
8 Mar 2025
- 3:00 pm
Walsall
- -
Grimsby
Matchweek 35
4 Mar 2025
- 7:45 pm
Accrington ST
- -
Milton Keynes Dons
4 Mar 2025
- 7:45 pm
Bradford
- -
Cheltenham
4 Mar 2025
- 7:45 pm
Bromley
- -
Doncaster
4 Mar 2025
- 7:45 pm
Carlisle
- -
Walsall
4 Mar 2025
- 7:45 pm
Colchester
- -
Chesterfield
4 Mar 2025
- 7:45 pm
Crewe
- -
Fleetwood Town
4 Mar 2025
- 7:45 pm
Grimsby
- -
Tranmere
4 Mar 2025
- 7:45 pm
Morecambe
- -
AFC Wimbledon
4 Mar 2025
- 7:45 pm
Newport County
- -
Gillingham
4 Mar 2025
- 7:45 pm
Notts County
- -
Barrow
4 Mar 2025
- 7:45 pm
Port Vale
- -
Harrogate Town
4 Mar 2025
- 7:45 pm
Swindon Town
- -
Salford City
Matchweek 34
1 Mar 2025
- 3:00 pm
AFC Wimbledon
- -
Bromley
1 Mar 2025
- 3:00 pm
Barrow
- -
Carlisle
1 Mar 2025
- 3:00 pm
Cheltenham
- -
Grimsby
1 Mar 2025
- 3:00 pm
Chesterfield
- -
Crewe
1 Mar 2025
- 3:00 pm
Doncaster
- -
Newport County
1 Mar 2025
- 3:00 pm
Fleetwood Town
- -
Notts County
1 Mar 2025
- 3:00 pm
Gillingham
- -
Morecambe
1 Mar 2025
- 3:00 pm
Harrogate Town
- -
Accrington ST
1 Mar 2025
- 3:00 pm
Milton Keynes Dons
- -
Colchester
1 Mar 2025
- 3:00 pm
Salford City
- -
Bradford
1 Mar 2025
- 3:00 pm
Tranmere
- -
Port Vale
1 Mar 2025
- 3:00 pm
Walsall
- -
Swindon Town
Matchweek 33
22 Feb 2025
- 3:00 pm
Accrington ST
- -
Doncaster
22 Feb 2025
- 3:00 pm
Bradford
- -
Milton Keynes Dons
22 Feb 2025
- 3:00 pm
Bromley
- -
Harrogate Town
22 Feb 2025
- 3:00 pm
Carlisle
- -
Gillingham
22 Feb 2025
- 3:00 pm
Colchester
- -
AFC Wimbledon
22 Feb 2025
- 3:00 pm
Crewe
- -
Barrow
22 Feb 2025
- 3:00 pm
Grimsby
- -
Fleetwood Town
22 Feb 2025
- 3:00 pm
Morecambe
- -
Walsall
22 Feb 2025
- 3:00 pm
Newport County
- -
Cheltenham
22 Feb 2025
- 3:00 pm
Notts County
- -
Tranmere
22 Feb 2025
- 3:00 pm
Port Vale
- -
Salford City
22 Feb 2025
- 3:00 pm
Swindon Town
- -
Chesterfield
Matchweek 32
15 Feb 2025
- 3:00 pm
AFC Wimbledon
- -
Salford City
15 Feb 2025
- 3:00 pm
Bromley
- -
Fleetwood Town
15 Feb 2025
- 3:00 pm
Carlisle
- -
Colchester
15 Feb 2025
- 3:00 pm
Cheltenham
- -
Barrow
15 Feb 2025
- 3:00 pm
Doncaster
- -
Grimsby
15 Feb 2025
- 3:00 pm
Gillingham
- -
Crewe
15 Feb 2025
- 3:00 pm
Harrogate Town
- -
Swindon Town
15 Feb 2025
- 3:00 pm
Morecambe
- -
Accrington ST
15 Feb 2025
- 3:00 pm
Newport County
- -
Bradford
15 Feb 2025
- 3:00 pm
Port Vale
- -
Notts County
15 Feb 2025
- 3:00 pm
Tranmere
- -
Milton Keynes Dons
15 Feb 2025
- 3:00 pm
Walsall
- -
Chesterfield
Matchweek 31
8 Feb 2025
- 3:00 pm
Accrington ST
- -
AFC Wimbledon
8 Feb 2025
- 3:00 pm
Barrow
- -
Gillingham
8 Feb 2025
- 3:00 pm
Bradford
- -
Harrogate Town
8 Feb 2025
- 3:00 pm
Chesterfield
- -
Doncaster
8 Feb 2025
- 3:00 pm
Colchester
- -
Walsall
8 Feb 2025
- 3:00 pm
Crewe
- -
Newport County
8 Feb 2025
- 3:00 pm
Fleetwood Town
- -
Cheltenham
8 Feb 2025
- 3:00 pm
Grimsby
- -
Carlisle
8 Feb 2025
- 3:00 pm
Milton Keynes Dons
- -
Bromley
8 Feb 2025
- 3:00 pm
Notts County
- -
Morecambe
8 Feb 2025
- 3:00 pm
Salford City
- -
Tranmere
8 Feb 2025
- 3:00 pm
Swindon Town
- -
Port Vale
Matchweek 30
1 Feb 2025
- 3:00 pm
AFC Wimbledon
- -
Bradford
1 Feb 2025
- 3:00 pm
Bromley
- -
Grimsby
1 Feb 2025
- 3:00 pm
Carlisle
- -
Swindon Town
1 Feb 2025
- 3:00 pm
Cheltenham
- -
Chesterfield
1 Feb 2025
- 3:00 pm
Doncaster
- -
Milton Keynes Dons
1 Feb 2025
- 3:00 pm
Gillingham
- -
Notts County
1 Feb 2025
- 3:00 pm
Harrogate Town
- -
Crewe
1 Feb 2025
- 3:00 pm
Morecambe
- -
Fleetwood Town
1 Feb 2025
- 3:00 pm
Newport County
- -
Barrow
1 Feb 2025
- 3:00 pm
Port Vale
- -
Accrington ST
1 Feb 2025
- 3:00 pm
Tranmere
- -
Colchester
1 Feb 2025
- 3:00 pm
Walsall
- -
Salford City
Matchweek 29
28 Jan 2025
- 7:45 pm
Accrington ST
- -
Cheltenham
28 Jan 2025
- 7:45 pm
Barrow
- -
Doncaster
28 Jan 2025
- 7:45 pm
Bradford
- -
Morecambe
28 Jan 2025
- 7:45 pm
Chesterfield
- -
Bromley
28 Jan 2025
- 7:45 pm
Colchester
- -
Port Vale
28 Jan 2025
- 7:45 pm
Crewe
- -
AFC Wimbledon
28 Jan 2025
- 7:45 pm
Fleetwood Town
- -
Walsall
28 Jan 2025
- 7:45 pm
Grimsby
- -
Gillingham
28 Jan 2025
- 7:45 pm
Milton Keynes Dons
- -
Harrogate Town
28 Jan 2025
- 7:45 pm
Notts County
- -
Carlisle
28 Jan 2025
- 7:45 pm
Salford City
- -
Newport County
28 Jan 2025
- 7:45 pm
Swindon Town
- -
Tranmere
Matchweek 28
24 Jan 2025
- 7:45 pm
Newport County
- -
Swindon Town
25 Jan 2025
- 12:30 pm
Milton Keynes Dons
- -
AFC Wimbledon
25 Jan 2025
- 3:00 pm
Barrow
- -
Grimsby
25 Jan 2025
- 3:00 pm
Bradford
- -
Walsall
25 Jan 2025
- 3:00 pm
Cheltenham
- -
Salford City
25 Jan 2025
- 3:00 pm
Chesterfield
- -
Port Vale
25 Jan 2025
- 3:00 pm
Colchester
- -
Morecambe
25 Jan 2025
- 3:00 pm
Crewe
- -
Accrington ST
25 Jan 2025
- 3:00 pm
Doncaster
- -
Harrogate Town
25 Jan 2025
- 3:00 pm
Fleetwood Town