Match centre Full-time

Wrexham at Birmingham City eng.2 2025 Kick-off 2026-04-12 12:00 BST
Full time
Birmingham City 2 – 0 Wrexham
Full time. Final team totals and player-level numbers below (from ingested data).
Birmingham City · XI
#PlayerPos
4 Christoph Klarer D
5 Phil Neumann D
14 Jhon Solís M
17 Ibrahim Osman F
23 Carlos Vicente F
24 Tomoki Iwata M
25 James Beadle G
26 Bright Osayi-Samuel D
28 Jay Stansfield F
29 August Priske F
31 Kai Wagner D
Wrexham · XI
#PlayerPos
1 Arthur Okonkwo G
2 Callum Doyle D
4 Max Cleworth D
12 Issa Kaboré D
14 George Thomason M
15 George Dobson M
19 Kieffer Moore F
20 Oliver Rathbone M
24 Dan Scarr D
27 Lewis O'Brien M
37 Matty James M
BIR
45.5%
Possession
Home
45.5%
54.5%
WXM
Offense
8
Shots on Goal
0
7
Shots Off Target
4
0
Shots On Post
0
15
Shot Attempts
4
0
Headed Shots
0
1
Headed Goals
0
5
Offsides
2
9
Accurate Crosses
0
21
Total Crosses
7
231
Accurate Passes
309
349
Total Passes
432
Cards & corners
1
Yellow Cards
1
0
Red Cards
0
6
Corner Kicks
3
3
Corners Lost
6
Defense
3
Blocked Shots
2
13
Total Tackles
15
10
Fouls Committed
11
11
Fouls Suffered
10
Goalkeeping
0
Saves
6
4
Shots Faced
15
0
Punches
0
0
Penalty Kicks Faced
0
0
Penalty Kicks Saved
0
0
Penalty Kick Conceded
0
Set pieces
11
Free Kick Shots
10
0
Free Kick Goals
0
0
Penalty Kick Shots
0
0
Penalty Kick Goals
0
0
Penalty Kicks Missed
0

Player statistics

Birmingham City
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
2 Ethan Laird 2 0 0 0 0 6 4 0 0 0 0 0 0 0
4 Christoph Klarer 90 1 0 1 1 31 19 1 1 1 0 0 0 0
5 Phil Neumann 90 0 0 0 0 32 22 1 2 1 0 0 0 0
6 Jack Robinson 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Tommy Doyle 5 0 0 0 0 4 4 0 0 0 0 0 0 0
8 Paik Seung-Ho 45 0 1 0 0 19 14 1 0 0 0 0 0 0
10 Demarai Gray 12 0 0 1 0 1 1 0 0 0 0 0 0 0
14 Jhon Solís 45 0 0 1 1 18 15 1 3 1 1 0 0 0
16 Patrick Roberts 0 0 0 0 0 0 0 0 0 0 0 0 0 0
17 Ibrahim Osman 78 0 0 3 1 17 13 2 0 1 0 0 0 0
21 Ryan Allsop 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Carlos Vicente 90 1 0 5 4 28 17 0 1 0 0 0 0 0
24 Tomoki Iwata 85 0 0 1 0 39 33 0 1 1 0 0 0 0
25 James Beadle 90 0 0 0 0 32 10 0 0 0 0 0 0 0
26 Bright Osayi-Samuel 90 0 0 0 0 46 34 3 1 0 0 0 0 0
27 Kanya Fujimoto 0 0 0 0 0 0 0 0 0 0 0 0 0 0
28 Jay Stansfield 88 0 0 2 0 17 10 3 0 1 0 0 0 0
29 August Priske 90 0 0 1 1 22 14 0 0 3 0 0 0 0
31 Kai Wagner 90 0 1 0 0 37 21 1 0 1 0 0 0 0
37 Jonathan Panzo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Wrexham
# Player M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Arthur Okonkwo 90 0 0 0 0 32 17 0 0 0 0 0 6 2
2 Callum Doyle 90 0 0 1 0 60 40 2 1 1 0 0 0 2
3 Lewis Brunt 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Max Cleworth 90 0 0 0 0 42 31 4 0 1 1 0 0 2
5 Dominic Hyam 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Davis Kellior-Dunn 4 0 0 0 0 2 0 0 0 0 0 0 0 0
10 Josh Windass 27 0 0 0 0 9 7 0 0 0 0 0 0 1
12 Issa Kaboré 86 0 0 0 0 27 24 2 0 0 0 0 0 2
14 George Thomason 90 0 0 0 0 37 27 3 1 1 0 0 0 2
15 George Dobson 90 0 0 0 0 55 41 2 0 1 0 0 0 2
19 Kieffer Moore 74 0 0 0 0 19 13 0 0 0 0 0 0 2
20 Oliver Rathbone 63 0 0 3 0 20 14 1 1 3 0 0 0 1
21 Danny Ward 0 0 0 0 0 0 0 0 0 0 0 0 0 0
24 Dan Scarr 90 0 0 0 0 43 30 0 2 0 0 0 0 2
27 Lewis O'Brien 90 0 0 0 0 39 31 1 1 2 0 0 0 2
28 Sam Smith 16 0 0 0 0 4 1 0 0 1 0 0 0 0
29 Ryan Barnett 0 0 0 0 0 0 0 0 0 0 0 0 0 0
33 Nathan Broadhead 27 0 0 0 0 9 6 0 0 0 0 0 0 1
37 Matty James 63 0 0 0 0 34 27 0 0 1 0 0 0 1
47 Ryan Longman 0 0 0 0 0 0 0 0 0 0 0 0 0 0