PLAYER PROFILE / Right-Back

Tom Sang.

Shrewsbury Town · England

TM 396176 · Current player profile
Full career record
Age today
Recorded moves11
Peak recorded value€400k
Current market value€225k

01 / PLAYER DETAILS

At a glance

Full name
Thomas Roy Sang
Born
Nationality
England
Position
Right-Back
Preferred foot
right
Height
186
Joined current club
01 Jul 2025
Contract expires
30 Jun 2027

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

12 valuations
Tom Sang historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
15 May 2026Shrewsbury Town€225k
26 Nov 2025Shrewsbury Town€200k
30 Jun 2025Port Vale FC€200k
30 Dec 2024Port Vale FC€200k
28 Jun 2024Port Vale FC€250k
27 Dec 2023Port Vale FC€250k
01 Jun 2023Cardiff City€250k
27 Oct 2022Cardiff City€300k
29 Jul 2022Cardiff City€300k
24 Nov 2021Cardiff City€300k
30 Jun 2021Cardiff City€400k
11 Sep 2020Cardiff City€100k

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

11 records
Tom Sang full transfer history
DateFromToMoveFee
01 Jul 2025 Port Vale FC Shrewsbury Town Transfer Free
01 Jul 2023 Cardiff City Port Vale FC Transfer Free
31 May 2022 St. Johnstone FC Cardiff City Loan return End of loan
31 Jan 2022 Cardiff City St. Johnstone FC Loan loan transfer
04 Jan 2021 Cheltenham Town Cardiff City Loan return End of loan
22 Sep 2020 Cardiff City Cheltenham Town Loan loan transfer
13 Aug 2019 Manchester United U21 Cardiff City Transfer Free
31 May 2019 AFC Fylde Manchester United U21 Loan return End of loan
31 Jan 2019 Manchester United U21 AFC Fylde Loan loan transfer
01 Jul 2017 Manchester United U18 Manchester United U21 Internal move
01 Jul 2016 Manchester United Youth Manchester United U18 Internal move

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