Contract Current Contract
Contract Salary History
Earliest to latestMiddlesbrough (2026/30)
Contract Details
| Signed | Base Yearly | Bonus | Total (w/bonus) | Source |
|---|---|---|---|---|
| Jan 2026 | £520,000 | £130,000 | £650,000 |
Contract History
| Date | Weekly | Yearly | Team | Source |
|---|---|---|---|---|
| 2026 | £10,000 | £520,000 |
|
|
| 2024 | €4,600 | €242,725 | Shrewsbury | |
| 2024 | £6,000 | £312,000 |
|
|
| 2020 | £2,000 | £104,000 |
|
| Date | Team | Weekly | Yearly | Verified |
|---|---|---|---|---|
| Jan 2026 |
|
£10,000 | £520,000 | |
| Jul 2024 | Shrewsbury | €4,600 | €242,725 | |
| Jul 2024 |
|
£6,000 | £312,000 | |
| Mar 2020 |
|
£2,000 | £104,000 |
Who Earns More?
Compare player salaries, contracts, and total earnings
LEO CASTLEDINE
Middlesbrough • Attacking Midfielder (AM)
CRISTIANO RONALDO
Al Nassr • Centre Forward (ST)