Birmingham vs Wrexham

12 April 2026 · Championship · 2025/26 · Referee David Webb

Full time 2 – 0

Half-time: 0–0

  • C. Vicente 48’
  • C. Klarer 71’

Match summary

Birmingham won 2-0 at home to Wrexham. It was goalless at half-time.

C. Vicente put Birmingham ahead with a header in the 48th minute and C. Klarer made it 2-0 from a corner in the 71st minute.

The chances backed that up: Birmingham created 1.55 expected goals (xG) from 15 shots to Wrexham's 0.08 from 4.

Match stats

45% Possession 55%
15 Shots 4
8 Shots on target 0
6 Corners 3
348 Passes 446
65.2% Pass accuracy 71.3%
13 Tackles 15
10 Fouls 11
1 Yellow cards 1
5 Offsides 2

Key events

Birmingham Wrexham
Kick-off
I. OsmanShot on target
3’
J. SolísShot on target
5’
A. PriskeShot on target
14’
C. VicenteShot on target
19’
25’
27’
Half-time0-0
46’
C. VicenteHeader1-0 (Birmingham)
48’
C. VicenteShot on target
48’
Second half underway
C. KlarerLeft foot shot2-0 (Birmingham)
71’
74’
78’
85’
86’
D. Keillor-DunnI. Kaboré
C. VicenteShot on target
90+5’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.08 48’ C. Vicente (Birmingham), 1-0 48’ 71’ C. Klarer (Birmingham), 2-0 71’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.08 48’ C. Vicente (Birmingham), 1-0 Vicente 48’ 71’ C. Klarer (Birmingham), 2-0 Klarer 71’
Birmingham 1.55 xGWrexham 0.08 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Wrexham attacking Birmingham attacking 
48’ C. Vicente (Birmingham), open play, 0.34 xG, saved 71’ C. Klarer (Birmingham), from a corner, 0.27 xG, goal 19’ C. Vicente (Birmingham), open play, 0.24 xG, saved 76’ J. Stansfield (Birmingham), open play, 0.11 xG, off target 18’ I. Osman (Birmingham), open play, 0.10 xG, off target 61’ J. Stansfield (Birmingham), open play, 0.09 xG, off target 90+2’ D. Gray (Birmingham), open play, 0.08 xG, off target 14’ A. Priske (Birmingham), from a corner, 0.07 xG, saved 48’ C. Vicente (Birmingham), open play, 0.05 xG, goal 90+5’ C. Vicente (Birmingham), open play, 0.06 xG, saved 5’ J. Solís (Birmingham), from a corner, 0.04 xG, saved 40’ O. Rathbone (Wrexham), open play, 0.03 xG, blocked 74’ I. Osman (Birmingham), open play, 0.04 xG, blocked 3’ I. Osman (Birmingham), open play, 0.03 xG, saved 4’ T. Iwata (Birmingham), open play, 0.02 xG, blocked 34’ C. Vicente (Birmingham), open play, 0.02 xG, blocked 29’ C. Doyle (Wrexham), open play, 0.01 xG, off target 54’ O. Rathbone (Wrexham), open play, 0.02 xG, blocked 24’ O. Rathbone (Wrexham), open play, 0.01 xG, off target 48’ C. Vicente (Birmingham), open play, 0.34 xG, saved 71’ C. Klarer (Birmingham), from a corner, 0.27 xG, goal 19’ C. Vicente (Birmingham), open play, 0.24 xG, saved 76’ J. Stansfield (Birmingham), open play, 0.11 xG, off target 18’ I. Osman (Birmingham), open play, 0.10 xG, off target 61’ J. Stansfield (Birmingham), open play, 0.09 xG, off target 90+2’ D. Gray (Birmingham), open play, 0.08 xG, off target 14’ A. Priske (Birmingham), from a corner, 0.07 xG, saved 90+5’ C. Vicente (Birmingham), open play, 0.06 xG, saved 48’ C. Vicente (Birmingham), open play, 0.05 xG, goal 5’ J. Solís (Birmingham), from a corner, 0.04 xG, saved 74’ I. Osman (Birmingham), open play, 0.04 xG, blocked 40’ O. Rathbone (Wrexham), open play, 0.03 xG, blocked 3’ I. Osman (Birmingham), open play, 0.03 xG, saved 4’ T. Iwata (Birmingham), open play, 0.02 xG, blocked 34’ C. Vicente (Birmingham), open play, 0.02 xG, blocked 54’ O. Rathbone (Wrexham), open play, 0.02 xG, blocked 24’ O. Rathbone (Wrexham), open play, 0.01 xG, off target 29’ C. Doyle (Wrexham), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Birmingham 4-2-3-1 Starting XI
Beadle
Osayi-Samuel
Neumann
Klarer
Wagner
Solís 46’
Iwata 85’
Vicente
Stansfield 88’
Osman 78’
Priske
Wrexham 3-4-2-1 Starting XI
Okonkwo
Cleworth
Scarr
Doyle
Kaboré 86’
James 63’
Dobson
Thomason
Rathbone 63’
O'Brien
Moore 74’

Player stats

Goalkeeper1 player
90′ 0 0 32 1 – – – –
Defenders5 players
90′ 3 1 – 5 1 45 – – – –
90′ 1 2 – 9 6 32 1 – – –
90′ 1 – – 6 5 31 1 1 – –
90′ 2 – – 4 1 37 1 – 1 –
E. Laird Came on as a substitute
9′ – – – – – 6 – – – –
Midfielders8 players
J. Solís Taken off
45′ – – 18 1 – 1 3 5 1 1
T. Iwata Taken off
85′ – – 39 2 – – 1 1 1 – –
90′ 1 – 27 1 – – 1 8 – 3 –
J. Stansfield Taken off
88′ – – 18 – – 3 – 3 1 – –
I. Osman Taken off
78′ – – – – –
S. Paik Came on as a substitute
45′ – 1 19 1 – 1 – 3 – – –
D. Gray Came on as a substitute
12′ – – 1 – – – – – – – –
T. Doyle Came on as a substitute
12′ – – 4 1 – – – 1 – 1 –
Forwards1 player
90′ – – 1 1 0.07 – 1 12 2 22 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Birmingham win 45% Avg odds 2.07
Draw 27% Avg odds 3.48
Wrexham win 28% Avg odds 3.40

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.