The 2023–24 season was the 122nd season in the history of Norwich City and their second consecutive season in the Championship. In addition to the Championship, they also competed in the season's editions of the FA Cup and the EFL Cup.
First-team squad
No. Player Position Nationality Place of birth Date of birth (age) Signed from Date signed Fee Contract end Goalkeepers 12 George Long GK Sheffield Millwall 17 August 2023 Free Transfer 30 June 2025 28 Angus Gunn GK Norwich Southampton 1 July 2021 £5,850,000 30 June 2025 37 Daniel Barden GK Arsenal 8 November 2018 Free Transfer 30 June 2024 51 Caleb Ansen GK Academy 16 November 2022 Trainee 30 June 2026 Defenders 3 Jack Stacey RB Ascot Bournemouth 1 July 2023 Free Transfer 30 June 2026 5 Grant Hanley CB Dumfries Newcastle United 30 August 2017 £3,800,000 30 June 2025 6 Ben Gibson CB Nunthorpe Burnley 1 July 2021 £9,300,000 30 June 2024 15 Sam McCallum LB Canterbury Coventry City 31 January 2020 £4,150,000 30 June 2024 21 Danny Batth CB Brierley Hill Sunderland 2 September 2023 Free Transfer 30 June 2024 24 Shane Duffy CB Derry Fulham 1 July 2023 Free Transfer 30 June 2026 30 Dimitris Giannoulis LB Katerini PAOK 1 July 2021 £7,500,000 30 June 2024 35 Kellen Fisher RB Bromley 16 June 2023 Undisclosed 30 June 2026 Midfielders 8 Liam Gibbs CM Bury St Edmunds Ipswich Town 23 July 2021 £3,900,000 30 June 2028 17 Gabriel Sara CM Joinville São Paulo 15 July 2022 £10,500,000 30 June 2026 19 Jacob Sørensen DM Esbjerg Esbjerg 27 July 2020 £1,100,000 30 June 2024 23 Kenny McLean CM Rutherglen Aberdeen 22 January 2018 £226,000 30 June 2026 26 Marcelino Núñez CM Recoleta Universidad Católica 2 August 2022 £3,900,000 30 June 2026 27 Jonathan Rowe AM Academy 1 January 2022 30 June 2025 Forwards 7 Borja Sainz RW Leioa Giresunspor 30 June 2023 Free Transfer 30 June 2026 9 Josh Sargent CF O'Fallon Werder Bremen 9 August 2021 £9,500,000 30 June 2028 10 Ashley Barnes CF Bath Burnley 1 July 2023 Free Transfer 30 June 2025 14 Sydney van Hooijdonk CF Breda Bologna 1 February 2024 Season-long loan 30 June 2024 16 Christian Fassnacht RW Zürich Young Boys 25 July 2023 Undisclosed 30 June 2025 25 Onel Hernández LW Morón Eintracht Braunschweig 25 January 2018 £3,100,000 30 June 2025 Out on Loan 11 Adam Idah CF Cork College Corinthians 21 July 2017 Undisclosed 30 June 2028 18 Christos Tzolis LW Thessaloniki PAOK 12 August 2021 £11,000,000 30 June 2026 38 Jon McCracken GK Glasgow Hamilton Academical 24 August 2016 Undisclosed 30 June 2024 39 Vicente Reyes GK Charleston Atlanta United 2 26 June 2023 Undisclosed 30 June 2026 42 Tony Springett RW London Academy 1 July 2021 30 June 2025 45 Jonathan Tomkinson CB Plano FC Dallas 1 July 2019 Free Transfer 30 June 2024 50 Jaden Warner CB Academy 1 July 2021 30 June 2025
Transfers In DatePosPlayerTransferred fromFeeRef 16 June 2023 RB Kellen Fisher † Bromley Undisclosed 26 June 2023 GK Vicente Reyes † Atlanta United 2 Undisclosed 30 June 2023 RW Borja Sainz Giresunspor Free Transfer 1 July 2023 CF Ashley Barnes Burnley Free Transfer 1 July 2023 CB Shane Duffy Fulham Free Transfer 1 July 2023 RB Jack Stacey Bournemouth Free Transfer 7 July 2023 GK Ellis Craven † Rochdale Free Transfer 7 July 2023 CM Adian Manning † Watford Free Transfer 7 July 2023 CB Charlie Wilson † Everton Free Transfer 20 July 2023 CM Gabriel Forsyth † Hamilton Academical Undisclosed 25 July 2023 RW Christian Fassnacht Young Boys Undisclosed 3 August 2023 CB Emmanuel Adegboyega † Drogheda United Undisclosed 14 August 2023 LB Guilherme Montóia † Benfica Free Transfer 17 August 2023 GK George Long Millwall Free Transfer 26 August 2023 CM Adam Forshaw Leeds United Free Transfer 1 September 2023 CF Daniel Ogwuru † Manchester City Undisclosed 2 September 2023 CB Danny Batth Sunderland Free Transfer † Signed for Under-21s
Out DatePosPlayerTransferred toFeeRef 30 June 2023 GK David Aziaya Free agent Released 30 June 2023 GK Sam Blair KR Released 30 June 2023 RB Sam Byram Leeds United Released 30 June 2023 CB Charlie Campbell Free agent Released 30 June 2023 AM Kieran Dowell Rangers Released 30 June 2023 LW Josh Martin Portsmouth Released 30 June 2023 RW Alex Matos Chelsea Released 30 June 2023 GK Michael McGovern Heart of Midlothian Released 30 June 2023 CF Teemu Pukki Minnesota United End of Contract 30 June 2023 AM Danel Sinani FC St. Pauli Released 21 July 2023 RB Bali Mumba Plymouth Argyle Undisclosed 10 August 2023 RB Max Aarons Bournemouth Undisclosed 16 August 2023 LW Milot Rashica Beşiktaş Undisclosed 17 August 2023 GK Tim Krul Luton Town Undisclosed 2 September 2023 CB Andrew Omobamidele Nottingham Forest Undisclosed 8 November 2023 CF Tom Dickson-Peters Free agent Mutual Consent 19 January 2023 CM Adam Forshaw Plymouth Argyle Free Transfer 1 February 2024 LW Przemysław Płacheta Swansea City Free Transfer
Loaned in DatePosPlayerLoaned fromFeeRef 23 August 2023 DM Pedro Lima † Palmeiras End of Season 2 September 2023 CF Hwang Ui-jo Nottingham Forest 9 January 2024 1 February 2024 CF Sydney van Hooijdonk Bologna End of Season † Signed for Under-21s
Loaned out DatePosPlayerLoaned toDate untilRef 3 July 2023 GK Jon McCracken Dundee 16 August 2023 8 July 2023 GK Archie Mair Gateshead 5 January 2024 17 July 2023 CB Brad Hills Accrington Stanley End of Season 18 July 2023 CF Abu Kamara Portsmouth End of Season 22 July 2023 CB Lewis Shipley Accrington Stanley End of Season 3 August 2023 GK Dylan Berry Havant & Waterlooville 2 November 2023 4 August 2023 LB Sean Stewart Cliftonville End of Season 6 August 2023 LW Christos Tzolis Fortuna Düsseldorf End of Season 2 September 2023 AM Flynn Clarke Dagenham & Redbridge 13 February 2024 6 September 2023 CB Jonathan Tomkinson Bradford City End of Season 26 September 2023 CF Tom Dickson-Peters Woking 24 October 2023 29 September 2023 GK Jon McCracken Accrington Stanley 14 October 2023 14 October 2023 GK Vicente Reyes Braintree Town 9 November 2023 3 November 2023 GK Dylan Berry Macclesfield 6 January 2024 6 November 2023 CF Kenny Coker Chelmsford City 4 December 2023 6 December 2023 GK Ellis Craven Marske United 3 January 2024 4 January 2024 CB Emmanuel Adegboyega Walsall End of Season 5 January 2024 GK Archie Mair Morecambe End of Season 9 January 2024 GK Dylan Berry Macclesfield 23 February 2024 15 January 2024 RW Tony Springett Northampton Town End of Season 22 January 2024 CB Jaden Warner Notts County End of Season 1 February 2024 GK Jon McCracken Dundee End of Season 1 February 2024 CF Adam Idah Celtic End of Season 13 February 2024 AM Flynn Clarke Scunthorpe United End of Season 13 February 2024 GK Vicente Reyes Forest Green Rovers 20 February 2024 14 February 2024 AM Michael Reindorf Kettering Town End of Season 2 March 2024 GK Dylan Berry Hendon End of Season 28 March 2024 AM Dubem Eze Warrington Town End of Season 3 April 2024 AM Marcel McIntosh AFC Totton End of Season
Pre-season and friendlies On 9 June, Norwich announced three pre-season friendlies, against Barnet, King's Lynn Town and 1. FC Kaiserslautern. A fourth was confirmed four days later, versus Darmstadt 98. On June 28, the club revealed a trip to Netherlands for a friendly against AZ. A further two matches, against Toulouse and Oympiacos was later confirmed.
Competitions Overall record
Championship
League table
Results summary
Results by round
Matches The EFL Championship fixtures were released on 22 June.
Play-offs
Norwich City finished 6th in the regular season and were drawn against Leeds United.
FA Cup
As a Championship side, Norwich entered the competition in the third round and were drawn at home to either Crewe Alexandra or Bristol Rovers.
EFL Cup
Norwich were drawn away to Queens Park Rangers in the first round Bristol City in the second round and Fulham in the third round.
Squad statistics
Appearances Italics indicate a loaned player
|colspan="16"|Out on loan:
|colspan="16"|No longer at the club:
Goalscorers NameChampionshipFA CupEFL CupChampionship Play-offsTotal19FWJosh Sargent1600016217MFGabriel Sara1310014327FWJonathan Rowe1201013411FWAdam Idah6100710FWAshley Barnes610077FWBorja Sainz51107716MFChristian Fassnacht60006831FWHwang Ui-jo30003926MFMarcelino Núñez2000223MFKenny McLean11002113DFJack Stacey1000124DFShane Duffy1000121DFDanny Batth1000115DFSam McCallum1000119MFJacob Sørensen100016DFBen Gibson0100120MFPrzemysław Płacheta00101Own goals30003Total7963088
References