Ben Johnson is retained at Ipswich Town until June 2028. The 26-year-old defender earns £33,000 per week.

Verified August 25, 2026

Ben Johnson photo

Ben Johnson

Defender • 26 years old • #2

Current Club: Ipswich Town

🌍 English

💰 Weekly Wage: £33,000/week

📅 Contract: Expires June 30, 2028 (1 year remaining)

Under Contract

Contract and Personal Information

Contract Expiry June 30, 2028
Weekly Wage £33,000/week
Age 26 years old
Jersey Number 2
Nationality English
Date of Birth January 24, 2000 (26 years old)
Height 184 cm (6'0")

Ben Johnson earns 35.6% below the average defender wage of £51,272/week tracked across the database. See position pay gap →

About

Johnson joined West Ham United when he was seven years old. Johnson began his childhood career as an attacking winger before transitioning to full-back. On December 3, 2017, he was named to the bench for West Ham’s 2-1 loss at Manchester City, and he signed his first professional contract when he turned 18 in January 2018.

Johnson made his Premier League debut for West Ham on February 27, 2019, starting at left-back in a 1-0 loss to champions Manchester City at the City of Manchester Stadium.[9] Johnson did not play again until 17 July 2020, when he appeared in West Ham’s 3-1 win against Watford due to two major hamstring injuries and the form of fellow defender Jeremy Ngakia.

 

Frequently Asked Questions

When does Ben Johnson's contract expire?

Ben Johnson's current contract expires on June 30, 2028.

How much does Ben Johnson earn per week?

Ben Johnson earns approximately £33,000 per week.

Who does Ben Johnson play for?

Ben Johnson currently plays for Ipswich Town.

What position does Ben Johnson play?

Ben Johnson plays as a defender.

How old is Ben Johnson?

Ben Johnson is 26 years old.

What is Ben Johnson's annual salary?

Annualised, Ben Johnson's basic salary is approximately £1,716,000 per year (gross weekly wage of £33,000 multiplied across the 52-week contract year, excluding bonuses, image rights or signing-on fees).

When can Ben Johnson sign a pre-contract with another club?

Under FIFA rules Ben Johnson can sign a pre-contract with an overseas club from December 30, 2027, six months before the current deal expires on June 30, 2028.

How many months are left on Ben Johnson's contract?

Ben Johnson has approximately 22 months left on the current deal, with expiry due on June 30, 2028. Selling clubs usually negotiate renewal or sale in the prior summer window.

How does Ben Johnson's wage compare to other defenders?

Ben Johnson earns roughly 64% of the position average — the average defender in our database earns £51,272 per week, so Ben Johnson is paid 64% of the position average.

When was Ben Johnson born?

Ben Johnson was born on January 24, 2000, making the player 26 years old as of today.