TOP Tournaments
Show more

Chang Alfie

England
England
Current Club:
Position:
Midfielder
Age:
23 (04.09.2002)
Height:
185 cm
Preferred Foot:
Right
Contract expires:
30.06.2026
Chang Alfie Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Walsall Walsall Cheltenham Town Cheltenham Town 0 4 Not in the squad
06.04 Swindon Town Swindon Town Walsall Walsall 2 1 6.2 63’ 0 0 0 0
03.04 Walsall Walsall Gillingham Gillingham 2 2 Not in the squad
28.03 Colchester United Colchester United Walsall Walsall 1 1 On the bench
21.03 Walsall Walsall Newport County Newport County 2 1 5.7 63’ 0 0 1 0
17.03 Walsall Walsall Cambridge United Cambridge United 0 0 6.3 16’ 0 0 0 0
14.03 Crewe Alexandra Crewe Alexandra Walsall Walsall 0 3 On the bench
10.03 Salford City Salford City Walsall Walsall 1 0 Not in the squad
07.03 Walsall Walsall Notts County Notts County 1 2 Not in the squad
28.02 Shrewsbury Town Shrewsbury Town Walsall Walsall 1 2 Not in the squad
23.02 Walsall Walsall Milton Keynes Dons Milton Keynes Dons 0 2 Not in the squad
18.02 Grimsby Town Grimsby Town Walsall Walsall 2 2 On the bench
07.02 Walsall Walsall Barnet Barnet 1 3 6.2 46’ 0 0 0 0
03.02 Bristol Rovers Bristol Rovers Walsall Walsall 2 0 6.3 67’ 0 0 0 0
31.01 Chesterfield Chesterfield Walsall Walsall 2 2 6.8 73’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
24.01 Birmingham City Birmingham City Stoke City Stoke City 1 1 Not in the squad
20.01 Sheffield Wednesday Sheffield Wednesday Birmingham City Birmingham City 0 2 Not in the squad
17.01 Swansea City Swansea City Birmingham City Birmingham City 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Cambridge United Cambridge United Birmingham City Birmingham City 2 3 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Walsall Walsall Fleetwood Town Fleetwood Town 0 0 Not in the squad
01.01 Shrewsbury Town Shrewsbury Town Bristol Rovers Bristol Rovers 0 3 6.6 40’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Barnet Barnet 0 2 6 11’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Bromley Bromley 2 3 On the bench
2025 Crewe Alexandra Crewe Alexandra Bristol Rovers Bristol Rovers 1 1 6.4 73’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Swindon Town Swindon Town 0 3 5.7 90’ 0 0 0 0
2025 Barnet Barnet Bristol Rovers Bristol Rovers 4 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Port Vale Port Vale Bristol Rovers Bristol Rovers 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Cambridge United Cambridge United 2 2 6.5 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Notts County Notts County 0 1 6.5 90’ 0 0 0 0
2025 Cheltenham Town Cheltenham Town Bristol Rovers Bristol Rovers 1 0 6.2 76’ 0 0 0 0
2025 Accrington Stanley Accrington Stanley Bristol Rovers Bristol Rovers 3 1 5.5 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Plymouth Argyle Plymouth Argyle 1 0 6.6 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bristol Rovers Bristol Rovers Gillingham Gillingham 0 1 6.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bromley Bromley Bristol Rovers Bristol Rovers 1 2 0 56’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Crawley Town Crawley Town Bristol Rovers Bristol Rovers 4 0 6.2 90’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Tranmere Rovers Tranmere Rovers 1 4 6.7 90’ 1 0 0 0
2025 Bristol Rovers Bristol Rovers Milton Keynes Dons Milton Keynes Dons 0 4 6.4 80’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Cheltenham Town Cheltenham Town Bristol Rovers Bristol Rovers 0 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Walsall Walsall Bristol Rovers Bristol Rovers 2 1 6.2 90’ 0 0 1 0
2025 Bristol Rovers Bristol Rovers Salford City Salford City 2 1 7 90’ 0 0 0 0
2025 Bristol Rovers Bristol Rovers Barrow Barrow 2 1 6.5 68’ 0 0 0 0
2025 Newport County Newport County Bristol Rovers Bristol Rovers 2 3 7 82’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leicester City Leicester City Birmingham City Birmingham City 2 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Port Vale Port Vale 0 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Oxford United Oxford United 1 0 Not in the squad
2025 Blackburn Rovers Blackburn Rovers Birmingham City Birmingham City 1 2 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Sheffield United Sheffield United 2 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Ipswich Town Ipswich Town 1 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Birmingham City Birmingham City Nottingham Forest Nottingham Forest 1 0 Not in the squad
2025 Northampton Town Northampton Town Birmingham City Birmingham City 3 0 Not in the squad
2025 Port Vale Port Vale Birmingham City Birmingham City 0 2 0 1’ 0 0 0 0
2025 Burton Albion Burton Albion Birmingham City Birmingham City 1 0 Not in the squad
2025 Crewe Alexandra Crewe Alexandra Birmingham City Birmingham City 4 0 0 90’ 0 0 0 0
2025 Solihull Moors Solihull Moors Birmingham City Birmingham City 0 0 0 46’ 0 0 0 0
2025 Sevilla Sevilla Birmingham City Birmingham City 1 3 0 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wimbledon Wimbledon Walsall Walsall 1 0 6.4 74’ 0 0 0 0
2025 Walsall Walsall Chesterfield Chesterfield 2 1 7.1 62’ 0 0 0 0
2025 Chesterfield Chesterfield Walsall Walsall 0 2 7.8 64’ 1 0 0 0
2025 Crewe Alexandra Crewe Alexandra Walsall Walsall 0 1 7.2 70’ 0 0 0 0
2025 Walsall Walsall Accrington Stanley Accrington Stanley 0 1 6.6 72’ 0 0 0 0
2025 Newport County Newport County Walsall Walsall 0 0 7.7 72’ 0 0 0 0
2025 Walsall Walsall Harrogate Town Harrogate Town 2 2 6.3 13’ 0 0 1 0
2025 Barrow Barrow Walsall Walsall 2 0 Not in the squad
2025 Walsall Walsall Port Vale Port Vale 2 3 Not in the squad
Chang Alfie Transfers
Date From To Fee
29/01/26 Birmingham City Birmingham City Walsall Walsall Free agent
05/01/26 Bristol Rovers Bristol Rovers Birmingham City Birmingham City Return from loan
31/08/25 Birmingham City Birmingham City Bristol Rovers Bristol Rovers On loan
Chang Alfie Career
National leagues
National cups
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Chang Alfie injury history

From Until Injury
24.11.2025 27.11.2025 injury-icon Injury
09.11.2023 07.12.2024 injury-icon Knee Injury
27.08.2023 30.08.2023 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus