PLAYER PROFILE / Centre-Forward

Mark Harris.

Oxford United · Wales

TM 344012 · Current player profile
Full career record
Age today27
Recorded moves10
Peak recorded value€1.20m
Current market value€600k

01 / PLAYER DETAILS

At a glance

Full name
Thomas Mark Harris
Born
29 Dec 1998
Nationality
Wales
Position
Centre-Forward
Preferred foot
right
Height
182
Joined current club
11 Jul 2023
Contract expires
30 Jun 2026

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

13 valuations
Mark Harris historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
28 May 202627Oxford United€600k
03 Dec 202526Oxford United€800k
27 May 202526Oxford United€800k
30 Dec 202426Oxford United€700k
28 Jun 202425Oxford United€700k
27 Dec 202324Oxford United€700k
01 Jun 202324Cardiff City€800k
27 Oct 202223Cardiff City€1.00m
13 May 202223Cardiff City€1.20m
24 Nov 202122Cardiff City€1.00m
30 Jun 202122Cardiff City€600k
25 May 202122Cardiff City€600k
10 Mar 202122Cardiff City€300k

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

10 records
Mark Harris full transfer history
DateFromToMoveFee
11 Jul 2023 Cardiff City Oxford United Transfer Free
01 Jul 2020 Cardiff City U21 Cardiff City Internal move
31 May 2020 Wrexham AFC Cardiff City U21 Loan return End of loan
01 Jul 2019 Cardiff City U21 Wrexham AFC Loan loan transfer
31 May 2019 Port Vale FC Cardiff City U21 Loan return End of loan
23 Jan 2019 Cardiff City U21 Port Vale FC Loan loan transfer
01 Jan 2019 Newport County Cardiff City U21 Loan return End of loan
02 Aug 2018 Cardiff City U21 Newport County Loan loan transfer
01 Jul 2017 Cardiff City U18 Cardiff City U21 Internal move
01 Jul 2015 Cardiff City Youth Cardiff City U18 Internal move

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