James Tomkins is retained at Free Agent until July 2024. The 37-year-old defender earns £50,000 per week.

Verified August 25, 2026

James Tomkins photo

James Tomkins

Defender • 37 years old • #5

Current Club: Free Agent

🌍 English

💰 Weekly Wage: £50,000/week

📅 Contract: Expires July 31, 2024

Free Agent

Contract and Personal Information

Contract Expiry July 31, 2024
Weekly Wage £50,000/week
Age 37 years old
Jersey Number 5
Nationality English
Date of Birth March 29, 1989 (37 years old)
Height 191 cm (6'3")

James Tomkins earns 2.5% below the average defender wage of £51,272/week tracked across the database. See position pay gap →

About

James Tomkins is an English defender, a commanding centre-back who finished his career as a free agent. Born in Basildon, he came through the West Ham United academy he joined as a boy, breaking into the first team and amassing 243 senior appearances and 11 goals across all competitions. In July 2016 he moved to Crystal Palace for a reported £10 million on a five-year deal, going on to feature 136 times for the Eagles over eight seasons in south London. Tomkins represented England at every youth level up to the under-21s and was part of the Great Britain squad at the 2012 London Olympics. His most recent contract ran until July 2024, during which he was on reported weekly wages of around £50,000. He retired from professional football in March 2025, capping a career built on physical aggression, aerial strength and Premier League experience.

Frequently Asked Questions

When does James Tomkins's contract expire?

James Tomkins's current contract expires on July 31, 2024.

How much does James Tomkins earn per week?

James Tomkins earns approximately £50,000 per week.

Who does James Tomkins play for?

James Tomkins currently plays for Free Agent.

What position does James Tomkins play?

James Tomkins plays as a defender.

How old is James Tomkins?

James Tomkins is 37 years old.

What is James Tomkins's annual salary?

Annualised, James Tomkins's basic salary is approximately £2,600,000 per year (gross weekly wage of £50,000 multiplied across the 52-week contract year, excluding bonuses, image rights or signing-on fees).

When can James Tomkins sign a pre-contract with another club?

Under FIFA rules James Tomkins can sign a pre-contract with an overseas club from January 31, 2024, six months before the current deal expires on July 31, 2024.

How many months are left on James Tomkins's contract?

James Tomkins has approximately 0 months left on the current deal, with expiry due on July 31, 2024. Selling clubs usually negotiate renewal or sale in the prior summer window.

How does James Tomkins's wage compare to other defenders?

James Tomkins earns roughly 98% of the position average — the average defender in our database earns £51,272 per week, so James Tomkins is paid 98% of the position average.

When was James Tomkins born?

James Tomkins was born on March 29, 1989, making the player 37 years old as of today.