Match centre Full-time

Birmingham City at Norwich City eng.2 2025 Kick-off 2026-02-21 15:00 GMT
Full time
Norwich City 1 – 2 Birmingham City
Full time. Final team totals and player-level numbers below (from ingested data).
NOR
61.6%
Possession
Home
61.6%
38.4%
BIR
Offense
9
Shots on Goal
5
9
Shots Off Target
4
1
Shots On Post
0
18
Shot Attempts
9
0
Headed Shots
0
0
Headed Goals
0
4
Offsides
3
5
Accurate Crosses
4
20
Total Crosses
13
399
Accurate Passes
228
501
Total Passes
312
Cards & corners
0
Yellow Cards
1
0
Red Cards
0
6
Corner Kicks
5
5
Corners Lost
6
Defense
4
Blocked Shots
2
14
Total Tackles
18
6
Fouls Committed
14
14
Fouls Suffered
5
Goalkeeping
3
Saves
8
9
Shots Faced
18
0
Punches
0
0
Penalty Kicks Faced
0
0
Penalty Kicks Saved
0
0
Penalty Kick Conceded
0
Set pieces
14
Free Kick Shots
5
0
Free Kick Goals
0
0
Penalty Kick Shots
0
0
Penalty Kick Goals
0
0
Penalty Kicks Missed
0

Player statistics

Norwich City
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Vladan Kovacevic 90 0 0 0 0 29 22 0 0 0 0 0 3 2
3 Jack Stacey 6 0 0 0 0 3 2 1 0 1 0 0 0 0
6 Harry Darling 1 0 0 0 0 9 7 1 0 0 0 0 0 0
8 Liam Gibbs 45 0 0 1 1 12 11 0 0 0 0 0 0 2
11 Emiliano Marcondes 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Benjamin Chrisene 84 0 0 1 0 34 21 2 1 0 0 0 0 2
15 Ruairi McConville 90 0 0 1 0 85 71 0 1 0 0 0 0 2
16 Jacob Wright 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Anis Ben Slimane 90 0 0 2 2 33 27 1 1 0 0 0 0 2
21 Ali Ahmed 89 0 0 2 0 34 22 4 3 0 0 0 0 2
23 Kenny McLean 90 1 0 1 1 76 60 2 0 0 0 0 0 2
25 Paris Maghoma 45 0 0 1 0 14 12 2 0 0 0 0 0 0
26 Sam Field 90 0 0 0 0 53 45 1 0 0 0 0 0 2
30 Mathias Kvistgaarden 19 0 0 2 2 2 1 0 0 0 0 0 0 0
32 Daniel Grimshaw 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 José Córdoba 89 0 0 0 0 64 57 0 1 1 0 0 0 2
35 Kellen Fisher 90 0 0 2 1 44 36 0 0 3 0 0 0 2
37 Mohamed Toure 71 0 1 5 2 8 5 0 0 1 0 0 0 2
42 Tony Springett 1 0 0 0 0 1 0 0 0 0 0 0 0 0
46 Errol Mundle-Smith 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Birmingham City
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
2 Ethan Laird 11 0 0 0 0 7 3 0 1 0 0 0 0 0
4 Christoph Klarer 90 0 0 0 0 36 24 1 3 2 1 0 0 1
5 Phil Neumann 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 Jack Robinson 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Tommy Doyle 12 0 0 0 0 8 5 0 0 0 0 0 0 0
10 Demarai Gray 63 0 0 2 0 8 6 1 0 0 0 0 0 0
14 Jhon Solís 90 0 0 0 0 33 28 1 0 1 0 0 0 1
16 Patrick Roberts 19 0 0 1 0 3 2 2 0 0 0 0 0 0
17 Ibrahim Osman 27 0 0 0 0 4 4 1 0 0 0 0 0 1
21 Ryan Allsop 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Carlos Vicente 71 1 0 2 2 16 9 2 0 1 0 0 0 1
24 Tomoki Iwata 90 0 0 0 0 27 22 5 1 4 0 0 0 1
25 James Beadle 90 0 0 0 0 47 28 0 0 0 0 0 8 1
26 Bright Osayi-Samuel 79 0 1 0 0 21 14 2 0 2 0 0 0 1
27 Kanya Fujimoto 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Jay Stansfield 19 0 0 0 0 2 2 0 0 2 0 0 0 0
29 August Priske 78 0 1 3 2 16 10 0 0 1 0 0 0 1
31 Kai Wagner 90 0 0 0 0 33 24 1 2 0 0 0 0 1
33 Marvin Ducksch 71 1 0 1 1 13 11 0 0 0 0 0 0 1
37 Jonathan Panzo 90 0 0 0 0 38 36 2 2 1 0 0 0 1