Who is leading the way on goals, xG, clean sheets and much more.
Updated 31 October 2026, after the last game
Southampton and West Ham United share the best goal difference in the Championship in 2026/2027, with +15 each. Middlesbrough are next on +13. Coventry City had the best goal difference in 2025/2026, +52.
Preston North End have the worst goal difference in the Championship in 2026/2027, with -17 from 13 games, scoring 10 and conceding 27. Derby County are next on -14.
There have been 457 goals in 156 Championship games in 2026/2027, an average of 2.9 a game, 1.5 for each side. West Ham United average the most, 2.5 a game, and Charlton Athletic, Derby County and Preston North End the fewest, 0.8 each.
Middlesbrough have the best expected goal difference in the Championship in 2026/2027, with +13.2 from 13 games, creating 26.6 xG and conceding 13.4. West Ham United are next on +11.1.
| Rank | Team | Goals Scored |
|---|---|---|
| 1 | West Ham United | 33 |
| 2 | Middlesbrough | 30 |
| 3 | Southampton | 28 |
| 4 | Wolverhampton Wanderers | 23 |
| 5 | Birmingham City | 23 |
| 6 | Millwall | 23 |
| 7 | Norwich City | 23 |
| 8 | Queens Park Rangers | 21 |
| 9 | Swansea City | 20 |
| 10 | Stoke City | 20 |
| Rank | Team | Expected Goals (xG) |
|---|---|---|
| 1 | West Ham United | 28.7 |
| 2 | Middlesbrough | 26.6 |
| 3 | Cardiff City | 26.4 |
| 4 | Millwall | 25.6 |
| 5 | Queens Park Rangers | 23.2 |
| 6 | Birmingham City | 23.0 |
| 7 | Southampton | 22.8 |
| 8 | Wolverhampton Wanderers | 21.8 |
| 9 | West Bromwich Albion | 20.7 |
| 10 | Swansea City | 20.4 |
| Rank | Team | Goals Against |
|---|---|---|
| 1 | Swansea City | 13 |
| 2 | Southampton | 13 |
| 3 | Birmingham City | 13 |
| 4 | West Bromwich Albion | 14 |
| 5 | Sheffield United | 15 |
| 6 | Portsmouth | 15 |
| 7 | Wolverhampton Wanderers | 16 |
| 8 | Stoke City | 16 |
| 9 | Queens Park Rangers | 16 |
| 10 | Middlesbrough | 17 |
| Rank | Team | Expected Goals Against (xGA) |
|---|---|---|
| 1 | Wolverhampton Wanderers | 12.6 |
| 2 | Middlesbrough | 13.4 |
| 3 | Wrexham | 16.2 |
| 4 | Queens Park Rangers | 16.4 |
| 5 | Portsmouth | 16.6 |
| 6 | Swansea City | 17.4 |
| 7 | Millwall | 17.4 |
| 8 | Birmingham City | 17.6 |
| 9 | West Ham United | 17.6 |
| 10 | Bristol City | 18.7 |
| Rank | Team | Goal Difference |
|---|---|---|
| 1 | Southampton | +15 |
| 2 | West Ham United | +15 |
| 3 | Middlesbrough | +13 |
| 4 | Birmingham City | +10 |
| 5 | Swansea City | +7 |
| 6 | Wolverhampton Wanderers | +7 |
| 7 | West Bromwich Albion | +5 |
| 8 | Queens Park Rangers | +5 |
| 9 | Stoke City | +4 |
| 10 | Sheffield United | +2 |
| Rank | Team | Expected Goal Difference (xGD) |
|---|---|---|
| 1 | Middlesbrough | +13.2 |
| 2 | West Ham United | +11.1 |
| 3 | Wolverhampton Wanderers | +9.2 |
| 4 | Millwall | +8.2 |
| 5 | Queens Park Rangers | +6.8 |
| 6 | Cardiff City | +6.8 |
| 7 | Birmingham City | +5.4 |
| 8 | Southampton | +3.5 |
| 9 | Swansea City | +3.0 |
| 10 | West Bromwich Albion | +1.9 |
| Rank | Team | Possession % |
|---|---|---|
| 1 | Cardiff City | 60.8% |
| 2 | Swansea City | 60.0% |
| 3 | Middlesbrough | 59.7% |
| 4 | West Ham United | 57.5% |
| 5 | Southampton | 56.4% |
| 6 | West Bromwich Albion | 55.0% |
| 7 | Wolverhampton Wanderers | 53.6% |
| 8 | Norwich City | 52.8% |
| 9 | Portsmouth | 52.0% |
| 10 | Bolton Wanderers | 50.5% |
| Rank | Team | Clean Sheets |
|---|---|---|
| 1 | Swansea City | 6 |
| 2 | Stoke City | 5 |
| 3 | Sheffield United | 5 |
| 4 | Wolverhampton Wanderers | 4 |
| 5 | Birmingham City | 4 |
| 6 | West Ham United | 4 |
| 7 | Portsmouth | 4 |
| 8 | Millwall | 4 |
| 9 | Lincoln City | 4 |
| 10 | Middlesbrough | 3 |
| Rank | Team | Fouls Committed |
|---|---|---|
| 1 | Stoke City | 169 |
| 2 | Lincoln City | 165 |
| 3 | Charlton Athletic | 165 |
| 4 | Derby County | 161 |
| 5 | Wolverhampton Wanderers | 160 |
| 6 | Birmingham City | 158 |
| 7 | Millwall | 151 |
| 8 | Norwich City | 148 |
| 9 | Blackburn Rovers | 147 |
| 10 | Bristol City | 147 |
| Rank | Team | Yellow Cards |
|---|---|---|
| 1 | Watford | 34 |
| 2 | Lincoln City | 31 |
| 3 | Derby County | 31 |
| 4 | Blackburn Rovers | 30 |
| 5 | Birmingham City | 28 |
| 6 | Preston North End | 28 |
| 7 | West Ham United | 27 |
| 8 | Millwall | 27 |
| 9 | Norwich City | 27 |
| 10 | Queens Park Rangers | 26 |