Alfie Chang Profile and Player Statistics
First name: Alfie
Last name: Chang
Position: Midfielder
Nationality:
Height: 185

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Alfie Chang has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
EFL Trophy 2025/2026 Bristol Rovers 2 1 0 0 0 1 0
FA Cup 2025/2026 Bristol Rovers 1 0 1 0 0 0 0
League Two 2025/2026 Bristol Rovers 12 0 5 3 0 2 0
Premier League 2 Division One 2025/2026 Birmingham City U21 1 0 0 0 0 0 0
Club Friendlies 2025 Birmingham City 1 1 0 0 0 0 0
FA Cup 2024/2025 Birmingham City 1 1 0 0 0 0 0
League Two 2024/2025 Walsall 9 2 6 1 0 1 0
Premier League Cup 2024/2025 Birmingham City U21 2 0 2 0 0 0 0
Professional Development League 2024/2025 Birmingham City U21 1 0 0 1 0 0 0
Carabao Cup 2023/2024 Birmingham City 1 0 0 0 0 0 0
Championship 2023/2024 Birmingham City 3 0 0 0 0 0 0
Club Friendlies 3 2023 Birmingham City 1 0 0 0 0 0 0
Carabao Cup 2022/2023 Birmingham City 1 0 0 0 0 0 0
Championship 2022/2023 Birmingham City 26 6 3 0 0 2 0
FA Cup 2022/2023 Birmingham City 3 2 1 0 0 0 0
Premier League Cup 2022/2023 Birmingham City U21 1 0 1 0 0 0 0
Club Friendlies 3 2022 Birmingham City 2 2 0 0 0 0 0
Carabao Cup 2021/2022 Birmingham City 2 1 0 0 0 0 0
Championship 2021/2022 Birmingham City 2 0 0 0 0 0 0
FA Cup 2021/2022 Birmingham City 1 1 0 0 0 0 0
Premier League 2 Divison Two 2021/2022 Birmingham U23 13 0 5 0 0 2 0
FA Youth Cup 2019/2020 Birmingham City U18 1 1 0 0 0 0 0

Alfie Chang has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/12/2025 Bristol Rovers
2 - 2
Cambridge United 2-0H2H+
Fabrizio Cavegn 1' 1 - 0  
  2' Sullay Kaikai
Jack Sparkes 3' 2 - 0  
  2 - 1 4' James Brophy
Luke Thomas 5' 3 - 1  
  6' George Munday
Callum Morton 7'  
  3 - 2 8' Pelly Ruddock Mpanzu
Ellis Harrison 9' 4 - 2  
Kamil Conteh  9' 5 - 2  
Ellis Harrison 18' 6 - 2  
  46' Glenn McConnell
  46' James Brophy
Ellis Harrison 46'  
Fabrizio Cavegn 46'  
Josh McEachran 46'  
Kamil Conteh  46'  
Joel Cotterill 46'  
Ryan Howley 46'  
Alfie Chang 51'  
Frederick Issaka 56'  
Callum Morton 56'  
  64' Elias Kachunga
  64' George Munday
  64' Mamadou Jobe
  64' Kelland Watts
  66' George Hoddle
  6 - 3 68' Kelland Watts
K. Łopata 69'  
Taylor Moore 69'  
Kamil Conteh  77'  
  83' James Gibbons
  83' Liam Bennett
  83' Ben Knight
  83' Adam Mayor
Ryan Howley 84'  
Clinton Mola 87'  
Luke Kevin Southwood 90+1'  
  6 - 4 90+4' Sullay Kaikai
29/11/2025 Bristol Rovers
0 - 1
Notts County 0-0H2H+
  18' Scott Robertson
  32' Keanan Bennetts
Ellis Harrison 34'  
  35' Tyrese Hall
Macauley Southam 41'  
Frederick Issaka 41'  
Shaqai Forde 46'  
Josh McEachran 46'  
Stephan Negru 51'  
Fabrizio Cavegn 51'  
  53' Alassana Jatta
  68' Alassana Jatta
  68' Matthew Dennis
  68' Tom Iorpenda
  68' Oliver Norburn
  69' Nick Tsaroulla
  69' Lucas Ness
  0 - 1 86' Matthew Dennis
  86' Keanan Bennetts
  86' Kellan Gordon
  86' Conor Grant
  86' Maziar Kouhyar
Ellis Harrison 86'  
Callum Morton 86'  
  89' Kellan Gordon
Clinton Mola 90+4'  
  90+5' Oliver Norburn
22/11/2025 Cheltenham Town
1 - 0
Bristol Rovers 0-0H2H+
James Wilson 13'  
T. Taylor 63'  
Hakeeb Adelakun 63'  
E. Archer 63'  
Josh Martin 63'  
  66' Ellis Harrison
  66' Ollie Dewsbury
J. Tomkinson 67'  
J. Tomkinson 71' 1 - 0  
  76' Alfie Chang
  76' Frederick Issaka
  76' Stephan Negru
  76' Luke Thomas
J. Thomas 79'  
J. Thomas 90+2'  
D. Power 90+2'  
  90+4' Kamil Conteh 
Hakeeb Adelakun 90+5'  
15/11/2025 Accrington Stanley
3 - 1
Bristol Rovers 1-0H2H+
Isaac Heath 6' 1 - 0  
  23' Alfie Chang
  26' Shaqai Forde
  40' Clinton Mola
Tyler Walton 40'  
  46' Bryant Bilongo
  46' Ruel Sotiriou
Tyler Walton 57'  
Paddy Madden 57'  
  1 - 1 59' Kamil Conteh 
Shaun Whalley 60'  
Benn Ward 62'  
  67' Ellis Harrison
  67' Luke Thomas
John Doolan 69'  
Farrend Rawson 72' 2 - 1  
Isaac Sinclair 77' 3 - 1  
Conor Grant 79'  
Joe Bauress 79'  
Shaun Whalley 79'  
Charlie Caton 79'  
  80' Macauley Southam
  80' Taylor Moore
  80' Clinton Mola
  80' Jack Sparkes
Liam Coyle 88'  
Seamus Conneely 88'  
11/11/2025 Bristol Rovers
1 - 0
Plymouth Argyle 0-0H2H+
  2' Kornél Szűcs
  26' Mathias Ross
Stephan Negru 30'  
Fabrizio Cavegn 30'  
Macauley Southam 46'  
Alfie Chang 46'  
Bryant Bilongo 46'  
Shaqai Forde 46'  
  61' Luca Ashby-Hammond
  79' Bali Mumba
Fabrizio Cavegn 83'  
  84' Caleb Roberts
  84' Bradley Ibrahim
  84' Tegan Finn
  84' Jamie Paterson
Kamil Conteh  90+4' 1 - 0  
08/11/2025 Bristol Rovers
0 - 1
Gillingham 0-0H2H+
  30' Max Clark
  31' Josh Andrews
Ruel Sotiriou 32'  
  0 - 1 54' Max Clark
  62' Elliott Nevitt
Shaqai Forde 68'  
Luke Thomas 68'  
Joel Cotterill 73'  
Kamil Conteh  73'  
Bryant Bilongo 74'  
Frederick Issaka 74'  
  76' Josh Andrews
  76' Shadrach Ogie
  77' Nelson Khumbeni
  77' Bradley Dack
Tom Lockyer 82'  
Jack Sparkes 82'  
Ruel Sotiriou 83'  
Ollie Dewsbury 83'  
  84' S. Palmer-Houlden
  84' Garath McCleary
  84' Elliott Nevitt
  84' Aaron Rowe
  90+1' Garath McCleary
  90+1' Robbie McKenzie
01/11/2025 Bromley
1 - 2
Bristol Rovers 0-0H2H+
  37' Stephan Negru
Ashley Charles 54'  
  56' Alfie Chang
  56' Kamil Conteh 
M. Dinanga 64'  
B. Thompson 64'  
  65' Tom Lockyer
  65' Taylor Moore
  65' Shaqai Forde
  65' Luke Thomas
B. Thompson 69'  
Jemiah Umolu 69'  
  0 - 1 76' Fabrizio Cavegn
  78' Fabrizio Cavegn
  0 - 2 79' Joel Cotterill
Lakyle Samuel 80'  
B. Ilunga 80'  
J. Arthurs 80'  
C. Whitely 80'  
William Hondermarck 81'  
Ben Krauhaus 81'  
Jemiah Umolu 83' 1 - 2  
  84' Joel Cotterill
  84' Ryan Howley
  84' Macauley Southam
  84' K. Łopata
  90+12' Luke Kevin Southwood
  90+14' Taylor Moore
25/10/2025 Crawley Town
4 - 0
Bristol Rovers 1-0H2H+
  31' Promise Omochere
  31' Luke Thomas
  33' Jack Sparkes
Ryan Loft 34'  
G. Bajrami 40'  
  45' Tom Lockyer
  45+3' Luke Kevin Southwood
A. Kilgour 45+9' 1 - 0  
  46' Shaqai Forde
  46' Ollie Dewsbury
G. Bajrami 46'  
Harry Forster 46'  
  48' Ollie Dewsbury
Harry Forster 52' 2 - 0  
  56' Luke Thomas
  56' Bryant Bilongo
  57' Tom Lockyer
  57' Stephan Negru
Scott Malone 69' 3 - 0  
Scott Malone 76'  
Louis Flower 76'  
Kyle Scott 78'  
  78' Joel Cotterill
  78' Josh McEachran
Gavan Holohan 81'  
Reece Brown 81'  
Louie Watson 81'  
Kaheim Dixon 81'  
Ryan Loft 81'  
Kabongo Tshimanga 81'  
Louis Flower 86' 4 - 0  
18/10/2025 Bristol Rovers
1 - 4
Tranmere Rovers 0-1H2H+
Ellis Harrison 5'  
Ellis Harrison 25'  
Ruel Sotiriou 25'  
  0 - 1 33' Nathan Smith
  46' Joe Ironside
  46' Josh Davison
  0 - 2 51' Connor Jennings
  55' Josh Davison
Jack Sparkes 59'  
Bryant Bilongo 59'  
Kamil Conteh  59'  
Shaqai Forde 59'  
  68' Sam Finley
  68' N. Kenneh
  71' Omari Patrick
  0 - 3 73' Connor Jennings
  76' Cameron Norman
  76' Jayden Joseph
  76' Billy Blacker
  76' Richard Smallwood
  0 - 4 79' Josh Davison
  83' Connor Jennings
  83' Sol Solomon
Alfie Chang 85' 1 - 4  
A. Kilgour 90+1'  
11/10/2025 Bristol Rovers
0 - 4
Milton Keynes Dons 0-1H2H+
Macauley Southam 7'  
  0 - 1 8' A. Kilgour
  45' Marvin Ekpiteta
Macauley Southam 54'  
Joel Senior 54'  
Clinton Mola 54'  
Ruel Sotiriou 54'  
  75' Alex Gilbey
Joel Senior 76'  
Bryant Bilongo 76'  
Alfie Chang 80'  
Kamil Conteh  80'  
  0 - 2 83' Laurence Maguire
  85' Nathaniel Mendez-Laing
  85' Rushian Hepburn-Murphy
  85' Will Collar
  85' Kane Thompson-Sommers
K. Łopata 89'  
  0 - 3 90' Alex Gilbey
  90+1' Callum Paterson
  90+1' Jonathan Leko
  90+1' Aaron Nemane
  90+1' Nathan Thompson
  90+2' Liam Kelly
  90+2' Daniel Crowley
  0 - 4 90+3' Rushian Hepburn-Murphy
04/10/2025 Walsall
2 - 1
Bristol Rovers 0-1H2H+
  20' Alfie Chang
  0 - 1 27' Fabrizio Cavegn
  39' Ellis Harrison
Ryan Finnigan 46'  
Courtney Clarke 46'  
Lewis Warrington 46'  
Brandon Comley 46'  
Harrison Burke 57'  
Priestley Farquharson 57'  
Charlie Lakin 65'  
Jamie Jellis 65'  
  67' Josh McEachran
  67' Kamil Conteh 
Aaron Pressley 69' 1 - 1  
Daniel Kanu 75'  
Albert Adomah 75'  
  77' Bryant Bilongo
  77' Ruel Sotiriou
Aaron Pressley 78' 2 - 1  
  83' Jack Sparkes
Courtney Clarke 84'  
  87' Ellis Harrison
  87' Frederick Issaka
  88' Luke Thomas
  88' Ollie Dewsbury
Evan Weir 90+3'  
Brandon Comley 90+10'  
27/09/2025 Bristol Rovers
2 - 1
Salford City 1-1H2H+
  0 - 1 11' Matt Butcher
  40' Kadeem Harris
Joel Cotterill 43'  
Luke Thomas 43'  
Ellis Harrison 45+2' 1 - 1  
Taylor Moore 46'  
Kamil Conteh  46'  
  54' Luke Garbutt
  57' Ossama Ashley
Clinton Mola 61'  
Fabrizio Cavegn 63' 2 - 1  
  64' Ben Woodburn
  64' Jay Bird
  64' Ossama Ashley
  64' J. Grant
  74' Haji Mnoga
Josh McEachran 81'  
Bryant Bilongo 81'  
  84' Brandon Cooper
  84' Josh Austerfield
Fabrizio Cavegn 90+3'  
Ollie Dewsbury 90+3'  
  90+6' Haji Mnoga
  90+7' Luke Garbutt
Luke Thomas 90+7'  
20/09/2025 Colchester United
1 - 1
Bristol Rovers 0-1H2H+
Tom Smith 21'  
  0 - 1 40' Fabrizio Cavegn
  43' Promise Omochere
  43' Ellis Harrison
  43' Luke Thomas
  45+3' Ellis Harrison
Micah Mbick 52' 1 - 1  
  55' Alfie Chang
  55' Joel Cotterill
  55' Fabrizio Cavegn
  55' Ollie Dewsbury
  59' Joel Cotterill
Harry Anderson 78'  
John-Kymani Gordon 78'  
Teddy Bishop 78'  
Ronnie Harvey 78'  
Micah Mbick 78'  
Samson Tovide 78'  
  79' K. Łopata
Arthur Read 79'  
  80' Luke Thomas
  80' Frederick Issaka
  83' Josh McEachran
13/09/2025 Bristol Rovers
2 - 1
Barrow 2-0H2H+
Josh McEachran 16' 1 - 0  
  19' Niall Canavan
  19' Connor Mahoney
Fabrizio Cavegn 28' 2 - 0  
  61' I. Cameron
  61' Isaac Fletcher
  62' Scott Smith
  62' Regan Booty
  63' Charlie Raglan
Fabrizio Cavegn 67'  
Ellis Harrison 67'  
Alfie Chang 68'  
Joel Cotterill 68'  
  2 - 1 69' Connor Mahoney
  85' Josh Gordon
  85' Tyler Walker
  85' Elliot Newby
  85' Jordan Williams
  86' Isaac Fletcher
  89' Andrew Whing
  89' Regan Booty
Joel Senior 90'  
Macauley Southam 90'  
Luke Thomas 90'  
Frederick Issaka 90'  
Macauley Southam 90+1'  
Jack Sparkes 90+5'  
06/09/2025 Newport County
2 - 3
Bristol Rovers 0-0H2H+
  34' Macauley Southam
  0 - 1 52' Luke Thomas
Matthew Baker 56'  
  0 - 2 59' Luke Thomas
Matthew Baker 64'  
Nathaniel Opoku 64'  
Cameron Evans 64'  
Kai Whitmore 64'  
  67' Fabrizio Cavegn
  67' Ellis Harrison
  68' Josh McEachran
Michael Reindorf 71'  
Michael Spellman 71'  
  0 - 3 72' Ellis Harrison
  77' Luke Thomas
  77' Ruel Sotiriou
Kai Whitmore 78' 1 - 3  
  82' Alfie Chang
  82' Clinton Mola
  82' Macauley Southam
  82' Joel Senior
Sammy Braybrooke 86'  
Cameron Antwi 86'  
Ciaran Brennan 86'  
Gerard Garner 86'  
Nathaniel Opoku 89' 2 - 3  
  90+5' Promise Omochere
15/08/2025 Birmingham City U21
2 - 2
Stoke City U21 1-2H2H+
  0 - 1 10' Josh Maskall
38' 1 - 1  
  1 - 2 42' André Vidigal
  46' André Vidigal
  46' Chinonso Chibueze
Zaid Betteka 58' 2 - 2  
62'  
Alfie Chang 72'  
72'  
  72' Oghosaiwi Enabulele
  72' Jayden Ogbebor
  82' Jaden Dixon
Zachary Willis 82'  
Briar Bateman 83'  
83'  
Menzi Mazwi 84'  
  90' Josh Maskall
  90' Japhet Matondo
  90+1' Gabriel Gartside-Kelly
90+6'  
90+6'  
12/07/2025 Sevilla
1 - 3
Birmingham City 0-2H2H+
  0 - 1 10' Keshi Anderson
  0 - 2 26' Christoph Klarer
  46' Zaid Betteka
  46' Briar Bateman
Ruben Vargas 46'  
Gerard Fernández 46'  
Alfon González 46'  
Stanis Idumbo Muzambo 46'  
  46' Ryan Allsop
  46' James Beadle
  46' Ethan Laird
  46' Krystian Bielik
  46' Phil Neumann
  46' Will Burrell
Ramón Martínez 46'  
Andres Castrin 46'  
  46' Alex Cochrane
  46' Alfie Chang
José Ángel Carmona 46'  
Alberto Collado 46'  
Manu Bueno 46'  
Lulo Dasilva 46'  
  46' Tomoki Iwata
  46' Tommy Doyle
  46' Jay Stansfield
  46' Lyndon Dykes
Álvaro Fernández 46'  
Alberto Flores 46'  
Pablo Rivera Cruz 46'  
Nico Guillén 46'  
  46' Keshi Anderson
  46' George Hall
  46' Christoph Klarer
  46' Taylor Gardner-Hickman
Chidera Ejuke 46'  
Adnan Januzaj 46'  
  46' Seung-ho Paik 
  46' Marc Leonard
Kike Salas 46'  
Marcão 46'  
  46' Willum Thor Willumsson
  46' Alfie May
Isaac Romero 46'  
Rafa Mir 46'  
Oso 46'  
Adrià Pedrosa 46'  
  58'
67'  
  68'
68'  
  70' Tommy Doyle
  70' Bright Osayi-Samuel
Nico Guillén 76' 1 - 2  
  84' George Hall
  84' Cody Pennington
87'  
  1 - 3 88' Marc Leonard
26/05/2025 AFC Wimbledon
1 - 0
Walsall 1-0H2H+
  34' Harry Williams
  34' Oisin McEntee
Myles Hippolyte 45+2' 1 - 0  
  62' Jamie Jellis
  62' Albert Adomah
  63' Jamille Matt
  63' Levi Amantchi
Riley Harbottle 69'  
Isaac Ogundere 69'  
  74' Nathan Asiimwe
  74' Connor Barrett
  74' Alfie Chang
  74' Charlie Lakin
Mathew Stevens 77'  
Josh Kelly 77'  
Myles Hippolyte 90'  
Callum Maycock 90'  
Marcus Browne 90'  
Aron Sasu 90'  
16/05/2025 Walsall
2 - 1
Chesterfield 0-0H2H+
Nathan Asiimwe 36'  
  51' Jenson Metcalfe
Taylor Allen 60'  
Jamille Matt 62'  
Levi Amantchi 62'  
Alfie Chang 62'  
Brandon Comley 62'  
  65' John Fleck
  67' Jenson Metcalfe
  67' Will Grigg
  67' Lewis Gordon
  67' Jack Sparkes
Jamie Jellis 75'  
Albert Adomah 75'  
  75' Liam Mandeville
  75' Ryan Colclough
George Hall 75'  
Charlie Lakin 75'  
  76' Armando Dobra
  76' Ollie Banks
  76' Dylan Duffy
Charlie Lakin 81' 1 - 0  
  82' Tom Naylor
  82' Michael Jacobs
Nathan Asiimwe 90+1'  
Donervon Daniels 90+1'  
  1 - 1 90+4' Armando Dobra
Levi Amantchi 90+5' 2 - 1  
Levi Amantchi 90+6'  
11/05/2025 Chesterfield
0 - 2
Walsall 0-2H2H+
Michael Olakigbe 14'  
  0 - 1 28' Taylor Allen
  0 - 2 39' Alfie Chang
  64' Alfie Chang
  64' Brandon Comley
Michael Olakigbe 67'  
Armando Dobra 67'  
  75' Jamille Matt
  75' Levi Amantchi
  76' Ryan Stirk
  76' Charlie Lakin
Ryan Colclough 79'  
Dylan Duffy 79'  
Tom Naylor 80'  
Aribim Pepple 80'  
  82' George Hall
  82' Albert Adomah
  82' Jamie Jellis
  82' Josh Gordon
John Fleck 87'  
Michael Jacobs 87'  
Lewis Gordon 88'  
Jack Sparkes 88'  
03/05/2025 Crewe Alexandra
0 - 1
Walsall 0-0H2H+
Adrien Thibaut 43'  
Omar Bogle 43'  
  46' Levi Amantchi
  46' Jamille Matt
  0 - 1 59' George Hall
Calum Agius 62'  
Conor Thomas 68'  
Fin Roberts 68'  
  70' Alfie Chang
  70' Oisin McEntee
Max Sanders 72'  
  78' George Hall
  78' Charlie Lakin
Jamie Knight-Lebel 85'  
James Connolly 85'  
Christopher Long 85'  
Charlie Finney 85'  
  90+1' Jamie Jellis
  90+1' Albert Adomah
26/04/2025 Walsall
0 - 1
Accrington Stanley 0-1H2H+
  0 - 1 33' Benjamin Woods
Albert Adomah 59'  
  59' Joe O'Brien Whitmarsh
  63' Benn Ward
  63' Seb Quirk
George Hall 65'  
Levi Amantchi 65'  
Jamille Matt 66'  
Jamie Jellis 66'  
Liam Gordon 72'  
Connor Barrett 72'  
Oisin McEntee 72'  
Ellis Harrison 72'  
Alfie Chang 72'  
Ryan Stirk 72'  
  76' Tyler Walton
Connor Barrett 78'  
  82' Liam Coyle
  90+1' Shaun Whalley
  90+1' Joe O'Brien Whitmarsh
  90+2' Josh Woods
  90+3' Tyler Walton
  90+3' Kelsey Mooney
Jamie Jellis 90+5'  
21/04/2025 Newport County
0 - 0
Walsall 0-0H2H+
  37' Albert Adomah
James Clarke 39'  
Jaden Warner 39'  
Kai Whitmore 62'  
Anthony Driscoll-Glennon 62'  
Michael Spellman 62'  
Josh Martin 62'  
  66' Liam Gordon
  66' Connor Barrett
  66' Jamie Jellis
  66' George Hall
  66' Levi Amantchi
  66' Jamille Matt
  72' Alfie Chang
  72' Oisin McEntee
Ciaran Brennan 78'  
Kyle Hudlin 83'  
Courtney Baker-Richardson 83'  
  84' Albert Adomah
  84' Ellis Harrison
Josh Martin 90+9'  
David Ajiboye 90+9'  
18/04/2025 Walsall
2 - 2
Harrogate Town 1-1H2H+
Anthony O'Connor 16' 1 - 0  
  1 - 1 22' Josh March
  34' Jasper Moon
  37' Bryant Akono Bilongo
  43' Ellis Taylor
  51' Ben Fox
  1 - 2 62' Ellis Taylor
Ellis Harrison 66'  
Levi Amantchi 66'  
George Hall 78'  
Albert Adomah 78'  
Connor Barrett 78'  
Nathan Asiimwe 78'  
Jamie Jellis 78'  
Alfie Chang 78'  
Alfie Chang 84'  
Liam Gordon 88' 2 - 2  
  90' Bryant Akono Bilongo
  90' Zico Asare
Ryan Stirk 90+2'  
22/03/2025 Gillingham
0 - 0
Walsall 0-0H2H+
  36' Oisin McEntee
  61' Nathan Asiimwe
  71' Jamille Matt
  71' Levi Amantchi
Jimmy Morgan 71'  
Jonathan Williams 71'  
  84' Jamie Jellis
  84' Brandon Comley
  84' Charlie Lakin
  84' Danny Johnson
Joseph Gbode 84'  
Jacob Wakeling 84'  
  90+2' Albert Adomah
  90+2' Alfie Chang
Armani Little 90+5'  
04/03/2025 Carlisle United
1 - 1
Walsall 1-1H2H+
  0 - 1 7' Taylor Allen
Aaron Hayden 22' 1 - 1  
Elliot Embleton 60'  
Elliot Embleton 67'  
Jordan Jones 67'  
Callum Whelan 67'  
Josh Vela 67'  
  74' Albert Adomah
  74' Levi Amantchi
Callum Anthony Guy 80'  
William Patching 80'  
Matthew Dennis 80'  
Stephen Wearne 80'  
Aaron Hayden 85'  
  90' Jamille Matt
  90' Danny Johnson
Archie Davies 90+1'  
31/01/2025 Leeds United U21
3 - 0
Birmingham City U21 1-0H2H+
  31' Taylor Dodd
Diogo Monteiro 35' 1 - 0  
Alfie Cresswell 46'  
Oliver Pickles 46'  
Connor Douglas 58' 2 - 0  
Max Mcfadden 58'  
Rhys Chadwick-Chaplin 58'  
Trialist B Trialist 59'  
Harry Gray 59'  
Oliver Pickles 66'  
  66' Zaid Betteka
  66' Frank Tattum
  70' Alfie Chang
  70' George Wynne
Harry Gray 74' 3 - 0  
Connor Douglas 75'  
Josh McDonald 75'  
Josh McDonald 86'  
11/01/2025 Birmingham City
2 - 1
Lincoln City 1-0H2H+
Ayumu Yokoyama 1' 1 - 0  
Scott Wright 61'  
Ethan Laird 61'  
  68' Jack Moylan
  68' Tom Bayliss
  68' Bailey Cadamarteri
  68' Freddie Draper
  68' Tendayi Darikwa
  68' Reeco Hackett-Fairchild
A. Sampsted 72'  
Alfie Chang 72'  
Lukas Jutkiewicz 72'  
Seung-Ho Paik 72'  
Ayumu Yokoyama 72'  
W. Willumsson 72'  
Lyndon Dykes 77' 2 - 0  
  81' Conor McGrandles
  81' Ethan Hamilton
  83' Lewis Montsma
  85' Dom Jefferies
  85' Erik Ring
Luke Harris 86'  
Zaid Betteka 86'  
  2 - 1 90' Jovon Makama
17/12/2024 Charlton Athletic U21
2 - 2
Birmingham City U21 0-2H2H+
  0 - 1 23' O'Shea Ellis
  36' Zachary Willis
  0 - 2 45+3' Sahid Kamara
  46' Godfred Boakye
  46' Taylor Dodd
  47' Ben Wodskou
Kai Enslin 55' 1 - 2  
  61' Alfie Chang
  61' Zaid Betteka
Toby Bower 62'  
Kaheim Dixon 62'  
  71' Ben Wodskou
  71' Frank Tattum
Alan Nwamba 74'  
Manu Wales 74'  
  77' Daniel Isichei
  77' Alvaro Ruiz Rente
  81' O'Shea Ellis
Henry Rylah 87'  
Ibrahim Fullah 90+2' 2 - 2  
09/12/2024 Birmingham City U21
1 - 3
Wigan Athletic U21 1-1H2H+
Alfie Chang 5' 1 - 0  
  1 - 1 45+1' K. Miller
  1 - 2 68' Tom Costello
  1 - 3 83' Tom Costello
19/08/2023 Bristol City
0 - 2
Birmingham City 0-1H2H+
  20' Ivan Šunjić
Robert Dickie 38'  
  40' Ethan Laird
  40' Koji Miyoshi
  0 - 1 45+3' Koji Miyoshi
  46' Siriki Dembélé
  46' Jordan James
Cameron Pring 46'  
Haydon Roberts 46'  
Harry Cornick 46'  
Mark Sykes 46'  
  52' Lee Buchanan
Anis Mehmeti 58'  
Nahki Wells 58'  
Joe Williams 59'  
Kal Naismith 59'  
  74' Keshi Anderson
  74' Lukas Jutkiewicz
Robert Dickie 76'  
Robert Dickie 76'  
George Tanner 79'  
Ephrahim Yeboah 79'  
  0 - 2 84' Lukas Jutkiewicz
  85' Scott Hogan
  85' Emmanuel Longelo
12/08/2023 Birmingham City
1 - 0
Leeds United 0-0H2H+
  22' Ethan Ampadu
  45+1' Sam Byram
Keshi Anderson 65'  
Koji Miyoshi 65'  
  67' Joe Gelhardt
  67' Georginio Rutter
Juninho Bacuna 88'  
Jordan James 88'  
Scott Hogan 88'  
Lukas Jutkiewicz 88'  
Lukas Jutkiewicz 90+1' 1 - 0  
  90+2' Jamie Shackleton
  90+2' Joe Rodon
John Ruddy 90+3'  
Siriki Dembélé 90+4'  
Emmanuel Longelo 90+4'  
08/08/2023 Cheltenham Town
0 - 2
Birmingham City 0-2H2H+
  0 - 1 24' Juninho Bacuna
Curtis Davies 31'  
  0 - 2 32' Juninho Bacuna
  43' Juninho Bacuna
James Olayinka 46'  
Daniel Adshead 46'  
Robert Street 46'  
Aidan Keena 46'  
Curtis Thompson 46'  
Liam Sercombe 46'  
  46' Marcel Oakley
  46' Ivan Šunjić
  63' Jordan James
Luke Southwood 63'  
  64' Koji Miyoshi
  64' Siriki Dembélé
Ellis Chapman 71'  
Lewis Freestone 75'  
  81' Lukas Jutkiewicz
  81' Sam Cosgrove
  81' Keshi Anderson
  81' Brandon Khela
Oliver Hammond 81'  
Brandon Khela 81'  
  87' Juninho Bacuna
  87' Gary Gardner
Liam Smith 87'  
Adulai Sambu 87'  
05/08/2023 Swansea City
1 - 1
Birmingham City 0-1H2H+
Jamie Paterson 2'  
  27' Tyler Roberts
  0 - 1 45' Siriki Dembélé
  61' Tyler Roberts
  61' Jordan James
Harrison Ashby 69'  
Azeem Abdulai 69'  
Jamie Paterson 70'  
Liam Cullen 70'  
  70' Ethan Laird
  70' Marcel Oakley
Jerry Yates 76' 1 - 1  
  84' Keshi Anderson
  84' Juninho Bacuna
  85' Scott Hogan
  85' Lukas Jutkiewicz
  85' Siriki Dembélé
  85' Koji Miyoshi
  87' Ivan Šunjić
  90+4' Koji Miyoshi
  90+5' Krystian Bielik
14/07/2023 FC Cartagena
1 - 2
Birmingham City 0-2H2H+
  0 - 1 5' Jordan James
  0 - 2 34' Marc Roberts
Isak Jansson 39'  
Diego Yuste Iglesias 39'  
Alfredo Ortuño 46'  
Gonzalo Verdú 46'  
Adrian Sanmartin 46'  
Ivan Ayllon 46'  
Damián Musto 46'  
Djakaria Barro 46'  
Hector Hevel 46'  
Toni Datkovic 46'  
  46' John Ruddy
  46' Neil Etheridge
Kiko Olivas 46'  
Diego de Pedro 46'  
Kiko Olivas 46'  
Diego de Pedro 46'  
Alfredo Ortuño 46'  
Gonzalo Verdú 46'  
Pedro Alcalá 46'  
Carlos Sánchez 46'  
Diego de Pedro 51' 1 - 2  
  62' Ivan Sunjic
  62' Marcel Oakley
  62' Jordan James
  62' Josh Andrews
  62' Lukas Jutkiewicz
  62' Nico Gordon
  62' Emmanuel Longelo
  62' Scott Hogan
  62' Lukas Jutkiewicz
  62' Nico Gordon
  62' Emmanuel Longelo
  62' Scott Hogan
  62' Kevin Long
  62' Koji Miyoshi 
  62' Ivan Sunjic
  62' Marcel Oakley
  62' Kevin Long
  62' Koji Miyoshi 
08/05/2023 Birmingham City
1 - 2
Sheffield United 0-0H2H+
  50' George Baldock
  50' Sander Berge
  0 - 1 53' Oliver McBurnie
  0 - 2 56' J. McAtee
  57' J. McAtee
  57' William Osula
  57' Oliver McBurnie
  57' Patrick McCarthy
Lukas Jutkiewicz 66'  
Troy Deeney 66'  
R. Khadra 66'  
J. James 66'  
J. Bacuna 66'  
Hannibal Mejbri 66'  
Auston Trusty 66'  
Marc Roberts 66'  
Harlee Dean 71'  
  74' Enda Stevens
  74' J. Buyabu
  74' John Fleck
  74' Oliver Norwood
Dion Sanderson 79' 1 - 2  
Harlee Dean 84'  
A. Chang 84'  
22/04/2023 Birmingham City
0 - 1
Blackpool 0-0H2H+
Marc Roberts 22'  
  44' A. Lyons
  62' Sonny Carey
  62' Ian Poveda
Hannibal Mejbri 65'  
J. Bacuna 65'  
  0 - 1 74' Ian Poveda
  76' Josh Bowler
  76' Callum Connolly
T. Chong 78'  
Troy Deeney 78'  
J. James 78'  
Emmanuel Longelo 78'  
J. Bellingham 78'  
J. Graham 78'  
Krystian Bielik 80'  
Krystian Bielik 83'  
A. Chang 83'  
  84' Jordan Thorniley
  84' James Husband
  85' Ian Poveda
  85' B. Holmes
15/04/2023 Sunderland
2 - 1
Birmingham City 1-1H2H+
D. Cirkin 16'  
  0 - 1 29' G. Hall
  34' Krystian Bielik
  42' G. Hall
  42' J. Bellingham
Trai Hume 45+3' 1 - 1  
É. Michut 63'  
J. Gelhardt 63'  
Lynden Gooch 63'  
Luke O'Nien 63'  
  70' Maxime Colin
  72' Lukas Jutkiewicz
  72' Scott Hogan
  72' R. Khadra
  72' Hannibal Mejbri
A. Diallo 75' 2 - 1  
  77' Krystian Bielik
  77' J. James
D. Cirkin 78'  
P. Roberts 80'  
J. Anderson 80'  
A. Diallo 90+2'  
P. Ekwah 90+2'  
10/04/2023 Birmingham City
0 - 0
Stoke City 0-0H2H+
Marc Roberts 27'  
  56' Ben Wilmot
Krystian Bielik 61'  
  66' Dwight Gayle
  66' N. Powell
  73' Ben Pearson
  79' T. Campbell
  79' J. Tymon
T. Chong 84'  
J. Bellingham 84'  
R. Khadra 84'  
Scott Hogan 84'  
07/04/2023 Reading
1 - 1
Birmingham City 1-1H2H+
Andy Carroll 7' 1 - 0  
  1 - 1 29' Lukas Jutkiewicz
Tyrese Fornah 58'  
  69' R. Khadra
  69' J. Bellingham
Tyrese Fornah 70'  
O. Azeez 70'  
  70' Lukas Jutkiewicz
  70' Scott Hogan
  70' G. Hall
  70' Hannibal Mejbri
  72' Krystian Bielik
Y. Meïté 82'  
N. Guinness-Walker 82'  
Amadou Salif Mbengue 90+4'  
K. Abrefa 90+4'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.