Defender→Centre Back
8 matching records · show dates
The same position update was recorded repeatedly. Each original timestamp is retained.
ALMOST SIGNEDFOOTBALL INTELLIGENCE

Defender · Heart Of Midlothian. Explore performance, career and dated market values.
Heart Of Midlothian · Defender
Totals come from API-Football. Per-90 rates and percentages are transparent calculations from those totals; unavailable inputs remain blank.
No current absence is reported. No dated absence history is available.
Confirmed provider records only; undisclosed terms are never estimated.
Latest recorded move: Oxford United → Heart Of Midlothian · 30 Jun 2026, with terms recorded as Free transfer. The player was 30.
| Season / date | Route | Deal type | Reported terms | Age |
|---|---|---|---|---|
| 202630 Jun 2026 | Oxford United → Heart Of Midlothian | Free | Free transfer | 30 |
| 202629 Jun 2026 | Oxford United → Heart Of Midlothian | Free | Free transfer | 30 |
| 202630 May 2026 | Heart Of Midlothian → Oxford United | Loan return | Loan return | 30 |
| 202530 Jun 2025 | Oxford United → Heart Of Midlothian | Loan | Terms not supplied | 29 |
| 202519 Jun 2025 | Oxford United → Heart Of Midlothian | Loan | Terms not supplied | 29 |
Dates retain the source's precision. Fixture and record dates are labelled separately.
Heart Of Midlothian · Premiership
Season label only; no start date is supplied.Provider transfer record
Provider transfer record
Provider transfer record
Provider transfer record
Provider transfer record
Rutherglen, Scotland
€700k
Transfermarkt · 2026-05-20
Market values and estimates are not asking prices or agreed transfer fees.
A current contract expiry has not been verified. Contract length, options and release clauses are unavailable.
No published article is linked to this player yet.
Confidence describes the stored field and its source, not the player's quality.
Recorded updates show the previous and new values. Repeated position reports are grouped with their original dates.
Defender→Centre Back
The same position update was recorded repeatedly. Each original timestamp is retained.
€800k→€850k