Every competitive match Birmingham City played in 2025–26, in Championship — 50 matches, 19 won, 14 drawn, 17 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 8 Aug 2025 | Championship | H | Ipswich Town | Ipswich Town 2025–26 | 1–1 | Jay Stansfield 55 | 27,508 |
| 13 Aug 2025 | League Cup | H | Sheffield United | Sheffield United 2025–26 | 2–1 | Kyōgo Furuhashi 5, Jay Stansfield 87 | 16,367 |
| 16 Aug 2025 | Championship | A | Blackburn Rovers | Blackburn Rovers 2025–26 | 2–1 | Jay Stansfield 90, Lyndon Dykes 90+8 | 19,552 |
| 23 Aug 2025 | Championship | H | Oxford United | Oxford United 2025–26 | 1–0 | Paik Seung-ho 40 | 27,342 |
| 26 Aug 2025 | League Cup | H | Port Vale | Port Vale 2025–26 | 0–1 | 21,052 | |
| 29 Aug 2025 | Championship | A | Leicester City | Leicester City 2025–26 | 0–2 | 30,971 | |
| 13 Sep 2025 | Championship | A | Stoke City | Stoke City 2025–26 | 0–1 | 24,676 | |
| 20 Sep 2025 | Championship | H | Swansea City | Swansea City 2025–26 | 1–0 | Lyndon Dykes 90+4 | 27,441 |
| 27 Sep 2025 | Championship | A | Coventry City | Coventry City 2025–26 | 0–3 | 30,585 | |
| 30 Sep 2025 | Championship | H | Sheffield Wednesday | Sheffield Wednesday 2025–26 | 2–2 | Jay Stansfield 9, Demarai Gray 90+9 | 27,323 |
| 3 Oct 2025 | Championship | A | Wrexham | Wrexham 2025–26 | 1–1 | Patrick Roberts 46 | 10,669 |
| 18 Oct 2025 | Championship | H | Hull City | Hull City 2025–26 | 2–3 | Jay Stansfield 27, Jay Stansfield 90+6 | 27,215 |
| 21 Oct 2025 | Championship | A | Preston North End | Preston North End 2025–26 | 1–0 | Phil Neumann 33 | 16,857 |
| 25 Oct 2025 | Championship | A | Bristol City | Bristol City 2025–26 | 0–1 | 24,923 | |
| 1 Nov 2025 | Championship | H | Portsmouth | Portsmouth 2025–26 | 4–0 | Paik Seung-ho 9, Tomoki Iwata 56, Christoph Klarer 61, Keshi Anderson 88 | 27,903 |
| 4 Nov 2025 | Championship | H | Millwall | Millwall 2025–26 | 4–0 | Paik Seung-ho 28, Demarai Gray 45, Alex Cochrane 49, Jay Stansfield 66 | 25,408 |
| 8 Nov 2025 | Championship | A | Middlesbrough | Middlesbrough 2025–26 | 1–2 | Demarai Gray 29 | 26,378 |
| 22 Nov 2025 | Championship | H | Norwich City | Norwich City 2025–26 | 4–1 | Marvin Ducksch 3, Jay Stansfield 21, Marvin Ducksch 44, Jay Stansfield 54 | 28,080 |
| 26 Nov 2025 | Championship | A | West Bromwich Albion | West Bromwich Albion 2025–26 | 1–1 | Marvin Ducksch 78 | 24,282 |
| 1 Dec 2025 | Championship | H | Watford | Watford 2025–26 | 2–1 | Paik Seung-ho 31, Demarai Gray 43 | 26,086 |
| 6 Dec 2025 | Championship | A | Southampton | Southampton 2025–26 | 1–3 | Demarai Gray 54 | 29,309 |
| 9 Dec 2025 | Championship | A | Queens Park Rangers | Queens Park Rangers 2025–26 | 1–2 | Patrick Roberts 90+3 | 14,947 |
| 13 Dec 2025 | Championship | H | Charlton Athletic | Charlton Athletic 2025–26 | 1–1 | Christoph Klarer 28 | 26,822 |
| 20 Dec 2025 | Championship | A | Sheffield United | Sheffield United 2025–26 | 0–3 | 28,271 | |
| 26 Dec 2025 | Championship | H | Derby County | Derby County 2025–26 | 1–1 | Jack Robinson 64 | 28,082 |
| 29 Dec 2025 | Championship | H | Southampton | Southampton 2025–26 | 1–1 | Phil Neumann 49 | 27,895 |
| 1 Jan 2026 | Championship | A | Watford | Watford 2025–26 | 0–3 | 20,816 | |
| 4 Jan 2026 | Championship | H | Coventry City | Coventry City 2025–26 | 3–2 | Marvin Ducksch 6, Lewis Koumas 17, Marvin Ducksch 63 | 27,932 |
| 10 Jan 2026 | FA Cup | A | Cambridge United | Cambridge United 2025–26 | 3–2 | Kai Wagner 31, Kyōgo Furuhashi 42, Marvin Ducksch 78 | 6,241 |
| 17 Jan 2026 | Championship | A | Swansea City | Swansea City 2025–26 | 1–1 | Patrick Roberts 72 | 16,753 |
| 20 Jan 2026 | Championship | A | Sheffield Wednesday | Sheffield Wednesday 2025–26 | 2–0 | Marvin Ducksch 83, Kyōgo Furuhashi 90+2 | 22,396 |
| 24 Jan 2026 | Championship | H | Stoke City | Stoke City 2025–26 | 1–1 | Tomoki Iwata 42 | 27,904 |
| 31 Jan 2026 | Championship | A | Oxford United | Oxford United 2025–26 | 2–0 | Myles Peart-Harris 23, Marvin Ducksch 66 | 11,509 |
| 7 Feb 2026 | Championship | H | Leicester City | Leicester City 2025–26 | 2–1 | Ibrahim Osman 3, Jay Stansfield 67 | 27,886 |
| 10 Feb 2026 | Championship | H | West Bromwich Albion | West Bromwich Albion 2025–26 | 0–0 | 27,307 | |
| 15 Feb 2026 | FA Cup | H | Leeds United | Leeds United 2025–26 | 1–1 | Patrick Roberts 89 | 28,035 |
| 21 Feb 2026 | Championship | A | Norwich City | Norwich City 2025–26 | 2–1 | Carlos Vicente 5, Marvin Ducksch 14 | 26,537 |
| 25 Feb 2026 | Championship | A | Millwall | Millwall 2025–26 | 0–3 | 16,636 | |
| 2 Mar 2026 | Championship | H | Middlesbrough | Middlesbrough 2025–26 | 1–3 | Marvin Ducksch 48 | 26,918 |
| 7 Mar 2026 | Championship | A | Charlton Athletic | Charlton Athletic 2025–26 | 0–1 | 18,541 | |
| 11 Mar 2026 | Championship | H | Queens Park Rangers | Queens Park Rangers 2025–26 | 1–0 | Patrick Roberts 6 | 25,212 |
| 14 Mar 2026 | Championship | H | Sheffield United | Sheffield United 2025–26 | 1–1 | Marvin Ducksch 25 | 27,588 |
| 21 Mar 2026 | Championship | A | Derby County | Derby County 2025–26 | 0–1 | 29,928 | |
| 3 Apr 2026 | Championship | H | Blackburn Rovers | Blackburn Rovers 2025–26 | 0–1 | 27,842 | |
| 6 Apr 2026 | Championship | A | Ipswich Town | Ipswich Town 2025–26 | 1–2 | Carlos Vicente 32 | 29,381 |
| 12 Apr 2026 | Championship | H | Wrexham | Wrexham 2025–26 | 2–0 | Carlos Vicente 48, Christoph Klarer 71 | 28,054 |
| 18 Apr 2026 | Championship | A | Hull City | Hull City 2025–26 | 1–1 | Tomoki Iwata 77 | 22,706 |
| 22 Apr 2026 | Championship | H | Preston North End | Preston North End 2025–26 | 2–1 | Jay Stansfield 10, Ibrahim Osman 16 | 23,798 |
| 25 Apr 2026 | Championship | H | Bristol City | Bristol City 2025–26 | 2–1 | Phil Neumann 8, Jhon Solís 29 | 27,210 |
| 2 May 2026 | Championship | A | Portsmouth | Portsmouth 2025–26 | 1–1 | August Priske 19 | 20,478 |
63 of the goals in this season carry a named scorer.
All 135 Birmingham City seasons · Birmingham City head-to-head records · Birmingham City players