Josh Keeley is retained at Free Agent until June 2026. The 22-year-old defender earns £15,000 per week.
Verified August 25, 2026
Josh Keeley
Current Club: Free Agent
🌍 English
💰 Weekly Wage: £15,000/week
📅 Contract: Expires June 30, 2026
Contract and Personal Information
Josh Keeley earns 70.7% below the average defender wage of £51,272/week tracked across the database. See position pay gap →
About
Josh Keeley is an English-born goalkeeper, currently a free agent, who came up through the academy at League of Ireland side St Patrick’s Athletic before turning professional there in early 2021. He joined Tottenham Hotspur in 2022 and gained senior experience out on loan, first with National League club Barnet and then with Leyton Orient, where he truly made his name. During a standout 2024-25 League One campaign with Orient he kept 16 clean sheets in 36 appearances and famously scored a dramatic injury-time equaliser in an FA Cup tie against Oldham, earning the club’s Goal of the Season and Young Player of the Year awards as the O’s reached the play-off final. A Republic of Ireland youth international, he later joined Luton Town. His most recent deal ran until June 2026, with a reported weekly wage of around £15,000.
Frequently Asked Questions
When does Josh Keeley's contract expire?
Josh Keeley's current contract expires on June 30, 2026.
How much does Josh Keeley earn per week?
Josh Keeley earns approximately £15,000 per week.
Who does Josh Keeley play for?
Josh Keeley currently plays for Free Agent.
What position does Josh Keeley play?
Josh Keeley plays as a defender.
How old is Josh Keeley?
Josh Keeley is 22 years old.
What is Josh Keeley's annual salary?
Annualised, Josh Keeley's basic salary is approximately £780,000 per year (gross weekly wage of £15,000 multiplied across the 52-week contract year, excluding bonuses, image rights or signing-on fees).
When can Josh Keeley sign a pre-contract with another club?
Under FIFA rules Josh Keeley can sign a pre-contract with an overseas club from December 30, 2025, six months before the current deal expires on June 30, 2026.
How many months are left on Josh Keeley's contract?
Josh Keeley has approximately 0 months left on the current deal, with expiry due on June 30, 2026. Selling clubs usually negotiate renewal or sale in the prior summer window.
How does Josh Keeley's wage compare to other defenders?
Josh Keeley earns roughly 29% of the position average — the average defender in our database earns £51,272 per week, so Josh Keeley is paid 29% of the position average.
When was Josh Keeley born?
Josh Keeley was born on November 18, 2003, making the player 22 years old as of today.