Championship 2024/25

Season archive · 09 Aug 24 to 03 May 25 · 552 games

Leeds won the Championship 2024/25 with 100 points from 46 games. Burnley finished second, level on 100 points.

Cardiff, Luton and Plymouth were relegated.

Joël Piroe was the top scorer with 19 goals for Leeds.

The 552 games produced 1353 goals, 2.45 per game. 46% were home wins, 28% draws and 26% away wins.

Final table

# Team P W D L GF GA GD Pts
1 Leeds Champions 4629134 9530 +65 100
2 Burnley 4628162 6916 +53 100
3 Sheffield United 4628810 6336 +27 90 (-2)
4 Sunderland 46211312 5844 +14 76
5 Coventry 4620917 6458 +6 69
6 Bristol City 46171712 5955 +4 68
7 Blackburn 4619918 5348 +5 66
8 Millwall 46181216 4749 -2 66
9 West Brom 46151912 5747 +10 64
10 Middlesbrough 46181018 6456 +8 64
11 Swansea 46171019 5156 -5 61
12 Sheffield Wednesday 46151318 6069 -9 58
13 Norwich 46141517 7168 +3 57
14 Watford 4616921 5361 -8 57
15 QPR 46141418 5363 -10 56
16 Portsmouth 46141220 5871 -13 54
17 Oxford 46131419 4965 -16 53
18 Stoke 46121519 4562 -17 51
19 Derby 46131122 4856 -8 50
20 Preston 46102016 4859 -11 50
21 Hull 46121321 4454 -10 49
22 Luton Relegated 46131023 4569 -24 49
23 Plymouth Relegated 46111322 5188 -37 46
24 Cardiff Relegated 4691720 4873 -25 44

Sheffield United had 2 points deducted for defaulting on payments to other clubs.

The season in numbers

Goals per game 2.45 1353 goals in 552 games
Home wins 46%
Draws 28%
Away wins 26%
Both teams scored 50%
Over 2.5 goals 44%

Top scorers

Own goals are not counted for the scorer.

Season records

All results

Every game of the 2024/25 season, by month.

August 202409 Aug 24 to 31 Aug 24 · 47 games
DateHomeScoreAway
09 Aug 24 Preston 0–2 Sheffield United
09 Aug 24 Blackburn 4–2 Derby
10 Aug 24 Middlesbrough 1–0 Swansea
10 Aug 24 Hull 1–1 Bristol City
10 Aug 24 Cardiff 0–2 Sunderland
10 Aug 24 Oxford 2–0 Norwich
10 Aug 24 QPR 1–3 West Brom
10 Aug 24 Stoke 1–0 Coventry
10 Aug 24 Leeds 3–3 Portsmouth
10 Aug 24 Millwall 2–3 Watford
11 Aug 24 Sheffield Wednesday 4–0 Plymouth
12 Aug 24 Luton 1–4 Burnley
16 Aug 24 Coventry 3–2 Oxford
17 Aug 24 West Brom 0–0 Leeds
17 Aug 24 Derby 1–0 Middlesbrough
17 Aug 24 Portsmouth 0–0 Luton
17 Aug 24 Burnley 5–0 Cardiff
17 Aug 24 Bristol City 4–3 Millwall
17 Aug 24 Norwich 2–2 Blackburn
17 Aug 24 Plymouth 1–1 Hull
17 Aug 24 Watford 3–0 Stoke
17 Aug 24 Sheffield United 2–2 QPR
17 Aug 24 Swansea 3–0 Preston
18 Aug 24 Sunderland 4–0 Sheffield Wednesday
23 Aug 24 Sheffield Wednesday 0–2 Leeds
24 Aug 24 Bristol City 1–1 Coventry
24 Aug 24 QPR 1–1 Plymouth
24 Aug 24 Hull 0–0 Millwall
24 Aug 24 Preston 1–0 Luton
24 Aug 24 Sunderland 1–0 Burnley
24 Aug 24 Watford 2–1 Derby
24 Aug 24 Blackburn 2–1 Oxford
24 Aug 24 Norwich 1–1 Sheffield United
24 Aug 24 Stoke 1–2 West Brom
24 Aug 24 Middlesbrough 2–2 Portsmouth
25 Aug 24 Swansea 1–1 Cardiff
30 Aug 24 Luton 1–2 QPR
31 Aug 24 Burnley 1–1 Blackburn
31 Aug 24 Cardiff 0–2 Middlesbrough
31 Aug 24 Coventry 0–1 Norwich
31 Aug 24 Plymouth 0–1 Stoke
31 Aug 24 Portsmouth 1–3 Sunderland
31 Aug 24 Oxford 3–1 Preston
31 Aug 24 West Brom 1–0 Swansea
31 Aug 24 Millwall 3–0 Sheffield Wednesday
31 Aug 24 Leeds 2–0 Hull
31 Aug 24 Derby 3–0 Bristol City
September 202401 Sep 24 to 29 Sep 24 · 37 games
October 202401 Oct 24 to 27 Oct 24 · 60 games
DateHomeScoreAway
01 Oct 24 Coventry 3–0 Blackburn
01 Oct 24 Sunderland 2–0 Derby
01 Oct 24 Cardiff 1–0 Millwall
01 Oct 24 Norwich 1–1 Leeds
01 Oct 24 Burnley 1–0 Plymouth
01 Oct 24 Luton 2–2 Oxford
01 Oct 24 QPR 1–3 Hull
01 Oct 24 West Brom 0–1 Middlesbrough
02 Oct 24 Sheffield United 1–0 Swansea
02 Oct 24 Stoke 6–1 Portsmouth
02 Oct 24 Preston 3–0 Watford
02 Oct 24 Bristol City 0–0 Sheffield Wednesday
04 Oct 24 Sunderland 2–2 Leeds
05 Oct 24 Burnley 0–0 Preston
05 Oct 24 Norwich 4–0 Hull
05 Oct 24 Portsmouth 1–1 Oxford
05 Oct 24 Plymouth 2–1 Blackburn
05 Oct 24 Watford 2–1 Middlesbrough
05 Oct 24 West Brom 0–0 Millwall
05 Oct 24 Coventry 1–2 Sheffield Wednesday
05 Oct 24 Sheffield United 2–0 Luton
05 Oct 24 Derby 2–0 QPR
05 Oct 24 Swansea 0–0 Stoke
06 Oct 24 Bristol City 1–1 Cardiff
18 Oct 24 Leeds 2–0 Sheffield United
19 Oct 24 Oxford 1–1 West Brom
19 Oct 24 Preston 1–0 Coventry
19 Oct 24 Cardiff 5–0 Plymouth
19 Oct 24 Luton 3–0 Watford
19 Oct 24 QPR 1–2 Portsmouth
19 Oct 24 Millwall 1–1 Derby
19 Oct 24 Sheffield Wednesday 0–2 Burnley
19 Oct 24 Stoke 1–1 Norwich
19 Oct 24 Middlesbrough 0–2 Bristol City
19 Oct 24 Blackburn 1–0 Swansea
20 Oct 24 Hull 0–1 Sunderland
22 Oct 24 Oxford 1–1 Derby
22 Oct 24 Cardiff 2–0 Portsmouth
22 Oct 24 Leeds 2–1 Watford
22 Oct 24 Preston 2–2 Norwich
22 Oct 24 Sheffield Wednesday 0–0 Swansea
22 Oct 24 Stoke 2–2 Bristol City
22 Oct 24 QPR 1–1 Coventry
23 Oct 24 Luton 1–2 Sunderland
23 Oct 24 Blackburn 0–0 West Brom
23 Oct 24 Hull 1–1 Burnley
23 Oct 24 Millwall 1–0 Plymouth
23 Oct 24 Middlesbrough 1–0 Sheffield United
25 Oct 24 Portsmouth 1–2 Sheffield Wednesday
26 Oct 24 Bristol City 0–0 Leeds
26 Oct 24 Coventry 3–2 Luton
26 Oct 24 Watford 1–0 Blackburn
26 Oct 24 Derby 1–1 Hull
26 Oct 24 Plymouth 3–3 Preston
26 Oct 24 West Brom 0–0 Cardiff
26 Oct 24 Swansea 0–1 Millwall
26 Oct 24 Sunderland 2–0 Oxford
26 Oct 24 Burnley 0–0 QPR
26 Oct 24 Sheffield United 2–0 Stoke
27 Oct 24 Norwich 3–3 Middlesbrough
November 202401 Nov 24 to 30 Nov 24 · 69 games
DateHomeScoreAway
01 Nov 24 Luton 1–1 West Brom
02 Nov 24 Stoke 2–1 Derby
02 Nov 24 Blackburn 0–2 Sheffield United
02 Nov 24 Oxford 1–2 Swansea
02 Nov 24 Hull 1–1 Portsmouth
02 Nov 24 Cardiff 2–1 Norwich
02 Nov 24 QPR 0–0 Sunderland
02 Nov 24 Sheffield Wednesday 2–6 Watford
02 Nov 24 Leeds 3–0 Plymouth
02 Nov 24 Preston 1–3 Bristol City
02 Nov 24 Middlesbrough 0–3 Coventry
03 Nov 24 Millwall 1–0 Burnley
05 Nov 24 QPR 1–4 Middlesbrough
05 Nov 24 Bristol City 1–2 Sheffield United
05 Nov 24 Oxford 1–0 Hull
05 Nov 24 Sheffield Wednesday 2–0 Norwich
05 Nov 24 Plymouth 1–0 Portsmouth
05 Nov 24 Swansea 1–0 Watford
06 Nov 24 Millwall 1–0 Leeds
06 Nov 24 Coventry 1–2 Derby
06 Nov 24 Blackburn 0–2 Stoke
06 Nov 24 Luton 1–0 Cardiff
06 Nov 24 Preston 0–0 Sunderland
07 Nov 24 West Brom 0–0 Burnley
08 Nov 24 Watford 1–0 Oxford
09 Nov 24 Stoke 1–1 Millwall
09 Nov 24 Cardiff 1–3 Blackburn
09 Nov 24 Middlesbrough 5–1 Luton
09 Nov 24 Norwich 0–2 Bristol City
09 Nov 24 Leeds 2–0 QPR
09 Nov 24 Derby 1–1 Plymouth
09 Nov 24 Sunderland 2–2 Coventry
09 Nov 24 Portsmouth 3–1 Preston
10 Nov 24 Sheffield United 1–0 Sheffield Wednesday
10 Nov 24 Hull 1–2 West Brom
10 Nov 24 Burnley 1–0 Swansea
22 Nov 24 Plymouth 2–2 Watford
23 Nov 24 Bristol City 0–1 Burnley
23 Nov 24 Sheffield Wednesday 1–1 Cardiff
23 Nov 24 Coventry 2–2 Sheffield United
23 Nov 24 Preston 1–1 Derby
23 Nov 24 Luton 1–0 Hull
23 Nov 24 Millwall 1–1 Sunderland
23 Nov 24 QPR 1–1 Stoke
23 Nov 24 Oxford 2–6 Middlesbrough
23 Nov 24 West Brom 2–2 Norwich
24 Nov 24 Swansea 3–4 Leeds
26 Nov 24 Sheffield United 3–0 Oxford
26 Nov 24 Norwich 6–1 Plymouth
26 Nov 24 Stoke 0–0 Preston
26 Nov 24 Hull 0–2 Sheffield Wednesday
26 Nov 24 Burnley 2–0 Coventry
26 Nov 24 Watford 1–0 Bristol City
26 Nov 24 Sunderland 0–0 West Brom
27 Nov 24 Middlesbrough 0–1 Blackburn
27 Nov 24 Cardiff 0–2 QPR
27 Nov 24 Leeds 3–0 Luton
27 Nov 24 Derby 1–2 Swansea
29 Nov 24 Sheffield United 1–0 Sunderland
30 Nov 24 Watford 0–0 QPR
30 Nov 24 Middlesbrough 3–1 Hull
30 Nov 24 Oxford 1–1 Millwall
30 Nov 24 Blackburn 1–0 Leeds
30 Nov 24 Bristol City 4–0 Plymouth
30 Nov 24 Preston 1–1 West Brom
30 Nov 24 Coventry 2–2 Cardiff
30 Nov 24 Norwich 4–2 Luton
30 Nov 24 Stoke 0–2 Burnley
30 Nov 24 Swansea 2–2 Portsmouth
December 202401 Dec 24 to 29 Dec 24 · 71 games
DateHomeScoreAway
01 Dec 24 Derby 1–2 Sheffield Wednesday
06 Dec 24 Burnley 1–1 Middlesbrough
07 Dec 24 Leeds 2–0 Derby
07 Dec 24 Sheffield Wednesday 1–1 Preston
07 Dec 24 Sunderland 2–1 Stoke
07 Dec 24 Portsmouth 3–0 Bristol City
07 Dec 24 Luton 1–1 Swansea
07 Dec 24 Hull 0–1 Blackburn
07 Dec 24 QPR 3–0 Norwich
07 Dec 24 Millwall 0–1 Coventry
08 Dec 24 West Brom 2–2 Sheffield United
10 Dec 24 Sheffield Wednesday 0–1 Blackburn
10 Dec 24 Plymouth 1–2 Swansea
10 Dec 24 Luton 2–1 Stoke
10 Dec 24 Burnley 0–0 Derby
10 Dec 24 Sunderland 1–1 Bristol City
10 Dec 24 Portsmouth 0–0 Norwich
10 Dec 24 Leeds 3–1 Middlesbrough
11 Dec 24 Millwall 0–1 Sheffield United
11 Dec 24 Cardiff 0–2 Preston
11 Dec 24 Hull 1–1 Watford
11 Dec 24 QPR 2–0 Oxford
11 Dec 24 West Brom 2–0 Coventry
13 Dec 24 Derby 4–0 Portsmouth
14 Dec 24 Coventry 2–1 Hull
14 Dec 24 Preston 1–1 Leeds
14 Dec 24 Bristol City 1–1 QPR
14 Dec 24 Middlesbrough 1–0 Millwall
14 Dec 24 Stoke 2–2 Cardiff
14 Dec 24 Sheffield United 2–0 Plymouth
14 Dec 24 Oxford 1–3 Sheffield Wednesday
14 Dec 24 Blackburn 2–0 Luton
14 Dec 24 Swansea 2–3 Sunderland
15 Dec 24 Watford 2–1 West Brom
15 Dec 24 Norwich 1–2 Burnley
20 Dec 24 Luton 2–1 Derby
21 Dec 24 Sheffield Wednesday 2–0 Stoke
21 Dec 24 Portsmouth 4–1 Coventry
21 Dec 24 Hull 2–1 Swansea
21 Dec 24 Plymouth 3–3 Middlesbrough
21 Dec 24 Burnley 2–1 Watford
21 Dec 24 QPR 2–1 Preston
21 Dec 24 Millwall 1–0 Blackburn
21 Dec 24 Cardiff 0–2 Sheffield United
21 Dec 24 Leeds 4–0 Oxford
21 Dec 24 Sunderland 2–1 Norwich
22 Dec 24 West Brom 2–0 Bristol City
26 Dec 24 Preston 1–0 Hull
26 Dec 24 Sheffield United 0–2 Burnley
26 Dec 24 Coventry 4–0 Plymouth
26 Dec 24 Middlesbrough 3–3 Sheffield Wednesday
26 Dec 24 Norwich 2–1 Millwall
26 Dec 24 Watford 2–1 Portsmouth
26 Dec 24 Swansea 3–0 QPR
26 Dec 24 Oxford 3–2 Cardiff
26 Dec 24 Blackburn 2–2 Sunderland
26 Dec 24 Bristol City 1–0 Luton
26 Dec 24 Derby 2–1 West Brom
26 Dec 24 Stoke 0–2 Leeds
29 Dec 24 Preston 3–1 Sheffield Wednesday
29 Dec 24 Norwich 1–1 QPR
29 Dec 24 Sheffield United 1–1 West Brom
29 Dec 24 Blackburn 0–1 Hull
29 Dec 24 Bristol City 3–0 Portsmouth
29 Dec 24 Coventry 0–0 Millwall
29 Dec 24 Watford 1–2 Cardiff
29 Dec 24 Swansea 2–1 Luton
29 Dec 24 Stoke 1–0 Sunderland
29 Dec 24 Oxford 2–0 Plymouth
29 Dec 24 Derby 0–1 Leeds
29 Dec 24 Middlesbrough 0–0 Burnley
January 202501 Jan 25 to 31 Jan 25 · 65 games
DateHomeScoreAway
01 Jan 25 QPR 3–1 Watford
01 Jan 25 Plymouth 2–2 Bristol City
01 Jan 25 Millwall 0–1 Oxford
01 Jan 25 Portsmouth 4–0 Swansea
01 Jan 25 Sheffield Wednesday 4–2 Derby
01 Jan 25 West Brom 3–1 Preston
01 Jan 25 Burnley 0–0 Stoke
01 Jan 25 Cardiff 1–1 Coventry
01 Jan 25 Leeds 1–1 Blackburn
01 Jan 25 Luton 0–1 Norwich
01 Jan 25 Hull 0–1 Middlesbrough
01 Jan 25 Sunderland 2–1 Sheffield United
04 Jan 25 Blackburn 0–1 Burnley
04 Jan 25 Swansea 1–1 West Brom
04 Jan 25 Stoke 0–0 Plymouth
04 Jan 25 Sheffield Wednesday 2–2 Millwall
04 Jan 25 Preston 1–1 Oxford
04 Jan 25 Norwich 2–1 Coventry
04 Jan 25 Bristol City 1–0 Derby
04 Jan 25 Watford 1–2 Sheffield United
04 Jan 25 Hull 3–3 Leeds
04 Jan 25 Middlesbrough 1–1 Cardiff
05 Jan 25 Sunderland 1–0 Portsmouth
06 Jan 25 QPR 2–1 Luton
14 Jan 25 Cardiff 1–1 Watford
14 Jan 25 Plymouth 1–1 Oxford
15 Jan 25 Blackburn 3–0 Portsmouth
17 Jan 25 Burnley 0–0 Sunderland
18 Jan 25 Millwall 0–1 Hull
18 Jan 25 Plymouth 0–1 QPR
18 Jan 25 Cardiff 3–0 Swansea
18 Jan 25 Oxford 1–0 Blackburn
18 Jan 25 Sheffield United 2–0 Norwich
18 Jan 25 Derby 0–2 Watford
18 Jan 25 West Brom 1–1 Stoke
18 Jan 25 Portsmouth 2–1 Middlesbrough
18 Jan 25 Coventry 1–0 Bristol City
18 Jan 25 Luton 0–0 Preston
19 Jan 25 Leeds 3–0 Sheffield Wednesday
21 Jan 25 Watford 1–2 Preston
21 Jan 25 Derby 0–1 Sunderland
21 Jan 25 Blackburn 0–2 Coventry
21 Jan 25 Oxford 3–2 Luton
21 Jan 25 Middlesbrough 2–0 West Brom
21 Jan 25 Hull 1–2 QPR
21 Jan 25 Swansea 1–2 Sheffield United
21 Jan 25 Millwall 2–2 Cardiff
22 Jan 25 Portsmouth 3–1 Stoke
22 Jan 25 Sheffield Wednesday 2–2 Bristol City
22 Jan 25 Leeds 2–0 Norwich
22 Jan 25 Plymouth 0–5 Burnley
24 Jan 25 Sheffield United 0–3 Hull
25 Jan 25 Norwich 5–1 Swansea
25 Jan 25 Stoke 0–0 Oxford
25 Jan 25 Luton 0–1 Millwall
25 Jan 25 Coventry 2–1 Watford
25 Jan 25 QPR 0–2 Sheffield Wednesday
25 Jan 25 Sunderland 2–2 Plymouth
25 Jan 25 Preston 2–1 Middlesbrough
25 Jan 25 Bristol City 2–1 Blackburn
25 Jan 25 Cardiff 2–1 Derby
25 Jan 25 West Brom 5–1 Portsmouth
27 Jan 25 Burnley 0–0 Leeds
28 Jan 25 Portsmouth 0–1 Millwall
31 Jan 25 Blackburn 2–1 Preston
February 202501 Feb 25 to 28 Feb 25 · 60 games
DateHomeScoreAway
01 Feb 25 Plymouth 2–1 West Brom
01 Feb 25 Watford 0–1 Norwich
01 Feb 25 Oxford 1–1 Bristol City
01 Feb 25 Millwall 2–1 QPR
01 Feb 25 Derby 0–1 Sheffield United
01 Feb 25 Hull 1–2 Stoke
01 Feb 25 Portsmouth 0–0 Burnley
01 Feb 25 Sheffield Wednesday 1–1 Luton
01 Feb 25 Swansea 0–2 Coventry
01 Feb 25 Leeds 7–0 Cardiff
03 Feb 25 Middlesbrough 2–3 Sunderland
04 Feb 25 Burnley 1–0 Oxford
04 Feb 25 QPR 2–1 Blackburn
05 Feb 25 Coventry 0–2 Leeds
08 Feb 25 Sunderland 2–2 Watford
08 Feb 25 West Brom 2–1 Sheffield Wednesday
08 Feb 25 Sheffield United 2–1 Portsmouth
08 Feb 25 Norwich 1–1 Derby
09 Feb 25 Bristol City 0–1 Swansea
11 Feb 25 Watford 0–4 Leeds
11 Feb 25 Coventry 1–0 QPR
11 Feb 25 Derby 0–0 Oxford
11 Feb 25 Portsmouth 2–1 Cardiff
11 Feb 25 Norwich 0–1 Preston
12 Feb 25 Swansea 0–1 Sheffield Wednesday
12 Feb 25 Bristol City 2–0 Stoke
12 Feb 25 Sunderland 2–0 Luton
12 Feb 25 Burnley 2–0 Hull
12 Feb 25 Plymouth 5–1 Millwall
12 Feb 25 West Brom 0–2 Blackburn
12 Feb 25 Sheffield United 3–1 Middlesbrough
14 Feb 25 QPR 4–0 Derby
15 Feb 25 Cardiff 1–1 Bristol City
15 Feb 25 Preston 0–0 Burnley
15 Feb 25 Oxford 0–2 Portsmouth
15 Feb 25 Millwall 1–1 West Brom
15 Feb 25 Sheffield Wednesday 1–2 Coventry
15 Feb 25 Middlesbrough 0–1 Watford
15 Feb 25 Blackburn 2–0 Plymouth
15 Feb 25 Luton 0–1 Sheffield United
15 Feb 25 Stoke 3–1 Swansea
15 Feb 25 Hull 1–1 Norwich
17 Feb 25 Leeds 2–1 Sunderland
18 Feb 25 Preston 1–1 Millwall
19 Feb 25 Luton 1–1 Plymouth
21 Feb 25 Bristol City 2–1 Middlesbrough
21 Feb 25 Burnley 4–0 Sheffield Wednesday
22 Feb 25 Plymouth 1–1 Cardiff
22 Feb 25 Sunderland 0–1 Hull
22 Feb 25 Derby 0–1 Millwall
22 Feb 25 West Brom 2–0 Oxford
22 Feb 25 Coventry 2–1 Preston
22 Feb 25 Norwich 4–2 Stoke
22 Feb 25 Portsmouth 2–1 QPR
22 Feb 25 Swansea 3–0 Blackburn
23 Feb 25 Watford 2–0 Luton
24 Feb 25 Sheffield United 1–3 Leeds
25 Feb 25 Stoke 1–3 Middlesbrough
25 Feb 25 Cardiff 1–0 Hull
28 Feb 25 Sheffield Wednesday 1–2 Sunderland
March 202501 Mar 25 to 29 Mar 25 · 58 games
DateHomeScoreAway
01 Mar 25 Blackburn 1–1 Norwich
01 Mar 25 Oxford 2–3 Coventry
01 Mar 25 Leeds 1–1 West Brom
01 Mar 25 Luton 1–0 Portsmouth
01 Mar 25 Stoke 0–0 Watford
01 Mar 25 Middlesbrough 1–0 Derby
01 Mar 25 QPR 1–2 Sheffield United
04 Mar 25 Cardiff 1–2 Burnley
04 Mar 25 Preston 0–0 Swansea
04 Mar 25 Millwall 0–2 Bristol City
04 Mar 25 Hull 2–0 Plymouth
07 Mar 25 Norwich 1–1 Oxford
08 Mar 25 Coventry 3–2 Stoke
08 Mar 25 Watford 1–2 Millwall
08 Mar 25 Bristol City 1–1 Hull
08 Mar 25 West Brom 1–0 QPR
08 Mar 25 Swansea 1–0 Middlesbrough
08 Mar 25 Sheffield United 1–0 Preston
08 Mar 25 Derby 2–1 Blackburn
08 Mar 25 Burnley 4–0 Luton
08 Mar 25 Plymouth 0–3 Sheffield Wednesday
08 Mar 25 Sunderland 2–1 Cardiff
09 Mar 25 Portsmouth 1–0 Leeds
11 Mar 25 Cardiff 1–2 Luton
11 Mar 25 Middlesbrough 2–1 QPR
11 Mar 25 Norwich 2–3 Sheffield Wednesday
11 Mar 25 Sunderland 1–1 Preston
11 Mar 25 Burnley 1–1 West Brom
11 Mar 25 Derby 2–0 Coventry
11 Mar 25 Sheffield United 1–1 Bristol City
12 Mar 25 Leeds 2–0 Millwall
12 Mar 25 Portsmouth 1–2 Plymouth
12 Mar 25 Watford 1–0 Swansea
12 Mar 25 Hull 2–1 Oxford
12 Mar 25 Stoke 1–0 Blackburn
14 Mar 25 Bristol City 2–1 Norwich
15 Mar 25 QPR 2–2 Leeds
15 Mar 25 Millwall 1–0 Stoke
15 Mar 25 Preston 2–1 Portsmouth
15 Mar 25 Swansea 0–2 Burnley
15 Mar 25 West Brom 1–1 Hull
15 Mar 25 Luton 0–0 Middlesbrough
15 Mar 25 Oxford 1–0 Watford
15 Mar 25 Plymouth 2–3 Derby
15 Mar 25 Blackburn 1–2 Cardiff
15 Mar 25 Coventry 3–0 Sunderland
16 Mar 25 Sheffield Wednesday 0–1 Sheffield United
28 Mar 25 Sheffield United 3–1 Coventry
29 Mar 25 Watford 0–0 Plymouth
29 Mar 25 Hull 0–1 Luton
29 Mar 25 Portsmouth 1–0 Blackburn
29 Mar 25 Cardiff 1–1 Sheffield Wednesday
29 Mar 25 Norwich 1–0 West Brom
29 Mar 25 Burnley 1–0 Bristol City
29 Mar 25 Sunderland 1–0 Millwall
29 Mar 25 Middlesbrough 2–1 Oxford
29 Mar 25 Leeds 2–2 Swansea
29 Mar 25 Stoke 3–1 QPR
April 202502 Apr 25 to 28 Apr 25 · 73 games
DateHomeScoreAway
02 Apr 25 Derby 2–0 Preston
04 Apr 25 Blackburn 0–2 Middlesbrough
05 Apr 25 Luton 1–1 Leeds
05 Apr 25 Coventry 1–2 Burnley
05 Apr 25 West Brom 0–1 Sunderland
05 Apr 25 Bristol City 2–1 Watford
05 Apr 25 Plymouth 2–1 Norwich
05 Apr 25 Swansea 1–0 Derby
05 Apr 25 Preston 1–1 Stoke
05 Apr 25 Oxford 1–0 Sheffield United
05 Apr 25 Sheffield Wednesday 0–1 Hull
05 Apr 25 QPR 0–0 Cardiff
05 Apr 25 Millwall 2–1 Portsmouth
08 Apr 25 Bristol City 2–1 West Brom
08 Apr 25 Stoke 1–1 Luton
08 Apr 25 Watford 1–0 Hull
08 Apr 25 Preston 2–2 Cardiff
08 Apr 25 Derby 0–0 Burnley
08 Apr 25 Norwich 0–0 Sunderland
08 Apr 25 Sheffield United 0–1 Millwall
08 Apr 25 Blackburn 2–2 Sheffield Wednesday
08 Apr 25 Middlesbrough 0–1 Leeds
09 Apr 25 Swansea 3–0 Plymouth
09 Apr 25 Oxford 1–3 QPR
09 Apr 25 Coventry 1–0 Portsmouth
11 Apr 25 Burnley 2–1 Norwich
12 Apr 25 Leeds 2–1 Preston
12 Apr 25 Plymouth 2–1 Sheffield United
12 Apr 25 Luton 0–1 Blackburn
12 Apr 25 West Brom 2–1 Watford
12 Apr 25 Millwall 1–0 Middlesbrough
12 Apr 25 Sunderland 0–1 Swansea
12 Apr 25 Portsmouth 2–2 Derby
12 Apr 25 Sheffield Wednesday 0–1 Oxford
12 Apr 25 Cardiff 0–1 Stoke
12 Apr 25 QPR 1–1 Bristol City
14 Apr 25 Hull 1–1 Coventry
18 Apr 25 Derby 0–1 Luton
18 Apr 25 Norwich 3–5 Portsmouth
18 Apr 25 Preston 1–2 QPR
18 Apr 25 Watford 1–2 Burnley
18 Apr 25 Stoke 2–0 Sheffield Wednesday
18 Apr 25 Blackburn 4–1 Millwall
18 Apr 25 Coventry 2–0 West Brom
18 Apr 25 Swansea 1–0 Hull
18 Apr 25 Middlesbrough 2–1 Plymouth
18 Apr 25 Bristol City 2–1 Sunderland
18 Apr 25 Sheffield United 2–0 Cardiff
18 Apr 25 Oxford 0–1 Leeds
21 Apr 25 Plymouth 3–1 Coventry
21 Apr 25 Luton 3–1 Bristol City
21 Apr 25 Cardiff 1–1 Oxford
21 Apr 25 Sheffield Wednesday 2–1 Middlesbrough
21 Apr 25 QPR 1–2 Swansea
21 Apr 25 West Brom 1–3 Derby
21 Apr 25 Hull 2–1 Preston
21 Apr 25 Sunderland 0–1 Blackburn
21 Apr 25 Portsmouth 1–0 Watford
21 Apr 25 Millwall 3–1 Norwich
21 Apr 25 Leeds 6–0 Stoke
21 Apr 25 Burnley 2–1 Sheffield United
25 Apr 25 Stoke 0–2 Sheffield United
26 Apr 25 Luton 1–0 Coventry
26 Apr 25 QPR 0–5 Burnley
26 Apr 25 Oxford 2–0 Sunderland
26 Apr 25 Middlesbrough 0–0 Norwich
26 Apr 25 Hull 0–1 Derby
26 Apr 25 Cardiff 0–0 West Brom
26 Apr 25 Millwall 1–0 Swansea
26 Apr 25 Preston 1–2 Plymouth
26 Apr 25 Blackburn 2–1 Watford
26 Apr 25 Sheffield Wednesday 1–1 Portsmouth
28 Apr 25 Leeds 4–0 Bristol City
May 202503 May 25 · 12 games
DateHomeScoreAway
03 May 25 Derby 0–0 Stoke
03 May 25 Burnley 3–1 Millwall
03 May 25 Coventry 2–0 Middlesbrough
03 May 25 Bristol City 2–2 Preston
03 May 25 West Brom 5–3 Luton
03 May 25 Norwich 4–2 Cardiff
03 May 25 Portsmouth 1–1 Hull
03 May 25 Plymouth 1–2 Leeds
03 May 25 Sheffield United 1–1 Blackburn
03 May 25 Watford 1–1 Sheffield Wednesday
03 May 25 Swansea 3–3 Oxford
03 May 25 Sunderland 0–1 QPR

More on the Championship