The 2024–25 season was the 123rd season in the history of Norwich City and their third consecutive season in the Championship. In addition to the domestic league, the club also competed in the season's editions of the FA Cup and the EFL Cup.
No. | Name | Position | Nationality | Place of birth | Date of birth (Age) | Signed from | Date signed | Fee | Contract end | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||||||
1 | Angus Gunn | GK | ![]() |
![]() |
22 January 1996 | Southampton | 1 July 2021 | £5,000,000 | 30 June 2025 | ||||
12 | George Long | GK | ![]() |
Sheffield | 5 November 1993 | Millwall | 17 August 2023 | Free Transfer | 30 June 2025 | ||||
Defenders | |||||||||||||
3 | Jack Stacey | RB | ![]() |
Ascot | 6 April 1996 | Bournemouth | 1 July 2023 | Free Transfer | 30 June 2026 | ||||
4 | Shane Duffy | CB | ![]() |
Derry | 1 January 1992 | Fulham | 1 July 2023 | Free Transfer | 30 June 2026 | ||||
6 | Callum Doyle | CB | ![]() |
Manchester | 3 October 2003 | Manchester City | 6 August 2024 | Loan | 30 June 2025 | ||||
14 | Ben Chrisene | LB | ![]() |
Exeter | 12 January 2004 | Aston Villa | 30 July 2024 | Undisclosed | 30 June 2028 | ||||
15 | Ruairi McConville | CB | ![]() |
Belfast | 1 May 2005 | Brighton & Hove Albion | 3 February 2025 | Undisclosed | 30 June 2030 | ||||
33 | José Córdoba | CB | ![]() |
Panama City | 3 June 2001 | ![]() |
14 June 2024 | Undisclosed | 30 June 2028 | ||||
35 | Kellen Fisher | RB | ![]() |
Bexley | 5 May 2004 | Bromley | 16 June 2023 | Undisclosed | 30 June 2026 | ||||
Midfielders | |||||||||||||
8 | Liam Gibbs | CM | ![]() |
Bury St Edmunds | 16 December 2002 | Ipswich Town | 23 July 2021 | Undisclosed | 30 June 2028 | ||||
11 | Emiliano Marcondes | AM | ![]() |
Hvidovre | 9 March 1995 | Free agent | 4 October 2024 | Free | 30 June 2025 | ||||
16 | Jacob Wright | DM | ![]() |
Manchester | 21 September 2005 | Manchester City | 4 February 2025 | Loan | 30 June 2025 | ||||
18 | Forson Amankwah | CM | ![]() |
31 December 2002 | ![]() |
9 August 2024 | Undisclosed | 30 June 2028 | |||||
19 | Jacob Sørensen | DM | ![]() |
Esbjerg | 3 March 1998 | ![]() |
27 July 2020 | Undisclosed | 30 June 2024 | ||||
20 | Anis Ben Slimane | CM | ![]() |
![]() |
16 March 2001 | Sheffield United | 30 August 2024 | Undisclosed | 30 June 2028 | ||||
23 | Kenny McLean | CM | ![]() |
Rutherglen | 8 January 1992 | ![]() |
22 January 2018 | £200,000 | 30 June 2026 | ||||
26 | Marcelino Núñez | CM | ![]() |
Recoleta | 1 March 2000 | ![]() |
2 August 2022 | £3,200,000 | 30 June 2026 | ||||
29 | Oscar Schwartau | AM | ![]() |
Sengeløse | 17 May 2006 | ![]() |
24 August 2024 | Undisclosed | 30 June 2028 | ||||
Forwards | |||||||||||||
7 | Borja Sainz | RW | ![]() |
Leioa | 1 February 2001 | ![]() |
30 June 2023 | Free Transfer | 30 June 2026 | ||||
9 | Josh Sargent | CF | ![]() |
O'Fallon | 20 February 2000 | ![]() |
9 August 2021 | £8,000,000 | 30 June 2028 | ||||
10 | Matěj Jurásek | RW | ![]() |
Karviná | 30 August 2003 | ![]() |
3 February 2025 | Undisclosed | 30 June 2030 | ||||
17 | Ante Crnac | CF | ![]() |
Sisak | 17 December 2003 | ![]() |
22 August 2024 | Undisclosed | 30 June 2028 | ||||
22 | Lewis Dobbin | LW | ![]() |
Stoke-on-Trent | 3 January 2003 | Aston Villa | 3 January 2025 | Loan | 30 June 2025 | ||||
25 | Onel Hernández | LW | ![]() |
Morón | 1 February 1993 | ![]() |
25 January 2018 | Undisclosed | 30 June 2025 | ||||
42 | Tony Springett | RW | ![]() |
![]() |
22 September 2002 | Academy | 1 July 2021 | — | 30 June 2025 | ||||
Out on Loan | |||||||||||||
27 | Jonathan Rowe | LW | ![]() |
Westminster | 30 April 2003 | Academy | 1 January 2022 | — | 30 June 2025 | ||||
37 | Archie Mair | GK | ![]() |
Turriff | 10 February 2001 | Academy | 1 July 2020 | — | 30 June 2025 | ||||
38 | Daniel Barden | GK | ![]() |
2 January 2001 | Arsenal | 8 November 2018 | Free Transfer | 30 June 2024 | |||||
40 | Brad Hills | CB | ![]() |
Norwich | 10 March 2004 | Academy | 1 July 2022 | — | 30 June 2027 | ||||
45 | Jonathan Tomkinson | CB | ![]() |
Plano | 11 April 2002 | ![]() |
1 July 2019 | Free Transfer | 30 June 2024 |
Date | Pos. | Player | From | Fee | Ref. |
---|---|---|---|---|---|
14 June 2024 | CB | ![]() |
![]() |
Undisclosed | [3] |
3 July 2024 | GK | ![]() |
![]() |
Free | [4] |
3 July 2024 | RB | ![]() |
![]() |
Free | [4] |
8 July 2024 | LB | ![]() |
![]() |
Undisclosed | [5] |
19 July 2024 | CB | ![]() |
![]() |
Free | [6] |
30 July 2024 | LB | ![]() |
![]() |
Undisclosed | [7] |
9 August 2024 | CM | ![]() |
![]() |
Undisclosed | [8] |
22 August 2024 | CF | ![]() |
![]() |
Undisclosed | [9] |
24 August 2024 | AM | ![]() |
![]() |
Undisclosed | [10] |
30 August 2024 | AM | ![]() |
![]() |
Undisclosed | [11] |
30 August 2024 | CM | ![]() |
![]() |
Free | [12] |
30 August 2024 | CM | ![]() |
![]() |
Undisclosed | [13] |
4 October 2024 | AM | ![]() |
![]() |
Free | [14] |
13 January 2025 | CM | ![]() |
![]() |
Undisclosed | [15] |
29 January 2025 | CM | ![]() |
![]() |
Undisclosed | [16] |
1 February 2025 | CF | ![]() |
![]() |
Free | [17] |
3 February 2025[b] | RW | ![]() |
![]() |
Undisclosed | [18] |
3 February 2025 | CB | ![]() |
![]() |
Undisclosed | [19] |
9 February 2025 | CB | ![]() |
![]() |
Undisclosed | [20] |
Date | Pos | Player | To | Fee | Ref |
---|---|---|---|---|---|
1 July 2024 | LW | ![]() |
![]() |
Undisclosed | [21] |
4 August 2024 | CM | ![]() |
![]() |
£15,300,000 | [22][23][24] |
14 August 2024 | CF | ![]() |
![]() |
Undisclosed | [25] |
30 August 2024 | CF | ![]() |
![]() |
Undisclosed | [26] |
2 September 2024 | CB | ![]() |
![]() |
Undisclosed | [27] |
15 January 2025[a] | RW | ![]() |
![]() |
Free | [28] |
31 January 2025 | CB | ![]() |
![]() |
Free | [29] |
Date | Pos | Player | From | Date until | Ref |
---|---|---|---|---|---|
6 August 2024 | CB | ![]() |
![]() |
End of Season | [30] |
30 August 2024 | CM | ![]() |
![]() |
13 January 2025 | [31][15] |
30 August 2024 | RW | ![]() |
![]() |
13 January 2025 | [32][33] |
3 January 2025 | LW | ![]() |
![]() |
End of Season | [34] |
4 February 2025 | DM | ![]() |
![]() |
End of Season | [35] |
Date | Pos. | Player | To | Date until | Ref. |
---|---|---|---|---|---|
2 July 2024 | GK | ![]() |
![]() |
8 January 2025 | [36][37] |
7 August 2024 | CB | ![]() |
![]() |
End of Season | [38] |
17 August 2024 | GK | ![]() |
![]() |
14 September 2024 | [39] |
23 August 2024 | LW | ![]() |
![]() |
End of Season[a] | [40] |
30 August 2024 | GK | ![]() |
![]() |
7 March 2025 | [41][42] |
30 August 2024 | CF | ![]() |
![]() |
8 January 2025 | [43][44] |
30 August 2024 | CB | ![]() |
![]() |
2 January 2025 | [45] |
17 October 2024 | CM | ![]() |
![]() |
17 November 2024 | [46] |
11 January 2025 | GK | ![]() |
![]() |
End of Season | [47] |
16 January 2025 | CB | ![]() |
![]() |
End of Season | [48] |
3 February 2025 | CB | ![]() |
![]() |
End of Season | [49] |
3 February 2025 | CF | ![]() |
![]() |
End of Season | [50] |
11 February 2025 | GK | ![]() |
![]() |
11 March 2025 | [51] |
7 March 2025 | CF | ![]() |
![]() |
5 April 2025 | [52] |
Date | Pos. | Player | Subsequent club | Join date | Ref. |
---|---|---|---|---|---|
30 June 2024 | AM | ![]() |
![]() |
1 July 2024 | [53][54] |
30 June 2024 | CB | ![]() |
![]() |
1 July 2024 | [53][55] |
30 June 2024 | GK | ![]() |
![]() |
1 July 2024 | [53][56] |
30 June 2024 | LB | ![]() |
![]() |
3 July 2024 | [53][57] |
30 June 2024 | AM | ![]() |
![]() |
4 July 2024 | [53][58] |
30 June 2024 | LB | ![]() |
![]() |
11 July 2024 | [53][59] |
30 June 2024 | LB | ![]() |
![]() |
23 July 2024 | [53][60] |
30 June 2024 | CB | ![]() |
![]() |
1 August 2024 | [53][61] |
30 June 2024 | AM | ![]() |
![]() |
10 August 2024 | [53][62] |
30 June 2024 | CF | ![]() |
![]() |
17 August 2024 | [53][63] |
30 June 2024 | CM | ![]() |
![]() |
13 September 2024 | [53][64] |
30 June 2024 | LW | ![]() |
[53] | ||
30 June 2024 | CM | ![]() |
![]() |
25 October 2024 | [53][65] |
30 June 2024 | GK | ![]() |
[53] | ||
30 June 2024 | RB | ![]() |
[53] | ||
1 August 2024 | GK | ![]() |
![]() |
3 August 2024 | [66][67] |
22 August 2024 | LB | ![]() |
![]() |
22 October 2024 | [68][69] |
2 January 2025 | CF | ![]() |
![]() |
2 January 2025 | [70][71] |
17 January 2025 | CB | ![]() |
![]() |
17 January 2025 | [72][73] |
On 6 June, Norwich confirmed their first pre-season friendly against 2. Bundesliga club 1. FC Magdeburg. On 14 June 2024, they then announced two further friendlies against EFL League One clubs Stevenage and Northampton Town, with the remaining fixtures to be confirmed at a later date.[74][75] A week later, a home friendly fixture versus St Pauli was added.[76] On 8 July, a training camp in Austria along with a friendly against Hoffenheim was announced.[77]
Win Draw Loss Fixtures
9 July 2024 Friendly | Stevenage | Cancelled | Norwich City | Stevenage |
19:45 BST | Stadium: Lamex Stadium | |||
Note: Fixture was cancelled due to unexpected pitch refurbishment works.[78] |
13 July 2024 Friendly | Northampton Town | 0–3 | Norwich City | Northampton |
15:00 BST | Report |
|
Stadium: Sixfields Stadium Attendance: 2,626 Referee: Andy Woolmer |
17 July 2024 Friendly | Club Brugge | 3–0 | Norwich City | Roeselare, Belgium |
18:30 CEST | Report | Stadium: Schiervelde Stadion |
20 July 2024 Friendly | Standard Liège | 1–1 | Norwich City | Liège, Belgium |
15:00 CEST |
|
Report |
|
Stadium: Stade Maurice Dufrasne |
26 July 2024 Friendly | Norwich City | 0–1 | 1. FC Magdeburg | Norwich |
18:45 BST | Report |
|
Stadium: Carrow Road Attendance: 7,659 |
30 July 2024 Friendly | TSG Hoffenheim | 2–2 | Norwich City | St. Johann in Tirol, Austria |
18:00 CEST | Report | Stadium: Koasastadion |
3 August 2024 Friendly | Norwich City | 1–3 | FC St. Pauli | Norwich |
15:00 BST | Report |
|
Stadium: Carrow Road Attendance: 9,959 |
Competition | First match | Last match | Starting round | Final position | Record | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |||||
Championship | 10 August 2024 | 3 May 2025 | Matchday 1 | 13th | 46 | 14 | 15 | 17 | 71 | 68 | +3 | 30.43 |
FA Cup | 11 January 2025 | Third round | Third round | 1 | 0 | 0 | 1 | 0 | 4 | −4 | 0.00 | |
EFL Cup | 13 August 2024 | 27 August 2024 | First round | Second round | 2 | 1 | 0 | 1 | 4 | 7 | −3 | 50.00 |
Total | 49 | 15 | 15 | 19 | 75 | 79 | −4 | 30.61 |
Source: Soccerway
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|---|
11 | Swansea City | 46 | 17 | 10 | 19 | 51 | 56 | −5 | 61 |
12 | Sheffield Wednesday | 46 | 15 | 13 | 18 | 60 | 69 | −9 | 58 |
13 | Norwich City | 46 | 14 | 15 | 17 | 71 | 68 | +3 | 57 |
14 | Watford | 46 | 16 | 9 | 21 | 53 | 61 | −8 | 57 |
15 | Queens Park Rangers | 46 | 14 | 14 | 18 | 53 | 63 | −10 | 56 |
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
46 | 14 | 15 | 17 | 71 | 68 | +3 | 57 | 10 | 8 | 5 | 52 | 34 | +18 | 4 | 7 | 12 | 19 | 34 | −15 |
Source: Soccerway
On 26 June, the Championship fixtures were announced.[80]
Win Draw Loss Fixtures
10 August 2024 1 | Oxford United | 2–0 | Norwich City | Littlemore |
12:30 BST | Report | Stadium: Kassam Stadium Attendance: 11,333 Referee: Andrew Kitchen |
17 August 2024 2 | Norwich City | 2–2 | Blackburn Rovers | Norwich |
15:00 BST | Report | Stadium: Carrow Road Attendance: 26,400 Referee: James Bell |
24 August 2024 3 | Norwich City | 1–1 | Sheffield United | Norwich |
15:00 BST | Report | Stadium: Carrow Road Attendance: 26,373 Referee: Josh Smith |
31 August 2024 4 | Coventry City | 0–1 | Norwich City | Coventry |
12:30 BST |
|
Report |
|
Stadium: Coventry Building Society Arena Attendance: 27,353 Referee: Andy Davies |
Note: Fixture was initially scheduled for a 15:00 kick-off but was moved for live Sky Sports broadcast.[81] |
14 September 2024 5 | Swansea City | 1–0 | Norwich City | Landore |
15:00 BST | Report | Stadium: Swansea.com Stadium Attendance: 14,097 Referee: John Busby |
21 September 2024 6 | Norwich City | 4–1 | Watford | Norwich |
12:30 BST | Report | Stadium: Carrow Road Attendance: 26,438 Referee: Anthony Backhouse | ||
Note: Fixture was initially scheduled for a 15:00 kick-off but was moved for live Sky Sports broadcast.[81] |
28 September 2024 7 | Derby County | 2–3 | Norwich City | Derby |
12:30 BST |
|
Report | Stadium: Pride Park Stadium Attendance: 28,915 Referee: Oliver Langford | |
Note: Fixture was initially scheduled for a 15:00 kick-off but was moved for live Sky Sports broadcast.[81] |
1 October 2024 8 | Norwich City | 1–1 | Leeds United | Norwich |
19:45 BST | Report | Stadium: Carrow Road Attendance: 26,261 Referee: Stephen Martin | ||
Note: Fixture was initially scheduled for 2 October but was moved forward 24 hours.[82] |
5 October 2024 9 | Norwich City | 4–0 | Hull City | Norwich |
12:30 BST | Report |
|
Stadium: Carrow Road Attendance: 26,326 Referee: Tom Nield | |
Note: Fixture was initially scheduled for a 15:00 kick-off but was moved for live Sky Sports broadcast.[82] |
19 October 2024 10 | Stoke City | 1–1 | Norwich City | Stoke on Trent |
15:00 BST |
|
Report | Stadium: Bet365 Stadium Attendance: 23,002 Referee: Anthony Backhouse |
22 October 2024 11 | Preston North End | 2–2 | Norwich City | Preston |
19:45 BST | Report | Stadium: Deepdale Attendance: 13,677 Referee: Will Finnie |
27 October 2024 12 | Norwich City | 3–3 | Middlesbrough | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,487 Referee: James Bell | ||
Note: Fixture was initially scheduled for 26 October, but was moved for live Sky Sports broadcast.[82] |
2 November 2024 13 | Cardiff City | 2–1 | Norwich City | Leckwith |
15:00 GMT | Report | Stadium: Cardiff City Stadium Referee: Lewis Smith |
5 November 2024 14 | Sheffield Wednesday | 2–0 | Norwich City | Owlerton |
19:45 GMT | Report | Stadium: Hillsborough Stadium Attendance: 22,731 Referee: Stephen Martin |
9 November 2024 15 | Norwich City | 0–2 | Bristol City | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,423 Referee: Farai Hallam |
23 November 2024 16 | West Bromwich Albion | 2–2 | Norwich City | West Bromwich |
15:00 GMT | Report |
|
Stadium: The Hawthorns Attendance: 25,673 Referee: Lewis Smith |
26 November 2024 17 | Norwich City | 6–1 | Plymouth Argyle | Norwich |
19:45 GMT |
|
Report | Stadium: Carrow Road Attendance: 25,893 Referee: Sunny Singh Gill |
30 November 2024 18 | Norwich City | 4–2 | Luton Town | Norwich |
15:00 GMT | Report |
|
Stadium: Carrow Road Attendance: 26,719 Referee: Josh Smith |
7 December 2024 19 | Queens Park Rangers | 3–0 | Norwich City | Shepherd's Bush |
15:00 GMT | Report | Stadium: Loftus Road Attendance: 15,688 Referee: Anthony Backhouse |
10 December 2024 20 | Portsmouth | 0–0 | Norwich City | Milton |
15:00 GMT | Report | Stadium: Fratton Park Attendance: 20,151 Referee: Andrew Kitchen |
15 December 2024 21 | Norwich City | 1–2 | Burnley | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,218 Referee: Andrew Madley | ||
Note: Fixture was initially scheduled for 14 November but was moved for live Sky Sports broadcast.[82] |
21 December 2024 22 | Sunderland | 2–1 | Norwich City | Sunderland |
15:00 GMT | Report |
|
Stadium: Stadium of Light Attendance: 40,114 Referee: Leigh Doughty |
26 December 2024 23 | Norwich City | 2–1 | Millwall | Norwich |
15:00 GMT |
|
Report | Stadium: Carrow Road Attendance: 26,060 Referee: Tom Nield |
29 December 2024 24 | Norwich City | 1–1 | Queens Park Rangers | Norwich |
12:30 GMT | Report | Stadium: Carrow Road Attendance: 26,563 Referee: Sam Barrott | ||
Note: Fixture was initially scheduled for 28 December, but was moved for live Sky Sports broadcast.[82] |
1 January 2025 25 | Luton Town | 0–1 | Norwich City | Luton |
15:00 GMT |
|
Report | Stadium: Kenilworth Road Attendance: 11,828 Referee: Jarred Gillett |
4 January 2025 26 | Norwich City | 2–1 | Coventry City | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,682 Referee: James Bell |
18 January 2025 27 | Sheffield United | 2–0 | Norwich City | Sheffield |
15:00 GMT | Report | Stadium: Bramall Lane Attendance: 28,239 Referee: Josh Smith |
22 January 2025 28 | Leeds United | 2–0 | Norwich City | Leeds |
19:45 GMT | Report | Stadium: Elland Road Attendance: 35,157 Referee: Matt Donohue |
25 January 2025 29 | Norwich City | 5–1 | Swansea City | Norwich |
12:30 GMT | Report | Stadium: Carrow Road Attendance: 25,713 Referee: Thomas Bramall | ||
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[83] |
1 February 2025 30 | Watford | 0–1 | Norwich City | Watford |
12:30 GMT | Report |
|
Stadium: Vicarage Road Attendance: 19,774 Referee: Lewis Smith | |
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[83] |
8 February 2025 31 | Norwich City | 1–1 | Derby County | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,584 Referee: Ruebyn Ricardo |
11 February 2025 32 | Norwich City | 0–1 | Preston North End | Norwich |
20:00 GMT | Report | Stadium: Carrow Road Attendance: 25,910 Referee: Gavin Ward | ||
Note: Fixture was initially scheduled for a 19:45 kick-off, but was moved for live Sky Sports broadcasting.[83] |
15 February 2025 33 | Hull City | 1–1 | Norwich City | Kingston upon Hull |
15:00 GMT |
|
Report | Stadium: MKM Stadium Attendance: 22,141 Referee: Ben Toner |
22 February 2025 34 | Norwich City | 4–2 | Stoke City | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 26,267 Referee: John Busby |
1 March 2025 35 | Blackburn Rovers | 1–1 | Norwich City | Blackburn |
12:30 GMT | Report | Stadium: Ewood Park Attendance: 14,240 Referee: Leigh Doughty | ||
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[84] |
7 March 2025 36 | Norwich City | 1–1 | Oxford United | Norwich |
20:00 GMT |
|
Report | Stadium: Carrow Road Attendance: 25,996 Referee: James Bell | |
Note: Fixture was initially scheduled for 8 March, but was moved for live Sky Sports broadcasting.[85] |
11 March 2025 37 | Norwich City | 2–3 | Sheffield Wednesday | Norwich |
19:45 GMT | Report | Stadium: Carrow Road Attendance: 25,498 Referee: Ben Speedie | ||
Note: Fixture was initially scheduled for 12 March, but was moved due to the Bristol City fixture being rescheduled to the Friday.[86] |
14 March 2025 38 | Bristol City | 2–1 | Norwich City | Ashton Gate |
20:00 GMT | Report | Stadium: Ashton Gate Referee: Sam Allison | ||
Note: Fixture was initially scheduled for 15 March, but was moved for live Sky Sports broadcasting.[86] |
29 March 2025 39 | Norwich City | 1–0 | West Bromwich Albion | Norwich |
15:00 GMT |
|
Report | Stadium: Carrow Road Attendance: 26,707 Referee: David Webb |
5 April 2025 40 | Plymouth Argyle | 2–1 | Norwich City | Plymouth |
15:00 BST |
|
Report |
|
Stadium: Home Park Referee: Gavin Ward |
8 April 2025 41 | Norwich City | 0–0 | Sunderland | Norwich |
19:45 BST | Report | Stadium: Carrow Road Attendance: 26,320 Referee: Jeremy Simpson |
11 April 2025 42 | Burnley | 2–1 | Norwich City | Burnley |
20:00 BST | Report |
|
Stadium: Turf Moor Attendance: 19,030 Referee: Tony Harrington | |
Note: Fixture was initially scheduled for 12 April, but was moved for live Sky Sports broadcasting.[87] |
18 April 2025 43 | Norwich City | 3–5 | Portsmouth | Norwich |
15:00 BST | Report | Stadium: Carrow Road Attendance: 26,838 Referee: Thomas Kirk |
21 April 2025 44 | Millwall | 3–1 | Norwich City | Bermondsey |
15:00 BST | Report | Stadium: The Den Attendance: 16,426 Referee: Elliott Bell |
26 April 2025 45 | Middlesbrough | 0–0 | Norwich City | Middlesbrough |
15:00 BST |
|
Report | Stadium: Riverside Stadium Attendance: 26,374 Referee: Dean Whitestone |
3 May 2025 46 | Norwich City | 4–2 | Cardiff City | Norwich |
12:30 BST | Report | Stadium: Carrow Road Attendance: 26,581 Referee: Will Finnie | ||
Note: Fixture was initially scheduled for a 15:00 kick-off, but all EFL Championship final matchday fixtures were moved to an earlier kick-off.[88] |
Norwich City entered the FA Cup at the third round stage, and were drawn at home to Brighton & Hove Albion.[89][90]
Win Draw Loss Fixtures
11 January 2025 Third round | Norwich City | 0–4 | Brighton & Hove Albion | Norwich |
15:00 GMT | Report | Stadium: Carrow Road Attendance: 24,738 Referee: Simon Hooper |
On 27 June, the draw for the first round was made, with Norwich being drawn at home against Stevenage.[91] In the second round, they were drawn away to Crystal Palace.[92][93]
Win Draw Loss Fixtures
13 August 2024 First round | Norwich City | 4–3 | Stevenage | Norwich |
19:45 BST | Report | Stadium: Carrow Road Attendance: 13,054 Referee: Sunny Singh Gill |
27 August 2024 Second round | Crystal Palace | 4–0 | Norwich City | Selhurst |
20:00 BST | Report | Stadium: Selhurst Park Attendance: 12,503 Referee: Matt Donohue |
Italics indicate a loaned in player
No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
1 | GK | ![]() |
Angus Gunn | 35 | 0 | 35 | 0 | 0 | 0 | 0 | 0 | ||
3 | DF | ![]() |
Jack Stacey | 43 | 2 | 20+20 | 2 | 1 | 0 | 1+1 | 0 | ||
4 | DF | ![]() |
Shane Duffy | 47 | 4 | 45 | 4 | 0+1 | 0 | 0+1 | 0 | ||
6 | DF | ![]() |
Callum Doyle | 43 | 1 | 38+2 | 1 | 1 | 0 | 0+2 | 0 | ||
7 | FW | ![]() |
Borja Sainz | 43 | 19 | 41 | 18 | 0 | 0 | 1+1 | 1 | ||
8 | MF | ![]() |
Liam Gibbs | 11 | 0 | 1+8 | 0 | 0 | 0 | 1+1 | 0 | ||
9 | FW | ![]() |
Josh Sargent | 33 | 15 | 28+4 | 15 | 0+1 | 0 | 0 | 0 | ||
10 | FW | ![]() |
Matěj Jurásek | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | ||
11 | MF | ![]() |
Emiliano Marcondes | 33 | 5 | 25+8 | 5 | 0 | 0 | 0 | 0 | ||
12 | GK | ![]() |
George Long | 12 | 0 | 8+1 | 0 | 1 | 0 | 2 | 0 | ||
14 | DF | ![]() |
Ben Chrisene | 27 | 0 | 12+13 | 0 | 1 | 0 | 1 | 0 | ||
15 | DF | ![]() |
Ruairi McConville | 7 | 0 | 2+5 | 0 | 0 | 0 | 0 | 0 | ||
16 | MF | ![]() |
Jacob Wright | 14 | 0 | 10+4 | 0 | 0 | 0 | 0 | 0 | ||
17 | FW | ![]() |
Ante Crnac | 40 | 7 | 29+9 | 7 | 1 | 0 | 1 | 0 | ||
18 | MF | ![]() |
Forson Amankwah | 24 | 2 | 8+13 | 2 | 1 | 0 | 2 | 0 | ||
19 | MF | ![]() |
Jacob Sørensen | 27 | 0 | 14+13 | 0 | 0 | 0 | 0 | 0 | ||
20 | MF | ![]() |
Anis Ben Slimane | 33 | 2 | 25+8 | 2 | 0 | 0 | 0 | 0 | ||
22 | FW | ![]() |
Lewis Dobbin | 11 | 2 | 8+2 | 2 | 1 | 0 | 0 | 0 | ||
23 | MF | ![]() |
Kenny McLean | 37 | 0 | 33+1 | 0 | 1 | 0 | 1+1 | 0 | ||
25 | MF | ![]() |
Onel Hernández | 24 | 2 | 5+16 | 0 | 0+1 | 0 | 2 | 2 | ||
26 | MF | ![]() |
Marcelino Núñez | 36 | 6 | 28+5 | 6 | 1 | 0 | 2 | 0 | ||
29 | MF | ![]() |
Oscar Schwartau | 42 | 1 | 17+23 | 1 | 1 | 0 | 0+1 | 0 | ||
33 | DF | ![]() |
José Córdoba | 36 | 1 | 24+10 | 1 | 1 | 0 | 1 | 0 | ||
35 | DF | ![]() |
Kellen Fisher | 40 | 0 | 33+4 | 0 | 0+1 | 0 | 2 | 0 | ||
36 | GK | ![]() |
Vicente Reyes | 4 | 0 | 3+1 | 0 | 0 | 0 | 0 | 0 | ||
38 | GK | ![]() |
Daniel Barden | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
41 | MF | ![]() |
Gabriel Forsyth | 7 | 0 | 2+3 | 0 | 0 | 0 | 1+1 | 0 | ||
43 | MF | ![]() |
Uriah Djedje | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
44 | MF | ![]() |
Elliot Myles | 4 | 0 | 0+3 | 0 | 0 | 0 | 0+1 | 0 | ||
47 | DF | ![]() |
Lucien Mahovo | 8 | 0 | 6+2 | 0 | 0 | 0 | 0 | 0 | ||
49 | MF | ![]() |
AJ Bridge | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
50 | FW | ![]() |
Errol Mundle-Smith | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
51 | FW | ![]() |
Dylan Jones | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Player(s) who featured whilst on loan but returned to parent club during the season: | |||||||||||||
21 | FW | ![]() |
Kaide Gordon | 10 | 1 | 1+9 | 1 | 0 | 0 | 0 | 0 | ||
Player(s) who featured but departed the club on loan during the season: | |||||||||||||
40 | DF | ![]() |
Brad Hills | 5 | 0 | 0+3 | 0 | 0+1 | 0 | 1 | 0 | ||
46 | FW | ![]() |
Ken Aboh | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Player(s) who featured but departed the club permanently during the season: | |||||||||||||
5 | DF | ![]() |
Grant Hanley | 4 | 0 | 1+2 | 0 | 0 | 0 | 1 | 0 | ||
10 | FW | ![]() |
Ashley Barnes | 8 | 0 | 1+7 | 0 | 0 | 0 | 0 | 0 | ||
11 | FW | ![]() |
Adam Idah | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | ||
16 | MF | ![]() |
Christian Fassnacht | 3 | 0 | 1+2 | 0 | 0 | 0 | 0 | 0 | ||
47 | MF | ![]() |
Abu Kamara | 3 | 1 | 0+2 | 0 | 0 | 0 | 1 | 1 | ||
50 | DF | ![]() |
Jaden Warner | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Rnk | No | Pos | Nat | Name | Championship | FA Cup | EFL Cup | Total |
---|---|---|---|---|---|---|---|---|
1 | 7 | FW | ![]() |
Borja Sainz | 18 | 0 | 1 | 19 |
2 | 9 | FW | ![]() |
Josh Sargent | 15 | 0 | 0 | 15 |
3 | 17 | FW | ![]() |
Ante Crnac | 7 | 0 | 0 | 7 |
4 | 26 | MF | ![]() |
Marcelino Núñez | 6 | 0 | 0 | 6 |
5 | 11 | MF | ![]() |
Emiliano Marcondes | 5 | 0 | 0 | 5 |
6 | 4 | DF | ![]() |
Shane Duffy | 4 | 0 | 0 | 4 |
7 | 20 | MF | ![]() |
Anis Ben Slimane | 2 | 0 | 0 | 2 |
18 | MF | ![]() |
Forson Amankwah | 2 | 0 | 0 | 2 | |
22 | FW | ![]() |
Lewis Dobbin | 2 | 0 | 0 | 2 | |
3 | DF | ![]() |
Jack Stacey | 2 | 0 | 0 | 2 | |
25 | MF | ![]() |
Onel Hernández | 0 | 0 | 2 | 2 | |
12 | 6 | DF | ![]() |
Callum Doyle | 1 | 0 | 0 | 1 |
14 | DF | ![]() |
Ben Chrisene | 1 | 0 | 0 | 1 | |
21 | FW | ![]() |
Kaide Gordon | 1 | 0 | 0 | 1 | |
33 | DF | ![]() |
José Córdoba | 1 | 0 | 0 | 1 | |
29 | MF | ![]() |
Oscar Schwartau | 1 | 0 | 0 | 1 | |
47 | MF | ![]() |
Abu Kamara | 0 | 0 | 1 | 1 | |
Own goals | 3 | 0 | 0 | 3 | ||||
Total | 71 | 0 | 4 | 75 |