Wrexham vs Birmingham

28 August 2026 · Championship · 2026/27 · Referee Robert Jones

Full time 1 – 2

Half-time: 0–1

  • Callum Doyle 54’
  • Phil Neumann 13’, 63’

Match summary

Birmingham beat Wrexham 2-1 on the road. Birmingham led 1-0 at half-time.

Phil Neumann put Birmingham ahead with a header in the 13th minute, Callum Doyle equalised from a corner in the 54th minute, and Neumann won it with a header in the 63rd minute.

The chances backed that up: Birmingham created 1.85 expected goals (xG) from 10 shots to Wrexham's 1.54 from 9.

Match stats

62% Possession 38%
9 Shots 9
4 Shots on target 4
3 Corners 6
99 Attacks 77
43 Dangerous attacks 33
494 Passes 311
78.5% Pass accuracy 65.9%
6 Tackles 12
9 Fouls 14
1 Yellow cards 2
2 Offsides 2

Key events

Wrexham Birmingham
Kick-off
6’
Corner
7’
Alex CochraneSimulation
7’
August PriskeShot on target
12’
Corner
13’
Phil NeumannHeader0-1 (Birmingham)
Kieffer MooreShot on target
17’
Daniel ImrayShot on target
37’
41’
Corner
Half-time0-1
Second half underway
50’
Corner
53’
Callum DoyleLeft foot shot1-1 (Wrexham)
54’
55’
Corner
56’
Corner
57’
Corner
62’
Jay StansfieldShot on target
63’
Phil NeumannHeader1-2 (Birmingham)
Kieffer MooreShot on target
77’
Corner
84’
Corner
88’
90+3’
Full-time1-2

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.85 13’ Phil Neumann (Birmingham), 0-1 13’ 54’ Callum Doyle (Wrexham), 1-1 54’ 63’ Phil Neumann (Birmingham), 1-2 63’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.54 1.85 13’ Phil Neumann (Birmingham), 0-1 Neumann 13’ 54’ Callum Doyle (Wrexham), 1-1 Doyle 54’ 63’ Phil Neumann (Birmingham), 1-2 Neumann 63’
Wrexham 1.54 xGBirmingham 1.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Birmingham attacking Wrexham attacking 
77’ Sam Smith (Wrexham), open play, 0.72 xG, off target 23’ Jay Stansfield (Birmingham), open play, 0.53 xG, off target 54’ Callum Doyle (Wrexham), from a corner, 0.38 xG, goal 7’ August Priske (Birmingham), from a corner, 0.25 xG, saved 13’ Phil Neumann (Birmingham), from a corner, 0.23 xG, goal 89’ Carlos Vicente (Birmingham), open play, 0.23 xG, off target 7’ Christoph Klarer (Birmingham), from a corner, 0.17 xG, off target 77’ Kieffer Moore (Wrexham), open play, 0.16 xG, saved 63’ Phil Neumann (Birmingham), set piece, 0.12 xG, goal 75’ August Priske (Birmingham), open play, 0.11 xG, blocked 19’ Oliver Rathbone (Wrexham), open play, 0.10 xG, blocked 62’ Jay Stansfield (Birmingham), open play, 0.09 xG, saved 57’ August Priske (Birmingham), from a corner, 0.07 xG, blocked 61’ Kieffer Moore (Wrexham), open play, 0.06 xG, off target 12’ Demarai Gray (Birmingham), open play, 0.05 xG, blocked 37’ Daniel Imray (Wrexham), open play, 0.05 xG, saved 17’ Kieffer Moore (Wrexham), set piece, 0.03 xG, saved 37’ Kieffer Moore (Wrexham), open play, 0.02 xG, off target 39’ Zak Vyner (Wrexham), open play, 0.02 xG, off target 77’ Sam Smith (Wrexham), open play, 0.72 xG, off target 23’ Jay Stansfield (Birmingham), open play, 0.53 xG, off target 54’ Callum Doyle (Wrexham), from a corner, 0.38 xG, goal 7’ August Priske (Birmingham), from a corner, 0.25 xG, saved 13’ Phil Neumann (Birmingham), from a corner, 0.23 xG, goal 89’ Carlos Vicente (Birmingham), open play, 0.23 xG, off target 7’ Christoph Klarer (Birmingham), from a corner, 0.17 xG, off target 77’ Kieffer Moore (Wrexham), open play, 0.16 xG, saved 63’ Phil Neumann (Birmingham), set piece, 0.12 xG, goal 75’ August Priske (Birmingham), open play, 0.11 xG, blocked 19’ Oliver Rathbone (Wrexham), open play, 0.10 xG, blocked 62’ Jay Stansfield (Birmingham), open play, 0.09 xG, saved 57’ August Priske (Birmingham), from a corner, 0.07 xG, blocked 61’ Kieffer Moore (Wrexham), open play, 0.06 xG, off target 12’ Demarai Gray (Birmingham), open play, 0.05 xG, blocked 37’ Daniel Imray (Wrexham), open play, 0.05 xG, saved 17’ Kieffer Moore (Wrexham), set piece, 0.03 xG, saved 37’ Kieffer Moore (Wrexham), open play, 0.02 xG, off target 39’ Zak Vyner (Wrexham), open play, 0.02 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

Wrexham 3-4-2-1 Starting XI
Patterson
Vyner
Hyam
Doyle
Ekomié 71’
Whiteman
O'Brien
Imray 71’
Broadhead 70’
Rathbone 71’
Moore 79’
Birmingham 4-2-3-1 Starting XI
Beadle
Neumann 2
Klarer
Cochrane
Osayi-Samuel 90’
Iwata
Solís
Gray 46’
Vicente 90’
Stansfield 74’
Priske 82’

Player stats

Goalkeeper1 player
95′ 1 2 26 – – – – –
Defenders4 players
95′ 1 1 – 5 3 62 2 – – –
95′ 1 1 1 6 3 60 – – – –
95′ – 1 2 9 7 81 – 1 – –
Jacques Ekomié Taken off
71′ 1 2 – 3 – 15 3 – – –
Midfielders7 players
Daniel Imray Taken off
71′ – – 15 – – – – – – – –
95′ – – 61 – – – 1 4 – 1 –
95′ – 1 65 2 – – 2 3 – 3 –
Oliver Rathbone Taken off
71′ – – 25 1 – 3 – 6 1 1 –
Nathan Broadhead Taken off
70′ – – 22 2 – – – 3 – 1 –
Issa Kaboré Came on as a substitute
24′ – – 10 1 – – – 1 – 1 –
Ryan Longman Came on as a substitute
24′ – – 14 – – – – 1 – – –
Forwards4 players
Kieffer Moore Taken off
79′ – – 4 2 0.27 – – 7 1 13 –
Sam Smith Came on as a substitute
25′ – – 1 – 0.72 – – – – 3 –
Josh Windass Came on as a substitute
24′ – – – – – – – – – 13 –
Bailey Cadamarteri Came on as a substitute
16′ – – – – – – – – – 1
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.

Before kick-off

Wrexham win 43% Avg odds 2.18
Draw 29% Avg odds 3.22
Birmingham win 28% Avg odds 3.42

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.