| Personal information | |||
|---|---|---|---|
| Full name | Josh Keeley[1] | ||
| Date of birth | (2003-05-17)17 May 2003 (age 22) | ||
| Place of birth | Dunboyne, Ireland | ||
| Height | 1.91 m (6 ft 3 in)[2] | ||
| Position | Goalkeeper | ||
| Team information | |||
Current team | Luton Town | ||
| Number | 24 | ||
| Youth career | |||
| –2021 | St Patrick's Athletic | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2021–2022 | St Patrick's Athletic | 1 | (0) |
| 2022–2025 | Tottenham Hotspur | 0 | (0) |
| 2024 | →Barnet (loan) | 18 | (0) |
| 2024–2025 | →Leyton Orient (loan) | 36 | (0) |
| 2025– | Luton Town | 17 | (0) |
| International career‡ | |||
| 2022 | Republic of Ireland U19 | 1 | (0) |
| 2023–2024 | Republic of Ireland U21 | 10 | (0) |
| * Club domestic league appearances and goals as of 21:50, 25 November 2025 (UTC) ‡ National team caps and goals as of 01:06, 16 October 2024 (UTC) | |||
Joshua Keeley (born 17 May 2003) is an Irish professionalfootballer who plays as agoalkeeper forEFL League One clubLuton Town.[3][4]
Keeley began his senior career playing forLeague of Ireland Premier Division clubSt Patrick's Athletic, where he turned professional in January 2021 after coming through the club's academy.[5] Keeley progressed through the club's academy, winning the league at U15, U17 and U19 levels before being called up to the bench of the first team in their final game of 2020 at home toBohemians.[6] On 23 July 2021, Keeley made his debut in senior football, replacingVítězslav Jaroš from the bench in a 6–0 win overBray Wanderers in theFAI Cup.[7] He made his league debut for the club on 12 November 2021 in their final home game of the season in a 2–2 draw withFinn Harps atRichmond Park.[8]
On 1 July 2022, Keeley signed forPremier League clubTottenham Hotspur.[9][10][11] In July 2023, he was called up to be part of the first team squad that travelled toAustralia,Thailand andSingapore.[12] After again being part of the summer pre-season tour the following season, in August 2024 he signed a new three-year-contract with the club.[13]
In January 2024, he signed on loan forBarnet in theNational League until the end of the season.[14][15] He made a total of 21 appearances in all competitions for the club during his loan spell.[16]
Keeley signed on loan forEFL League One clubLeyton Orient in August 2024.[17][18] On 30 November 2024, hescored his first goal for the club, the first of his career, with a 99th minute equaliser to take the game to extra time in an eventual 2–1 win at home toOldham Athletic in theFA Cup.[19][20]He set a club record with seven clean sheets in all competitions on 29 December.[21] Keeley was named Leyton Orient Supporters' Club Young Player of the Year, Leyton Orient Supporters' Club Merit Award and Goal of the Season winner at the club's end of season awards night.[22]
On 19 July 2025, Keeley signed forEFL League One clubLuton Town for a fee of £1 million.[23][24][25]
A formerRepublic of Ireland under-19 andunder-21 international, Keeley was called up to train with theRepublic of Ireland senior team in June 2024.[26] On 14 May 2025, he received his first senior call up to theRepublic of Ireland national team for their friendly fixtures againstSenegal andLuxembourg in June.[27]
Keeley is the brother of fellow professional footballerConor Keeley, a defender who has played for various clubs in theLeague of Ireland andNIFL Premiership.[28][5] Their father Brendan Keeley was also a goalkeeper, who played forNIFL Premiership clubNewry City among others.[29]
| Club | Season | League | National cup[a] | League cup[b] | Other | Total | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| St Patrick's Athletic | 2021[30] | LOI Premier Division | 1 | 0 | 1 | 0 | — | — | 2 | 0 | ||
| 2022[30] | LOI Premier Division | 0 | 0 | 0 | 0 | — | 0 | 0 | 0 | 0 | ||
| Total | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | ||
| Tottenham Hotspur U21 | 2022–23[30] | — | — | — | 2[c] | 0 | 2 | 0 | ||||
| 2023–24[30] | — | — | — | 3[c] | 0 | 3 | 0 | |||||
| Total | — | — | 5 | 0 | 5 | 0 | ||||||
| Barnet (loan) | 2023–24[30] | National League | 18 | 0 | — | — | 3[d] | 0 | 21 | 0 | ||
| Leyton Orient (loan) | 2024–25[30] | League One | 36 | 0 | 4 | 1 | 1 | 0 | 4[e] | 0 | 45 | 1 |
| Luton Town | 2025–26[30] | League One | 17 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 18 | 0 |
| Career total | 72 | 0 | 6 | 1 | 1 | 0 | 7 | 0 | 86 | 1 | ||