Championship · independent league model
Championship 2025-26 Results and Season Statistics
Championship 2025-26 finished with 552 completed matches and 1438 goals, 2.61 per match. Home teams won 41.7%, 26.4% were drawn and away teams won 31.9%.
Season rates
| Measure | Value |
|---|---|
| Completed matches | 552 |
| Goals per match | 2.61 |
| Home wins | 41.7% |
| Draws | 26.4% |
| Away wins | 31.9% |
| Over 2.5 goals | 50.7% |
| Both teams scored | 56.9% |
| At least one clean sheet | 43.1% |
Club records in 2025-26
| Club | Played | W | D | L | GF | GA | GD | Home W-D-L | Away W-D-L |
|---|---|---|---|---|---|---|---|---|---|
| Birmingham City | 46 | 17 | 13 | 16 | 57 | 56 | 1 | 12-8-3 | 5-5-13 |
| Blackburn Rovers | 46 | 13 | 13 | 20 | 42 | 56 | -14 | 4-9-10 | 9-4-10 |
| Bristol City | 46 | 17 | 11 | 18 | 59 | 59 | 0 | 9-4-10 | 8-7-8 |
| Charlton Athletic | 46 | 13 | 14 | 19 | 44 | 58 | -14 | 9-4-10 | 4-10-9 |
| Coventry City | 46 | 28 | 11 | 7 | 97 | 45 | 52 | 17-4-2 | 11-7-5 |
| Derby County | 46 | 20 | 9 | 17 | 67 | 59 | 8 | 10-6-7 | 10-3-10 |
| Hull City | 46 | 21 | 10 | 15 | 70 | 66 | 4 | 11-5-7 | 10-5-8 |
| Ipswich | 46 | 23 | 15 | 8 | 80 | 47 | 33 | 14-8-1 | 9-7-7 |
| Leicester | 46 | 12 | 16 | 18 | 58 | 68 | -10 | 7-7-9 | 5-9-9 |
| Middlesbrough | 46 | 22 | 14 | 10 | 72 | 47 | 25 | 12-6-5 | 10-8-5 |
| Millwall | 46 | 24 | 11 | 11 | 64 | 49 | 15 | 13-3-7 | 11-8-4 |
| Norwich City | 46 | 19 | 8 | 19 | 63 | 56 | 7 | 9-3-11 | 10-5-8 |
| Oxford United | 46 | 11 | 14 | 21 | 45 | 59 | -14 | 7-8-8 | 4-6-13 |
| Portsmouth | 46 | 14 | 13 | 19 | 49 | 64 | -15 | 8-6-9 | 6-7-10 |
| Preston North End | 46 | 15 | 15 | 16 | 55 | 62 | -7 | 8-7-8 | 7-8-8 |
| Queens Park Rangers | 46 | 16 | 10 | 20 | 61 | 73 | -12 | 10-3-10 | 6-7-10 |
| Sheffield United | 46 | 18 | 6 | 22 | 66 | 66 | 0 | 9-4-10 | 9-2-12 |
| Sheffield Wednesday | 46 | 2 | 12 | 32 | 29 | 89 | -60 | 1-7-15 | 1-5-17 |
| Southampton | 46 | 22 | 14 | 10 | 82 | 56 | 26 | 12-8-3 | 10-6-7 |
| Stoke City | 46 | 15 | 10 | 21 | 51 | 56 | -5 | 9-6-8 | 6-4-13 |
| Swansea City | 46 | 18 | 10 | 18 | 57 | 59 | -2 | 11-6-6 | 7-4-12 |
| Watford | 46 | 14 | 15 | 17 | 53 | 65 | -12 | 10-7-6 | 4-8-11 |
| West Bromwich Albion | 46 | 13 | 14 | 19 | 48 | 58 | -10 | 8-10-5 | 5-4-14 |
| Wrexham | 46 | 19 | 14 | 13 | 69 | 65 | 4 | 10-7-6 | 9-7-7 |
Clubs are listed alphabetically, not ranked. Final positions depend on official points adjustments that this results history does not carry, and in Spain and Italy on head-to-head tie-breakers.
Standout results
Biggest winning margins
Highest-scoring matches
Every 2025-26 result
| Date | Home | Score | Away |
|---|---|---|---|
| 8 Aug 2025 | Birmingham City | 1–1 | Ipswich |
| 9 Aug 2025 | Charlton Athletic | 1–0 | Watford |
| 9 Aug 2025 | Coventry City | 0–0 | Hull City |
| 9 Aug 2025 | Southampton | 2–1 | Wrexham |
| 9 Aug 2025 | Middlesbrough | 1–0 | Swansea City |
| 9 Aug 2025 | Norwich City | 1–2 | Millwall |
| 9 Aug 2025 | Oxford United | 0–1 | Portsmouth |
| 9 Aug 2025 | Queens Park Rangers | 1–1 | Preston North End |
| 9 Aug 2025 | Stoke City | 3–1 | Derby County |
| 9 Aug 2025 | West Bromwich Albion | 1–0 | Blackburn Rovers |
| 9 Aug 2025 | Sheffield United | 1–4 | Bristol City |
| 10 Aug 2025 | Leicester | 2–1 | Sheffield Wednesday |
| 16 Aug 2025 | Derby County | 3–5 | Coventry City |
| 16 Aug 2025 | Portsmouth | 1–2 | Norwich City |
| 16 Aug 2025 | Wrexham | 2–3 | West Bromwich Albion |
| 16 Aug 2025 | Blackburn Rovers | 1–2 | Birmingham City |
| 16 Aug 2025 | Bristol City | 0–0 | Charlton Athletic |
| 16 Aug 2025 | Millwall | 0–3 | Middlesbrough |
| 16 Aug 2025 | Preston North End | 2–1 | Leicester |
| 16 Aug 2025 | Sheffield Wednesday | 0–3 | Stoke City |
| 16 Aug 2025 | Swansea City | 1–0 | Sheffield United |
| 16 Aug 2025 | Watford | 2–1 | Queens Park Rangers |
| 17 Aug 2025 | Ipswich | 1–1 | Southampton |
| 17 Aug 2025 | Hull City | 3–2 | Oxford United |
| 22 Aug 2025 | Derby County | 1–1 | Bristol City |
| 23 Aug 2025 | Charlton Athletic | 0–1 | Leicester |
| 23 Aug 2025 | Hull City | 0–3 | Blackburn Rovers |
| 23 Aug 2025 | Swansea City | 1–1 | Watford |
| 23 Aug 2025 | Birmingham City | 1–0 | Oxford United |
| 23 Aug 2025 | Coventry City | 7–1 | Queens Park Rangers |
| 23 Aug 2025 | Norwich City | 1–2 | Middlesbrough |
| 23 Aug 2025 | Preston North End | 1–0 | Ipswich |
| 23 Aug 2025 | Sheffield United | 0–1 | Millwall |
| 23 Aug 2025 | Southampton | 1–2 | Stoke City |
| 23 Aug 2025 | West Bromwich Albion | 1–1 | Portsmouth |
| 23 Aug 2025 | Wrexham | 2–2 | Sheffield Wednesday |
| 29 Aug 2025 | Leicester | 2–0 | Birmingham City |
| 30 Aug 2025 | Middlesbrough | 1–0 | Sheffield United |
| 30 Aug 2025 | Queens Park Rangers | 3–1 | Charlton Athletic |
| 30 Aug 2025 | Stoke City | 0–1 | West Bromwich Albion |
| 30 Aug 2025 | Blackburn Rovers | 0–2 | Norwich City |
| 30 Aug 2025 | Bristol City | 4–2 | Hull City |
| 30 Aug 2025 | Ipswich | 2–2 | Derby County |
| 30 Aug 2025 | Millwall | 0–2 | Wrexham |
| 30 Aug 2025 | Oxford United | 2–2 | Coventry City |
| 30 Aug 2025 | Portsmouth | 1–0 | Preston North End |
| 30 Aug 2025 | Sheffield Wednesday | 0–2 | Swansea City |
| 30 Aug 2025 | Watford | 2–2 | Southampton |
| 12 Sept 2025 | Ipswich | 5–0 | Sheffield United |
| 13 Sept 2025 | Charlton Athletic | 1–1 | Millwall |
| 13 Sept 2025 | Oxford United | 2–2 | Leicester |
| 13 Sept 2025 | Preston North End | 2–2 | Middlesbrough |
| 13 Sept 2025 | Coventry City | 1–1 | Norwich City |
| 13 Sept 2025 | Sheffield Wednesday | 0–3 | Bristol City |
| 13 Sept 2025 | Stoke City | 1–0 | Birmingham City |
| 13 Sept 2025 | Swansea City | 2–2 | Hull City |
| 13 Sept 2025 | Watford | 0–1 | Blackburn Rovers |
| 13 Sept 2025 | West Bromwich Albion | 0–1 | Derby County |
| 13 Sept 2025 | Wrexham | 1–3 | Queens Park Rangers |
| 14 Sept 2025 | Southampton | 0–0 | Portsmouth |
| 19 Sept 2025 | Middlesbrough | 2–1 | West Bromwich Albion |
| 20 Sept 2025 | Birmingham City | 1–0 | Swansea City |
| 20 Sept 2025 | Leicester | 0–0 | Coventry City |
| 20 Sept 2025 | Queens Park Rangers | 1–0 | Stoke City |
| 20 Sept 2025 | Derby County | 0–1 | Preston North End |
| 20 Sept 2025 | Hull City | 3–1 | Southampton |
| 20 Sept 2025 | Norwich City | 2–3 | Wrexham |
| 20 Sept 2025 | Portsmouth | 0–2 | Sheffield Wednesday |
| 20 Sept 2025 | Sheffield United | 0–1 | Charlton Athletic |
| 21 Sept 2025 | Bristol City | 1–3 | Oxford United |
| 22 Sept 2025 | Millwall | 1–0 | Watford |
| 26 Sept 2025 | West Bromwich Albion | 1–1 | Leicester |
| 27 Sept 2025 | Coventry City | 3–0 | Birmingham City |
| 27 Sept 2025 | Swansea City | 1–1 | Millwall |
| 27 Sept 2025 | Wrexham | 1–1 | Derby County |
| 27 Sept 2025 | Charlton Athletic | 3–0 | Blackburn Rovers |
| 27 Sept 2025 | Ipswich | 2–1 | Portsmouth |
| 27 Sept 2025 | Oxford United | 0–1 | Sheffield United |
| 27 Sept 2025 | Preston North End | 0–0 | Bristol City |
| 27 Sept 2025 | Sheffield Wednesday | 1–1 | Queens Park Rangers |
| 27 Sept 2025 | Southampton | 1–1 | Middlesbrough |
| 27 Sept 2025 | Stoke City | 1–1 | Norwich City |
| 27 Sept 2025 | Watford | 2–1 | Hull City |
| 30 Sept 2025 | Birmingham City | 2–2 | Sheffield Wednesday |
| 30 Sept 2025 | Blackburn Rovers | 1–2 | Swansea City |
| 30 Sept 2025 | Bristol City | 1–1 | Ipswich |
| 30 Sept 2025 | Hull City | 2–2 | Preston North End |
| 30 Sept 2025 | Leicester | 1–1 | Wrexham |
| 30 Sept 2025 | Middlesbrough | 0–0 | Stoke City |
| 30 Sept 2025 | Sheffield United | 1–2 | Southampton |
| 30 Sept 2025 | Derby County | 1–1 | Charlton Athletic |
| 1 Oct 2025 | Millwall | 0–4 | Coventry City |
| 1 Oct 2025 | Norwich City | 0–1 | West Bromwich Albion |
| 1 Oct 2025 | Portsmouth | 2–2 | Watford |
| 1 Oct 2025 | Queens Park Rangers | 0–0 | Oxford United |
| 3 Oct 2025 | Wrexham | 1–1 | Birmingham City |
| 4 Oct 2025 | Blackburn Rovers | 1–1 | Stoke City |
| 4 Oct 2025 | Hull City | 1–0 | Sheffield United |
| 4 Oct 2025 | Sheffield Wednesday | 0–5 | Coventry City |
| 4 Oct 2025 | Bristol City | 1–2 | Queens Park Rangers |
| 4 Oct 2025 | Derby County | 1–1 | Southampton |
| 4 Oct 2025 | Millwall | 3–0 | West Bromwich Albion |
| 4 Oct 2025 | Portsmouth | 1–0 | Middlesbrough |
| 4 Oct 2025 | Preston North End | 2–0 | Charlton Athletic |
| 4 Oct 2025 | Swansea City | 1–3 | Leicester |
| 4 Oct 2025 | Watford | 2–1 | Oxford United |
| 5 Oct 2025 | Ipswich | 3–1 | Norwich City |
| 17 Oct 2025 | Middlesbrough | 2–1 | Ipswich |
| 18 Oct 2025 | Oxford United | 1–0 | Derby County |
| 18 Oct 2025 | Queens Park Rangers | 1–2 | Millwall |
| 18 Oct 2025 | Southampton | 0–0 | Swansea City |
| 18 Oct 2025 | Birmingham City | 2–3 | Hull City |
| 18 Oct 2025 | Charlton Athletic | 2–1 | Sheffield Wednesday |
| 18 Oct 2025 | Coventry City | 2–0 | Blackburn Rovers |
| 18 Oct 2025 | Norwich City | 0–1 | Bristol City |
| 18 Oct 2025 | Sheffield United | 1–0 | Watford |
| 18 Oct 2025 | Stoke City | 1–0 | Wrexham |
| 18 Oct 2025 | West Bromwich Albion | 2–1 | Preston North End |
| 18 Oct 2025 | Leicester | 1–1 | Portsmouth |
| 21 Oct 2025 | Blackburn Rovers | 1–3 | Sheffield United |
| 21 Oct 2025 | Derby County | 1–0 | Norwich City |
| 21 Oct 2025 | Hull City | 2–1 | Leicester |
| 21 Oct 2025 | Ipswich | 0–3 | Charlton Athletic |
| 21 Oct 2025 | Millwall | 2–0 | Stoke City |
| 21 Oct 2025 | Portsmouth | 1–2 | Coventry City |
| 21 Oct 2025 | Preston North End | 0–1 | Birmingham City |
| 21 Oct 2025 | Bristol City | 3–1 | Southampton |
| 22 Oct 2025 | Swansea City | 0–1 | Queens Park Rangers |
| 22 Oct 2025 | Watford | 2–1 | West Bromwich Albion |
| 22 Oct 2025 | Wrexham | 1–0 | Oxford United |
| 22 Oct 2025 | Sheffield Wednesday | 0–1 | Middlesbrough |
| 24 Oct 2025 | Preston North End | 3–2 | Sheffield United |
| 25 Oct 2025 | Coventry City | 3–1 | Watford |
| 25 Oct 2025 | Ipswich | 1–0 | West Bromwich Albion |
| 25 Oct 2025 | Portsmouth | 0–1 | Stoke City |
| 25 Oct 2025 | Blackburn Rovers | 2–1 | Southampton |
| 25 Oct 2025 | Bristol City | 1–0 | Birmingham City |
| 25 Oct 2025 | Derby County | 1–0 | Queens Park Rangers |
| 25 Oct 2025 | Hull City | 1–1 | Charlton Athletic |
| 25 Oct 2025 | Middlesbrough | 1–1 | Wrexham |
| 25 Oct 2025 | Millwall | 1–0 | Leicester |
| 25 Oct 2025 | Sheffield Wednesday | 1–2 | Oxford United |
| 25 Oct 2025 | Swansea City | 2–1 | Norwich City |
| 31 Oct 2025 | Wrexham | 3–2 | Coventry City |
| 1 Nov 2025 | Leicester | 0–2 | Blackburn Rovers |
| 1 Nov 2025 | Norwich City | 0–2 | Hull City |
| 1 Nov 2025 | West Bromwich Albion | 0–0 | Sheffield Wednesday |
| 1 Nov 2025 | Birmingham City | 4–0 | Portsmouth |
| 1 Nov 2025 | Charlton Athletic | 1–1 | Swansea City |
| 1 Nov 2025 | Oxford United | 2–2 | Millwall |
| 1 Nov 2025 | Queens Park Rangers | 1–4 | Ipswich |
| 1 Nov 2025 | Sheffield United | 1–3 | Derby County |
| 1 Nov 2025 | Southampton | 0–2 | Preston North End |
| 1 Nov 2025 | Stoke City | 5–1 | Bristol City |
| 1 Nov 2025 | Watford | 3–0 | Middlesbrough |
| 4 Nov 2025 | Birmingham City | 4–0 | Millwall |
| 4 Nov 2025 | Bristol City | 0–1 | Blackburn Rovers |
| 4 Nov 2025 | Charlton Athletic | 1–0 | West Bromwich Albion |
| 4 Nov 2025 | Derby County | 2–1 | Hull City |
| 4 Nov 2025 | Ipswich | 1–1 | Watford |
| 4 Nov 2025 | Leicester | 1–1 | Middlesbrough |
| 4 Nov 2025 | Oxford United | 0–3 | Stoke City |
| 4 Nov 2025 | Coventry City | 3–1 | Sheffield United |
| 5 Nov 2025 | Preston North End | 2–1 | Swansea City |
| 5 Nov 2025 | Queens Park Rangers | 1–2 | Southampton |
| 5 Nov 2025 | Sheffield Wednesday | 1–1 | Norwich City |
| 5 Nov 2025 | Portsmouth | 0–0 | Wrexham |
| 7 Nov 2025 | Watford | 1–1 | Bristol City |
| 8 Nov 2025 | Blackburn Rovers | 1–2 | Derby County |
| 8 Nov 2025 | Hull City | 3–2 | Portsmouth |
| 8 Nov 2025 | Millwall | 1–1 | Preston North End |
| 8 Nov 2025 | Middlesbrough | 2–1 | Birmingham City |
| 8 Nov 2025 | Norwich City | 1–2 | Leicester |
| 8 Nov 2025 | Sheffield United | 0–0 | Queens Park Rangers |
| 8 Nov 2025 | Southampton | 3–1 | Sheffield Wednesday |
| 8 Nov 2025 | Stoke City | 0–1 | Coventry City |
| 8 Nov 2025 | Swansea City | 1–4 | Ipswich |
| 8 Nov 2025 | West Bromwich Albion | 2–1 | Oxford United |
| 8 Nov 2025 | Wrexham | 1–0 | Charlton Athletic |
| 21 Nov 2025 | Preston North End | 1–2 | Blackburn Rovers |
| 22 Nov 2025 | Bristol City | 3–0 | Swansea City |
| 22 Nov 2025 | Charlton Athletic | 1–5 | Southampton |
| 22 Nov 2025 | Coventry City | 3–2 | West Bromwich Albion |
| 22 Nov 2025 | Birmingham City | 4–1 | Norwich City |
| 22 Nov 2025 | Derby County | 2–3 | Watford |
| 22 Nov 2025 | Ipswich | 0–0 | Wrexham |
| 22 Nov 2025 | Leicester | 2–1 | Stoke City |
| 22 Nov 2025 | Oxford United | 1–1 | Middlesbrough |
| 22 Nov 2025 | Portsmouth | 3–1 | Millwall |
| 22 Nov 2025 | Queens Park Rangers | 3–2 | Hull City |
| 23 Nov 2025 | Sheffield Wednesday | 0–3 | Sheffield United |
| 25 Nov 2025 | Hull City | 0–2 | Ipswich |
| 25 Nov 2025 | Middlesbrough | 2–4 | Coventry City |
| 25 Nov 2025 | Stoke City | 3–0 | Charlton Athletic |
| 25 Nov 2025 | Swansea City | 1–2 | Derby County |
| 25 Nov 2025 | Watford | 1–1 | Preston North End |
| 25 Nov 2025 | Norwich City | 1–1 | Oxford United |
| 25 Nov 2025 | Southampton | 3–0 | Leicester |
| 26 Nov 2025 | Millwall | 1–0 | Sheffield Wednesday |
| 26 Nov 2025 | Sheffield United | 3–0 | Portsmouth |
| 26 Nov 2025 | Blackburn Rovers | 0–1 | Queens Park Rangers |
| 26 Nov 2025 | Wrexham | 2–0 | Bristol City |
| 26 Nov 2025 | West Bromwich Albion | 1–1 | Birmingham City |
| 28 Nov 2025 | Oxford United | 2–1 | Ipswich |
| 29 Nov 2025 | Leicester | 2–3 | Sheffield United |
| 29 Nov 2025 | Portsmouth | 0–1 | Bristol City |
| 29 Nov 2025 | Stoke City | 1–2 | Hull City |
| 29 Nov 2025 | Coventry City | 3–1 | Charlton Athletic |
| 29 Nov 2025 | Middlesbrough | 2–1 | Derby County |
| 29 Nov 2025 | Millwall | 3–2 | Southampton |
| 29 Nov 2025 | Norwich City | 3–1 | Queens Park Rangers |
| 29 Nov 2025 | Sheffield Wednesday | 2–3 | Preston North End |
| 29 Nov 2025 | West Bromwich Albion | 3–2 | Swansea City |
| 29 Nov 2025 | Wrexham | 1–1 | Blackburn Rovers |
| 1 Dec 2025 | Birmingham City | 2–1 | Watford |
| 2 Dec 2025 | Blackburn Rovers | 1–1 | Ipswich |
| 5 Dec 2025 | Hull City | 1–4 | Middlesbrough |
| 6 Dec 2025 | Derby County | 1–3 | Leicester |
| 6 Dec 2025 | Watford | 3–2 | Norwich City |
| 6 Dec 2025 | Bristol City | 0–1 | Millwall |
| 6 Dec 2025 | Ipswich | 3–0 | Coventry City |
| 6 Dec 2025 | Preston North End | 1–1 | Wrexham |
| 6 Dec 2025 | Queens Park Rangers | 3–1 | West Bromwich Albion |
| 6 Dec 2025 | Sheffield United | 4–0 | Stoke City |
| 6 Dec 2025 | Southampton | 3–1 | Birmingham City |
| 6 Dec 2025 | Swansea City | 2–0 | Oxford United |
| 9 Dec 2025 | Blackburn Rovers | 1–1 | Oxford United |
| 9 Dec 2025 | Charlton Athletic | 1–2 | Middlesbrough |
| 9 Dec 2025 | Preston North End | 1–1 | Coventry City |
| 9 Dec 2025 | Sheffield United | 1–1 | Norwich City |
| 9 Dec 2025 | Southampton | 3–2 | West Bromwich Albion |
| 9 Dec 2025 | Swansea City | 1–0 | Portsmouth |
| 9 Dec 2025 | Watford | 1–1 | Sheffield Wednesday |
| 9 Dec 2025 | Queens Park Rangers | 2–1 | Birmingham City |
| 10 Dec 2025 | Bristol City | 2–2 | Leicester |
| 10 Dec 2025 | Derby County | 1–1 | Millwall |
| 10 Dec 2025 | Ipswich | 1–0 | Stoke City |
| 10 Dec 2025 | Hull City | 2–0 | Wrexham |
| 12 Dec 2025 | West Bromwich Albion | 2–0 | Sheffield United |
| 13 Dec 2025 | Norwich City | 2–1 | Southampton |
| 13 Dec 2025 | Oxford United | 1–2 | Preston North End |
| 13 Dec 2025 | Stoke City | 2–1 | Swansea City |
| 13 Dec 2025 | Birmingham City | 1–1 | Charlton Athletic |
| 13 Dec 2025 | Coventry City | 1–0 | Bristol City |
| 13 Dec 2025 | Leicester | 3–1 | Ipswich |
| 13 Dec 2025 | Middlesbrough | 3–1 | Queens Park Rangers |
| 13 Dec 2025 | Millwall | 1–3 | Hull City |
| 13 Dec 2025 | Portsmouth | 2–1 | Blackburn Rovers |
| 13 Dec 2025 | Wrexham | 2–2 | Watford |
| 15 Dec 2025 | Sheffield Wednesday | 0–3 | Derby County |
| 19 Dec 2025 | Swansea City | 2–1 | Wrexham |
| 20 Dec 2025 | Blackburn Rovers | 2–0 | Millwall |
| 20 Dec 2025 | Preston North End | 1–1 | Norwich City |
| 20 Dec 2025 | Southampton | 1–1 | Coventry City |
| 20 Dec 2025 | Bristol City | 2–0 | Middlesbrough |
| 20 Dec 2025 | Charlton Athletic | 1–0 | Oxford United |
| 20 Dec 2025 | Derby County | 1–1 | Portsmouth |
| 20 Dec 2025 | Hull City | 1–0 | West Bromwich Albion |
| 20 Dec 2025 | Ipswich | 3–1 | Sheffield Wednesday |
| 20 Dec 2025 | Queens Park Rangers | 4–1 | Leicester |
| 20 Dec 2025 | Sheffield United | 3–0 | Birmingham City |
| 20 Dec 2025 | Watford | 1–0 | Stoke City |
| 26 Dec 2025 | Birmingham City | 1–1 | Derby County |
| 26 Dec 2025 | Millwall | 0–0 | Ipswich |
| 26 Dec 2025 | Coventry City | 1–0 | Swansea City |
| 26 Dec 2025 | Leicester | 1–2 | Watford |
| 26 Dec 2025 | Middlesbrough | 0–0 | Blackburn Rovers |
| 26 Dec 2025 | Norwich City | 1–0 | Charlton Athletic |
| 26 Dec 2025 | Oxford United | 2–1 | Southampton |
| 26 Dec 2025 | Portsmouth | 1–1 | Queens Park Rangers |
| 26 Dec 2025 | Sheffield Wednesday | 2–2 | Hull City |
| 26 Dec 2025 | Stoke City | 0–0 | Preston North End |
| 26 Dec 2025 | West Bromwich Albion | 1–2 | Bristol City |
| 26 Dec 2025 | Wrexham | 5–3 | Sheffield United |
| 29 Dec 2025 | Coventry City | 0–2 | Ipswich |
| 29 Dec 2025 | Leicester | 2–1 | Derby County |
| 29 Dec 2025 | Middlesbrough | 0–1 | Hull City |
| 29 Dec 2025 | Millwall | 2–1 | Bristol City |
| 29 Dec 2025 | Norwich City | 0–1 | Watford |
| 29 Dec 2025 | Oxford United | 0–1 | Swansea City |
| 29 Dec 2025 | Portsmouth | 2–1 | Charlton Athletic |
| 29 Dec 2025 | Sheffield Wednesday | 0–0 | Blackburn Rovers |
| 29 Dec 2025 | Stoke City | 1–2 | Sheffield United |
| 29 Dec 2025 | West Bromwich Albion | 2–1 | Queens Park Rangers |
| 29 Dec 2025 | Wrexham | 2–1 | Preston North End |
| 29 Dec 2025 | Birmingham City | 1–1 | Southampton |
| 1 Jan 2026 | Blackburn Rovers | 0–2 | Wrexham |
| 1 Jan 2026 | Bristol City | 5–0 | Portsmouth |
| 1 Jan 2026 | Charlton Athletic | 1–1 | Coventry City |
| 1 Jan 2026 | Derby County | 1–0 | Middlesbrough |
| 1 Jan 2026 | Hull City | 0–1 | Stoke City |
| 1 Jan 2026 | Ipswich | 2–1 | Oxford United |
| 1 Jan 2026 | Preston North End | 3–0 | Sheffield Wednesday |
| 1 Jan 2026 | Queens Park Rangers | 1–2 | Norwich City |
| 1 Jan 2026 | Southampton | 0–0 | Millwall |
| 1 Jan 2026 | Swansea City | 1–0 | West Bromwich Albion |
| 1 Jan 2026 | Watford | 3–0 | Birmingham City |
| 1 Jan 2026 | Sheffield United | 3–1 | Leicester |
| 4 Jan 2026 | Birmingham City | 3–2 | Coventry City |
| 4 Jan 2026 | Queens Park Rangers | 3–0 | Sheffield Wednesday |
| 4 Jan 2026 | Blackburn Rovers | 2–2 | Charlton Athletic |
| 4 Jan 2026 | Bristol City | 0–2 | Preston North End |
| 4 Jan 2026 | Derby County | 1–2 | Wrexham |
| 4 Jan 2026 | Middlesbrough | 4–0 | Southampton |
| 4 Jan 2026 | Millwall | 2–1 | Swansea City |
| 4 Jan 2026 | Norwich City | 0–2 | Stoke City |
| 5 Jan 2026 | Leicester | 2–1 | West Bromwich Albion |
| 16 Jan 2026 | West Bromwich Albion | 2–3 | Middlesbrough |
| 17 Jan 2026 | Coventry City | 2–1 | Leicester |
| 17 Jan 2026 | Ipswich | 3–0 | Blackburn Rovers |
| 17 Jan 2026 | Watford | 0–2 | Millwall |
| 17 Jan 2026 | Charlton Athletic | 1–0 | Sheffield United |
| 17 Jan 2026 | Oxford United | 0–0 | Bristol City |
| 17 Jan 2026 | Preston North End | 0–1 | Derby County |
| 17 Jan 2026 | Sheffield Wednesday | 0–1 | Portsmouth |
| 17 Jan 2026 | Southampton | 1–2 | Hull City |
| 17 Jan 2026 | Stoke City | 0–0 | Queens Park Rangers |
| 17 Jan 2026 | Wrexham | 1–2 | Norwich City |
| 17 Jan 2026 | Swansea City | 1–1 | Birmingham City |
| 20 Jan 2026 | Coventry City | 2–1 | Millwall |
| 20 Jan 2026 | Ipswich | 2–0 | Bristol City |
| 20 Jan 2026 | Oxford United | 0–0 | Queens Park Rangers |
| 20 Jan 2026 | Preston North End | 0–3 | Hull City |
| 20 Jan 2026 | Sheffield Wednesday | 0–2 | Birmingham City |
| 20 Jan 2026 | Swansea City | 3–1 | Blackburn Rovers |
| 20 Jan 2026 | West Bromwich Albion | 0–5 | Norwich City |
| 20 Jan 2026 | Charlton Athletic | 1–2 | Derby County |
| 20 Jan 2026 | Wrexham | 1–1 | Leicester |
| 21 Jan 2026 | Southampton | 1–0 | Sheffield United |
| 21 Jan 2026 | Watford | 1–1 | Portsmouth |
| 21 Jan 2026 | Stoke City | 1–2 | Middlesbrough |
| 23 Jan 2026 | Derby County | 1–1 | West Bromwich Albion |
| 24 Jan 2026 | Middlesbrough | 4–0 | Preston North End |
| 24 Jan 2026 | Millwall | 4–0 | Charlton Athletic |
| 24 Jan 2026 | Birmingham City | 1–1 | Stoke City |
| 24 Jan 2026 | Blackburn Rovers | 1–1 | Watford |
| 24 Jan 2026 | Bristol City | 2–0 | Sheffield Wednesday |
| 24 Jan 2026 | Hull City | 2–1 | Swansea City |
| 24 Jan 2026 | Leicester | 1–2 | Oxford United |
| 24 Jan 2026 | Queens Park Rangers | 2–3 | Wrexham |
| 24 Jan 2026 | Sheffield United | 3–1 | Ipswich |
| 25 Jan 2026 | Portsmouth | 1–1 | Southampton |
| 26 Jan 2026 | Norwich City | 2–1 | Coventry City |
| 30 Jan 2026 | Bristol City | 0–5 | Derby County |
| 31 Jan 2026 | Leicester | 0–2 | Charlton Athletic |
| 31 Jan 2026 | Sheffield Wednesday | 0–1 | Wrexham |
| 31 Jan 2026 | Stoke City | 0–2 | Southampton |
| 31 Jan 2026 | Blackburn Rovers | 0–1 | Hull City |
| 31 Jan 2026 | Ipswich | 1–1 | Preston North End |
| 31 Jan 2026 | Middlesbrough | 1–0 | Norwich City |
| 31 Jan 2026 | Millwall | 1–1 | Sheffield United |
| 31 Jan 2026 | Oxford United | 0–2 | Birmingham City |
| 31 Jan 2026 | Portsmouth | 3–0 | West Bromwich Albion |
| 31 Jan 2026 | Queens Park Rangers | 2–1 | Coventry City |
| 31 Jan 2026 | Watford | 0–2 | Swansea City |
| 3 Feb 2026 | Blackburn Rovers | 1–0 | Sheffield Wednesday |
| 3 Feb 2026 | Hull City | 0–0 | Watford |
| 3 Feb 2026 | Sheffield United | 3–1 | Oxford United |
| 6 Feb 2026 | Charlton Athletic | 0–0 | Queens Park Rangers |
| 7 Feb 2026 | Derby County | 1–2 | Ipswich |
| 7 Feb 2026 | Norwich City | 2–0 | Blackburn Rovers |
| 7 Feb 2026 | Southampton | 1–0 | Watford |
| 7 Feb 2026 | Birmingham City | 2–1 | Leicester |
| 7 Feb 2026 | Coventry City | 0–0 | Oxford United |
| 7 Feb 2026 | Hull City | 2–3 | Bristol City |
| 7 Feb 2026 | Preston North End | 1–0 | Portsmouth |
| 7 Feb 2026 | West Bromwich Albion | 0–0 | Stoke City |
| 7 Feb 2026 | Wrexham | 0–2 | Millwall |
| 8 Feb 2026 | Swansea City | 4–0 | Sheffield Wednesday |
| 9 Feb 2026 | Sheffield United | 1–2 | Middlesbrough |
| 10 Feb 2026 | Leicester | 3–4 | Southampton |
| 10 Feb 2026 | Oxford United | 0–3 | Norwich City |
| 10 Feb 2026 | Birmingham City | 0–0 | West Bromwich Albion |
| 11 Feb 2026 | Charlton Athletic | 1–0 | Stoke City |
| 14 Feb 2026 | Derby County | 2–0 | Swansea City |
| 14 Feb 2026 | Portsmouth | 0–1 | Sheffield United |
| 14 Feb 2026 | Preston North End | 2–2 | Watford |
| 14 Feb 2026 | Queens Park Rangers | 1–3 | Blackburn Rovers |
| 14 Feb 2026 | Sheffield Wednesday | 1–2 | Millwall |
| 16 Feb 2026 | Coventry City | 3–1 | Middlesbrough |
| 17 Feb 2026 | Charlton Athletic | 1–3 | Portsmouth |
| 17 Feb 2026 | Bristol City | 2–2 | Wrexham |
| 20 Feb 2026 | Blackburn Rovers | 1–0 | Preston North End |
| 21 Feb 2026 | Hull City | 1–3 | Queens Park Rangers |
| 21 Feb 2026 | Stoke City | 2–2 | Leicester |
| 21 Feb 2026 | Swansea City | 1–0 | Bristol City |
| 21 Feb 2026 | West Bromwich Albion | 0–2 | Coventry City |
| 21 Feb 2026 | Middlesbrough | 0–0 | Oxford United |
| 21 Feb 2026 | Millwall | 1–3 | Portsmouth |
| 21 Feb 2026 | Norwich City | 1–2 | Birmingham City |
| 21 Feb 2026 | Southampton | 1–1 | Charlton Athletic |
| 21 Feb 2026 | Watford | 2–0 | Derby County |
| 21 Feb 2026 | Wrexham | 5–3 | Ipswich |
| 22 Feb 2026 | Sheffield United | 2–1 | Sheffield Wednesday |
| 24 Feb 2026 | Hull City | 4–2 | Derby County |
| 24 Feb 2026 | Middlesbrough | 1–1 | Leicester |
| 24 Feb 2026 | Swansea City | 1–1 | Preston North End |
| 24 Feb 2026 | Watford | 0–2 | Ipswich |
| 24 Feb 2026 | West Bromwich Albion | 1–1 | Charlton Athletic |
| 24 Feb 2026 | Wrexham | 2–1 | Portsmouth |
| 24 Feb 2026 | Blackburn Rovers | 1–2 | Bristol City |
| 24 Feb 2026 | Southampton | 5–0 | Queens Park Rangers |
| 25 Feb 2026 | Millwall | 3–0 | Birmingham City |
| 25 Feb 2026 | Norwich City | 2–0 | Sheffield Wednesday |
| 25 Feb 2026 | Sheffield United | 1–2 | Coventry City |
| 25 Feb 2026 | Stoke City | 2–1 | Oxford United |
| 27 Feb 2026 | Bristol City | 1–2 | Watford |
| 28 Feb 2026 | Derby County | 3–1 | Blackburn Rovers |
| 28 Feb 2026 | Leicester | 0–2 | Norwich City |
| 28 Feb 2026 | Portsmouth | 0–1 | Hull City |
| 28 Feb 2026 | Charlton Athletic | 0–1 | Wrexham |
| 28 Feb 2026 | Coventry City | 2–1 | Stoke City |
| 28 Feb 2026 | Ipswich | 3–0 | Swansea City |
| 28 Feb 2026 | Oxford United | 2–1 | West Bromwich Albion |
| 28 Feb 2026 | Preston North End | 0–2 | Millwall |
| 28 Feb 2026 | Queens Park Rangers | 0–2 | Sheffield United |
| 28 Feb 2026 | Sheffield Wednesday | 1–3 | Southampton |
| 2 Mar 2026 | Birmingham City | 1–3 | Middlesbrough |
| 3 Mar 2026 | Ipswich | 1–0 | Hull City |
| 6 Mar 2026 | Preston North End | 1–3 | Oxford United |
| 7 Mar 2026 | Blackburn Rovers | 1–1 | Portsmouth |
| 7 Mar 2026 | Hull City | 1–3 | Millwall |
| 7 Mar 2026 | Bristol City | 0–2 | Coventry City |
| 7 Mar 2026 | Charlton Athletic | 1–0 | Birmingham City |
| 7 Mar 2026 | Derby County | 2–1 | Sheffield Wednesday |
| 7 Mar 2026 | Ipswich | 1–1 | Leicester |
| 7 Mar 2026 | Sheffield United | 1–1 | West Bromwich Albion |
| 7 Mar 2026 | Swansea City | 2–0 | Stoke City |
| 8 Mar 2026 | Queens Park Rangers | 0–4 | Middlesbrough |
| 10 Mar 2026 | Leicester | 2–0 | Bristol City |
| 10 Mar 2026 | Millwall | 1–0 | Derby County |
| 10 Mar 2026 | Portsmouth | 1–2 | Swansea City |
| 10 Mar 2026 | Sheffield Wednesday | 1–1 | Watford |
| 10 Mar 2026 | Wrexham | 1–2 | Hull City |
| 10 Mar 2026 | Stoke City | 3–3 | Ipswich |
| 11 Mar 2026 | Birmingham City | 1–0 | Queens Park Rangers |
| 11 Mar 2026 | Norwich City | 2–1 | Sheffield United |
| 11 Mar 2026 | Middlesbrough | 0–1 | Charlton Athletic |
| 11 Mar 2026 | Oxford United | 1–0 | Blackburn Rovers |
| 11 Mar 2026 | West Bromwich Albion | 1–1 | Southampton |
| 11 Mar 2026 | Coventry City | 3–0 | Preston North End |
| 13 Mar 2026 | Wrexham | 2–0 | Swansea City |
| 14 Mar 2026 | Coventry City | 1–2 | Southampton |
| 14 Mar 2026 | Middlesbrough | 1–1 | Bristol City |
| 14 Mar 2026 | Oxford United | 1–1 | Charlton Athletic |
| 14 Mar 2026 | Birmingham City | 1–1 | Sheffield United |
| 14 Mar 2026 | Leicester | 1–3 | Queens Park Rangers |
| 14 Mar 2026 | Millwall | 1–2 | Blackburn Rovers |
| 14 Mar 2026 | Norwich City | 2–0 | Preston North End |
| 14 Mar 2026 | Sheffield Wednesday | 0–2 | Ipswich |
| 14 Mar 2026 | Stoke City | 3–1 | Watford |
| 14 Mar 2026 | West Bromwich Albion | 3–0 | Hull City |
| 16 Mar 2026 | Portsmouth | 0–1 | Derby County |
| 17 Mar 2026 | Watford | 3–1 | Wrexham |
| 18 Mar 2026 | Southampton | 1–0 | Norwich City |
| 20 Mar 2026 | Preston North End | 3–1 | Stoke City |
| 21 Mar 2026 | Blackburn Rovers | 0–0 | Middlesbrough |
| 21 Mar 2026 | Derby County | 1–0 | Birmingham City |
| 21 Mar 2026 | Ipswich | 1–1 | Millwall |
| 21 Mar 2026 | Bristol City | 0–1 | West Bromwich Albion |
| 21 Mar 2026 | Charlton Athletic | 0–1 | Norwich City |
| 21 Mar 2026 | Hull City | 3–1 | Sheffield Wednesday |
| 21 Mar 2026 | Queens Park Rangers | 6–1 | Portsmouth |
| 21 Mar 2026 | Sheffield United | 1–2 | Wrexham |
| 21 Mar 2026 | Southampton | 2–0 | Oxford United |
| 21 Mar 2026 | Watford | 0–0 | Leicester |
| 21 Mar 2026 | Swansea City | 0–3 | Coventry City |
| 3 Apr 2026 | Middlesbrough | 1–2 | Millwall |
| 3 Apr 2026 | Norwich City | 1–1 | Portsmouth |
| 3 Apr 2026 | Oxford United | 1–1 | Hull City |
| 3 Apr 2026 | Queens Park Rangers | 2–1 | Watford |
| 3 Apr 2026 | Sheffield United | 3–3 | Swansea City |
| 3 Apr 2026 | Stoke City | 2–0 | Sheffield Wednesday |
| 3 Apr 2026 | West Bromwich Albion | 2–2 | Wrexham |
| 3 Apr 2026 | Birmingham City | 0–1 | Blackburn Rovers |
| 3 Apr 2026 | Charlton Athletic | 1–2 | Bristol City |
| 3 Apr 2026 | Leicester | 2–2 | Preston North End |
| 3 Apr 2026 | Coventry City | 3–2 | Derby County |
| 6 Apr 2026 | Portsmouth | 2–2 | Oxford United |
| 6 Apr 2026 | Millwall | 1–2 | Norwich City |
| 6 Apr 2026 | Blackburn Rovers | 0–0 | West Bromwich Albion |
| 6 Apr 2026 | Bristol City | 1–0 | Sheffield United |
| 6 Apr 2026 | Derby County | 2–0 | Stoke City |
| 6 Apr 2026 | Ipswich | 2–1 | Birmingham City |
| 6 Apr 2026 | Preston North End | 1–1 | Queens Park Rangers |
| 6 Apr 2026 | Sheffield Wednesday | 1–1 | Leicester |
| 6 Apr 2026 | Watford | 1–1 | Charlton Athletic |
| 6 Apr 2026 | Swansea City | 2–2 | Middlesbrough |
| 6 Apr 2026 | Hull City | 0–0 | Coventry City |
| 7 Apr 2026 | Wrexham | 1–5 | Southampton |
| 10 Apr 2026 | West Bromwich Albion | 0–0 | Millwall |
| 11 Apr 2026 | Coventry City | 0–0 | Sheffield Wednesday |
| 11 Apr 2026 | Norwich City | 0–2 | Ipswich |
| 11 Apr 2026 | Queens Park Rangers | 0–0 | Bristol City |
| 11 Apr 2026 | Charlton Athletic | 1–2 | Preston North End |
| 11 Apr 2026 | Leicester | 0–1 | Swansea City |
| 11 Apr 2026 | Middlesbrough | 0–1 | Portsmouth |
| 11 Apr 2026 | Oxford United | 2–0 | Watford |
| 11 Apr 2026 | Sheffield United | 2–1 | Hull City |
| 11 Apr 2026 | Southampton | 2–1 | Derby County |
| 11 Apr 2026 | Stoke City | 1–1 | Blackburn Rovers |
| 12 Apr 2026 | Birmingham City | 2–0 | Wrexham |
| 14 Apr 2026 | Southampton | 3–0 | Blackburn Rovers |
| 14 Apr 2026 | Portsmouth | 2–0 | Ipswich |
| 17 Apr 2026 | Blackburn Rovers | 1–1 | Coventry City |
| 18 Apr 2026 | Derby County | 1–0 | Oxford United |
| 18 Apr 2026 | Millwall | 2–0 | Queens Park Rangers |
| 18 Apr 2026 | Portsmouth | 1–0 | Leicester |
| 18 Apr 2026 | Bristol City | 2–4 | Norwich City |
| 18 Apr 2026 | Hull City | 1–1 | Birmingham City |
| 18 Apr 2026 | Preston North End | 0–2 | West Bromwich Albion |
| 18 Apr 2026 | Sheffield Wednesday | 1–1 | Charlton Athletic |
| 18 Apr 2026 | Swansea City | 1–2 | Southampton |
| 18 Apr 2026 | Watford | 0–2 | Sheffield United |
| 18 Apr 2026 | Wrexham | 2–0 | Stoke City |
| 19 Apr 2026 | Ipswich | 2–2 | Middlesbrough |
| 21 Apr 2026 | Coventry City | 5–1 | Portsmouth |
| 21 Apr 2026 | Norwich City | 2–1 | Derby County |
| 21 Apr 2026 | Oxford United | 0–1 | Wrexham |
| 21 Apr 2026 | Queens Park Rangers | 1–2 | Swansea City |
| 21 Apr 2026 | Southampton | 2–2 | Bristol City |
| 21 Apr 2026 | Stoke City | 1–3 | Millwall |
| 21 Apr 2026 | West Bromwich Albion | 3–0 | Watford |
| 21 Apr 2026 | Leicester | 2–2 | Hull City |
| 22 Apr 2026 | Middlesbrough | 1–0 | Sheffield Wednesday |
| 22 Apr 2026 | Birmingham City | 2–1 | Preston North End |
| 22 Apr 2026 | Charlton Athletic | 1–2 | Ipswich |
| 22 Apr 2026 | Sheffield United | 1–3 | Blackburn Rovers |
| 24 Apr 2026 | Leicester | 1–1 | Millwall |
| 25 Apr 2026 | Charlton Athletic | 2–1 | Hull City |
| 25 Apr 2026 | Middlesbrough | 5–1 | Watford |
| 25 Apr 2026 | West Bromwich Albion | 0–0 | Ipswich |
| 25 Apr 2026 | Birmingham City | 2–1 | Bristol City |
| 25 Apr 2026 | Norwich City | 1–1 | Swansea City |
| 25 Apr 2026 | Oxford United | 4–1 | Sheffield Wednesday |
| 25 Apr 2026 | Queens Park Rangers | 2–3 | Derby County |
| 25 Apr 2026 | Sheffield United | 2–3 | Preston North End |
| 25 Apr 2026 | Stoke City | 1–3 | Portsmouth |
| 26 Apr 2026 | Coventry City | 3–1 | Wrexham |
| 28 Apr 2026 | Southampton | 2–2 | Ipswich |
| 2 May 2026 | Blackburn Rovers | 0–1 | Leicester |
| 2 May 2026 | Bristol City | 2–0 | Stoke City |
| 2 May 2026 | Derby County | 1–2 | Sheffield United |
| 2 May 2026 | Hull City | 2–1 | Norwich City |
| 2 May 2026 | Ipswich | 3–0 | Queens Park Rangers |
| 2 May 2026 | Millwall | 2–0 | Oxford United |
| 2 May 2026 | Portsmouth | 1–1 | Birmingham City |
| 2 May 2026 | Preston North End | 1–3 | Southampton |
| 2 May 2026 | Sheffield Wednesday | 2–1 | West Bromwich Albion |
| 2 May 2026 | Swansea City | 3–1 | Charlton Athletic |
| 2 May 2026 | Watford | 0–4 | Coventry City |
| 2 May 2026 | Wrexham | 2–2 | Middlesbrough |
Regular-season matches only; playoffs are excluded. Results through 2 May 2026.
More Championship history
Sources and limitations
Fixtures, results and provider standings: football-data.org. Completed score history since 2005-06: football-data.co.uk. Forecasts use only results available before their publication time.
The source carries exact kickoff times from 2019-20. Earlier seasons give the date only and are read as a 15:00 kickoff in the competition's own timezone, which keeps those results out of training until three hours later.
No verified injury or confirmed-lineup adjustment is included for Championship. Promotion playoffs and promotion probabilities are outside this model. Probabilities are estimates, not guarantees. Check this league's model record.