2023–24 Bristol Rovers F.C. season

Bristol Rovers
2023–24 season
OwnerHussain AlSaeed
CEOTom Gorringe
ManagerJoey Barton
(until 26 October)
Andy Mangan
(interim - between 26 Oct - 1 Dec)
Matt Taylor
(from 1 December)
StadiumMemorial Stadium
League One10th
FA CupThird round
EFL CupFirst round
EFL TrophySecond round
Top goalscorerLeague: Chris Martin (11)
All: Chris Martin (11)
Highest home attendance10,335 vs. Norwich City
(17 January 2024, FA Cup Third round replay)
Lowest home attendance978 vs. West Ham United U21
(19 September 2023, EFL Trophy Group Stage)
Average home league attendance8,117

The 2023–24 season is the 141st season in the history of Bristol Rovers and their second consecutive season in League One. The club are participating in League One, the FA Cup, the EFL Cup, and the 2023–24 EFL Trophy.

Current squad

As of 1 February 2024
No. Name Position Nationality Date of birth (Age) Previous club Date signed Fee Contract end
Goalkeepers
31 Jed Ward GK 20 May 2003 Academy 1 July 2023 Trainee 30 June 2024
33 Matthew Cox GK 2 May 2003 Brentford 25 July 2023 Loan 31 May 2024
35 Matt Hall GK 24 April 2003 Southampton 26 July 2023 Free 30 June 2025
Defenders
2 James Connolly CB 2 November 2001 Cardiff City 1 July 2022 Undisclosed 30 June 2025
3 Lewis Gordon LB 12 February 2001 Brenford 6 August 2022 Free 30 June 2024
5 James Wilson CB 26 February 1989 Plymouth Argyle 1 July 2023 Free 30 June 2025
17 Connor Taylor CB 25 October 2001 Stoke City 3 August 2023 Undisclosed 30 June 2026
25 Tristan Crama CB 8 November 2001 Brentford 25 July 2023 Loan 31 May 2024
26 Elkan Baggott CB 23 October 2002 Ipswich Town 1 February 2024 Loan 31 May 2024
30 Luca Hoole RB 2 June 2002 Academy 1 July 2021 Trainee 30 June 2024
32 George Friend LB 19 October 1987 Birmingham City 4 July 2023 Free 30 June 2024
42 Jack Hunt RB 6 December 1990 Sheffield Wednesday 17 August 2023 Free 30 June 2025
Midfielders
4 Josh Grant DM 11 October 1998 Chelsea 18 July 2020 Free 30 June 2024
6 Sam Finley CM 4 August 1992 Fleetwood Town 1 July 2021 Free 30 June 2024
8 Grant Ward CM 5 December 1994 Blackpool 27 January 2023 Free 30 June 2025
10 Brandon Aguilera AM 28 June 2003 Nottingham Forest 1 February 2024 Loan 31 May 2024
14 Jordan Rossiter DM 24 March 1997 Fleetwood Town 1 July 2022 Undisclosed 30 June 2024
19 Harvey Vale AM 11 September 2003 Chelsea 15 August 2023 Loan 31 May 2024
21 Antony Evans AM 23 September 1998 SC Paderborn 31 August 2021 Free 30 June 2025
22 Kamil Conteh DM 26 December 2002 Grimsby Town 26 January 2024 Undisclosed 30 June 2027
23 Luke McCormick AM 21 January 1999 AFC Wimbledon 24 August 2022 Undisclosed 30 June 2025
34 Jerry Lawrence CM 5 March 2005 Academy 1 July 2023 Trainee 30 June 2024
37 Kofi Shaw CM Academy 13 November 2023 Trainee 30 June 2024
45 Harry Vaughan AM 6 April 2004 Hull City 1 February 2024 Loan 31 May 2024
Forwards
7 Scott Sinclair LW 25 March 1989 Preston North End 18 October 2022 Free 30 June 2024
9 John Marquis CF 16 May 1992 Lincoln City 4 July 2022 Free 30 June 2024
11 Luke Thomas RW 19 February 1999 Barnsley 1 July 2023 Free 30 June 2026
18 Chris Martin CF 4 November 1988 Queens Park Rangers 26 September 2023 Free 30 June 2024
20 Jevani Brown CF 16 October 1994 Exeter City 1 July 2023 Free 30 June 2025
43 Ollie Dewsbury CF 22 February 2008 Academy 3 November 2023 Trainee 30 June 2024
Harvey Greenslade CF 8 April 2004 Academy 1 July 2022 Trainee 30 June 2024
Out on loan
28 James Gibbons RB 16 March 1998 Port Vale 1 July 2022 Free 30 June 2024
Ryan Jones CM 23 May 2002 Weston-super-Mare 16 October 2020 Undisclosed 30 June 2024

Transfers

In

Date Pos Player Transferred from Fee Ref
1 July 2023 CF Jevani Brown Exeter City Free Transfer
1 July 2023 RW Luke Thomas Barnsley Free Transfer
1 July 2023 CB James Wilson Plymouth Argyle Free Transfer
4 July 2023 LB George Friend Birmingham City Free Transfer
26 July 2023 GK Matt Hall Southampton Free Transfer
3 August 2023 CB Connor Taylor Stoke City Undisclosed fee
17 August 2023 RB Jack Hunt Sheffield Wednesday Free Transfer
27 September 2023 CF Chris Martin Free agent
26 January 2024 DM Kamil Conteh Grimsby Town Undisclosed fee

Out

Date Pos Player Transferred to Fee Ref
30 June 2023 RM Harry Anderson Stevenage Released
30 June 2023 CM Paul Coutts Inverurie Loco Works Released
30 June 2023 LB Calum Macdonald Mansfield Town Released
30 June 2023 RM Alex Rodman Retired
30 June 2023 CB Malik Sesay Swindon Supermarine Released
30 June 2023 CM Glenn Whelan Retired
30 June 2023 RW Lucas Vaughan Lydney Town Released
5 July 2023 CB Jamie Egan Drogheda United Free Transfer
3 August 2023 CM Lene Burden Hayes & Yeading United Free Transfer
1 September 2023 CF Ryan Loft Port Vale Undisclosed fee
11 January 2024 GK James Belshaw Harrogate Town Undisclosed fee
13 January 2024 LB Trevor Clarke Shamrock Rovers Contract terminated
1 February 2024 CF Aaron Collins Bolton Wanderers Undisclosed fee
  1. The transfer was reported to be around £750,000 by The Bolton News.

Loaned in

Date Pos Player Loaned from On loan until Ref
25 July 2023 GK Matthew Cox Brentford End of season
25 July 2023 CB Tristan Crama Brentford End of season
15 August 2023 AM Harvey Vale Chelsea End of season
18 August 2023 DM Lamare Bogarde Aston Villa 4 January 2024
25 August 2023 CM Ryan Woods Hull City 10 January 2024
1 February 2024 CB Elkan Baggott Ipswich Town End of season
1 February 2024 AM Harry Vaughan Hull City End of season
1 February 2024 AM Brandon Aguilera Nottingham Forest End of season
  1. Bogarde was recalled from his season-long loan deal on 4 January 2024
  2. Woods returned to his parent club on 10 January 2024

Loaned out

Date Pos Player Loaned to On loan until Ref
6 January 2022 LB Trevor Clarke Shamrock Rovers 30 November 2023
25 July 2023 GK Jed Ward Wealdstone 14 November 2023
12 August 2023 CF Harvey Greenslade Truro City October 2023
31 August 2023 CB James Connolly Morecambe 3 January 2024
1 September 2023 CM Ryan Jones Bromley End of Season
30 September 2023 GK James Belshaw Forest Green Rovers 14 December 2023
6 October 2023 CB Will Larvin Yate Town 6 November 2023
12 October 2023 CM Theo Lynden Melksham Town 12 November 2023
21 October 2023 CM Jerry Lawrence Tiverton Town November 2023
15 December 2023 GK James Belshaw Harrogate Town 12 January 2024
30 January 2024 RB James Gibbons Cambridge United End of season
3 February 2024 CF Harvey Greenslade Oxford City End of season
  1. Ward's season-long loan deal was ended early when he was recalled on 14 November 2023
  2. Connolly was recalled from his season-long loan deal on 3 January 2024
  3. On 8 January, Jones' loan at Bromley was extended until the end of season.
  4. Although an emergency one-week loan deal, Belshaw remained with the club until 14 December 2023
  5. On 22 December, Belshaw's loan at Harrogate was extended for a further seven days.
  6. On 5 January, Belshaw's loan at Harrogate was extended for an additional seven days.

Pre-season and friendlies

On 27 June, Rovers revealed their pre-season schedule, with matches against Melksham Town, Eastleigh, Brentford B, Swansea City and Chesterfield.

  Win   Draw   Loss   Fixtures

30 June 2023 Friendly Melksham Town 0–9 Bristol Rovers Melksham
19:30 BST
Stadium: Oakfield Stadium
Attendance: 2,014
8 July 2023 Friendly Eastleigh 0–2 Bristol Rovers Eastleigh
13:30 BST Sinclair 27'
Marquis 64'
Stadium: Ten Acres
11 July 2023 Friendly Cardiff City 2–1 Bristol Rovers Leckwith, Cardiff
15:00 BST Robinson 46'
Tanner 64'
Report Sinclair 13' Stadium: Cardiff City Stadium
Attendance: 0 (Behind closed doors)
Note: Friendly played in the format of two sixty minute matches
15 July 2023 Friendly Brentford B 0–1 Bristol Rovers East Molesey
13:00 BST Sinclair 45' (pen.) Stadium: Imber Court
22 July 2023 Friendly S.C. Braga 3–2 Bristol Rovers Lagos, Portugal
10:00 WET
Stadium: Estádio Municipal de Lagos
25 July 2023 Friendly Swansea City 0–2 Bristol Rovers Swansea
19:00 BST Report
Stadium: Swansea.com Stadium
29 July 2023 Friendly Bristol Rovers 2–0 Chesterfield Horfield, Bristol
13:00 BST
Stadium: Memorial Stadium
Attendance: 2,103

Competitions

Overall record

Competition Starting round Final position Record
Pld W D L GF GA GD Win %
League One Matchday 1 30 11 7 12 40 41 −1 036.67
FA Cup First round 4 2 1 1 13 8 +5 050.00
EFL Cup First round First round 1 0 0 1 0 2 −2 000.00
EFL Trophy Group stage 4 2 0 2 7 6 +1 050.00
Total 39 15 8 16 60 57 +3 038.46

Last updated: 6 February 2024
Source: Soccerway

League One

League table

Pos Team Pld W D L GF GA GD Pts
7 Oxford United 30 15 6 9 49 37 +12 51
8 Blackpool 30 13 7 10 47 35 +12 46
9 Leyton Orient 30 12 9 9 34 34 0 45
10 Bristol Rovers 30 11 7 12 40 41 −1 40
11 Northampton Town 29 12 4 13 36 42 −6 40
12 Lincoln City 30 9 11 10 31 30 +1 38
13 Wigan Athletic 30 13 6 11 43 36 +7 37
Updated to match(es) played on 3 February 2024. Source: EFL Official Website
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences
Notes:
  1. On 19 May 2023, Wigan Athletic were deducted four points for failing to pay players and staff on time following previous EFL rules breaches in the 2022–23 season. Another four-point deduction was applied on 26 May, after the club's owners missed a deadline to deposit an amount equalling 125% of its monthly wage bill.

Results summary

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
30 11 7 12 40 41  −1 40 6 5 4 23 17  +6 5 2 8 17 24  −7

Last updated: 6 February 2024.
Source: Soccerway

Results by round

Round123456891011121415167117192021222324252628291323031183323334353637383940414243442744546
GroundAHAAHHAHAHAAHHAAAHHAAHHAAHHHAHHAAHAHAAHAHHAHHA
ResultDDWLLDWWLWLLDWDWLDDWLWWLLLLWWL
Position1015914171713121511131716131210111113111210910111213111010
Updated to match(es) played on 6 February 2024. Source: Soccerway
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
  • 1 Matchday 7 (vs Reading) was postponed due to the international call-ups.
  • 2 Matchday 13 (vs Exeter City) was postponed due to the international call-ups.
  • 3 Matchday 18 (vs Fleetwood Town) was postponed due to the international call-ups.
  • 4 Matchday 27 (vs Cambridge United) was postponed due to Cambridge's FA Cup involvement.

Matches

  Win   Draw   Loss   Fixtures

The league fixtures were released on 22 June 2023.

5 August 2023 1 Portsmouth 1–1 Bristol Rovers Milton
15:00 BST Morrell Yellow card 16'
Lowery Yellow card 17'
Towler Yellow card 45+5'
Poole Yellow card 64'
Yengi 90+2'
Report Finley Yellow card 9'
Thomas 24'
Wilson Yellow card 35'
Hoole Yellow card 42'
Stadium: Fratton Park
Attendance: 19,165
Referee: Sam Allison
12 August 2023 2 Bristol Rovers 1–1 Barnsley Horfield
15:00 BST Sinclair 81' Report Cadden 7'
Cotter Yellow card 23'
Russell Yellow card 63'
Kane Yellow card 81'
Stadium: Memorial Stadium
Attendance: 7,929
Referee: Carl Brook
15 August 2023 3 Charlton Athletic 1–2 Bristol Rovers Charlton
19:45 BST
Report
Stadium: The Valley
Attendance: 12,756
Referee: Charles Breakspear
19 August 2023 4 Cambridge United 2–0 Bristol Rovers Cambridge
15:00 BST
Report
Stadium: The Abbey Stadium
Attendance: 6,390
Referee: John Busby
26 August 2023 5 Bristol Rovers 1–2 Wycombe Wanderers Horfield
15:00 BST
Report
Stadium: Memorial Stadium
Attendance: 7,951
Referee: Lee Swabey
2 September 2023 6 Bristol Rovers 1–1 Lincoln City Horfield
15:00 BST
Report
Stadium: Memorial Stadium
Attendance: 7,674
Referee: Lewis Smith
16 September 2023 8 Shrewsbury Town 0–2 Bristol Rovers Shrewsbury
15:00 BST
Report
Stadium: New Meadow
Attendance: 6,070
Referee: Tom Reeves
23 September 2023 9 Bristol Rovers 4–1 Wigan Athletic Horfield
15:00 BST
Report
Stadium: Memorial Stadium
Attendance: 8,161
Referee: Geoff Eltringham
30 September 2023 10 Peterborough United 2–0 Bristol Rovers Peterborough
15:00 BST
Report
Stadium: Weston Homes Stadium
Attendance: 9,044
Referee: Ben Toner
3 October 2023 11 Bristol Rovers 3–0 Port Vale Horfield
19:45 BST
Report
Stadium: Memorial Stadium
Attendance: 7,364
Referee: Ben Speedie
7 October 2023 12 Oxford United 2–1 Bristol Rovers Littlemore
12:30 BST
Report
Stadium: Kassam Stadium
Attendance: 9,439
Referee: Simon Mather
21 October 2023 14 Burton Albion 4–1 Bristol Rovers Burton upon Trent
15:00 BST
Report
Stadium: Pirelli Stadium
Attendance: 3,591
Referee: Christopher Pollard
24 October 2023 15 Bristol Rovers 1–1 Stevenage Horfield
19:45 BST
Report
Stadium: Memorial Stadium
Attendance: 7,143
Referee: Matt Donohue
28 October 2023 16 Bristol Rovers 2–1 Northampton Town Horfield
15:00 BST
Report
Stadium: Memorial Stadium
Attendance: 8,518
Referee: Sunny Sukhvir Gill
7 November 2023 7 Reading 1–1 Bristol Rovers Reading
20:00 GMT
Report
Stadium: Select Car Leasing Stadium
Attendance: 11,726
Referee: Adam Herczeg
Note: Fixture was previously postponed due to international call-ups.
11 November 2023 17 Carlisle United 0–1 Bristol Rovers Carlisle
15:00 GMT
Report
Stadium: Brunton Park
Attendance: 7,838
Referee: Martin Woods
25 November 2023 19 Derby County 2–1 Bristol Rovers Derby
15:00 GMT
Report
Stadium: Pride Park Stadium
Attendance: 26,623
Referee: Tom Reeves
28 November 2023 20 Bristol Rovers 1–1 Leyton Orient Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 7,048
Referee: Will Finnie
9 December 2023 21 Bristol Rovers 1–1 Cheltenham Town Horfield
15:00 GMT
Report
Stadium: Memorial Stadium
Attendance: 8,346
Referee: Craig Hicks
16 December 2023 22 Bolton Wanderers 1–2 Bristol Rovers Horwich
15:00 GMT
Report
Stadium: Toughsheet Community Stadium
Attendance: 19,534
Referee: Carl Brook
23 December 2023 23 Blackpool 3–1 Bristol Rovers Blackpool
15:00 GMT
Report
Stadium: Bloomfield Road
Attendance: 10,076
Referee: Ross Joyce
26 December 2023 24 Bristol Rovers 2–1 Portsmouth Horfield
15:00 GMT
Report
Stadium: Memorial Stadium
Attendance: 9,176
Referee: Scott Tallis
29 December 2023 25 Bristol Rovers 2–1 Charlton Athletic Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 9,143
Referee: Neil Hair
1 January 2024 26 Wycombe Wanderers 3–2 Bristol Rovers High Wycombe
15:00 GMT
Report
Stadium: Adams Park
Attendance: 5,318
Referee: Leigh Doughty
13 January 2024 28 Barnsley 2–1 Bristol Rovers Barnsley
15:00 GMT
Report
Stadium: Oakwell
Attendance: 11,786
Referee: Scott Jackson
20 January 2024 29 Bristol Rovers 1–2 Blackpool Horfield
15:00 GMT
Report Stadium: Memorial Stadium
Attendance: 8,013
Referee: Gavin Ward
23 January 2024 13 Bristol Rovers 0–1 Exeter City Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 8,543
Referee: Jacob Miles
Note: Fixture was previously scheduled for 14 October, but was postponed due to international call-ups.
27 January 2024 30 Bristol Rovers 3–1 Oxford United Horfield
15:00 GMT
Report
Stadium: Memorial Stadium
Attendance: 9,363
Referee: Ben Speedie
3 February 2024 31 Exeter City 0–1 Bristol Rovers Exeter
15:00 GMT
Report
Stadium: St James Park
Attendance: 8,085
Referee: Will Finnie
6 February 2024 18 Bristol Rovers 0–2 Fleetwood Town Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 7,385
Referee: Charles Breakspear
Note: Fixture was originally scheduled for 18 November, but was postponed due to international call-ups.
10 February 2024 32 Bristol Rovers v Burton Albion Horfield
15:00 GMT Stadium: Memorial Stadium
13 February 2024 33 Stevenage v Bristol Rovers Stevenage
19:45 GMT Stadium: Lamex Stadium
17 February 2024 34 Northampton Town v Bristol Rovers Northampton
15:00 GMT Stadium: Sixfields Stadium
24 February 2024 35 Bristol Rovers v Carlisle United Horfield
15:00 GMT Stadium: Memorial Stadium
2 March 2024 36 Leyton Orient v Bristol Rovers Leyton
15:00 GMT Stadium: Gaughan Group Stadium
9 March 2024 37 Bristol Rovers v Derby County Horfield
15:00 GMT Stadium: Memorial Stadium
12 March 2024 38 Fleetwood Town v Bristol Rovers Fleetwood
19:45 GMT Stadium: Highbury Stadium
16 March 2024 39 Lincoln City v Bristol Rovers Lincoln
15:00 GMT Stadium: LNER Stadium
23 March 2024 40 Bristol Rovers v Reading Horfield
15:00 GMT Stadium: Memorial Stadium
29 March 2024 41 Port Vale v Bristol Rovers Burslem
15:00 GMT Stadium: Vale Park
1 April 2024 42 Bristol Rovers v Shrewsbury Town Horfield
15:00 BST Stadium: Memorial Stadium
6 April 2024 43 Bristol Rovers v Bolton Wanderers Horfield
15:00 BST Stadium: Memorial Stadium
13 April 2024 44 Cheltenham Town v Bristol Rovers Cheltenham
15:00 BST Stadium: The Completely-Suzuki Stadium
16 April 2024 27 Bristol Rovers v Cambridge United Horfield
19:45 BST Stadium: Memorial Stadium
Note: Fixture was originally scheduled for 6 January, but was postponed due to Cambridge's FA Cup involvement.
20 April 2024 45 Bristol Rovers v Peterborough United Horfield
15:00 BST Stadium: Memorial Stadium
27 April 2024 46 Wigan Athletic v Bristol Rovers Wigan
15:00 BST Stadium: DW Stadium

FA Cup

  Win   Draw   Loss   Fixtures

The draw for the First Round was made on 15 October 2023.

4 November 2023 First round Bristol Rovers 7–2 Whitby Town Horfield
15:00 GMT
Report
Stadium: Memorial Stadium
Attendance: 4,329
Referee: Ruebyn Ricardo
12 December 2023 Second round Crewe Alexandra 2–4 Bristol Rovers Crewe
19:45 GMT
Report
Stadium: Gresty Road
Attendance: 3,127
Referee: Declan Bourne
Note: Fixture was originally scheduled for 2 December, but was postponed due to an unsafe frozen pitch.
6 January 2024 Third round Norwich City 1–1 Bristol Rovers Norwich
15:00 GMT
Report
Stadium: Carrow Road
Attendance: 19,848
Referee: Lewis Smith
17 January 2024 Third round replay Bristol Rovers 1–3 Norwich City Horfield
19:45 GMT
Report
Stadium: Memorial Stadium
Attendance: 10,335
Referee: Andy Davies

EFL Cup

The draw for the First Round was made on 22 June 2023.

  Win   Draw   Loss   Fixtures

9 August 2023 First Round Ipswich Town 2–0 Bristol Rovers Ipswich
19:45 BST
Report Stadium: Portman Road
Attendance: 15,047
Referee: David Rock

EFL Trophy

  Win   Draw   Loss   Fixtures

The draw for the group stage was made on 21 June 2023, with the invited club being drawn the following day. After finishing second in the group, they were drawn away to Crawley Town in the second round.

Pos Div Team Pld W PW PL L GF GA GD Pts Qualification
1 ACA West Ham United U21 3 3 0 0 0 8 1 +7 9 Advance to Round 2
2 L1 Bristol Rovers 3 2 0 0 1 6 4 +2 6
3 L2 Newport County 3 1 0 0 2 2 2 0 3
4 L1 Cheltenham Town 3 0 0 0 3 1 10 −9 0
Updated to match(es) played on 14 November 2023. Source: EFL.com

  Win   Draw   Loss   Fixtures

5 September 2023 Group stage Bristol Rovers 4–1 Cheltenham Town Horfield
19:45 BST
Report
Stadium: Memorial Stadium
Attendance: 1,184
Referee: Daniel Middleton
19 September 2023 Group stage Bristol Rovers 1–3 West Ham United U21 Horfield
19:45 BST
Report
Stadium: Memorial Stadium
Attendance: 978
Referee: Scott Tallis
14 November 2023 Group stage Newport County 0–1 Bristol Rovers Newport
19:45 GMT
Report
Stadium: Rodney Parade
Attendance: 1,346
Referee: Farai Hallam
5 December 2023 Second round Crawley Town 2–1 Bristol Rovers Crawley
19:45 GMT
Report
Stadium: Broadfield Stadium
Attendance: 896
Referee: Alan Young

Statistics

Players with squad numbers struck through and marked † left the club during the playing season.
Players with names in italics and marked * were on loan from another club for the whole of their season with Bristol Rovers.
As of match played 6 February 2024
No. Pos Nat Player Total League One FA Cup League Cup League Trophy
Apps Goals Apps Goals Apps Goals Apps Goals Apps Goals
1 GK ENG James Belshaw 2 0 0+0 0 0+0 0 0+0 0 2+0 0
2 DF WAL James Connolly 5 0 2+2 0 0+0 0 0+1 0 0+0 0
3 DF SCO Lewis Gordon 17 0 5+6 0 1+0 0 1+0 0 2+2 0
4 DF ENG Josh Grant 31 1 14+10 1 2+1 0 0+1 0 2+1 0
5 DF WAL James Wilson 20 1 15+0 0 1+1 1 0+0 0 3+0 0
6 MF ENG Sam Finley 32 1 20+4 0 3+0 0 1+0 0 3+1 1
7 MF ENG Scott Sinclair 19 2 3+8 2 1+2 0 1+0 0 1+3 0
8 MF ENG Grant Ward 17 2 13+1 1 1+1 1 1+0 0 0+0 0
9 FW ENG John Marquis 33 6 12+14 4 2+1 2 0+1 0 2+1 0
10 FW WAL Aaron Collins 36 5 23+4 3 2+2 1 1+0 0 3+1 1
10 MF CRC Brandon Aguilera* 2 1 2+0 1 0+0 0 0+0 0 0+0 0
11 MF ENG Luke Thomas 34 6 22+3 4 3+1 1 1+0 0 1+3 1
15 MF ENG Ryan Woods* 15 0 7+4 0 1+0 0 0+0 0 1+2 0
17 DF ENG Connor Taylor 30 0 21+1 0 4+0 0 1+0 0 2+1 0
18 FW ENG Ryan Loft 3 0 0+3 0 0+0 0 0+0 0 0+0 0
18 FW SCO Chris Martin 25 11 16+5 11 2+1 0 0+0 0 0+1 0
19 MF ENG Harvey Vale* 35 3 20+7 2 3+1 1 0+0 0 3+1 0
20 FW JAM Jevani Brown 28 2 11+9 1 2+1 1 1+0 0 4+0 0
21 MF ENG Antony Evans 38 8 23+6 4 4+0 2 0+1 0 3+1 2
22 MF NED Lamare Bogarde* 18 0 8+6 0 1+0 0 0+0 0 1+2 0
22 MF SLE Kamil Conteh 3 0 3+0 0 0+0 0 0+0 0 0+0 0
23 MF ENG Luke McCormick 16 3 5+6 2 1+1 1 0+1 0 2+0 0
25 DF FRA Tristan Crama* 29 0 19+3 0 4+0 0 1+0 0 0+2 0
26 DF IDN Elkan Baggott* 2 0 1+1 0 0+0 0 0+0 0 0+0 0
30 DF WAL Luca Hoole 15 0 6+7 0 0+0 0 1+0 0 1+0 0
31 GK ENG Jed Ward 4 0 3+0 0 0+0 0 0+0 0 1+0 0
32 DF ENG George Friend 11 0 9+2 0 0+0 0 0+0 0 0+0 0
33 GK ENG Matthew Cox* 33 0 27+0 0 4+0 0 1+0 0 1+0 0
42 DF ENG Jack Hunt 19 3 15+2 3 1+1 0 0+0 0 0+0 0
43 FW WAL Ollie Dewsbury 1 0 0+0 0 0+1 0 0+0 0 0+0 0
45 MF IRL Harry Vaughan* 2 0 1+1 0 0+0 0 0+0 0 0+0 0
Players out on loan:
28 DF ENG James Gibbons 14 1 2+7 0 0+0 0 1+0 0 4+0 1

Goals Record

As of match played 3 February 2024
Rank No. Nat. Po. Name League One FA Cup League Cup League Trophy Total
1 18 CF Chris Martin 11 0 0 0 11
2 21 AM Antony Evans 4 2 0 2 8
3 9 CF John Marquis 4 2 0 0 6
11 RW Luke Thomas 4 1 0 1 6
5 10 CF Aaron Collins 3 1 0 1 5
5 N/A Own goals 1 2 0 1 4
7 19 AM Harvey Vale 2 1 0 0 3
23 CM Luke McCormick 2 1 0 0 3
42 RB Jack Hunt 3 0 0 0 3
10 7 LW Scott Sinclair 2 0 0 0 2
8 CM Grant Ward 1 1 0 0 2
20 AM Jevani Brown 1 1 0 0 2
13 4 LB Josh Grant 1 0 0 0 1
5 CB James Wilson 0 1 0 0 1
6 CM Sam Finley 0 0 0 1 1
10 AM Brandon Aguilera 1 0 0 0 1
28 RB James Gibbons 0 0 0 1 1
Total 40 13 0 7 60

Disciplinary Record

As of match played 6 February 2024
Rank No. Nat. Po. Name League One FA Cup League Cup League Trophy Total
Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card Yellow card Yellow card Yellow-red card Red card
1 21 CM Antony Evans 9 0 0 0 0 0 0 0 0 2 0 0 11 0 0
2 6 CM Sam Finley 7 0 0 1 0 0 0 0 0 0 0 0 8 0 0
17 CB Connor Taylor 5 0 0 1 0 0 0 0 0 2 0 0 8 0 0
4 9 CF John Marquis 6 0 0 1 0 0 0 0 0 0 0 0 7 0 0
4 18 CF Chris Martin 4 1 0 0 0 0 0 0 0 0 0 0 4 1 0
5 5 CB James Wilson 4 0 0 0 0 0 0 0 0 0 0 0 4 0 0
22 DM Lamare Bogarde 2 0 0 1 0 0 0 0 0 1 0 0 4 0 0
25 CB Tristan Crama 3 0 1 0 0 0 0 0 0 0 0 0 3 0 1
9 4 LB Josh Grant 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
10 CF Aaron Collins 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
11 RW Luke Thomas 2 0 0 0 0 0 0 0 0 1 0 0 3 0 0
28 RB James Gibbons 1 0 0 0 0 0 0 0 0 1 0 1 2 0 1
30 RB Luca Hoole 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
42 RB Jack Hunt 3 0 0 0 0 0 0 0 0 0 0 0 3 0 0
15 15 CM Ryan Woods 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1
19 AM Harvey Vale 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0
32 LB George Friend 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0
18 10 AM Brandon Aguilera 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
20 AM Jevani Brown 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0
23 CM Luke McCormick 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
26 CB Elkan Baggott 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
33 GK Matthew Cox 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
Total 62 2 2 4 0 0 0 0 0 8 0 1 74 2 3