PLAYER PROFILE / Centre-Forward

Tom Bradshaw.

Rotherham United · Wales

TM 139781 · Current player profile
Full career record
Age today34
Recorded moves12
Peak recorded value€1.50m
Current market value€200k

01 / PLAYER DETAILS

At a glance

Full name
Thomas William Bradshaw
Born
27 Jul 1992
Nationality
Wales
Position
Centre-Forward
Preferred foot
right
Height
178
Joined current club
Contract expires

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

27 valuations
Tom Bradshaw historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
12 May 202633Barnsley FC€200k
03 Dec 202533Oxford United€300k
27 May 202532Oxford United€350k
30 Dec 202432Millwall FC€450k
24 May 202431Millwall FC€600k
21 Dec 202331Millwall FC€600k
01 Jun 202330Millwall FC€900k
27 Oct 202230Millwall FC€900k
13 May 202229Millwall FC€700k
24 Nov 202129Millwall FC€700k
30 Jun 202128Millwall FC€1.00m
10 Mar 202128Millwall FC€1.00m
15 Oct 202028Millwall FC€1.20m
08 Apr 202027Millwall FC€1.20m
27 Feb 202027Millwall FC€1.50m
17 Oct 201927Millwall FC€1.50m
28 Jun 201926Millwall FC€1.00m
24 Sep 201826Millwall FC€1.00m
18 Sep 201725Barnsley FC€750k
27 Feb 201724Barnsley FC€750k
01 Sep 201624Barnsley FC€650k
01 Jun 201623Walsall FC€400k
16 Oct 201523Walsall FC€300k
27 Feb 201522Walsall FC€200k
08 Oct 201422Walsall FC€100k
07 Aug 201321Shrewsbury Town€50k
08 Apr 201017Shrewsbury Town U18€25k

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

12 records
Tom Bradshaw full transfer history
DateFromToMoveFee
05 Aug 2026 Oxford United Rotherham United Transfer Free
31 May 2026 Barnsley FC Oxford United Loan return End of loan
02 Feb 2026 Oxford United Barnsley FC Loan loan transfer
16 Jan 2025 Millwall FC Oxford United Transfer ?
03 Jan 2019 Barnsley FC Millwall FC Transfer €1.10m
02 Jan 2019 Millwall FC Barnsley FC Loan return End of loan
23 Aug 2018 Barnsley FC Millwall FC Loan loan transfer
14 Jul 2016 Walsall FC Barnsley FC Transfer €780k
01 Jul 2014 Shrewsbury Town Walsall FC Transfer ?
01 Jul 2010 Shrewsbury Town U18 Shrewsbury Town Internal move
01 Jul 2009 Aberystwyth Town FC Development Team Shrewsbury Town U18 Transfer Free
01 Jul 2006 Not recorded Aberystwyth Town FC Development Team Internal move

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