EFL Championship 2023-24

All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Ipswich
l w w w w
>
8
7
0
1
17
10
7
21
2
Leicester
w l w w w
>
8
7
0
1
14
5
9
21
3
Preston
w w w w d
>
8
6
2
0
13
6
7
20
4
Hull City
d w d d w
>
8
4
3
1
13
8
5
15
5
Cardiff
w l w w w
>
8
4
1
3
14
12
2
13
6
Leeds
w d w d w
>
8
3
4
1
13
7
6
13
7
Norwich
w l w l l
>
8
4
1
3
17
16
1
13
8
Sunderland
d w w w l
>
8
4
1
3
15
8
7
13
9
Birmingham
w d l l d
>
8
3
3
2
8
7
1
12
10
Bristol City
d w d w l
>
8
3
3
2
9
7
2
12
11
Millwall
w d l w d
>
8
3
2
3
7
8
-1
11
12
Blackburn
w l w l l
>
8
3
1
4
12
16
-4
10
13
Plymouth
l w l l w
>
8
3
1
4
16
13
3
10
14
Southampton
w l l l l
>
8
3
1
4
12
19
-7
10
15
West Brom
w l d d d
>
8
2
4
2
12
11
1
10
16
Huddersfield
l w w d d
>
8
2
3
3
9
13
-4
9
17
Watford
l d w d l
>
8
2
3
3
11
10
1
9
18
Coventry
d d d l d
>
8
1
5
2
12
11
1
8
19
QPR
l w l d d
>
8
2
2
4
7
12
-5
8
20
Stoke City
l l l d l
>
8
2
1
5
8
12
-4
7
21
Swansea
l l l d w
>
8
1
3
4
10
12
-2
6
22
Middlesbrough
l l l d w
>
8
1
2
5
7
15
-8
5
23
Rotherham
l w l l d
>
8
1
2
5
8
17
-9
5
24
8
0
2
6
5
14
-9
2
show in full screen
Ipswich
Leicester
Preston
Hull City
Cardiff
Leeds
Norwich
Sunderland
Birmingham
Bristol City
Millwall
Blackburn
Plymouth
Southampton
West Brom
Huddersfield
Watford
Coventry
QPR
Stoke City
Swansea
Middlesbrough
Rotherham
Sheffield Wednesday
1 Ipswich 3–2 3–4 4–3 2–0
2 Leicester 0–1 2–1 1–0 2–1
3 Preston 2–1 2–1 2–1 2–1
4 Hull City 0–0 1–1 1–1 4–2
5 Cardiff 3–2 1–2 2–0 2–1
6 Leeds 2–2 1–1 3–0 0–0
7 Norwich 0–2 2–1 3–1 1–0
8 Sunderland 1–2 0–1 5–0 2–1
9 Birmingham 1–0 1–1 2–1 0–0
10 Bristol City 1–1 0–2 4–1 0–0
11 Millwall 0–3 0–1 1–0 3–0
12 Blackburn 1–2 1–3 2–1 2–1
13 Plymouth 6–2 3–0 1–2 3–1
14 Southampton 0–1 1–4 4–4 2–1
15 West Brom 0–0 1–2 3–2 4–2
16 Huddersfield 0–1 0–4 2–2 2–0
17 Watford 2–0 0–1 0–0 2–2 4–0
18 Coventry 0–0 1–1 3–3 3–0
19 QPR 0–1 1–3 1–1
20 Stoke City 0–2 1–3 1–0 4–1
21 Swansea 1–1 1–2 1–1 3–0
22 Middlesbrough 0–1 2–1 1–1 0–2
23 Rotherham 1–2 1–1 2–1 2–2
24 Sheffield Wednesday 0–1 0–1 1–2 1–1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Matchweek 1
Sat, 5 Aug, 23
- 12:30 AM
Sheffield Wednesday
1 2
Southampton
Sat, 5 Aug, 23
- 7:30 PM
Blackburn
2 1
West Brom
Sat, 5 Aug, 23
- 7:30 PM
Bristol City
1 1
Preston
Sat, 5 Aug, 23
- 7:30 PM
Middlesbrough
0 1
Millwall
Sat, 5 Aug, 23
- 7:30 PM
Norwich
2 1
Hull City
Sat, 5 Aug, 23
- 7:30 PM
Plymouth
3 1
Huddersfield
Sat, 5 Aug, 23
- 7:30 PM
Stoke City
4 1
Rotherham
Sat, 5 Aug, 23
- 7:30 PM
Swansea
1 1
Birmingham
Sat, 5 Aug, 23
- 7:30 PM
Watford
4 0
QPR
Sun, 6 Aug, 23
- 4:30 PM
Leicester
2 1
Coventry
Sun, 6 Aug, 23
- 7:00 PM
Leeds
2 2
Cardiff
Sun, 6 Aug, 23
- 9:30 PM
Sunderland
1 2
Ipswich
Matchweek 2
Sat, 12 Aug, 23
- 5:00 PM
Coventry
3 0
Middlesbrough
Sat, 12 Aug, 23
- 7:30 PM
Birmingham
1 0
Leeds
Sat, 12 Aug, 23
- 7:30 PM
Cardiff
1 2
QPR
Sat, 12 Aug, 23
- 7:30 PM
Huddersfield
0 1
Leicester
Sat, 12 Aug, 23
- 7:30 PM
Hull City
4 2
Sheffield Wednesday
Sat, 12 Aug, 23
- 7:30 PM
Ipswich
2 0
Stoke City
Sat, 12 Aug, 23
- 7:30 PM
Millwall
0 1
Bristol City
Sat, 12 Aug, 23
- 7:30 PM
Preston
2 1
Sunderland
Sat, 12 Aug, 23
- 7:30 PM
Rotherham
2 2
Blackburn
Sat, 12 Aug, 23
- 7:30 PM
Southampton
4 4
Norwich
Sat, 12 Aug, 23
- 7:30 PM
Watford
0 0
Plymouth
Sat, 12 Aug, 23
- 7:30 PM
West Brom
3 2
Swansea
Matchweek 3
Sat, 19 Aug, 23
- 12:30 AM
Leeds
1 1
West Brom
Sat, 19 Aug, 23
- 5:00 PM
Plymouth
1 2
Southampton
Sat, 19 Aug, 23
- 7:30 PM
Blackburn
1 2
Hull City
Sat, 19 Aug, 23
- 7:30 PM
Bristol City
0 2
Birmingham
Sat, 19 Aug, 23
- 7:30 PM
Leicester
2 1
Cardiff
Sat, 19 Aug, 23
- 7:30 PM
Middlesbrough
1 1
Huddersfield
Sat, 19 Aug, 23
- 7:30 PM
QPR
0 1
Ipswich
Sat, 19 Aug, 23
- 7:30 PM
Sheffield Wednesday
0 1
Preston
Sat, 19 Aug, 23
- 7:30 PM
Stoke City
1 0
Watford
Sat, 19 Aug, 23
- 7:30 PM
Sunderland
2 1
Rotherham
Sat, 19 Aug, 23
- 7:30 PM
Swansea
1 1
Coventry
Sun, 20 Aug, 23
- 4:30 PM
Norwich
3 1
Millwall
Matchweek 4
Sat, 26 Aug, 23
- 12:00 AM
Hull City
1 1
Bristol City
Sat, 26 Aug, 23
- 7:30 PM
Birmingham
2 1
Plymouth
Sat, 26 Aug, 23
- 7:30 PM
Cardiff
2 1
Sheffield Wednesday
Sat, 26 Aug, 23
- 7:30 PM
Coventry
0 0
Sunderland
Sat, 26 Aug, 23
- 7:30 PM
Huddersfield
0 4
Norwich
Sat, 26 Aug, 23
- 7:30 PM
Ipswich
3 4
Leeds
Sat, 26 Aug, 23
- 7:30 PM
Millwall
1 0
Stoke City
Sat, 26 Aug, 23
- 7:30 PM
Preston
2 1
Swansea
Sat, 26 Aug, 23
- 7:30 PM
Rotherham
1 2
Leicester
Sat, 26 Aug, 23
- 7:30 PM
Southampton
2 1
QPR
Sat, 26 Aug, 23
- 7:30 PM
West Brom
4 2
Middlesbrough
Sun, 27 Aug, 23
- 4:30 PM
Watford
0 1
Blackburn
Matchweek 5
Sat, 2 Sep, 23
- 5:00 PM
Birmingham
1 1
Millwall
Sat, 2 Sep, 23
- 5:00 PM
Sunderland
5 0
Southampton
Sat, 2 Sep, 23
- 5:00 PM
Swansea
1 2
Bristol City
Sat, 2 Sep, 23
- 7:30 PM
Coventry
3 3
Watford
Sat, 2 Sep, 23
- 7:30 PM
Ipswich
3 2
Cardiff
Sat, 2 Sep, 23
- 7:30 PM
Leeds
0 0
Sheffield Wednesday
Sat, 2 Sep, 23
- 7:30 PM
Leicester
0 1
Hull City
Sat, 2 Sep, 23
- 7:30 PM
Middlesbrough
0 2
QPR
Sat, 2 Sep, 23
- 7:30 PM
Plymouth
3 0
Blackburn
Sat, 2 Sep, 23
- 7:30 PM
Rotherham
2 1
Norwich
Sat, 2 Sep, 23
- 7:30 PM
Stoke City
0 2
Preston
Sat, 2 Sep, 23
- 7:30 PM
West Brom
1 2
Huddersfield
Matchweek 6
Sat, 16 Sep, 23
- 12:15 AM
Hull City
1 1
Coventry
Sat, 16 Sep, 23
- 12:30 AM
Southampton
1 4
Leicester
Sat, 16 Sep, 23
- 7:30 PM
Blackburn
2 1
Middlesbrough
Sat, 16 Sep, 23
- 7:30 PM
Bristol City
0 0
West Brom
Sat, 16 Sep, 23
- 7:30 PM
Huddersfield
2 0
Rotherham
Sat, 16 Sep, 23
- 7:30 PM
Norwich
1 0
Stoke City
Sat, 16 Sep, 23
- 7:30 PM
Preston
2 1
Plymouth
Sat, 16 Sep, 23
- 7:30 PM
QPR
1 3
Sunderland
Sat, 16 Sep, 23
- 7:30 PM
Sheffield Wednesday
0 1
Ipswich
Sat, 16 Sep, 23
- 7:30 PM
Watford
2 0
Birmingham
Sun, 17 Sep, 23
- 12:15 AM
Cardiff
2 0
Swansea
Sun, 17 Sep, 23
- 4:30 PM
Millwall
0 3
Leeds
Matchweek 7
Wed, 20 Sep, 23
- 12:15 AM
Bristol City
4 1
Plymouth
Wed, 20 Sep, 23
- 12:15 AM
Cardiff
3 2
Coventry
Wed, 20 Sep, 23
- 12:15 AM
Preston
2 1
Birmingham
Wed, 20 Sep, 23
- 12:15 AM
QPR
1 1
Swansea
Wed, 20 Sep, 23
- 12:15 AM
Southampton
0 1
Ipswich
Wed, 20 Sep, 23
- 12:30 AM
Sheffield Wednesday
1 1
Middlesbrough
Thu, 21 Sep, 23
- 12:15 AM
Blackburn
1 3
Sunderland
Thu, 21 Sep, 23
- 12:15 AM
Huddersfield
2 2
Stoke City
Thu, 21 Sep, 23
- 12:15 AM
Hull City
0 0
Leeds
Thu, 21 Sep, 23
- 12:15 AM
Millwall
3 0
Rotherham
Thu, 21 Sep, 23
- 12:15 AM
Watford
2 2
West Brom
Thu, 21 Sep, 23
- 12:30 AM
Norwich
0 2
Leicester
Matchweek 8
Sat, 23 Sep, 23
- 12:30 AM
Birmingham
0 0
QPR
Sat, 23 Sep, 23
- 7:30 PM
Ipswich
4 3
Blackburn
Sat, 23 Sep, 23
- 7:30 PM
Leeds
3 0
Watford
Sat, 23 Sep, 23
- 7:30 PM
Leicester
1 0
Bristol City
Sat, 23 Sep, 23
- 7:30 PM
Middlesbrough
2 1
Southampton
Sat, 23 Sep, 23
- 7:30 PM
Plymouth
6 2
Norwich
Sat, 23 Sep, 23
- 7:30 PM
Rotherham
1 1
Preston
Sat, 23 Sep, 23
- 7:30 PM
Swansea
3 0
Sheffield Wednesday
Sat, 23 Sep, 23
- 7:30 PM
West Brom
0 0
Millwall
Sun, 24 Sep, 23
- 4:30 PM
Stoke City
1 3
Hull City
Sun, 24 Sep, 23
- 7:30 PM
Sunderland
0 1
Cardiff
Tue, 26 Sep, 23
- 12:30 AM
Coventry
1 1
Huddersfield
Matchweek 9
Sat, 30 Sep, 23
- 12:30 AM
Sheffield Wednesday
- -
Sunderland
Sat, 30 Sep, 23
- 5:00 PM
Southampton
- -
Leeds
Sat, 30 Sep, 23
- 7:30 PM
Bristol City
- -
Stoke City
Sat, 30 Sep, 23
- 7:30 PM
Cardiff
- -
Rotherham
Sat, 30 Sep, 23
- 7:30 PM
Huddersfield
- -
Ipswich
Sat, 30 Sep, 23
- 7:30 PM
Hull City
- -
Plymouth
Sat, 30 Sep, 23
- 7:30 PM
Millwall
- -
Swansea
Sat, 30 Sep, 23
- 7:30 PM
Norwich
- -
Birmingham
Sat, 30 Sep, 23
- 7:30 PM
Preston
- -
West Brom
Sat, 30 Sep, 23
- 7:30 PM
QPR
- -
Coventry
Sat, 30 Sep, 23
- 7:30 PM
Watford
- -
Middlesbrough
Sun, 1 Oct, 23
- 4:30 PM
Blackburn
- -
Leicester
Matchweek 10
Wed, 4 Oct, 23
- 12:15 AM
Birmingham
- -
Huddersfield
Wed, 4 Oct, 23
- 12:15 AM
Ipswich
- -
Hull City
Wed, 4 Oct, 23
- 12:15 AM
Middlesbrough
- -
Cardiff
Wed, 4 Oct, 23
- 12:15 AM
Plymouth
- -
Millwall
Wed, 4 Oct, 23
- 12:30 AM
Stoke City
- -
Southampton
Wed, 4 Oct, 23
- 12:30 AM
West Brom
- -
Sheffield Wednesday
Thu, 5 Oct, 23
- 12:15 AM
Coventry
- -
Blackburn
Thu, 5 Oct, 23
- 12:15 AM
Leeds
- -
QPR
Thu, 5 Oct, 23
- 12:15 AM
Leicester
- -
Preston
Thu, 5 Oct, 23
- 12:15 AM
Sunderland
- -
Watford
Thu, 5 Oct, 23
- 12:15 AM
Swansea
- -
Norwich
Thu, 5 Oct, 23
- 12:30 AM
Rotherham
- -
Bristol City
Matchweek 11
Sat, 7 Oct, 23
- 12:30 AM
Birmingham
- -
West Brom
Sat, 7 Oct, 23
- 5:00 PM
Sunderland
- -
Middlesbrough
Sat, 7 Oct, 23
- 7:30 PM
Coventry
- -
Norwich
Sat, 7 Oct, 23
- 7:30 PM
Ipswich
- -
Preston
Sat, 7 Oct, 23
- 7:30 PM
Leeds
- -
Bristol City
Sat, 7 Oct, 23
- 7:30 PM
Leicester
- -
Stoke City
Sat, 7 Oct, 23
- 7:30 PM
Millwall
- -
Hull City
Sat, 7 Oct, 23
- 7:30 PM
Plymouth
- -
Swansea
Sat, 7 Oct, 23
- 7:30 PM
QPR
- -
Blackburn
Sat, 7 Oct, 23
- 7:30 PM
Sheffield Wednesday
- -
Huddersfield
Sat, 7 Oct, 23
- 7:30 PM
Southampton
- -
Rotherham
Matchweek 12
Sat, 21 Oct, 23
- 12:30 AM
Rotherham
- -
Ipswich
Sat, 21 Oct, 23
- 5:00 PM
Preston
- -
Millwall
Sat, 21 Oct, 23
- 7:30 PM
Blackburn
- -
Cardiff
Sat, 21 Oct, 23
- 7:30 PM
Bristol City
- -
Coventry
Sat, 21 Oct, 23
- 7:30 PM
Huddersfield
- -
QPR
Sat, 21 Oct, 23
- 7:30 PM
Hull City
- -
Southampton
Sat, 21 Oct, 23
- 7:30 PM
Middlesbrough
- -
Birmingham
Sat, 21 Oct, 23
- 7:30 PM
Norwich
- -
Leeds
Sat, 21 Oct, 23
- 7:30 PM
Stoke City
- -
Sunderland
Sat, 21 Oct, 23
- 7:30 PM
Swansea
- -
Leicester
Sat, 21 Oct, 23
- 7:30 PM
Watford
- -
Sheffield Wednesday
Sat, 21 Oct, 23
- 7:30 PM
West Brom
- -
Plymouth
Matchweek 13
Wed, 25 Oct, 23
- 12:15 AM
Huddersfield
- -
Cardiff
Wed, 25 Oct, 23
- 12:15 AM
Millwall
- -
Blackburn
Wed, 25 Oct, 23
- 12:15 AM
Norwich
- -
Middlesbrough
Wed, 25 Oct, 23
- 12:15 AM
Swansea
- -
Watford
Wed, 25 Oct, 23
- 12:30 AM
Leicester
- -
Sunderland
Wed, 25 Oct, 23
- 12:30 AM
West Brom
- -
QPR
Thu, 26 Oct, 23
- 12:15 AM
Birmingham
- -
Hull City
Thu, 26 Oct, 23
- 12:15 AM
Bristol City
- -
Ipswich
Thu, 26 Oct, 23
- 12:15 AM
Plymouth
- -
Sheffield Wednesday
Thu, 26 Oct, 23
- 12:15 AM
Preston
- -
Southampton
Thu, 26 Oct, 23
- 12:15 AM
Rotherham
- -
Coventry
Thu, 26 Oct, 23
- 12:30 AM
Stoke City
- -
Leeds
Matchweek 14
Sat, 28 Oct, 23
- 5:00 PM
Leeds
- -
Huddersfield
Sat, 28 Oct, 23
- 5:00 PM
Southampton
- -
Birmingham
Sat, 28 Oct, 23
- 7:30 PM
Blackburn
- -
Swansea
Sat, 28 Oct, 23
- 7:30 PM
Cardiff
- -
Bristol City
Sat, 28 Oct, 23
- 7:30 PM
Hull City
- -
Preston
Sat, 28 Oct, 23
- 7:30 PM
Ipswich
- -
Plymouth
Sat, 28 Oct, 23
- 7:30 PM
Middlesbrough
- -
Stoke City
Sat, 28 Oct, 23
- 7:30 PM
QPR
- -
Leicester
Sat, 28 Oct, 23
- 7:30 PM
Sunderland
- -
Norwich
Sat, 28 Oct, 23
- 7:30 PM
Watford
- -
Millwall
Sun, 29 Oct, 23
- 5:30 PM
Sheffield Wednesday
- -
Rotherham
Tue, 31 Oct, 23
- 1:30 AM
Coventry
- -
West Brom
Matchweek 15
Sat, 4 Nov, 23
- 8:30 PM
Birmingham
- -
Ipswich
Sat, 4 Nov, 23
- 8:30 PM
Bristol City
- -
Sheffield Wednesday
Sat, 4 Nov, 23
- 8:30 PM
Huddersfield
- -
Watford
Sat, 4 Nov, 23
- 8:30 PM
Leicester
- -
Leeds
Sat, 4 Nov, 23
- 8:30 PM
Millwall
- -
Southampton
Sat, 4 Nov, 23
- 8:30 PM
Norwich
- -
Blackburn
Sat, 4 Nov, 23
- 8:30 PM
Plymouth
- -
Middlesbrough
Sat, 4 Nov, 23
- 8:30 PM
Preston
- -
Coventry
Sat, 4 Nov, 23
- 8:30 PM
Rotherham
- -
QPR
Sat, 4 Nov, 23
- 8:30 PM
Stoke City
- -
Cardiff
Sat, 4 Nov, 23
- 8:30 PM
Swansea
- -
Sunderland
Sat, 4 Nov, 23
- 8:30 PM
West Brom
- -
Hull City
Matchweek 16
Sat, 11 Nov, 23
- 8:30 PM
Blackburn
- -
Preston
Sat, 11 Nov, 23
- 8:30 PM
Cardiff
- -
Norwich
Sat, 11 Nov, 23
- 8:30 PM
Coventry
- -
Stoke City
Sat, 11 Nov, 23
- 8:30 PM
Hull City
- -
Huddersfield
Sat, 11 Nov, 23
- 8:30 PM
Ipswich
- -
Swansea
Sat, 11 Nov, 23
- 8:30 PM
Leeds
- -
Plymouth
Sat, 11 Nov, 23
- 8:30 PM
Middlesbrough
- -
Leicester
Sat, 11 Nov, 23
- 8:30 PM
QPR
- -
Bristol City
Sat, 11 Nov, 23
- 8:30 PM
Sheffield Wednesday
- -
Millwall
Sat, 11 Nov, 23
- 8:30 PM
Southampton
- -
West Brom
Sat, 11 Nov, 23
- 8:30 PM
Sunderland
- -
Birmingham
Sat, 11 Nov, 23
- 8:30 PM
Watford
- -
Rotherham
Matchweek 17
Sat, 25 Nov, 23
- 8:30 PM
Birmingham
- -
Sheffield Wednesday
Sat, 25 Nov, 23
- 8:30 PM
Bristol City
- -
Middlesbrough
Sat, 25 Nov, 23
- 8:30 PM
Huddersfield
- -
Southampton
Sat, 25 Nov, 23
- 8:30 PM
Leicester
- -
Watford
Sat, 25 Nov, 23
- 8:30 PM
Millwall
- -
Coventry
Sat, 25 Nov, 23
- 8:30 PM
Norwich
- -
QPR
Sat, 25 Nov, 23
- 8:30 PM
Plymouth
- -
Sunderland
Sat, 25 Nov, 23
- 8:30 PM
Preston
- -
Cardiff
Sat, 25 Nov, 23
- 8:30 PM
Rotherham
- -
Leeds
Sat, 25 Nov, 23
- 8:30 PM
Stoke City
- -
Blackburn
Sat, 25 Nov, 23
- 8:30 PM
Swansea
- -
Hull City
Sat, 25 Nov, 23
- 8:30 PM
West Brom
- -
Ipswich
Matchweek 18
Wed, 29 Nov, 23
- 1:15 AM
Cardiff
- -
West Brom
Wed, 29 Nov, 23
- 1:15 AM
Coventry
- -
Plymouth
Wed, 29 Nov, 23
- 1:15 AM
Hull City
- -
Rotherham
Wed, 29 Nov, 23
- 1:15 AM
Middlesbrough
- -
Preston
Wed, 29 Nov, 23
- 1:15 AM
QPR
- -
Stoke City
Wed, 29 Nov, 23
- 1:15 AM
Watford
- -
Norwich
Thu, 30 Nov, 23
- 1:15 AM
Blackburn
- -
Birmingham
Thu, 30 Nov, 23
- 1:15 AM
Ipswich
- -
Millwall