Championship

Table
# Team Pl GD Pts
1 43 +42 86
2 41 +29 75
3 42 +9 73
4 42 +23 72
5 42 +20 72
6 42 +4 68
7 42 +3 64
8 42 +8 63
9 42 +5 58
10 42 +1 58
11 42 -5 58
12 42 +1 57
13 42 -3 57
14 42 -4 57
15 42 -1 56
16 42 +3 55
17 42 0 54
18 42 -12 49
19 44 -15 49
20 42 -14 48
21 42 -14 46
22 42 -13 44
23 42 -10 41
24 42 -57 -4
Form table (Last six games)
# Team Form GD Pts
1 WWWWWW +12 18
2 LWWWDD +7 11
3 DWDWWL +3 11
4 DWWDDD +4 10
5 WLWDWL +1 10
6 LWWDDD +3 9
7 LWWLWL +1 9
8 WDLDDW +1 9
9 DWLWLD 0 8
10 WLDWLD 0 8
11 WLWDDL -1 8
12 LDLWWD -1 8
13 LLWDDW -2 8
14 WLLDDW -3 8
15 LLDDWW -3 8
16 WDLLLW 0 7
17 DWDDLD -2 7
18 WLWDLL -5 7
19 WLDDDL -1 6
20 LDLDLW -2 5
21 WDLLDL -2 5
22 LWDLDL -3 5
23 LDDLDL -3 3
24 DLLLDD -6 3
Current streaks
Southampton have won their last 6 league matches and are unbeaten in their last 15.
Coventry City are unbeaten in their last 5 league matches.
West Bromwich Albion are unbeaten in their last 7 league matches.
Queens Park Rangers are unbeaten in their last 5 league matches.
Sheffield Wednesday have not won in their last 36 league matches.
Charlton Athletic have not won in their last 5 league matches.
Leicester City have not won in their last 5 league matches.
Middlesbrough have not won in their last 6 league matches.
Next fixtures
Saturday 18th Apr 2026
12:30 Derby County - Oxford United
12:30 Portsmouth - Leicester City
12:30 Millwall - Queens Park Rangers
15:00 Watford - Sheffield United
15:00 Swansea City - Southampton
15:00 Wrexham - Stoke City
15:00 Bristol City - Norwich City
15:00 Preston North End - West Bromwich Albion
15:00 Hull City - Birmingham City
15:00 Sheffield Wednesday - Charlton Athletic
Longest Winless Run  Sheffield Wednesday are winless in 36 league matches, the longest current run in the top four divisions.
Sunday 19th Apr 2026
12:00 Ipswich Town - Middlesbrough
Tuesday 21th Apr 2026
19:45 Coventry City - Portsmouth
19:45 Leicester City - Hull City
19:45 Southampton - Bristol City
19:45 Oxford United - Wrexham
19:45 Norwich City - Derby County
19:45 Stoke City - Millwall
19:45 Queens Park Rangers - Swansea City
19:45 West Bromwich Albion - Watford
Wednesday 22th Apr 2026
19:45 Birmingham City - Preston North End