xgEdge

Squad

Birmingham City squad 2025/2026

Championship · 46 matches played

Birmingham City's 2025/2026 squad, ranked by minutes played. Compare goals, assists, xG, xA and expected goal involvement across the squad.

Top scorer 10 Marvin Ducksch · from 8.51 xG
Most xG 10.61 Jay Stansfield · 10 goals
Most xA 5.66 Patrick Roberts · 4 assists
Most xGI 16.14 Jay Stansfield · 10.61 xG + 5.53 xA

What the squad numbers say

Jay Stansfield leads the squad for expected goal involvement, with 16.14: 10.61 expected goals and 5.53 expected assists. The top scorer is Marvin Ducksch, with 10 goals from 8.51 expected goals. Patrick Roberts leads the squad for expected assists, with 5.66, against 4 assists.

Expected goals

  1. 1 Jay Stansfield 10.61

Expected assists

  1. 3 Demarai Gray 4.71

Expected goal involvement

  1. 1 Jay Stansfield 16.14
  2. 2 Marvin Ducksch 10.95
  3. 3 Demarai Gray 9.47

Goals above xG

10 goals · 8.51 xG

Goals below xG

Kyogo Furuhashi −4.15

1 goal · 5.15 xG

Taken over players with at least 180 minutes and 2.00 expected goals, so the gap is measured against chances actually taken rather than against one afternoon of them.

The squad

Every player with a season at this club: appearances, starts, minutes, goals, assists and the chances behind them.
Player POS APP ST MIN MIN% G A xG xA xGI
Christoph Klarer Defender 43 43 3870 93% 3 0 2.06 0.99 3.05
Tomoki Iwata Defender 45 42 3817 92% 3 1 3.55 3.19 6.74
Seung Ho Paik Midfielder 43 38 3374 81% 4 1 1.86 3.19 5.05
Jay Stansfield Forward 44 41 3312 80% 10 6 10.61 5.53 16.14
James Beadle Goalkeeper 35 35 3150 76% 0 0 0.27 0.08 0.35
Phil Neumann Defender 32 32 2817 68% 3 0 2.45 0.38 2.83
Demarai Gray Forward 37 27 2294 55% 5 5 4.76 4.71 9.47
Patrick Roberts Forward 35 27 2212 53% 4 4 3.66 5.66 9.32
Marvin Ducksch Midfielder 33 25 1974 48% 10 1 8.51 2.44 10.95
Tommy Doyle Midfielder 38 19 1928 47% 0 3 1.35 3.18 4.53
Bright Osayi-Samuel Defender 27 19 1568 38% 0 1 0.31 0.51 0.82
Alex Cochrane Defender 21 18 1543 37% 1 4 0.33 1.64 1.97
Kai Wagner Defender 16 16 1399 34% 0 3 0.10 3.72 3.82
Jack Robinson Defender 15 14 1119 27% 1 1 1.42 0.96 2.38
Jhon Solís Midfielder 17 13 1083 26% 1 0 1.43 0.26 1.69
Kyogo Furuhashi Forward 28 8 1019 25% 1 0 5.15 0.05 5.20
Carlos Vicente Forward 17 10 992 24% 3 1 2.16 1.15 3.31
Ibrahim Osman Forward 17 13 992 24% 2 2 2.91 1.66 4.57
Ryan Allsop Goalkeeper 11 11 990 24% 0 0 0.00 0.02 0.02
August Priske Forward 17 9 909 22% 1 1 2.40 0.56 2.96
Ethan Laird Defender 20 9 877 21% 0 1 1.10 0.61 1.71
Lewis Koumas Forward 23 7 771 19% 1 0 0.98 0.77 1.75
Keshi Anderson Midfielder 19 7 733 18% 1 0 0.63 1.14 1.77
Marc Leonard Midfielder 15 5 691 17% 0 0 0.48 0.84 1.32
Jonathan Panzo Defender 8 6 560 14% 0 0 0.03 0.08 0.11
Lyndon Dykes Forward 21 2 467 11% 2 0 1.30 0.21 1.51
Eiran Cashin Defender 11 3 425 10% 0 0 0.40 0.22 0.62
Willum Thor Willumsson Midfielder 10 5 410 10% 0 0 0.42 1.00 1.42
Alfons Sampsted Defender 6 2 217 5% 0 0 0.00 0.10 0.10
Kanya Fujimoto Midfielder 5 0 63 2% 0 0 0.00 0.03 0.03
Scott Wright Forward 3 0 13 0% 0 0 0.00 0.00 0.00
Taylor Gardner-Hickman Defender 1 0 12 0% 0 0 0.00 0.00 0.00
Aurelien Guernier Forward — — — — — — — — —
Bradley Mayo Goalkeeper — — — — — — — — —
Briar Bateman Forward — — — — — — — — —
Daniel Isichei Forward — — — — — — — — —
George Wynne Midfielder — — — — — — — — —
Krystian Bielik Defender — — — — — — — — —
Menzi Mazwi Defender — — — — — — — — —
Will Burrell Defender — — — — — — — — —

Rates per ninety minutes are shown for a player with at least 270 minutes behind him — the control above moves that floor, and it moves nothing else. Minutes share is a player's minutes against the 46 matches this club has played in this competition, at ninety minutes each. Expected goals, non-penalty expected goals and expected assists are summed from this competition's per-match feed, so a player it holds no figures for carries a dash rather than a nought.

About the data

Where these figures come from, and what they leave out

Data source
Where the per-match feed covers Championship, every figure on a row — appearances, starts, minutes, goals, assists, shots, and the expected goals, expected assists and non-penalty expected goals beside them — is summed from it over the matches he played for this club. Where it does not, the counts are the provider's season line. Championship only — no figure here adds two competitions together.
Calculated by xgEdge
xGI, the per-90 rates, goals minus expected goals, xGI share and minutes share are worked out here from those figures. Nothing on this page is a model's output.
Missing data
A dash means a figure was not measured; a nought means it was measured and came to nothing. Per-90 figures are hidden below the minimum-minutes setting, which opens at 270 and never removes a row.

How every figure on this site is made →

How the model works →