| 1st Team |
| Date | | Opponent | Competition | Score | |
| 02-07-2022 | A | Bedford Town | Friendly | 2-0 |
| 09-07-2022 | A | Eastbourne Borough | Friendly | 0-1 |
| 12-07-2022 | A | Farnborough | Friendly | 2-0 |
| 16-07-2022 | H | Ipswich Town | Friendly | 0-3 |
| 19-07-2022 | H | Reading | Friendly | 0-2 |
| 23-07-2022 | H | Oxford United | Friendly | 0-0 |
| 30-07-2022 | H | Gillingham | Sky Bet League - Division Two | 2-0 |
| 06-08-2022 | A | Hartlepool United | Sky Bet League - Division Two | 0-0 |
| 09-08-2022 | H | Gillingham | Carabou Cup [1] | 0-2 |
| 13-08-2022 | H | Doncaster Rovers | Sky Bet League - Division Two | 2-2 |
| 16-08-2022 | A | Mansfield Town | Sky Bet League - Division Two | 2-5 |
| 22-08-2022 | A | Crawley Town | Sky Bet League - Division Two | 2-0 |
| 27-08-2022 | H | Barrow | Sky Bet League - Division Two | 0-1 |
| 30-08-2022 | H | Aston Villa (u21) | Papa John's Trophy [S-B] | 2-1 |
| 03-09-2022 | A | Stockport County | Sky Bet League - Division Two | 0-1 |
| 10-09-2022 | H | Leyton Orient | Sky Bet League - Division Two | P-P |
| 13-09-2022 | H | Northampton Town | Sky Bet League - Division Two | 0-2 |
| 17-09-2022 | A | Carlisle United | Sky Bet League - Division Two | 1-2 |
| 20-09-2022 | H | Crawley Town | Papa John's Trophy [S-B] | 3-2 |
| 24-09-2022 | A | Bradford City | Sky Bet League - Division Two | 2-2 |
| 01-10-2022 | H | Colchester United | Sky Bet League - Division Two | 2-1 |
| 08-10-2022 | A | Walsall | Sky Bet League - Division Two | 1-3 |
| 15-10-2022 | H | Sutton United | Sky Bet League - Division Two | 0-1 |
| 17-10-2022 | H | Brentford (b) | Friendly | 4-1 |
| 22-10-2022 | A | Rochdale | Sky Bet League - Division Two | 2-1 |
| 25-10-2022 | H | Crewe Alexandra | Sky Bet League - Division Two | 1-1 |
| 29-10-2022 | H | Harrogate Town | Sky Bet League - Division Two | 3-2 |
| 01-11-2022 | A | Portsmouth | Papa John's Trophy [S-B] | 1-1 |
| 05-11-2022 | A | Weymouth | Emirates FA Cup [1] | 1-1 |
| 08-11-2022 | H | Leyton Orient | Sky Bet League - Division Two | 2-0 |
| 12-11-2022 | A | Salford City | Sky Bet League - Division Two | 0-0 |
| 15-11-2022 | H | Weymouth | Emirates FA Cup [1R] | 3-1 |
| 19-11-2022 | A | Tranmere Rovers | Sky Bet League - Division Two | 2-0 |
| 22-11-2022 | H | Sutton United | Papa John's Trophy [South-2] | 1-0 |
| 26-11-2022 | H | Chesterfield | Emirates FA Cup [2] | 0-2 |
| 03-12-2022 | H | Grimsby Town | Sky Bet League - Division Two | 1-0 |
| 10-12-2022 | A | Swindon Town | Sky Bet League - Division Two | 0-0 |
| 13-12-2022 | A | Plymouth Argyle | Papa John's Trophy [S-3] | P-P |
| 17-12-2022 | H | Stevenage | Sky Bet League - Division Two | P-P |
| 21-12-2022 | A | Plymouth Argyle | Papa John's Trophy [S-3] | 3-3 |
| 26-12-2022 | H | Newport County | Sky Bet League - Division Two | 1-1 |
| 29-12-2022 | A | Colchester United | Sky Bet League - Division Two | 2-1 |
| 01-01-2023 | A | Sutton United | Sky Bet League - Division Two | 1-2 |
| 07-01-2023 | A | Crewe Alexandra | Sky Bet League - Division Two | 0-0 |
| 14-01-2023 | H | Bradford City | Sky Bet League - Division Two | 0-0 |
| 21-01-2023 | A | Newport County | Sky Bet League - Division Two | P-P |
| 24-01-2023 | H | Walsall | Sky Bet League - Division Two | P-P |
| 28-01-2023 | H | Stockport County | Sky Bet League - Division Two | 1-0 |
| 04-02-2023 | A | Leyton Orient | Sky Bet League - Division Two | 0-1 |
| 11-02-2023 | H | Carlisle United | Sky Bet League - Division Two | 0-0 |
| 14-02-2023 | A | Northampton Town | Sky Bet League - Division Two | 0-0 |
| 18-02-2023 | H | Hartlepool United | Sky Bet League - Division Two | 2-2 |
| 25-02-2023 | A | Gillingham | Sky Bet League - Division Two | 1-2 |
| 28-02-2023 | H | Stevenage | Sky Bet League - Division Two | 2-3 |
| 05-03-2023 | H | Mansfield Town | Sky Bet League - Division Two | 1-3 |
| 11-03-2023 | A | Doncaster Rovers | Sky Bet League - Division Two | 1-2 |
| 14-03-2023 | A | Newport County | Sky Bet League - Division Two | 1-1 |
| 18-03-2023 | H | Crawley Town | Sky Bet League - Division Two | 0-1 |
| 25-03-2023 | A | Barrow | Sky Bet League - Division Two | 1-2 |
| 28-03-2023 | H | Walsall | Sky Bet League - Division Two | 2-0 |
| 01-04-2023 | H | Rochdale | Sky Bet League - Division Two | 0-1 |
| 07-04-2023 | A | Harrogate Town | Sky Bet League - Division Two | 2-2 |
| 10-04-2023 | H | Salford City | Sky Bet League - Division Two | 2-3 |
| 15-04-2023 | A | Stevenage | Sky Bet League - Division Two | 1-2 |
| 22-04-2023 | H | Swindon Town | Sky Bet League - Division Two | 1-5 |
| 29-04-2023 | H | Tranmere Rovers | Sky Bet League - Division Two | 1-1 |
| 08-05-2023 | A | Grimsby Town | Sky Bet League - Division Two | 0-1 |
|
|
|
|
|
|
|
| Friendly: P7 W3 D1 L3 F8 A7Sky Bet League - Division Two: P46 W11 D15 L20 F48 A60Carabou Cup: P1 W0 D0 L1 F0 A2Papa John's Trophy: P5 W3 D2 L0 F10 A7Emirates FA Cup: P3 W1 D1 L1 F4 A4Total: P62 W18 D19 L25 F70 A80 |
|