| Date | Opponent | Venue | Fixture | Score | Scorers | Attendance | Match Details |
|---|---|---|---|---|---|---|---|
| 25-Aug-23 | Nelson | Away | League | 1-1 | Bliss | 12000 | |
| 27-Aug-23 | Hull City | Home | League | 0-0 | 18000 | ||
| 1-Sep-23 | Nelson | Home | League | 5-1 | Green (3), Smith, Williams | 22000 | |
| 3-Sep-23 | Hull City | Away | League | 2-2 | Dixon, Williams | 10300 | |
| 8-Sep-23 | Derby County | Away | League | 0-1 | 12000 | ||
| 15-Sep-23 | Derby County | Home | League | 2-0 | Waite, Green | 21200 | |
| 22-Sep-23 | Bury | Away | League | 0-0 | 12755 | ||
| 29-Sep-23 | Bury | Home | League | 1-0 | Williams | 25000 | |
| 6-Oct-23 | Leeds United | Home | League | 0-1 | 22500 | ||
| 13-Oct-23 | Leeds United | Away | League | 0-1 | 15000 | ||
| 20-Oct-23 | South Shields AFC | Home | League | 3-0 | Williams, Rennox, Waite | 25000 | |
| 27-Oct-23 | South Shields AFC | Away | League | 1-1 | Green | 10000 | |
| 3-Nov-23 | Port Vale | Home | League | 1-1 | Williams | 20500 | |
| 10-Nov-23 | Port Vale | Away | League | 0-1 | 7540 | ||
| 17-Nov-23 | Oldham Athletic | Home | League | 1-2 | Green | 16000 | |
| 3-Dec-23 | Oldham Athletic | Away | League | 0-1 | 4217 | ||
| 8-Dec-23 | Bradford City | Home | League | 1-1 | Green | 16000 | |
| 22-Dec-23 | Stockport County | Home | League | 1-1 | Green | 8000 | |
| 25-Dec-23 | Leicester City | Home | League | 1-0 | Townrow | 15000 | |
| 26-Dec-23 | Leicester City | Away | League | 2-1 | Bliss (2) | 23500 | |
| 29-Dec-23 | Barnsley | Away | League | 0-1 | 12000 | ||
| 5-Jan-24 | Barnsley | Home | League | 2-1 | Green (2) | 8000 | |
| 12-Jan-24 | Swansea Town | Away | FAC r1 | 1-1 | Williams | 15000 | |
| 17-Jan-24 | Swansea Town | Home | FAC r1r | 1-1 | Rennox | 17000 | |
| 19-Jan-24 | Stoke | Away | League | 1-0 | Rennox | 10000 | |
| 21-Jan-24 | Swansea Town | White Hart Lane | FAC r1r2 | 1-2 | Williams (pen) | 12000 | |
| 26-Jan-24 | Stoke | Home | League | 0-2 | 17000 | ||
| 9-Feb-24 | Crystal Palace | Home | League | 1-0 | Bliss | 11500 | |
| 16-Feb-24 | Sheffield Wednesday | Away | League | 0-1 | 14000 | ||
| 23-Feb-24 | Sheffield Wednesday | Home | League | 0-0 | 20700 | ||
| 1-Mar-24 | Coventry City | Away | League | 1-1 | Bliss | 13000 | |
| 8-Mar-24 | Coventry City | Home | League | 4-0 | Waite, Hannaford, Rennox (2) | 16400 | |
| 12-Mar-24 | Bradford City | Away | League | 0-0 | 12000 | ||
| 15-Mar-24 | Bristol City | Home | League | 2-0 | Bliss (2) | 16500 | |
| 22-Mar-24 | Bristol City | Away | League | 2-0 | Bliss, Rennox | 10000 | |
| 29-Mar-24 | Southampton | Home | League | 0-0 | 18000 | ||
| 31-Mar-24 | Stockport County | Away | League | 0-2 | 4000 | ||
| 5-Apr-24 | Southampton | Away | League | 0-5 | 9000 | ||
| 12-Apr-24 | Fulham | Away | League | 0-0 | 10000 | ||
| 18-Apr-24 | Manchester United | Home | League | 1-0 | Bliss | 22000 | |
| 19-Apr-24 | Fulham | Home | League | 0-0 | 19000 | ||
| 21-Apr-24 | Manchester United | Away | League | 2-2 | Rennox, Waite | 16000 | |
| 22-Apr-24 | Crystal Palace | Away | League | 1-2 | J Tonner | 6000 | |
| 26-Apr-24 | Blackpool | Home | League | 1-0 | J Tonner | 10000 | |
| 3-May-24 | Blackpool | Away | League | 0-3 | 8000 |