James Beadle
Career snapshot
Career highs
Born the same day
Shares 2004-07-16 · 6 players total
| Full name | James Beadle |
|---|---|
| Name in home country | James Giles Beadle |
| Date of birth | 2004-07-16 (21 yrs) |
| Place of birth | London, England |
| Citizenship | England |
| Position | Goalkeeper |
| Foot | right |
| Height | 201.00 m |
| Current club | Birmingham City |
| On loan from | ↩ Brighton & Hove Albion parent contract: 2028-06-30 |
| Joined | 2025-07-02 |
| Contract expires | 2026-05-31 |
| Agent | Refuel Performance ... |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Birmingham City | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 180 |
| Sheffield Wednesday | 2 | 23/24 | 24/25 | 57 | 0 | 0 | 5,130 |
| Oxford United | 1 | 23/24 | 23/24 | 28 | 0 | 0 | 2,520 |
| Crewe Alexandra | 1 | 22/23 | 22/23 | 9 | 0 | 0 | 810 |
| Brighton & Hove Albion U21 | 1 | 22/23 | 22/23 | 14 | 0 | 0 | 1,181 |
| Charlton Athletic | 1 | 21/22 | 21/22 | 0 | 0 | 0 | 0 |
| Brighton & Hove Albion U18 | 1 | 21/22 | 21/22 | 3 | 0 | 0 | 270 |
| Brighton & Hove Albion U23 | 1 | 21/22 | 21/22 | 4 | 0 | 0 | 360 |
| Charlton Athletic U18 | 2 | 19/20 | 20/21 | 1 | 0 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Birmingham City | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 180 |
| 24/25 | Championship | Sheffield Wednesday | 38 | 0 | 0 | 2 | 0 | 3,420 |
| 24/25 | EFL Cup | Sheffield Wednesday | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Sheffield Wednesday | 19 | 0 | 0 | 1 | 0 | 1,710 |
| 23/24 | EFL Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | EFL Trophy | Oxford United | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | FA Cup | Oxford United | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | League One | Oxford United | 25 | 0 | 0 | 4 | 0 | 2,250 |
| 22/23 | EFL Trophy | Brighton & Hove Albion U21 | 3 | 0 | 0 | 0 | 0 | 270 |
| 22/23 | League Two | Crewe Alexandra | 9 | 0 | 0 | 0 | 0 | 810 |
| 22/23 | Premier League 2 | Brighton & Hove Albion U21 | 11 | 0 | 0 | 0 | 0 | 911 |
| 21/22 | EFL Trophy | Charlton Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Brighton & Hove Albion U23 | 4 | 0 | 0 | 0 | 0 | 360 |
| 21/22 | U18 Premier League | Brighton & Hove Albion U18 | 3 | 0 | 0 | 0 | 0 | 270 |
| 20/21 | FA Youth Cup | Charlton Athletic U18 | 1 | 0 | 0 | 0 | 0 | 90 |
| 19/20 | FA Youth Cup | Charlton Athletic U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-01 | Charlton Athleti | Charlton U18 | Transfer | 0 | — |
| 21/22 | 2022-01-13 | Charlton U18 | Brighton U23 | Transfer | 0 | — |
| 22/23 | 2023-01-18 | Brighton U21 | Crewe Alexandra | Loan | 0 | — |
| 22/23 | 2023-05-31 | Crewe Alexandra | Brighton U21 | Return from loan | 2000000 | — |
| 23/24 | 2023-07-01 | Brighton U21 | Oxford United | Loan | 2000000 | — |
| 23/24 | 2024-01-07 | Oxford United | Brighton U21 | Return from loan | 3000000 | — |
| 23/24 | 2024-01-08 | Brighton U21 | Sheff Wed | Loan | 3000000 | — |
| 23/24 | 2024-05-31 | Sheff Wed | Brighton U21 | Return from loan | 5000000 | — |
| 24/25 | 2024-07-04 | Brighton U21 | Sheff Wed | Loan | 5000000 | — |
| 24/25 | 2025-05-31 | Sheff Wed | Brighton U21 | Return from loan | 5000000 | — |
| 25/26 | 2025-07-01 | Brighton U21 | Brighton | Transfer | 5000000 | — |
| 25/26 | 2025-07-02 | Brighton | Birmingham | Loan | 5000000 | — |
| 25/26 | 2026-05-31 | Birmingham | Brighton | Return from loan | 5000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Ankle injury | 2023-04-10 | 2023-05-09 | 30 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53638 | — | 3 | 0 | — | — | former national player |
| Team #31269 | — | 3 | 0 | — | — | former national player |
| Team #30322 | — | 1 | 0 | — | — | former national player |
| Team #22907 | #12 | 6 | 0 | — | — | former national player |
| Team #21340 | — | 6 | 0 | — | — | former national player |
| Team #9565 | #1 | 13 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yan Valery | 1 | 0 | 0 |
| Fin Stevens | 2 | 0 | 0 |
| Mark Harris | 2 | 0 | 0 |
| Cameron Brannagan | 2 | 0 | 0 |
| Tyler Goodrham | 2 | 0 | 0 |
| Rúben Rodrigues | 2 | 0 | 0 |
| Jack Hinshelwood | 2 | 0 | 0 |
| Svante Ingelsson | 1 | 0 | 0 |
| Marcus McGuane | 2 | 0 | 0 |
| Ciaron Brown | 2 | 0 | 0 |
| Dominic Iorfa | 2 | 0 | 0 |
| Michael Ihiekwe | 1 | 0 | 0 |
| Barry Bannan | 1 | 0 | 0 |
| Max Lowe | 1 | 0 | 0 |
| Shea Charles | 1 | 0 | 0 |
| Liam Palmer | 2 | 0 | 0 |
| Di'Shon Bernard | 1 | 0 | 0 |
| Anthony Musaba | 1 | 0 | 0 |
| Josh Windass | 1 | 0 | 0 |
| Pol Valentín | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-05-31 | Birmingham | Brighton | Return from loan | — | €5.00m |
| 25/26 | 2025-07-02 | Brighton | Birmingham | Loan | — | €5.00m |
| 24/25 | 2025-05-31 | Sheff Wed | Brighton U21 | Return from loan | — | €5.00m |
| 24/25 | 2024-07-04 | Brighton U21 | Sheff Wed | Loan | — | €5.00m |
| 23/24 | 2024-05-31 | Sheff Wed | Brighton U21 | Return from loan | — | €5.00m |
| 23/24 | 2024-01-08 | Brighton U21 | Sheff Wed | Loan | — | €3.00m |
| 23/24 | 2024-01-07 | Oxford United | Brighton U21 | Return from loan | — | €3.00m |
| 23/24 | 2023-07-01 | Brighton U21 | Oxford United | Loan | — | €2.00m |
| 22/23 | 2023-05-31 | Crewe Alexandra | Brighton U21 | Return from loan | — | €2.00m |
| 22/23 | 2023-01-18 | Brighton U21 | Crewe Alexandra | Loan | — | — |
Last 50 matches for Birmingham City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-03 | GB3 |
Cambridge United | 1–2 | Birmingham City | Available |
| 2025-04-30 | GB3 |
Blackpool FC | 0–2 | Birmingham City | Available |
| 2025-04-27 | GB3 |
Birmingham City | 4–0 | Mansfield Town | Available |
| 2025-04-24 | GB3 |
Stevenage FC | 0–1 | Birmingham City | Available |
| 2025-04-21 | GB3 |
Burton Albion | 1–2 | Birmingham City | Available |
| 2025-04-18 | GB3 |
Birmingham City | 0–0 | Crawley Town | Available |
| 2025-04-08 | GB3 |
Peterborough United | 1–2 | Birmingham City | Available |
| 2025-04-05 | GB3 |
Birmingham City | 6–2 | Barnsley FC | Available |
| 2025-04-01 | GB3 |
Bristol Rovers | 1–2 | Birmingham City | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Northampton Town | 1–1 | Birmingham City | Available |
| 2025-03-11 | GB3 |
Birmingham City | 2–1 | Stevenage FC | Available |
| 2025-03-08 | GB3 |
Birmingham City | 1–0 | Lincoln City | Available |
| 2025-03-04 | GB3 |
Bolton Wanderers | 3–1 | Birmingham City | Available |
| 2025-03-01 | GB3 |
Birmingham City | 1–0 | Wycombe Wanderers | Available |
| 2025-02-25 | GB3 |
Birmingham City | 2–0 | Leyton Orient | Available |
| 2025-02-22 | GB3 |
Reading FC | 0–0 | Birmingham City | Available |
| 2025-02-15 | GB3 |
Birmingham City | 1–0 | Charlton Athletic | Available |
| 2025-02-11 | GB3 |
Birmingham City | 4–0 | Cambridge United | Available |
| 2025-02-01 | GB3 |
Birmingham City | 2–1 | Rotherham United | Available |
| 2025-01-28 | GB3 |
Huddersfield Town | 0–1 | Birmingham City | Available |
| 2025-01-23 | GB3 |
Wrexham AFC | 1–1 | Birmingham City | Available |
| 2025-01-18 | GB3 |
Birmingham City | 1–0 | Exeter City | Available |
| 2025-01-04 | GB3 |
Wigan Athletic | 0–3 | Birmingham City | Available |
| 2025-01-01 | GB3 |
Stockport County | 1–1 | Birmingham City | Available |
| 2024-12-29 | GB3 |
Birmingham City | 0–0 | Blackpool FC | Available |
| 2024-12-26 | GB3 |
Birmingham City | 2–0 | Burton Albion | Available |
| 2024-12-23 | GB3 |
Crawley Town | 0–1 | Birmingham City | Available |
| 2024-12-14 | GB3 |
Birmingham City | 2–0 | Bristol Rovers | Available |
| 2024-12-07 | GB3 |
Barnsley FC | 1–2 | Birmingham City | Available |
| 2024-12-04 | GB3 |
Birmingham City | 2–0 | Stockport County | Available |
| 2024-11-26 | GB3 |
Exeter City | 0–2 | Birmingham City | Available |
| 2024-11-23 | GB3 |
Shrewsbury Town | 3–2 | Birmingham City | Available |
| 2024-11-09 | GB3 |
Birmingham City | 1–1 | Northampton Town | Available |
| 2024-10-26 | GB3 |
Mansfield Town | 1–1 | Birmingham City | Available |
| 2024-10-22 | GB3 |
Birmingham City | 2–0 | Bolton Wanderers | Available |
| 2024-10-19 | GB3 |
Lincoln City | 1–3 | Birmingham City | Available |
| 2024-10-05 | GB3 |
Charlton Athletic | 1–0 | Birmingham City | Available |
| 2024-10-01 | GB3 |
Birmingham City | 1–0 | Huddersfield Town | Available |
| 2024-09-28 | GB3 |
Birmingham City | 3–2 | Peterborough United | Available |
| 2024-09-21 | GB3 |
Rotherham United | 0–2 | Birmingham City | Available |
| 2024-09-16 | GB3 |
Birmingham City | 3–1 | Wrexham AFC | Available |
| 2024-08-31 | GB3 |
Birmingham City | 2–1 | Wigan Athletic | Available |
| 2024-08-27 | CGB |
Birmingham City | 0–2 | Fulham FC | Available |
| 2024-08-24 | GB3 |
Leyton Orient | 1–2 | Birmingham City | Available |
| 2024-08-17 | GB3 |
Wycombe Wanderers | 2–3 | Birmingham City | Available |
| 2024-08-13 | CGB |
Charlton Athletic | 0–1 | Birmingham City | Available |
| 2024-08-10 | GB3 |
Birmingham City | 1–1 | Reading FC | Available |
| 2023-08-29 | CGB |
Birmingham City | 1–3 | Cardiff City | Available |
| 2023-08-08 | CGB |
Cheltenham Town | 0–2 | Birmingham City | Available |
Teams faced most often by James Beadle's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Accrington Stanley | 19 | 8 | 4 | 7 | 29 | 22 | +7 | 42% |
| Shrewsbury Town | 19 | 11 | 5 | 3 | 34 | 16 | +18 | 58% |
| Fleetwood Town | 19 | 13 | 2 | 4 | 34 | 22 | +12 | 68% |
| Lincoln City | 19 | 6 | 3 | 10 | 20 | 25 | -5 | 32% |
| Charlton Athletic | 19 | 11 | 4 | 4 | 24 | 15 | +9 | 58% |
| Milton Keynes Dons | 19 | 10 | 3 | 6 | 32 | 27 | +5 | 53% |
| Burton Albion | 19 | 14 | 1 | 4 | 50 | 24 | +26 | 74% |
| Gillingham FC | 17 | 5 | 6 | 6 | 22 | 19 | +3 | 29% |
| AFC Wimbledon | 17 | 6 | 7 | 4 | 28 | 25 | +3 | 35% |
| Cambridge United | 16 | 8 | 4 | 4 | 30 | 13 | +17 | 50% |
| Doncaster Rovers | 16 | 8 | 5 | 3 | 25 | 17 | +8 | 50% |
| Portsmouth FC | 16 | 3 | 7 | 6 | 21 | 26 | -5 | 19% |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 38 | 3,420 | 2 | 0 | 0 | 0.05 |
| 23/24 | 47 | 4,230 | 5 | 0 | 0 | 0.11 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 180 | 0 | 0% | 2 | 1 |
| 24/25 | 38 | 3,420 | 9 | 24% | 59 | 1.55 |
| 23/24 | 47 | 4,230 | 17 | 36% | 58 | 1.23 |
| 22/23 | 23 | 1,991 | 5 | 22% | 35 | 1.58 |
| 21/22 | 7 | 630 | 1 | 14% | 15 | 2.14 |
| 20/21 | 1 | 90 | 0 | 0% | 2 | 2 |
Output by competition
Career goals and assists broken down by tournament.
More on James Beadle
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about James Beadle
Who is James Beadle?
James Beadle is an England professional footballer who plays as a goalkeeper for Birmingham City.
How old is James Beadle?
James Beadle is 21 years old. He was born on July 16, 2004 in London.
What position does James Beadle play?
James Beadle plays as a goalkeeper (Goalkeeper).
What club does James Beadle play for?
James Beadle currently plays for Birmingham City.
What is James Beadle's market value?
James Beadle's most recent reported market value is €5.00m.
England