James Beadle

Current team
Birmingham City
Former teams
Birmingham City (2026 - )

Birmingham City (2025 - 2026)

Sheffield Wednesday (2024 - 2024)

Sheffield Wednesday (2024 - 2025)

Brighton and Hove Albion (2023 - )

Crewe Alexandra (2023 - 2023)

Oxford United (2023 - 2024)

Brighton and Hove Albion (2022 - 2023)

Charlton Athletic (2013 - 2022)