# 2024–25 Bolton Wanderers F.C. season

The 2024–25 season is the 136th season in the history of Bolton Wanderers Football Club and their fourth consecutive season in League One, having lost the previous season's play off final. In addition to the domestic league, the club will also participate in the FA Cup, the EFL Cup, and the EFL Trophy.

## Squad
### First team

    As of 22 February 2025
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | ENG | Nathan Baxter |
| 2 | DF | AUS | Gethin Jones |
| 3 | DF | IRL | Alex Murphy (on loan from Newcastle United) |
| 4 | MF | ENG | George Thomason (captain) |
| 5 | DF | POR | Ricardo Santos |
| 6 | DF | SCO | George Johnston |
| 7 | FW | GNB | Carlos Mendes Gomes |
| 8 | MF | WAL | Josh Sheehan |
| 9 | FW | NGA | Victor Adeboyejo |
| 12 | DF | ENG | Josh Dacres-Cogley |
| 13 | GK | ENG | Joel Coleman |
| 14 | DF | ENG | Jordi Osei-Tutu |
| 15 | DF | ENG | Will Forrester |
| No. | Pos. | Nation | Player |
| 16 | MF | ENG | Aaron Morley |
| 17 | MF | GRE | Klaidi Lolos |
| 18 | DF | NIR | Eoin Toal |
| 19 | FW | WAL | Aaron Collins |
| 20 | GK | NIR | Luke Southwood |
| 21 | DF | LCA | Chris Forino-Joseph |
| 22 | MF | ENG | Kyle Dempsey |
| 23 | MF | HUN | Szabolcs Schön |
| 28 | MF | ENG | Jay Matete (on loan from Sunderland) |
| 29 | FW | ENG | Kion Etete (on loan from Cardiff City) |
| 31 | MF | ENG | Joel Randall |
| 45 | FW | ENG | John McAtee |
| 48 | MF | EGY | Sonny Sharples-Ahmed |

### Bolton B squad

    As of 7 March 2025
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 30 | FW | IRL | Mark Isong |
| 33 | DF | ENG | Ajay Weston |
| 40 | GK | ENG | Luke Hutchinson |
| 42 | GK | SCO | Jack Dallimore |
| 52 | DF | NIR | Sam Inwood |
| — | GK | ENG | Ellis Litherland-Riding |
| — | DF | ENG | Sean Hogan |
| No. | Pos. | Nation | Player |
| — | DF | ENG | Joseph O'Toole |
| — | MF | ENG | Harrison Fleury |
| — | MF | ENG | Andrew Tutte (Player-coach) |
| — | MF | ENG | James Westwood |
| — | FW | JAM | Trevon Bryan |
| — | FW | ENG | Yestin Shakespear |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 11 | FW | ENG | Dan Nlundulu (on loan at Cambridge United until 30 June 2025) |
| 32 | FW | SCO | Ben Andreucci (on loan at Darlington until 30 May 2025) |
| 34 | DF | ENG | Max Conway (on loan at Crewe Alexandra until 30 June 2025) |
| 35 | MF | ENG | Dubem Eze (on loan at Chorley until 30 May 2025) |
| No. | Pos. | Nation | Player |
| 41 | DF | ENG | Luke Matheson (on loan at Alfreton Town until 30 May 2025) |
| — | DF | ENG | Noah Halford (on loan at FC United of Manchester) |
| — | DF | ENG | Charlie Hayes-Green (on loan at FC United of Manchester until 30 May 2025) |

## Transfers
### In

| Date | Pos. | Player | From | Fee |
| 28 June 2024 | AM | Klaidi Lolos | Crawley Town | Undisclosed |
| 1 July 2024 | AM | Dubem Eze | Norwich City | Free |
| 1 July 2024 | CB | Chris Forino-Joseph | Wycombe Wanderers | Free |
| 1 July 2024 | GK | Luke Southwood | Cheltenham Town | Free |
| 2 July 2024 | LWB | Ajay Weston | Hull City | Free |
| 12 July 2024 | AM | Scott Arfield | Charlotte FC | Free |
| 2 August 2024 | LWB | Szabolcs Schön | Fehérvár | Undisclosed |
| 8 August 2024 | RWB | Jordi Osei-Tutu | Bochum | Undisclosed |
| 9 August 2024 | CF | John McAtee | Luton Town | Undisclosed |
| 2 September 2024 | CF | Mark Isong | Shelbourne | Undisclosed |
| 9 January 2025 | AM | Joel Randall | Peterborough United | Undisclosed |
* 1 2 3 Signed initially for the 'B' team
* ↑ The transfer was announced on 14 June, and would become official on July 1 once his Wycombe Wanderers contract expired
* ↑ The transfer was announced on 21 June, and would become official on July 1 once his Cheltenham Town contract expired
* ↑ The transfer was reported to be around £800,000 by The Bolton News.

### Out

| Date | Pos. | Player | To | Fee |
| 30 July 2024 | RWB | Wes Frimpong | LASK | Training Fee |
| 30 August 2024 | LB | Jack Iredale | Hibernian | Undisclosed |
| 15 January 2025 | CF | Conor Carty | St Patrick's Athletic | Undisclosed |
| 15 January 2025 | CF | Dion Charles | Huddersfield Town | Undisclosed |
| 17 January 2025 | CM | Nelson Khumbeni | Gillingham | Undisclosed |
| 3 February 2025 | LM | Randell Williams | Leyton Orient | Free |
| 3 February 2025 | AM | Scott Arfield | Falkirk | Free |

### Loaned in

| Date | Pos. | Player | From | Date until |
| 8 August 2024 | DM | Jay Matete | Sunderland | End of season |
| 20 January 2025 | LB | Alex Murphy | Newcastle United | End of season |
| 31 January 2025 | CF | Kion Etete | Cardiff City | End of Season |

### Loaned out

| Date | Pos. | Player | To | Date until |
| 12 July 2024 | GK | Luke Hutchinson | Marine | 4 October 2024 |
| 5 August 2024 | CB | Charlie Hayes-Green | Clitheroe | 26 November 2024 |
| 9 August 2024 | LWB | Max Conway | Crewe Alexandra | End of Season |
| 9 August 2024 | GK | Ellis Litherland | Atherton Collieries | 12 October 2024 |
| 16 August 2024 | CM | Nelson Khumbeni | Accrington Stanley | 15 January 2025 |
| 23 August 2024 | CM | Aaron Morley | Wycombe Wanderers | 1 January 2025 |
| 23 August 2024 | CF | Yestin Shakespear | Workington | 3 months |
| 30 August 2024 | CF | Dan Nlundulu | Cambridge United | End of Season |
| 7 September 2024 | LW | Trevon Bryan | Ashton United | 13 January 2025 |
| 13 September 2024 | CF | Ben Andreucci | Buxton | 1 January 2025 |
| 20 September 2024 | CB | Joseph O'Toole | Hyde United | 9 November 2024 |
| 11 October 2024 | AM | Dubem Eze | Chorley | End of Season |
| 26 October 2024 | CB | Noah Halford | Warrington Town | 1 month |
| 16 November 2024 | CB | Sean Hogan | Ashton United | Short Term |
| 28 November 2024 | CB | Noah Halford | FC United of Manchester | February 2025 |
| 28 November 2024 | CB | Charlie Hayes-Green | FC United of Manchester | End of Season |
| 28 January 2025 | LW | Trevon Bryan | Marine | 26 February 2025 |
| 22 February 2025 | RB | Luke Matheson | Alfreton Town | End of Season |
| 7 March 2025 | CF | Ben Andreucci | Darlington | End of Season |
* ↑ On 4 October, Hutchinson was recalled early from his season-long loan.
* ↑ On 25 September, Hayes-Green's loan was extended.
* ↑ On 1 January, Morley was recalled early from his season-long loan.
* ↑ On 5 October, Bryan's loan was extended for another 28 days. On 12 December, his loan was extended until the beginning of February. On 13 January, he was recalled from his loan.
* ↑ On 12 November, Eze's loan was extended until January. On 8 January, his loan was extended again until the end of the season.
* ↑ On 7 January, Halford's loan was extended until February.
* ↑ On 7 January, Hayes-Green's loan was extended until the end of the season.

### Released / Out of Contract

| Date | Pos. | Player | Subsequent club | Join date |
| 30 June 2024 | GK | Jack Flint | Flint Town United | 1 July 2024 |
| 30 June 2024 | CB | Eric Yoro | Longford Town | 4 July 2024 |
| 30 June 2024 | CM | Matthew Tweedley | Nantwich Town | 1 August 2024 |
| 30 June 2024 | CF | Gerald Sithole | Warrington Town | 8 August 2024 |
| 30 June 2024 | AM | Gio Loureiro | Nantwich Town | 20 August 2024 |
| 30 June 2024 | CF | Jón Daði Böðvarsson | Wrexham | 25 October 2024 |
| 30 June 2024 | LB | Declan John | St Mirren | 12 November 2024 |
| 30 June 2024 | CF | Cameron Jerome | Retired | Retired |
| 30 June 2024 | LW | Finlay Lockett | | |
| 30 June 2024 | CB | Lamine Toure | | |
* ↑ The transfer was announced on 25 May, and would become official on July 1 once his contract expired

## Pre-season and friendlies

On 4 June 2024, the club announced their first set of pre-season fixtures, welcoming Stoke City at home and facing Port Vale away. A third friendly against Middlesbrough, to be played at Bishop Auckland, was added three days later. The first pre-season friendly for the B-Team was announced on June 11, facing Stoke City U21s. On 17 June, another fixture was announced against Chorley. Another B-Team fixture was added on 19 June against Workington. On 20 June, a home friendly against Italian side Fiorentina was added. On 25 June, a behind-closed-doors friendly was added against West Bromwich Albion, to be played at St George's Park. The same day, a fixture against Atherton Collieries was added for the B-Team.
Win  Draw  Loss  Fixtures

## Competitions
### Overall record

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| League One | 10 August 2024 | 3 May 2025 | Matchday 1 | | 37 | 18 | 6 | 13 | 59 | 55 | +4 | 048.65 |
| FA Cup | 2 November 2024 | 2 November 2024 | First round | First round | 1 | 0 | 0 | 1 | 1 | 2 | −1 | 000.00 |
| EFL Cup | 13 August 2024 | 25 September 2024 | First round | Third round | 3 | 1 | 1 | 1 | 4 | 6 | −2 | 033.33 |
| EFL Trophy | 3 September 2024 | 11 February 2025 | Group stage | Quarter-final | 6 | 4 | 1 | 1 | 10 | 6 | +4 | 066.67 |
| Total | Total | Total | Total | Total | 47 | 23 | 8 | 16 | 74 | 69 | +5 | 048.94 |
Last updated: 15 March 2025 Source: Soccerway

### League One
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 5 | Stockport County | 37 | 18 | 11 | 8 | 53 | 34 | +19 | 65 | Qualification for League One play-offs |
| 6 | Huddersfield Town | 37 | 18 | 7 | 12 | 52 | 34 | +18 | 61 | Qualification for League One play-offs |
| 7 | Bolton Wanderers | 37 | 18 | 6 | 13 | 59 | 55 | +4 | 60 | |
| 8 | Reading | 37 | 16 | 11 | 10 | 52 | 46 | +6 | 59 | |
| 9 | Leyton Orient | 37 | 17 | 5 | 15 | 53 | 38 | +15 | 56 | |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 15 March 2025. Source: Soccerway

#### Results by round

| Round | 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 12 | 13 | 14 | 11$^2$ | 15 | 17 | 5$^1$ | 18 | 20 | 21 | 22 | 23 | 24 | 25 | 16$^3$ | 27 | 26$^5$ | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 19$^4$ | 37 | 39 | 40 | 41 | 38$^6$ | 42 | 43 | 44 | 45 | 46 |
| Ground | A | H | A | H | H | H | A | A | H | H | A | H | A | A | H | A | H | H | A | H | H | A | A | A | H | H | A | H | A | H | A | H | A | H | A | A | H | A | A | H | H | A | H | A | A | H |
| Result | W | D | L | L | L | W | W | W | D | W | L | W | W | L | W | D | W | L | D | L | W | L | W | L | D | L | W | W | L | W | W | W | D | W | W | L | L | | | | | | | | | |
| Position | 5 | 9 | 13 | 18 | 21 | 18 | 14 | 11 | 13 | 11 | 14 | 9 | 6 | 10 | 9 | 8 | 7 | 8 | 7 | 11 | 8 | 10 | 10 | 10 | 9 | 9 | 9 | 7 | 9 | 7 | 8 | 8 | 7 | 7 | 6 | 6 | 7 | | | | | | | | | |
| Points | 3 | 4 | 4 | 4 | 4 | 7 | 10 | 13 | 14 | 17 | 17 | 20 | 23 | 23 | 26 | 27 | 30 | 30 | 31 | 31 | 34 | 34 | 37 | 37 | 38 | 38 | 41 | 44 | 44 | 47 | 50 | 53 | 54 | 57 | 60 | 60 | 60 | | | | | | | | | |
* $^1$ Matchday 5 (vs. Cambridge United) was postponed due to international call-ups.
* $^2$ Matchday 11 (vs. Stevenage) was postponed due to international call-ups.
* $^3$ Matchday 16 (vs. Rotherham United) was postponed due to international call-ups.
* $^4$ Matchday 19 (vs. Bristol Rovers) was postponed due to Storm Darragh.
* $^5$ Matchday 26 (vs. Charlton Athletic) was postponed due Charlton's FA Cup involvements.
* $^6$ Matchday 38 (vs. Rotherham United) was postponed due to international call-ups.

#### Matches

On 26 June, the League One fixtures were announced. It sees Bolton open their campaign on 10 August away at Leyton Orient, with the regular season concluding on 3 May, at home against Stevenage.
Win  Draw  Loss  Fixtures

### FA Cup

On 14 October, the draw for the first round was made, with Bolton being drawn away to Walsall.
Win  Draw  Loss  Fixtures

### EFL Cup

On 27 June, the draw for the first round was made, with Bolton being drawn at home against Mansfield Town. In the second round, Bolton were drawn away to Shrewsbury Town. In the third round, Bolton were again drawn away to Premier League side Arsenal.
Win  Draw  Loss  Fixtures

### EFL Trophy

In the group stage, Bolton were drawn into Northern Group D alongside Barrow, Fleetwood Town and Aston Villa U21. In the Round of 32, Bolton were drawn at home to Huddersfield Town. In the Round of 16, Bolton were drawn away to Lincoln City. In the Quarter-finals, Bolton were drawn away to Wrexham.

#### Group stage

| Pos | Div | Teamvte | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
| 1 | L1 | Bolton Wanderers | 3 | 2 | 0 | 1 | 0 | 6 | 4 | +2 | 7 | Advance to Round 2 |
| 2 | ACA | Aston Villa U21 | 3 | 1 | 1 | 0 | 1 | 4 | 6 | −2 | 5 | Advance to Round 2 |
| 3 | L2 | Fleetwood Town | 3 | 1 | 0 | 0 | 2 | 6 | 5 | +1 | 3 | |
| 4 | L2 | Barrow | 3 | 1 | 0 | 0 | 2 | 5 | 6 | −1 | 3 | |
Win  Draw  Loss  Fixtures

#### Knockout stage
## Statistics
### Appearances and goals

    As of match played 15 March 2025
Players with no appearances are not included on the list
| No. | Pos | Nat | Player | Total | Total | League One | League One | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | ENG | Nathan Baxter | 22 | 0 | 19+0 | 0 | 0+0 | 0 | 0+0 | 0 | 3+0 | 0 |
| 2 | DF | AUS | Gethin Jones | 18 | 0 | 12+2 | 0 | 0+0 | 0 | 0+0 | 0 | 4+0 | 0 |
| 3 | DF | IRL | Alex Murphy | 8 | 1 | 7+1 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 4 | MF | ENG | George Thomason | 37 | 5 | 27+2 | 4 | 0+0 | 0 | 1+2 | 1 | 5+0 | 0 |
| 5 | DF | POR | Ricardo Santos | 31 | 1 | 24+0 | 1 | 0+0 | 0 | 3+0 | 0 | 4+0 | 0 |
| 6 | DF | SCO | George Johnston | 40 | 0 | 29+1 | 0 | 1+0 | 0 | 2+1 | 0 | 5+1 | 0 |
| 7 | MF | GNB | Carlos Mendes Gomes | 8 | 0 | 1+6 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| 8 | MF | WAL | Josh Sheehan | 33 | 4 | 25+4 | 3 | 1+0 | 1 | 1+1 | 0 | 1+0 | 0 |
| 9 | FW | NGA | Victor Adeboyejo | 35 | 4 | 12+15 | 3 | 0+1 | 0 | 1+1 | 0 | 4+1 | 1 |
| 12 | DF | ENG | Josh Dacres-Cogley | 44 | 0 | 30+4 | 0 | 1+0 | 0 | 2+1 | 0 | 5+1 | 0 |
| 14 | DF | ENG | Jordi Osei-Tutu | 32 | 2 | 9+17 | 1 | 0+0 | 0 | 2+0 | 1 | 3+1 | 0 |
| 15 | DF | ENG | Will Forrester | 24 | 0 | 15+5 | 0 | 1+0 | 0 | 0+0 | 0 | 3+0 | 0 |
| 16 | MF | ENG | Aaron Morley | 16 | 4 | 14+1 | 4 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 |
| 17 | MF | GRE | Klaidi Lolos | 25 | 3 | 6+13 | 2 | 1+0 | 0 | 0+0 | 0 | 5+0 | 1 |
| 18 | DF | NIR | Eoin Toal | 22 | 2 | 18+1 | 2 | 0+0 | 0 | 1+1 | 0 | 1+0 | 0 |
| 19 | FW | WAL | Aaron Collins | 46 | 16 | 28+8 | 9 | 0+1 | 0 | 1+2 | 1 | 4+2 | 6 |
| 20 | GK | NIR | Luke Southwood | 24 | 0 | 18+0 | 0 | 1+0 | 0 | 3+0 | 0 | 2+0 | 0 |
| 21 | DF | LCA | Chris Forino-Joseph | 11 | 0 | 4+4 | 0 | 0+0 | 0 | 3+0 | 0 | 0+0 | 0 |
| 22 | MF | ENG | Kyle Dempsey | 14 | 4 | 7+3 | 3 | 0+0 | 0 | 2+0 | 0 | 1+1 | 1 |
| 23 | MF | HUN | Szabolcs Schön | 40 | 1 | 31+4 | 1 | 1+0 | 0 | 0+1 | 0 | 1+2 | 0 |
| 28 | MF | ENG | Jay Matete | 38 | 2 | 14+14 | 2 | 1+0 | 0 | 2+1 | 0 | 6+0 | 0 |
| 29 | FW | ENG | Kion Etete | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 31 | MF | ENG | Joel Randall | 13 | 1 | 7+6 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 40 | GK | ENG | Luke Hutchinson | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 |
| 45 | FW | ENG | John McAtee | 46 | 12 | 24+12 | 11 | 0+1 | 0 | 2+1 | 0 | 2+4 | 1 |
| 48 | MF | EGY | Sonny Sharples-Ahmed | 3 | 0 | 0+1 | 0 | 0+0 | 0 | 0+1 | 0 | 1+0 | 0 |
| 52 | DF | NIR | Sam Inwood | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| 55 | MF | ENG | Conor Lewis | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| Players who featured but departed the club on loan during the season: ||||||||||||||
| 32 | FW | SCO | Ben Andreucci | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 |
| 41 | DF | ENG | Luke Matheson | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+1 | 0 |
| Players who featured but departed the club permanently during the season: ||||||||||||||
| 3 | DF | AUS | Jack Iredale | 1 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 |
| 10 | FW | NIR | Dion Charles | 29 | 8 | 15+9 | 7 | 1+0 | 0 | 1+2 | 1 | 1+0 | 0 |
| 27 | MF | ENG | Randell Williams | 22 | 1 | 7+9 | 1 | 1+0 | 0 | 2+0 | 0 | 3+0 | 0 |
| 37 | MF | CAN | Scott Arfield | 16 | 0 | 3+9 | 0 | 1+0 | 0 | 3+0 | 0 | 0+0 | 0 |

### Goals record

    As of match played 15 March 2025
| Rank | No. | Nat. | Po. | Name | League One | FA Cup | EFL Cup | EFL Trophy | Total |
| 1 | 19 | | CF | Aaron Collins | 9 | 0 | 1 | 6 | 16 |
| 2 | 45 | | CF | John McAtee | 11 | 0 | 0 | 1 | 12 |
| 3 | 10 | | CF | Dion Charles | 7 | 0 | 1 | 0 | 8 |
| 4 | 4 | | CM | George Thomason | 4 | 0 | 1 | 0 | 5 |
| 5= | 8 | | CM | Josh Sheehan | 3 | 1 | 0 | 0 | 4 |
| 5= | 9 | | CF | Victor Adeboyejo | 3 | 0 | 0 | 1 | 4 |
| 5= | 16 | | CM | Aaron Morley | 4 | 0 | 0 | 0 | 4 |
| 5= | 22 | | CM | Kyle Dempsey | 3 | 0 | 0 | 1 | 4 |
| 9 | 17 | | AM | Klaidi Lolos | 2 | 0 | 0 | 1 | 3 |
| 10= | 14 | | RB | Jordi Osei-Tutu | 1 | 0 | 1 | 0 | 2 |
| 10= | 18 | | CB | Eoin Toal | 2 | 0 | 0 | 0 | 2 |
| 10= | 28 | | DM | Jay Matete | 2 | 0 | 0 | 0 | 2 |
| 13= | 3 | | LB | Alex Murphy | 1 | 0 | 0 | 0 | 1 |
| 13= | 5 | | CB | Ricardo Santos | 1 | 0 | 0 | 0 | 1 |
| 13= | 23 | | LW | Szabolcs Schön | 1 | 0 | 0 | 0 | 1 |
| 13= | 27 | | LB | Randell Williams | 1 | 0 | 0 | 0 | 1 |
| 13= | 31 | | AM | Joel Randall | 1 | 0 | 0 | 0 | 1 |
| Own Goals | Own Goals | Own Goals | Own Goals | Own Goals | 3 | 0 | 0 | 0 | 3 |
| Total | Total | Total | Total | Total | 59 | 1 | 4 | 10 | 74 |

### Disciplinary record

    As of match played 15 March 2025
| Rank | No. | Nat. | Po. | Name | League One | League One | League One | FA Cup | FA Cup | FA Cup | EFL Cup | EFL Cup | EFL Cup | EFL Trophy | EFL Trophy | EFL Trophy | Total | Total | Total |
| 1 | 23 | | LW | Szabolcs Schön | 8 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 11 | 0 | 0 |
| 2= | 4 | | CM | George Thomason | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 | 0 |
| 2= | 6 | | CB | George Johnston | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 10 | 0 | 0 |
| 2= | 28 | | CM | Jay Matete | 8 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 10 | 0 | 0 |
| 5 | 8 | | CM | Josh Sheehan | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 9 | 0 | 0 |
| 6 | 5 | | CB | Ricardo Santos | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 8 | 0 | 0 |
| 7= | 12 | | RB | Josh Dacres-Cogley | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 7 | 0 | 0 |
| 7= | 14 | | RB | Jordi Osei-Tutu | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 9= | 19 | | CF | Aaron Collins | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 |
| 9= | 27 | | LB | Randell Williams | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 |
| 9= | 45 | | CF | John McAtee | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 |
| 12= | 15 | | CB | Will Forrester | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 12= | 17 | | AM | Klaidi Lolos | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 14 | 1 | | GK | Nathan Baxter | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 15= | 2 | | CB | Gethin Jones | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 9 | | CF | Victor Adeboyejo | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 16 | | CM | Aaron Morley | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 18 | | CB | Eoin Toal | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 20 | | GK | Luke Southwood | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 21 | | CB | Chris Forino-Joseph | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15= | 22 | | CM | Kyle Dempsey | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
| 22= | 3 | | LB | Alex Murphy | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 22= | 10 | | CF | Dion Charles | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 22= | 37 | | AM | Scott Arfield | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Total | Total | Total | Total | Total | 101 | 0 | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 13 | 0 | 0 | 118 | 0 | 0 |