| Youth Career | - Grouville
- Fulham academy (joined around age 12–13, 2019–2025)
|
|---|
| Senior Career | - Club: Fulham U21 Period: 2023–2025 Notes: Signed first professional deal in 2023
- Club: Celtic Period: 2025–present Squad Number: 19 Notes: Signed on a four-year deal in summer 2025
|
|---|
| Honours | - Premiership (2025/26) with Celtic
- Scottish Cup (2025/26) with Celtic
- Premier League Cup (2023/24) with Fulham U21
|
|---|
| International Career | Represented Wales at youth level (Wales U16 and U17). Eligible to represent England at senior level under a rule change concerning Channel Islands-born players. |
|---|