Matches and standings EFL Championship 2018/2019

Here you can see the standings as well as all 552 matches that were played during the season 2018/2019 in EFL Championship.

League table EFL Championship 2018/2019

This was the final standings in the 2018/2019 EFL Championship season.

# Team Matches WinsW DrawsD LossesL Goals Points
1. Norwich 46 27 13 6 93-57 94
2. Sheffield United 46 26 11 9 78-41 89
3. Leeds 46 25 8 13 73-50 83
4. West Bromwich 46 23 11 12 87-62 80
5. Aston Villa 46 20 16 10 82-61 76
6. Derby 46 20 14 12 69-54 74
7. Middlesbrough 46 20 13 13 49-41 73
8. Bristol City 46 19 13 14 59-53 70
9. Nottingham Forest 46 17 15 14 61-54 66
10. Swansea 46 18 11 17 65-62 65
11. Brentford 46 17 13 16 73-59 64
12. Sheffield Wednesday 46 16 16 14 60-62 64
13. Hull 46 17 11 18 66-68 62
14. Preston North End 46 16 13 17 67-67 61
15. Blackburn 46 16 12 18 64-69 60
16. Stoke 46 11 22 13 45-52 55
17. Birmingham 46 14 19 13 64-58 52
18. Wigan 46 13 13 20 51-64 52
19. Queens Park Rangers 46 14 9 23 53-71 51
20. Reading 46 10 17 19 49-66 47
21. Millwall 46 10 14 22 48-64 44
22. Rotherham 46 8 16 22 52-83 40
23. Bolton 46 8 8 30 29-78 32
24. Ipswich 46 5 16 25 36-77 31
Birmingham -9 points because of breaching the league rules
 
Promotion
 
Promotion Play-off
 
Relegation

All matches EFL Championship 2018/2019

All rounds and matches with result and goals scorers including assists for the season 2018/2019. Click on the match to see the goal scorers and who assisted the goals.

Round 1
Reading - Derby 1 - 2
3 August 2018
Birmingham - Norwich 2 - 2
4 August 2018
Brentford - Rotherham 5 - 1
4 August 2018
Bristol City - Nottingham Forest 1 - 1
4 August 2018
Ipswich - Blackburn 2 - 2
4 August 2018
Millwall - Middlesbrough 2 - 2
4 August 2018
Preston North End - Queens Park Rangers 1 - 0
4 August 2018
West Bromwich - Bolton 1 - 2
4 August 2018
Wigan - Sheffield Wednesday 3 - 2
4 August 2018
Sheffield United - Swansea 1 - 2
4 August 2018
Leeds - Stoke 3 - 1
5 August 2018
Hull - Aston Villa 1 - 3
6 August 2018
Round 2
Aston Villa - Wigan 3 - 2
11 August 2018
Blackburn - Millwall 0 - 0
11 August 2018
Bolton - Bristol City 2 - 2
11 August 2018
Middlesbrough - Birmingham 1 - 0
11 August 2018
Norwich - West Bromwich 3 - 4
11 August 2018
Nottingham Forest - Reading 1 - 0
11 August 2018
Queens Park Rangers - Sheffield United 1 - 2
11 August 2018
Rotherham - Ipswich 1 - 0
11 August 2018
Sheffield Wednesday - Hull 1 - 1
11 August 2018
Stoke - Brentford 1 - 1
11 August 2018
Swansea - Preston North End 1 - 0
11 August 2018
Derby - Leeds 1 - 4
11 August 2018
Round 3
Birmingham - Swansea 0 - 0
17 August 2018
Bristol City - Middlesbrough 0 - 2
18 August 2018
Hull - Blackburn 0 - 1
18 August 2018
Ipswich - Aston Villa 1 - 1
18 August 2018
Leeds - Rotherham 2 - 0
18 August 2018
Millwall - Derby 2 - 1
18 August 2018
Reading - Bolton 0 - 1
18 August 2018
Sheffield United - Norwich 2 - 1
18 August 2018
West Bromwich - Queens Park Rangers 7 - 1
18 August 2018
Wigan - Nottingham Forest 2 - 2
18 August 2018
Preston North End - Stoke 2 - 2
18 August 2018
Brentford - Sheffield Wednesday 2 - 0
19 August 2018
Round 4
Middlesbrough - Sheffield United 3 - 0
7 August 2018
Nottingham Forest - West Bromwich 1 - 1
7 August 2018
Derby - Ipswich 2 - 0
21 August 2018
Queens Park Rangers - Bristol City 0 - 3
21 August 2018
Rotherham - Hull 2 - 3
21 August 2018
Swansea - Leeds 2 - 2
21 August 2018
Aston Villa - Brentford 2 - 2
22 August 2018
Sheffield Wednesday - Millwall 2 - 1
22 August 2018
Blackburn - Reading 2 - 2
22 August 2018
Norwich - Preston North End 2 - 0
22 August 2018
Bolton - Birmingham 1 - 0
22 August 2018
Stoke - Wigan 0 - 3
22 August 2018
Round 5
Middlesbrough - West Bromwich 1 - 0
24 August 2018
Aston Villa - Reading 1 - 1
25 August 2018
Blackburn - Brentford 1 - 0
25 August 2018
Bolton - Sheffield United 0 - 3
25 August 2018
Derby - Preston North End 2 - 0
25 August 2018
Norwich - Leeds 0 - 3
25 August 2018
Queens Park Rangers - Wigan 1 - 0
25 August 2018
Sheffield Wednesday - Ipswich 2 - 1
25 August 2018
Stoke - Hull 2 - 0
25 August 2018
Swansea - Bristol City 0 - 1
25 August 2018
Nottingham Forest - Birmingham 2 - 2
25 August 2018
Rotherham - Millwall 1 - 0
26 August 2018
Round 6
Leeds - Middlesbrough 0 - 0
31 August 2018
Preston North End - Bolton 2 - 2
1 September 2018
Reading - Sheffield Wednesday 1 - 2
1 September 2018
Sheffield United - Aston Villa 4 - 1
1 September 2018
West Bromwich - Stoke 2 - 1
1 September 2018
Wigan - Rotherham 1 - 0
1 September 2018
Birmingham - Queens Park Rangers 0 - 0
1 September 2018
Brentford - Nottingham Forest 2 - 1
1 September 2018
Hull - Derby 1 - 2
1 September 2018
Millwall - Swansea 1 - 2
1 September 2018
Ipswich - Norwich 1 - 1
2 September 2018
Bristol City - Blackburn 4 - 1
2 September 2018
Round 7
Birmingham - West Bromwich 1 - 1
14 September 2018
Bolton - Queens Park Rangers 1 - 2
15 September 2018
Brentford - Wigan 2 - 0
15 September 2018
Bristol City - Sheffield United 1 - 0
15 September 2018
Hull - Ipswich 2 - 0
15 September 2018
Millwall - Leeds 1 - 1
15 September 2018
Norwich - Middlesbrough 1 - 0
15 September 2018
Preston North End - Reading 2 - 3
15 September 2018
Rotherham - Derby 1 - 0
15 September 2018
Sheffield Wednesday - Stoke 2 - 2
15 September 2018
Swansea - Nottingham Forest 0 - 0
15 September 2018
Blackburn - Aston Villa 1 - 1
15 September 2018
Round 8
Derby - Blackburn 0 - 0
18 September 2018
Leeds - Preston North End 3 - 0
18 September 2018
Wigan - Hull 2 - 1
18 September 2018
Aston Villa - Rotherham 2 - 0
18 September 2018
Ipswich - Brentford 1 - 1
18 September 2018
Stoke - Swansea 1 - 0
18 September 2018
West Bromwich - Bristol City 4 - 2
18 September 2018
Middlesbrough - Bolton 2 - 0
19 September 2018
Nottingham Forest - Sheffield Wednesday 2 - 1
19 September 2018
Queens Park Rangers - Millwall 2 - 0
19 September 2018
Sheffield United - Birmingham 0 - 0
19 September 2018
Reading - Norwich 1 - 2
19 September 2018
Round 9
Wigan - Bristol City 1 - 0
21 September 2018
Aston Villa - Sheffield Wednesday 1 - 2
22 September 2018
Derby - Brentford 3 - 1
22 September 2018
Ipswich - Bolton 0 - 0
22 September 2018
Leeds - Birmingham 1 - 2
22 September 2018
Middlesbrough - Swansea 0 - 0
22 September 2018
Nottingham Forest - Rotherham 1 - 0
22 September 2018
Reading - Hull 3 - 0
22 September 2018
Sheffield United - Preston North End 3 - 2
22 September 2018
Stoke - Blackburn 2 - 3
22 September 2018
West Bromwich - Millwall 2 - 0
22 September 2018
Queens Park Rangers - Norwich 0 - 1
22 September 2018
Round 10
Sheffield Wednesday - Leeds 1 - 1
28 September 2018
Bristol City - Aston Villa 1 - 1
28 September 2018
Birmingham - Ipswich 2 - 2
29 September 2018
Blackburn - Nottingham Forest 2 - 2
29 September 2018
Bolton - Derby 1 - 0
29 September 2018
Brentford - Reading 2 - 2
29 September 2018
Hull - Middlesbrough 1 - 1
29 September 2018
Millwall - Sheffield United 2 - 3
29 September 2018
Norwich - Wigan 1 - 0
29 September 2018
Preston North End - West Bromwich 2 - 3
29 September 2018
Swansea - Queens Park Rangers 3 - 0
29 September 2018
Rotherham - Stoke 2 - 2
29 September 2018
Round 11
Aston Villa - Preston North End 3 - 3
2 October 2018
Brentford - Birmingham 1 - 1
2 October 2018
Ipswich - Middlesbrough 0 - 2
2 October 2018
Wigan - Swansea 0 - 0
2 October 2018
Hull - Leeds 0 - 1
2 October 2018
Reading - Queens Park Rangers 0 - 1
2 October 2018
Stoke - Bolton 2 - 0
2 October 2018
Blackburn - Sheffield United 0 - 2
3 October 2018
Derby - Norwich 1 - 1
3 October 2018
Nottingham Forest - Millwall 2 - 2
3 October 2018
Rotherham - Bristol City 0 - 0
3 October 2018
Sheffield Wednesday - West Bromwich 2 - 2
3 October 2018
Round 12
Leeds - Brentford 1 - 1
6 October 2018
Birmingham - Rotherham 3 - 1
6 October 2018
Middlesbrough - Nottingham Forest 0 - 2
6 October 2018
Millwall - Aston Villa 2 - 1
6 October 2018
Norwich - Stoke 0 - 1
6 October 2018
Preston North End - Wigan 4 - 0
6 October 2018
Queens Park Rangers - Derby 1 - 1
6 October 2018
Sheffield United - Hull 1 - 0
6 October 2018
Swansea - Ipswich 2 - 3
6 October 2018
West Bromwich - Reading 4 - 1
6 October 2018
Bolton - Blackburn 0 - 1
6 October 2018
Bristol City - Sheffield Wednesday 1 - 2
7 October 2018
Round 13
Sheffield Wednesday - Middlesbrough 1 - 2
19 October 2018
Blackburn - Leeds 2 - 1
20 October 2018
Aston Villa - Swansea 1 - 0
20 October 2018
Brentford - Bristol City 0 - 1
20 October 2018
Hull - Preston North End 1 - 1
20 October 2018
Ipswich - Queens Park Rangers 0 - 2
20 October 2018
Nottingham Forest - Norwich 1 - 2
20 October 2018
Reading - Millwall 3 - 1
20 October 2018
Rotherham - Bolton 1 - 1
20 October 2018
Stoke - Birmingham 0 - 1
20 October 2018
Wigan - West Bromwich 1 - 0
20 October 2018
Derby - Sheffield United 2 - 1
20 October 2018
Round 14
Middlesbrough - Rotherham 0 - 0
23 October 2018
Millwall - Wigan 2 - 1
23 October 2018
Norwich - Aston Villa 2 - 1
23 October 2018
Queens Park Rangers - Sheffield Wednesday 3 - 0
23 October 2018
Sheffield United - Stoke 1 - 1
23 October 2018
Swansea - Blackburn 3 - 1
23 October 2018
Birmingham - Reading 2 - 1
23 October 2018
Bristol City - Hull 1 - 0
24 October 2018
Leeds - Ipswich 2 - 0
24 October 2018
Preston North End - Brentford 4 - 3
24 October 2018
Bolton - Nottingham Forest 0 - 3
24 October 2018
West Bromwich - Derby 1 - 4
24 October 2018
Round 15
Queens Park Rangers - Aston Villa 1 - 0
26 October 2018
Middlesbrough - Derby 1 - 1
27 October 2018
Birmingham - Sheffield Wednesday 3 - 1
27 October 2018
Bolton - Hull 0 - 1
27 October 2018
Bristol City - Stoke 0 - 1
27 October 2018
Millwall - Ipswich 3 - 0
27 October 2018
Norwich - Brentford 1 - 0
27 October 2018
Preston North End - Rotherham 1 - 1
27 October 2018
Sheffield United - Wigan 4 - 2
27 October 2018
Swansea - Reading 2 - 0
27 October 2018
West Bromwich - Blackburn 1 - 1
27 October 2018
Leeds - Nottingham Forest 1 - 1
27 October 2018
Round 16
Aston Villa - Bolton 2 - 0
2 November 2018
Blackburn - Queens Park Rangers 1 - 0
3 November 2018
Brentford - Millwall 2 - 0
3 November 2018
Derby - Birmingham 3 - 1
3 November 2018
Hull - West Bromwich 1 - 0
3 November 2018
Ipswich - Preston North End 1 - 1
3 November 2018
Nottingham Forest - Sheffield United 1 - 0
3 November 2018
Reading - Bristol City 3 - 2
3 November 2018
Rotherham - Swansea 2 - 1
3 November 2018
Sheffield Wednesday - Norwich 0 - 4
3 November 2018
Stoke - Middlesbrough 0 - 0
3 November 2018
Wigan - Leeds 1 - 2
4 November 2018
Round 17
Sheffield United - Sheffield Wednesday 0 - 0
9 November 2018
Birmingham - Hull 3 - 3
10 November 2018
Blackburn - Rotherham 1 - 1
10 November 2018
Bolton - Swansea 0 - 1
10 November 2018
Bristol City - Preston North End 0 - 1
10 November 2018
Derby - Aston Villa 0 - 3
10 November 2018
Middlesbrough - Wigan 2 - 0
10 November 2018
Norwich - Millwall 4 - 3
10 November 2018
Nottingham Forest - Stoke 0 - 0
10 November 2018
Queens Park Rangers - Brentford 3 - 2
10 November 2018
Reading - Ipswich 2 - 2
10 November 2018
West Bromwich - Leeds 4 - 1
10 November 2018
Round 18
Ipswich - West Bromwich 1 - 2
23 November 2018
Rotherham - Sheffield United 2 - 2
24 November 2018
Hull - Nottingham Forest 0 - 2
24 November 2018
Leeds - Bristol City 2 - 0
24 November 2018
Millwall - Bolton 1 - 1
24 November 2018
Preston North End - Blackburn 4 - 1
24 November 2018
Sheffield Wednesday - Derby 1 - 2
24 November 2018
Stoke - Queens Park Rangers 2 - 2
24 November 2018
Swansea - Norwich 1 - 4
24 November 2018
Wigan - Reading 0 - 0
24 November 2018
Brentford - Middlesbrough 1 - 2
24 November 2018
Aston Villa - Birmingham 4 - 2
25 November 2018
Round 19
Brentford - Sheffield United 2 - 3
27 November 2018
Hull - Norwich 0 - 0
27 November 2018
Leeds - Reading 1 - 0
27 November 2018
Rotherham - Queens Park Rangers 2 - 2
27 November 2018
Preston North End - Middlesbrough 1 - 1
27 November 2018
Sheffield Wednesday - Bolton 1 - 0
27 November 2018
Millwall - Birmingham 0 - 2
28 November 2018
Aston Villa - Nottingham Forest 5 - 5
28 November 2018
Ipswich - Bristol City 2 - 3
28 November 2018
Swansea - West Bromwich 1 - 2
28 November 2018
Wigan - Blackburn 3 - 1
28 November 2018
Stoke - Derby 2 - 1
28 November 2018
Round 20
Sheffield United - Leeds 0 - 1
1 December 2018
Birmingham - Preston North End 3 - 0
1 December 2018
Blackburn - Sheffield Wednesday 4 - 2
1 December 2018
Bolton - Wigan 1 - 1
1 December 2018
Derby - Swansea 2 - 1
1 December 2018
Norwich - Rotherham 3 - 1
1 December 2018
Nottingham Forest - Ipswich 2 - 0
1 December 2018
Queens Park Rangers - Hull 2 - 3
1 December 2018
Reading - Stoke 2 - 2
1 December 2018
Middlesbrough - Aston Villa 0 - 3
1 December 2018
Bristol City - Millwall 1 - 1
2 December 2018
West Bromwich - Brentford 1 - 1
3 December 2018
Round 21
West Bromwich - Aston Villa 2 - 2
7 December 2018
Birmingham - Bristol City 0 - 1
8 December 2018
Brentford - Swansea 2 - 3
8 December 2018
Leeds - Queens Park Rangers 2 - 1
8 December 2018
Middlesbrough - Blackburn 1 - 1
8 December 2018
Millwall - Hull 2 - 2
8 December 2018
Norwich - Bolton 3 - 2
8 December 2018
Nottingham Forest - Preston North End 0 - 1
8 December 2018
Sheffield Wednesday - Rotherham 2 - 2
8 December 2018
Stoke - Ipswich 2 - 0
8 December 2018
Wigan - Derby 0 - 1
8 December 2018
Reading - Sheffield United 0 - 2
8 December 2018
Round 22
Sheffield United - West Bromwich 1 - 2
14 December 2018
Aston Villa - Stoke 2 - 2
15 December 2018
Blackburn - Birmingham 2 - 2
15 December 2018
Bolton - Leeds 0 - 1
15 December 2018
Hull - Brentford 2 - 0
15 December 2018
Ipswich - Wigan 1 - 0
15 December 2018
Preston North End - Millwall 3 - 2
15 December 2018
Queens Park Rangers - Middlesbrough 2 - 1
15 December 2018
Rotherham - Reading 1 - 1
15 December 2018
Swansea - Sheffield Wednesday 2 - 1
15 December 2018
Bristol City - Norwich 2 - 2
15 December 2018
Derby - Nottingham Forest 0 - 0
17 December 2018
Round 23
Blackburn - Norwich 0 - 1
22 December 2018
Brentford - Bolton 1 - 0
22 December 2018
Derby - Bristol City 1 - 1
22 December 2018
Ipswich - Sheffield United 1 - 1
22 December 2018
Nottingham Forest - Queens Park Rangers 0 - 1
22 December 2018
Reading - Middlesbrough 0 - 1
22 December 2018
Rotherham - West Bromwich 0 - 4
22 December 2018
Sheffield Wednesday - Preston North End 1 - 0
22 December 2018
Stoke - Millwall 1 - 0
22 December 2018
Wigan - Birmingham 0 - 3
22 December 2018
Hull - Swansea 3 - 2
22 December 2018
Aston Villa - Leeds 2 - 3
23 December 2018
Round 24
Birmingham - Stoke 2 - 0
26 December 2018
Bolton - Rotherham 2 - 1
26 December 2018
Bristol City - Brentford 1 - 1
26 December 2018
Leeds - Blackburn 3 - 2
26 December 2018
Middlesbrough - Sheffield Wednesday 0 - 1
26 December 2018
Millwall - Reading 1 - 0
26 December 2018
Norwich - Nottingham Forest 3 - 3
26 December 2018
Preston North End - Hull 1 - 2
26 December 2018
Queens Park Rangers - Ipswich 3 - 0
26 December 2018
Sheffield United - Derby 3 - 1
26 December 2018
Swansea - Aston Villa 0 - 1
26 December 2018
West Bromwich - Wigan 2 - 0
26 December 2018
Round 25
Birmingham - Brentford 0 - 0
29 December 2018
Bolton - Stoke 0 - 0
29 December 2018
Bristol City - Rotherham 1 - 0
29 December 2018
Leeds - Hull 0 - 2
29 December 2018
Middlesbrough - Ipswich 2 - 0
29 December 2018
Millwall - Nottingham Forest 1 - 0
29 December 2018
Norwich - Derby 3 - 4
29 December 2018
Preston North End - Aston Villa 1 - 1
29 December 2018
Queens Park Rangers - Reading 0 - 0
29 December 2018
Sheffield United - Blackburn 3 - 0
29 December 2018
Swansea - Wigan 2 - 2
29 December 2018
West Bromwich - Sheffield Wednesday 1 - 1
29 December 2018
Round 26
Aston Villa - Queens Park Rangers 2 - 2
1 January 2019
Blackburn - West Bromwich 2 - 1
1 January 2019
Brentford - Norwich 1 - 1
1 January 2019
Derby - Middlesbrough 1 - 1
1 January 2019
Hull - Bolton 6 - 0
1 January 2019
Ipswich - Millwall 2 - 3
1 January 2019
Nottingham Forest - Leeds 4 - 2
1 January 2019
Reading - Swansea 1 - 4
1 January 2019
Rotherham - Preston North End 2 - 1
1 January 2019
Sheffield Wednesday - Birmingham 1 - 1
1 January 2019
Stoke - Bristol City 0 - 2
1 January 2019
Wigan - Sheffield United 0 - 3
1 January 2019
Round 27
Leeds - Derby 2 - 0
11 January 2019
Wigan - Aston Villa 3 - 0
12 January 2019
Birmingham - Middlesbrough 1 - 2
12 January 2019
Brentford - Stoke 3 - 1
12 January 2019
Bristol City - Bolton 2 - 1
12 January 2019
Hull - Sheffield Wednesday 3 - 0
12 January 2019
Ipswich - Rotherham 1 - 0
12 January 2019
Preston North End - Swansea 1 - 1
12 January 2019
Reading - Nottingham Forest 2 - 0
12 January 2019
Sheffield United - Queens Park Rangers 1 - 0
12 January 2019
West Bromwich - Norwich 1 - 1
12 January 2019
Millwall - Blackburn 0 - 2
12 January 2019
Round 28
Norwich - Birmingham 3 - 1
18 January 2019
Aston Villa - Hull 2 - 2
19 January 2019
Blackburn - Ipswich 2 - 0
19 January 2019
Derby - Reading 2 - 1
19 January 2019
Middlesbrough - Millwall 1 - 1
19 January 2019
Nottingham Forest - Bristol City 0 - 1
19 January 2019
Queens Park Rangers - Preston North End 1 - 4
19 January 2019
Rotherham - Brentford 2 - 4
19 January 2019
Sheffield Wednesday - Wigan 1 - 0
19 January 2019
Stoke - Leeds 2 - 1
19 January 2019
Swansea - Sheffield United 1 - 0
19 January 2019
Bolton - West Bromwich 0 - 2
21 January 2019
Round 29
Aston Villa - Ipswich 2 - 1
26 January 2019
Blackburn - Hull 3 - 0
26 January 2019
Norwich - Sheffield United 2 - 2
26 January 2019
Nottingham Forest - Wigan 3 - 1
26 January 2019
Rotherham - Leeds 1 - 2
26 January 2019
Stoke - Preston North End 0 - 2
26 January 2019
Swansea - Birmingham 3 - 3
29 January 2019
Bolton - Reading 1 - 1
29 January 2019
Queens Park Rangers - West Bromwich 2 - 3
19 February 2019
Derby - Millwall 0 - 1
20 February 2019
Sheffield Wednesday - Brentford 2 - 0
26 February 2019
Middlesbrough - Bristol City 0 - 1
2 April 2019
Round 30
Preston North End - Derby 0 - 0
1 February 2019
Birmingham - Nottingham Forest 2 - 0
2 February 2019
Brentford - Blackburn 5 - 2
2 February 2019
Bristol City - Swansea 2 - 0
2 February 2019
Hull - Stoke 2 - 0
2 February 2019
Ipswich - Sheffield Wednesday 0 - 1
2 February 2019
Millwall - Rotherham 0 - 0
2 February 2019
Reading - Aston Villa 0 - 0
2 February 2019
Sheffield United - Bolton 2 - 0
2 February 2019
West Bromwich - Middlesbrough 2 - 3
2 February 2019
Wigan - Queens Park Rangers 2 - 1
2 February 2019
Leeds - Norwich 1 - 3
2 February 2019
Round 31
Aston Villa - Sheffield United 3 - 3
8 February 2019
Middlesbrough - Leeds 1 - 1
9 February 2019
Blackburn - Bristol City 0 - 1
9 February 2019
Bolton - Preston North End 1 - 2
9 February 2019
Derby - Hull 2 - 0
9 February 2019
Nottingham Forest - Brentford 2 - 1
9 February 2019
Queens Park Rangers - Birmingham 3 - 4
9 February 2019
Rotherham - Wigan 1 - 1
9 February 2019
Sheffield Wednesday - Reading 0 - 0
9 February 2019
Swansea - Millwall 1 - 0
9 February 2019
Stoke - West Bromwich 0 - 1
9 February 2019
Norwich - Ipswich 3 - 0
10 February 2019
Round 32
Birmingham - Bolton 0 - 1
12 February 2019
Hull - Rotherham 2 - 2
12 February 2019
Bristol City - Queens Park Rangers 2 - 1
12 February 2019
Millwall - Sheffield Wednesday 0 - 0
12 February 2019
West Bromwich - Nottingham Forest 2 - 2
12 February 2019
Ipswich - Derby 1 - 1
13 February 2019
Preston North End - Norwich 3 - 1
13 February 2019
Brentford - Aston Villa 1 - 0
13 February 2019
Leeds - Swansea 2 - 1
13 February 2019
Sheffield United - Middlesbrough 1 - 0
13 February 2019
Wigan - Stoke 0 - 0
13 February 2019
Reading - Blackburn 2 - 1
13 February 2019
Round 33
Rotherham - Sheffield Wednesday 2 - 2
16 February 2019
Aston Villa - West Bromwich 0 - 2
16 February 2019
Bolton - Norwich 0 - 4
16 February 2019
Ipswich - Stoke 1 - 1
16 February 2019
Preston North End - Nottingham Forest 0 - 0
16 February 2019
Sheffield United - Reading 4 - 0
16 February 2019
Blackburn - Middlesbrough 0 - 1
17 February 2019
Bristol City - Birmingham 1 - 2
26 February 2019
Hull - Millwall 2 - 1
26 February 2019
Queens Park Rangers - Leeds 1 - 0
26 February 2019
Derby - Wigan 2 - 1
5 March 2019
Swansea - Brentford 3 - 0
2 April 2019
Round 34
Birmingham - Blackburn 2 - 2
23 February 2019
Brentford - Hull 5 - 1
23 February 2019
Leeds - Bolton 2 - 1
23 February 2019
Middlesbrough - Queens Park Rangers 2 - 0
23 February 2019
Millwall - Preston North End 1 - 3
23 February 2019
Norwich - Bristol City 3 - 2
23 February 2019
Reading - Rotherham 1 - 1
23 February 2019
Sheffield Wednesday - Swansea 3 - 1
23 February 2019
Stoke - Aston Villa 1 - 1
23 February 2019
Wigan - Ipswich 1 - 1
23 February 2019
West Bromwich - Sheffield United 0 - 1
23 February 2019
Nottingham Forest - Derby 1 - 0
25 February 2019
Round 35
Leeds - West Bromwich 4 - 0
1 March 2019
Aston Villa - Derby 4 - 0
2 March 2019
Brentford - Queens Park Rangers 3 - 0
2 March 2019
Hull - Birmingham 2 - 0
2 March 2019
Ipswich - Reading 1 - 2
2 March 2019
Millwall - Norwich 1 - 3
2 March 2019
Preston North End - Bristol City 1 - 1
2 March 2019
Rotherham - Blackburn 3 - 2
2 March 2019
Stoke - Nottingham Forest 2 - 0
2 March 2019
Swansea - Bolton 2 - 0
2 March 2019
Wigan - Middlesbrough 0 - 0
2 March 2019
Sheffield Wednesday - Sheffield United 0 - 0
4 March 2019
Round 36
Norwich - Swansea 1 - 0
8 March 2019
Blackburn - Preston North End 0 - 1
9 March 2019
Sheffield United - Rotherham 2 - 0
9 March 2019
Bolton - Millwall 2 - 1
9 March 2019
Bristol City - Leeds 0 - 1
9 March 2019
Derby - Sheffield Wednesday 1 - 1
9 March 2019
Middlesbrough - Brentford 1 - 2
9 March 2019
Nottingham Forest - Hull 3 - 0
9 March 2019
Queens Park Rangers - Stoke 0 - 0
9 March 2019
Reading - Wigan 3 - 2
9 March 2019
West Bromwich - Ipswich 1 - 1
9 March 2019
Birmingham - Aston Villa 0 - 1
10 March 2019
Round 37
Blackburn - Wigan 3 - 0
12 March 2019
Bristol City - Ipswich 1 - 1
12 March 2019
Sheffield United - Brentford 2 - 0
12 March 2019
Bolton - Sheffield Wednesday 0 - 2
12 March 2019
Reading - Leeds 0 - 3
12 March 2019
Birmingham - Millwall 0 - 2
13 March 2019
Nottingham Forest - Aston Villa 1 - 3
13 March 2019
Derby - Stoke 0 - 0
13 March 2019
Middlesbrough - Preston North End 1 - 2
13 March 2019
Norwich - Hull 3 - 2
13 March 2019
Queens Park Rangers - Rotherham 1 - 2
13 March 2019
West Bromwich - Swansea 3 - 0
13 March 2019
Round 38
Leeds - Sheffield United 0 - 1
16 March 2019
Aston Villa - Middlesbrough 3 - 0
16 March 2019
Brentford - West Bromwich 0 - 1
16 March 2019
Hull - Queens Park Rangers 2 - 2
16 March 2019
Ipswich - Nottingham Forest 1 - 1
16 March 2019
Preston North End - Birmingham 1 - 0
16 March 2019
Rotherham - Norwich 1 - 2
16 March 2019
Sheffield Wednesday - Blackburn 4 - 2
16 March 2019
Stoke - Reading 0 - 0
16 March 2019
Wigan - Bolton 5 - 2
16 March 2019
Millwall - Bristol City 1 - 2
30 April 2019
Swansea - Derby 1 - 1
1 May 2019
Round 39
West Bromwich - Birmingham 3 - 2
29 March 2019
Aston Villa - Blackburn 2 - 1
30 March 2019
Derby - Rotherham 6 - 1
30 March 2019
Ipswich - Hull 0 - 2
30 March 2019
Leeds - Millwall 3 - 2
30 March 2019
Nottingham Forest - Swansea 2 - 1
30 March 2019
Queens Park Rangers - Bolton 1 - 2
30 March 2019
Reading - Preston North End 2 - 1
30 March 2019
Sheffield United - Bristol City 2 - 3
30 March 2019
Stoke - Sheffield Wednesday 0 - 0
30 March 2019
Wigan - Brentford 0 - 0
30 March 2019
Middlesbrough - Norwich 0 - 1
30 March 2019
Round 40
Norwich - Queens Park Rangers 4 - 0
6 April 2019
Birmingham - Leeds 1 - 0
6 April 2019
Blackburn - Stoke 0 - 1
6 April 2019
Bolton - Ipswich 1 - 2
6 April 2019
Brentford - Derby 3 - 3
6 April 2019
Bristol City - Wigan 2 - 2
6 April 2019
Hull - Reading 3 - 1
6 April 2019
Millwall - West Bromwich 2 - 0
6 April 2019
Preston North End - Sheffield United 0 - 1
6 April 2019
Rotherham - Nottingham Forest 2 - 1
6 April 2019
Sheffield Wednesday - Aston Villa 1 - 3
6 April 2019
Swansea - Middlesbrough 3 - 1
6 April 2019
Round 41
Blackburn - Derby 2 - 0
9 April 2019
Bristol City - West Bromwich 3 - 2
9 April 2019
Preston North End - Leeds 0 - 2
9 April 2019
Sheffield Wednesday - Nottingham Forest 3 - 0
9 April 2019
Swansea - Stoke 3 - 1
9 April 2019
Bolton - Middlesbrough 0 - 2
9 April 2019
Norwich - Reading 2 - 2
10 April 2019
Birmingham - Sheffield United 1 - 1
10 April 2019
Brentford - Ipswich 2 - 0
10 April 2019
Hull - Wigan 2 - 1
10 April 2019
Millwall - Queens Park Rangers 0 - 0
10 April 2019
Rotherham - Aston Villa 1 - 2
10 April 2019
Round 42
Aston Villa - Bristol City 2 - 1
13 April 2019
Derby - Bolton 4 - 0
13 April 2019
Ipswich - Birmingham 1 - 1
13 April 2019
Middlesbrough - Hull 1 - 0
13 April 2019
Nottingham Forest - Blackburn 1 - 2
13 April 2019
Queens Park Rangers - Swansea 4 - 0
13 April 2019
Reading - Brentford 2 - 1
13 April 2019
Sheffield United - Millwall 1 - 1
13 April 2019
Stoke - Rotherham 2 - 2
13 April 2019
West Bromwich - Preston North End 4 - 1
13 April 2019
Leeds - Sheffield Wednesday 1 - 0
13 April 2019
Wigan - Norwich 1 - 1
14 April 2019
Round 43
Bristol City - Reading 1 - 1
19 April 2019
Sheffield United - Nottingham Forest 2 - 0
19 April 2019
Millwall - Brentford 1 - 1
19 April 2019
Birmingham - Derby 2 - 2
19 April 2019
Bolton - Aston Villa 0 - 2
19 April 2019
Leeds - Wigan 1 - 2
19 April 2019
Middlesbrough - Stoke 1 - 0
19 April 2019
Preston North End - Ipswich 4 - 0
19 April 2019
Queens Park Rangers - Blackburn 1 - 2
19 April 2019
Swansea - Rotherham 4 - 3
19 April 2019
West Bromwich - Hull 3 - 2
19 April 2019
Norwich - Sheffield Wednesday 2 - 2
19 April 2019
Round 44
Aston Villa - Millwall 1 - 0
22 April 2019
Blackburn - Bolton 2 - 0
22 April 2019
Derby - Queens Park Rangers 2 - 0
22 April 2019
Hull - Sheffield United 0 - 3
22 April 2019
Ipswich - Swansea 0 - 1
22 April 2019
Nottingham Forest - Middlesbrough 3 - 0
22 April 2019
Reading - West Bromwich 0 - 0
22 April 2019
Rotherham - Birmingham 1 - 3
22 April 2019
Sheffield Wednesday - Bristol City 2 - 0
22 April 2019
Stoke - Norwich 2 - 2
22 April 2019
Wigan - Preston North End 2 - 0
22 April 2019
Brentford - Leeds 2 - 0
22 April 2019
Round 45
Millwall - Stoke 0 - 0
27 April 2019
Birmingham - Wigan 1 - 1
27 April 2019
Bolton - Brentford 0 - 1
27 April 2019
Bristol City - Derby 0 - 2
27 April 2019
Middlesbrough - Reading 2 - 1
27 April 2019
Preston North End - Sheffield Wednesday 3 - 3
27 April 2019
Queens Park Rangers - Nottingham Forest 0 - 1
27 April 2019
Swansea - Hull 2 - 2
27 April 2019
West Bromwich - Rotherham 2 - 1
27 April 2019
Sheffield United - Ipswich 2 - 0
27 April 2019
Norwich - Blackburn 2 - 1
27 April 2019
Leeds - Aston Villa 1 - 1
28 April 2019
Round 46
Aston Villa - Norwich 1 - 2
5 May 2019
Blackburn - Swansea 2 - 2
5 May 2019
Brentford - Preston North End 3 - 0
5 May 2019
Derby - West Bromwich 3 - 1
5 May 2019
Hull - Bristol City 1 - 1
5 May 2019
Ipswich - Leeds 3 - 2
5 May 2019
Nottingham Forest - Bolton 1 - 0
5 May 2019
Reading - Birmingham 0 - 0
5 May 2019
Rotherham - Middlesbrough 1 - 2
5 May 2019
Sheffield Wednesday - Queens Park Rangers 1 - 2
5 May 2019
Stoke - Sheffield United 2 - 2
5 May 2019
Wigan - Millwall 1 - 0
5 May 2019
X