Haydon Cameron Roberts
England | Defender | Bristol City
Haydon Cameron Roberts, 24, is a footballer from England playing as Defender for Bristol City. Roberts was born in Brighton, England. In the 2025/26 Championship season Roberts has 12 appearances with 0 goals and 0 assists in 383 minutes at an average rating of 6.54.
Profile
- Full name
- Haydon Cameron Roberts
- Age
- 24
- Born
- 10 May 2002 | Brighton | England
- Nationality
- England
- Height
- 175
- Weight
- 68
- Position
- Defender
- Shirt number
- 5
- Current club
- Bristol City
Season by Season Stats
| Season | Team | League | Apps | Goals | Assists | xG | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|
| 25/26 | Bristol City | Championship | 12 | 0 | 0 | — | 1 | 0 | 6.54 |
| 25/26 | Reading | League One | 14 | 1 | 1 | — | 3 | 0 | 6.52 |
| 25/26 | Bristol City | FA Cup | 0 | 0 | 0 | — | 0 | 0 | |
| 25/26 | Bristol City | League Cup | 1 | 0 | 0 | — | 0 | 0 | 6.60 |
Career
Clubs | 5
-
Reading
Jan 2026 – present
Transfer
-
Bristol City
Jul 2023 – Jan 2026
Free
-
Derby
Jul 2022 – Jul 2023
Loan
-
Brighton
Jun 2021 – Jul 2022
-
Rochdale
Oct 2020 – Jun 2021
Loan
Injury and Suspension History
- Unknown : 30 September 2024 to 31 October 2024
- Muscle Injury : 4 November 2023 to 12 January 2024
Frequently Asked Questions
What position does Haydon Cameron Roberts play?
Haydon Cameron Roberts plays as Defender.
Which team does Haydon Cameron Roberts play for?
Haydon Cameron Roberts plays for Bristol City in the Championship.
How many goals has Haydon Cameron Roberts scored this season?
Haydon Cameron Roberts has scored 0 goals in 12 appearances in the Championship 2025/26 season.
How old is Haydon Cameron Roberts?
Haydon Cameron Roberts is 23 years old and comes from England.
Updated: 10 Jul 2026, 09:39 UTC