Every competitive match Walsall played in 2025–26 — 54 matches, 22 won, 13 drawn, 19 lost, with scorers and attendances where the record holds them.
| Date | Competition | Venue | Opponent | Their season | Score | Scorers | Att |
|---|---|---|---|---|---|---|---|
| 2 Aug 2025 | League Two | H | Swindon Town | Swindon Town 2025–26 | 2–1 | Evan Weir 8, Connor Barrett 90+1 | 8,240 |
| 9 Aug 2025 | League Two | A | Gillingham | Gillingham 2025–26 | 0–1 | 6,498 | |
| 12 Aug 2025 | League Cup | A | Stoke City | Stoke City 2025–26 | 0–0 | 8,809 | |
| 16 Aug 2025 | League Two | A | Barnet | 2–1 | Connor Barrett 2, Aaron Pressley 22 | 2,608 | |
| 19 Aug 2025 | League Two | H | Grimsby Town | Grimsby Town 2025–26 | 0–1 | 5,619 | |
| 23 Aug 2025 | League Two | H | Salford City | Salford City 2025–26 | 1–0 | Harrison Burke 32 | 5,490 |
| 30 Aug 2025 | League Two | A | Milton Keynes Dons | Milton Keynes Dons 2025–26 | 1–0 | Charlie Lakin 52 | 7,261 |
| 2 Sep 2025 | EFL Trophy | A | Shrewsbury Town | Shrewsbury Town 2025–26 | 3–1 | Ryan Finnigan 5, Albert Adomah 67, Jid Okeke 80 | 2,004 |
| 6 Sep 2025 | League Two | H | Chesterfield | Chesterfield 2025–26 | 1–0 | Daniel Kanu 43 | 6,695 |
| 13 Sep 2025 | League Two | A | Fleetwood Town | Fleetwood Town 2025–26 | 1–1 | Daniel Kanu 25 | 3,267 |
| 20 Sep 2025 | League Two | H | Tranmere Rovers | Tranmere Rovers 2025–26 | 4–2 | Evan Weir 9, Daniel Kanu 61, Evan Weir 45+5, Albert Adomah 90+1 | 6,010 |
| 27 Sep 2025 | League Two | A | Accrington Stanley | Accrington Stanley 2025–26 | 3–1 | Aden Flint 62, Aaron Pressley 75, Albert Adomah 90+3 | 2,448 |
| 4 Oct 2025 | League Two | H | Bristol Rovers | Bristol Rovers 2025–26 | 2–1 | Aaron Pressley 69, Aaron Pressley 78 | 8,003 |
| 7 Oct 2025 | EFL Trophy | H | Northampton Town | Northampton Town 2025–26 | 0–1 | 1,907 | |
| 11 Oct 2025 | League Two | A | Crawley Town | Crawley Town 2025–26 | 1–1 | Connor Barrett 53 | 3,461 |
| 18 Oct 2025 | League Two | H | Barrow | Barrow 2025–26 | 1–2 | Daniel Kanu 74 | 7,763 |
| 25 Oct 2025 | League Two | A | Cheltenham Town | Cheltenham Town 2025–26 | 0–1 | 4,569 | |
| 28 Oct 2025 | EFL Trophy | H | Chelsea F.C. Development Squad and Academy | 0–0 | 1,068 | ||
| 2 Nov 2025 | FA Cup | A | Eastleigh | 3–0 | Evan Weir 6, Daniel Kanu 50, Jamille Matt 79 | 2,389 | |
| 8 Nov 2025 | League Two | A | Newport County | Newport County 2025–26 | 4–2 | Daniel Kanu 17, Ryan Finnigan 19, Ryan Finnigan 37, Rico Browne 52 | 4,300 |
| 15 Nov 2025 | League Two | H | Colchester United | Colchester United 2025–26 | 0–2 | 6,251 | |
| 22 Nov 2025 | League Two | A | Harrogate Town | Harrogate Town 2025–26 | 2–0 | Daniel Kanu 43, Priestley Farquharson 87 | 3,249 |
| 29 Nov 2025 | League Two | H | Bromley | Bromley 2025–26 | 3–1 | Daniel Kanu 64, Ryan Finnigan 80, Courtney Clarke 90+10 | 7,228 |
| 2 Dec 2025 | EFL Trophy | A | Stevenage Borough | Stevenage Borough 2025–26 | 2–1 | Rico Richards 63, Rico Richards 72 | |
| 7 Dec 2025 | FA Cup | A | Gateshead | 2–0 | Daniel Kanu 25, Aden Flint 49 | 1,608 | |
| 10 Dec 2025 | League Two | A | Oldham Athletic | Oldham Athletic 2025–26 | 1–0 | Daniel Kanu 27 | 6,523 |
| 13 Dec 2025 | League Two | H | Shrewsbury Town | Shrewsbury Town 2025–26 | 1–1 | Daniel Kanu 3 | 7,342 |
| 20 Dec 2025 | League Two | A | Notts County | Notts County 2025–26 | 0–0 | 11,870 | |
| 26 Dec 2025 | League Two | H | Crewe Alexandra | Crewe Alexandra 2025–26 | 1–0 | Jamille Matt 45+2 | 7,609 |
| 29 Dec 2025 | League Two | H | Oldham Athletic | Oldham Athletic 2025–26 | 1–2 | Daniel Kanu 50 | 6,704 |
| 1 Jan 2026 | League Two | A | Cambridge United | Cambridge United 2025–26 | 0–2 | 7,277 | |
| 11 Jan 2026 | FA Cup | A | Norwich City | Norwich City 2025–26 | 1–5 | Courtney Clarke 67 | 19,776 |
| 14 Jan 2026 | EFL Trophy | A | Northampton Town | Northampton Town 2025–26 | 2–4 | Albert Adomah 5, Daniel Kanu 75 | 1,406 |
| 17 Jan 2026 | League Two | A | Tranmere Rovers | Tranmere Rovers 2025–26 | 3–1 | Priestley Farquharson 38, Daniel Kanu 45, Jamille Matt 65 | 5,751 |
| 24 Jan 2026 | League Two | H | Accrington Stanley | Accrington Stanley 2025–26 | 0–0 | 5,682 | |
| 27 Jan 2026 | League Two | H | Crawley Town | Crawley Town 2025–26 | 0–0 | 4,899 | |
| 31 Jan 2026 | League Two | A | Chesterfield | Chesterfield 2025–26 | 2–2 | Daniel Kanu 41, Albert Adomah 60 | 8,702 |
| 3 Feb 2026 | League Two | A | Bristol Rovers | Bristol Rovers 2025–26 | 0–2 | 6,291 | |
| 7 Feb 2026 | League Two | H | Barnet | 1–3 | Daniel Kanu 64 | 5,179 | |
| 18 Feb 2026 | League Two | A | Grimsby Town | Grimsby Town 2025–26 | 2–2 | Priestley Farquharson 32, Aaron Pressley 71 | 5,138 |
| 23 Feb 2026 | League Two | H | Milton Keynes Dons | Milton Keynes Dons 2025–26 | 0–2 | 5,131 | |
| 28 Feb 2026 | League Two | A | Shrewsbury Town | Shrewsbury Town 2025–26 | 2–1 | Priestley Farquharson 28, Priestley Farquharson 62 | 7,879 |
| 3 Mar 2026 | League Two | H | Fleetwood Town | Fleetwood Town 2025–26 | 0–1 | 4,795 | |
| 7 Mar 2026 | League Two | H | Notts County | Notts County 2025–26 | 1–2 | Aaron Pressley 45+1 | 7,316 |
| 10 Mar 2026 | League Two | A | Salford City | Salford City 2025–26 | 0–1 | 2,011 | |
| 14 Mar 2026 | League Two | A | Crewe Alexandra | Crewe Alexandra 2025–26 | 3–0 | Albert Adomah 5, Aaron Pressley 83, Albert Adomah 90+1 | 5,885 |
| 17 Mar 2026 | League Two | H | Cambridge United | Cambridge United 2025–26 | 0–0 | 5,311 | |
| 21 Mar 2026 | League Two | H | Newport County | Newport County 2025–26 | 2–1 | Daniel Kanu 62, Alex Pattison 90+7 | |
| 28 Mar 2026 | League Two | A | Colchester United | Colchester United 2025–26 | 1–1 | Harrison Burke 64 | 4,904 |
| 3 Apr 2026 | League Two | H | Gillingham | Gillingham 2025–26 | 2–2 | Aaron Loupalo-Bi 21, Daniel Kanu 66 | 5,994 |
| 6 Apr 2026 | League Two | A | Swindon Town | Swindon Town 2025–26 | 1–2 | Jamie Jellis 66 | 8,981 |
| 11 Apr 2026 | League Two | H | Cheltenham Town | Cheltenham Town 2025–26 | 0–4 | 6,103 | |
| 18 Apr 2026 | League Two | A | Barrow | Barrow 2025–26 | 3–1 | Albert Adomah 33, Mason Hancock 68, Mason Hancock 45+2 | 3,831 |
| 25 Apr 2026 | League Two | H | Harrogate Town | Harrogate Town 2025–26 | 0–2 | 6,181 |
68 of the goals in this season carry a named scorer.
All 117 Walsall seasons · Walsall head-to-head records · Walsall players