| Season | 2018–19 |
|---|---|
| Dates | 3 August 2018 – 5 May 2019 |
| Champions | Norwich City 1st Championship title 4th 2nd tier title |
| Promoted | Norwich City Sheffield United Aston Villa |
| Relegated | Rotherham United Bolton Wanderers Ipswich Town |
| Matches | 552 |
| Goals | 1,473 (2.67 per match) |
| Top goalscorer | Teemu Pukki (Norwich City) (29 goals) |
| Biggest home win | West Bromwich Albion 7–1 Queens Park Rangers (18 August 2018) |
| Biggest away win | Sheffield Wednesday 0–4 Norwich City (3 October 2018) Rotherham United 0–4 West Bromwich Albion (22 December 2018) Bolton Wanderers 0–4 Norwich City (16 February 2019) |
| Highest scoring | Aston Villa 5–5 Nottingham Forest (28 November 2018) |
| Longest winning run | 10 matches Aston Villa |
| Longest unbeaten run | 14 matches Norwich City |
| Longest winless run | 14 matches Bolton Wanderers |
| Longest losing run | 7
matches Queens Park Rangers |
| Highest attendance | 41,696 Aston Villa 1–2 Norwich City (5 May 2019) |
| Lowest attendance | 8,018 Rotherham United 2–2 Queens Park Rangers (27 November 2018) |
| Total attendance | 10,840,765 |
| Average attendance | 20,075 |
← 2017–18 2019–20 → | |
The 2018–19 EFL Championship (referred to as the Sky Bet Championship for sponsorship reasons) was the third season of the EFL Championship under its current name, and the twenty-seventh season under its current league structure. Norwich City were crowned champions on the final day, following a 2–1 win over Aston Villa.
The following teams had changed division after the 2017–18 season.
Promoted from League One
Relegated from Premier League
Promoted to Premier League
Relegated to League One
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Ipswich Town | End of caretaker spell | 6 May 2018 | Pre-season | 30 May 2018 | ||
| Queens Park Rangers | Mutual consent | 10 May 2018 | 18 May 2018 | |||
| Swansea City | End of contract | 18 May 2018 | 11 June 2018 | |||
| Stoke City | Resigned | 22 May 2018 | ||||
| Derby County | Signed by Stoke City | 22 May 2018 | 31 May 2018 | |||
| Leeds United | Sacked | 1 June 2018 | 15 June 2018 | |||
| Aston Villa | 3 October 2018 | 12th | 10 October 2018 | |||
| Brentford | Signed by Aston Villa | 10 October 2018 | 7th | 16 October 2018 | ||
| Ipswich Town | Sacked | 25 October 2018 | 24th | 27 October 2018 | ||
| Reading | 6 December 2018 | 21st | 22 December 2018 | |||
| Sheffield Wednesday | 21 December 2018 | 18th | 2 January 2019 | |||
| Stoke City | 8 January 2019 | 14th | 9 January 2019 | |||
| Nottingham Forest | Mutual consent | 11 January 2019 | 7th | 14 January 2019 | ||
| West Bromwich Albion | Sacked | 9 March 2019 | 4th | 13 June 2019 | ||
| Queens Park Rangers | 1 April 2019 | 17th | 8 May 2019 | |||
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Norwich City (C, P) | 46 | 27 | 13 | 6 | 93 | 57 | +36 | 94 | Promotion to the Premier League |
| 2 | Sheffield United (P) | 46 | 26 | 11 | 9 | 78 | 41 | +37 | 89 | |
| 3 | Leeds United | 46 | 25 | 8 | 13 | 73 | 50 | +23 | 83 | Qualification for Championship play-offs |
| 4 | West Bromwich Albion | 46 | 23 | 11 | 12 | 87 | 62 | +25 | 80 | |
| 5 | Aston Villa (O, P) | 46 | 20 | 16 | 10 | 82 | 61 | +21 | 76 | |
| 6 | Derby County | 46 | 20 | 14 | 12 | 69 | 54 | +15 | 74 | |
| 7 | Middlesbrough | 46 | 20 | 13 | 13 | 49 | 41 | +8 | 73 | |
| 8 | Bristol City | 46 | 19 | 13 | 14 | 59 | 53 | +6 | 70 | |
| 9 | Nottingham Forest | 46 | 17 | 15 | 14 | 61 | 54 | +7 | 66 | |
| 10 | Swansea City | 46 | 18 | 11 | 17 | 65 | 62 | +3 | 65 | |
| 11 | Brentford | 46 | 17 | 13 | 16 | 73 | 59 | +14 | 64 | |
| 12 | Sheffield Wednesday | 46 | 16 | 16 | 14 | 60 | 62 | −2 | 64 | |
| 13 | Hull City | 46 | 17 | 11 | 18 | 66 | 68 | −2 | 62 | |
| 14 | Preston North End | 46 | 16 | 13 | 17 | 67 | 67 | 0 | 61 | |
| 15 | Blackburn Rovers | 46 | 16 | 12 | 18 | 64 | 69 | −5 | 60 | |
| 16 | Stoke City | 46 | 11 | 22 | 13 | 45 | 52 | −7 | 55 | |
| 17 | Birmingham City | 46 | 14 | 19 | 13 | 64 | 58 | +6 | 52 | |
| 18 | Wigan Athletic | 46 | 13 | 13 | 20 | 51 | 64 | −13 | 52 | |
| 19 | Queens Park Rangers | 46 | 14 | 9 | 23 | 53 | 71 | −18 | 51 | |
| 20 | Reading | 46 | 10 | 17 | 19 | 49 | 66 | −17 | 47 | |
| 21 | Millwall | 46 | 10 | 14 | 22 | 48 | 64 | −16 | 44 | |
| 22 | Rotherham United (R) | 46 | 8 | 16 | 22 | 52 | 83 | −31 | 40 | Relegation to EFL League One |
| 23 | Bolton Wanderers (R) | 46 | 8 | 8 | 30 | 29 | 78 | −49 | 32 | |
| 24 | Ipswich Town (R) | 46 | 5 | 16 | 25 | 36 | 77 | −41 | 31 |
| Semi-finals | Final | ||||||||||
| 3 | Leeds United | 1 | 2 | 3 | |||||||
| 6 | Derby County | 0 | 4 | 4 | |||||||
| 6 | Derby County | 1 | |||||||||
| 5 | Aston Villa | 2 | |||||||||
| 4 | West Bromwich Albion | 1 | 1 | 2 (3) | |||||||
| 5 | Aston Villa | 2 | 0 | 2 (4) | |||||||
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Norwich City | 29 | |
| 2 | Aston Villa | 25 | |
| Brentford | |||
| 4 | West Bromwich Albion | 23 | |
| Sheffield United | |||
| 6 | Birmingham City | 22 | |
| Hull City | |||
| Swansea City | |||
| West Bromwich Albion | |||
| 10 | Nottingham Forest | 16 |
| Player | For | Against | Result | Date | Ref |
|---|---|---|---|---|---|
| Birmingham City | Rotherham United | 3–1 (H) | 6 October 2018 | ||
| Sheffield United | Wigan Athletic | 4–2 (H) | 27 October 2018 | ||
| Birmingham City | Hull City | 3–3 (H) | 10 November 2018 | ||
| Aston Villa | Nottingham Forest | 5–5 (H) | 28 November 2018 | ||
| Blackburn Rovers | Sheffield Wednesday | 4–2 (H) | 1 December 2018 | ||
| West Bromwich Albion | Rotherham United | 0–4 (A) | 22 December 2018 | ||
| Sheffield United | Aston Villa | 3–3 (A) | 8 February 2019 | ||
| Birmingham City | Queens Park Rangers | 3–4 (A) | 9 February 2019 | ||
| Brentford | Hull City | 5–1 (H) | 23 February 2019 | ||
| Derby County | Rotherham United | 6–1 (H) | 30 March 2019 | ||
| Bristol City | Sheffield United | 2–3 (A) | 30 March 2019 | ||
| Derby County | Bolton Wanderers | 4–0 (H) | 13 April 2019 | ||
| West Bromwich Albion | Preston North End | 4–1 (H) | 13 April 2019 |
| Month | Manager of the Month | Player of the Month | Reference | ||
|---|---|---|---|---|---|
| Manager | Club | Player | Club | ||
| August | Leeds United | Leeds United | |||
| September | West Bromwich Albion | West Bromwich Albion | |||
| October | Queens Park Rangers | Birmingham City | |||
| November | Norwich City | Aston Villa | |||
| December | Hull City | Hull City | |||
| January | Blackburn Rovers | Blackburn Rovers | |||
| February | Sheffield United | Birmingham City | |||
| March | Aston Villa | Rotherham United | |||
| April | Sheffield United | West Bromwich Albion | |||
Source:
| No. | Club | Average | Change | Highest | Lowest |
|---|---|---|---|---|---|
| 1 | Aston Villa | 36,027 | 12.2% | 41,696 | 27,331 |
| 2 | Leeds United | 34,033 | 8.0% | 37,004 | 27,729 |
| 3 | Nottingham Forest | 28,144 | 14.0% | 29,530 | 25,753 |
| 4 | Derby County | 26,850 | -1.2% | 32,055 | 23,580 |
| 5 | Sheffield United | 26,177 | -2.5% | 30,261 | 23,400 |
| 6 | Norwich City | 26,014 | 0.2% | 27,040 | 24,642 |
| 7 | Stoke City | 25,200 | -13.9% | 28,586 | 22,078 |
| 8 | Sheffield Wednesday | 24,429 | -6.0% | 31,630 | 20,861 |
| 9 | West Bromwich Albion | 24,148 | -1.5% | 26,548 | 20,282 |
| 10 | Middlesbrough | 23,217 | -9.1% | 30,881 | 21,016 |
| 11 | Birmingham City | 22,483 | 6.8% | 26,631 | 19,795 |
| 12 | Bristol City | 21,080 | 0.6% | 25,556 | 18,411 |
| 13 | Swansea City | 18,737 | -9.1% | 20,860 | 17,197 |
| 14 | Ipswich Town | 17,765 | 9.2% | 25,690 | 13,612 |
| 15 | Reading | 14,991 | -10.0% | 17,458 | 11,271 |
| 16 | Bolton Wanderers | 14,636 | -7.9% | 17,811 | 12,195 |
| 17 | Blackburn Rovers | 14,550 | 13.4% | 21,577 | 11,818 |
| 18 | Preston North End | 14,160 | 2.8% | 19,912 | 10,849 |
| 19 | Queens Park Rangers | 13,866 | -0.4% | 17,609 | 10,854 |
| 20 | Millwall | 13,636 | 2.0% | 17,195 | 11,190 |
| 21 | Hull City | 12,165 | -22.1% | 14,116 | 10,191 |
| 22 | Wigan Athletic | 11,663 | 27.4% | 15,655 | 8,848 |
| 23 | Brentford | 10,257 | 0.2% | 12,225 | 8,903 |
| 24 | Rotherham United | 9,880 | 16.0% | 11,736 | 8,018 |