PLAYER PROFILE / Left-Back

Haydon Roberts.

Reading FC · England

TM 533523 · Current player profile
Full career record
Age today24
Recorded moves9
Peak recorded value€1.20m
Current market value€1.00m

01 / PLAYER DETAILS

At a glance

Full name
Haydon Cameron Roberts
Born
10 May 2002
Nationality
England
Position
Left-Back
Preferred foot
left
Height
184
Joined current club
21 Jan 2026
Contract expires
30 Jun 2028

02 / THE JOURNEY

Previous clubs

Clubs from completed, dated transfers, most recent first. Repeat spells are listed in the full transfer history.

03 / VALUE OVER TIME

Market value history

11 valuations
Haydon Roberts historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
12 May 202624Reading FC€1.00m
03 Dec 202523Bristol City€1.20m
27 May 202523Bristol City€1.20m
30 Dec 202422Bristol City€700k
24 May 202422Bristol City€700k
21 Dec 202321Bristol City€700k
20 Jun 202321Brighton & Hove Albion€700k
05 Apr 202320Derby County€500k
15 Jun 202220Brighton & Hove Albion€500k
23 Dec 202119Brighton & Hove Albion€500k
08 Jun 202119Brighton & Hove Albion U21€500k

Each row is a dated valuation. The bar shows its share of the player’s peak recorded value. — means not recorded.

04 / EVERY MOVE

Full transfer history

9 records
Haydon Roberts full transfer history
DateFromToMoveFee
21 Jan 2026 Bristol City Reading FC Transfer ?
01 Jul 2023 Brighton & Hove Albion Bristol City Transfer Free
31 May 2023 Derby County Brighton & Hove Albion Loan return End of loan
09 Jul 2022 Brighton & Hove Albion Derby County Loan loan transfer
01 Jul 2021 Brighton & Hove Albion U21 Brighton & Hove Albion Internal move
31 May 2021 Rochdale AFC Brighton & Hove Albion U21 Loan return End of loan
16 Oct 2020 Brighton & Hove Albion U21 Rochdale AFC Loan loan transfer
01 Jul 2019 Brighton & Hove Albion U18 Brighton & Hove Albion U21 Internal move
01 Jul 2017 Brighton & Hove Albion Youth Brighton & Hove Albion U18 Internal move

Includes loans, loan returns, internal moves and scheduled transfers. Free means a recorded €0 fee; — means no figure was recorded.