About Tom Holmes
Born 2000. Tom Holmes is a British association football player.
Thomas Richard Holmes (born 12 March 2000) is an English professional footballer who last played as a defender for club Luton Town. He is currently a free agent.
Career Reading Born in Ealing, London and growing up in Reading, Holmes joined the academy at Reading at the age of 8, becoming a season ticket holder at the club from age 11.
In July 2017, Holmes signed his first professional deal with Reading, making his first team debut on 6 March 2018 in a 1β1 draw against Bolton Wanderers.
On 26 February 2019, Holmes signed a new contract with the club until the summer of 2022.
Loan to Roeselare On 2 September 2019 Holmes moved to Belgian First Division B club Roeselare on loan for the 2019β20 season.
Return to Reading On 5 December 2021, Holmes scored his first goal for Reading β a bicycle kick against Hull City.
On 17 June 2022, Holmes signed a new three-year contract with Reading. Four days later on 21 July, he was confirmed as Reading's vice-captain for the 2022β23 season, behind captain Andy Yiadom.
On 17 January 2024, Holmes signed for Premier League side Luton Town, returning to Reading on loan until the end of the 2023β24 season.
Luton Town After his initial loan to Reading, Holmes joined Luton Town for the start of the 2024β25 season following the club's relegation to the Championship.
Dender EH loan On 3 February 2025, Holmes joined Belgian Pro League club Dender EH on loan for the remainder of the 2024β25 season.
Rotherham United loan On 1 September 2025, Holmes joined fellow League One side Rotherham United on a season-long loan deal. Five days later he made his debut in a 1β0 win over Exeter City but suffered a knee injury that was expected to keep him out for two months. He was recalled by Luton on 12 January 2026.
On 1 September 2026, Holmes' contract with Luton Town was terminated by mutual consent.
In 2023, Holmes was studying a degree on a part-time basis.
Career statistics
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Tom Holmes's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Tom Holmes's
Frequently asked questions
Who is Tom Holmes?
English association football player
When was Tom Holmes born?
Tom Holmes was born on 12 March 2000 in Ealing.
What is Tom Holmes's occupation?
Tom Holmes is an association football player.
What nationality is Tom Holmes?
Tom Holmes is British.
Sources & further reading
Β· DBpedia: Tom Holmes (footballer)
Cite this page
APA: Biography.guide. (2026). Tom Holmes. https://biography.guide/tom-holmes-association-football-player/
MLA: "Tom Holmes." Biography.guide, https://biography.guide/tom-holmes-association-football-player/.
Chicago: "Tom Holmes." Biography.guide. https://biography.guide/tom-holmes-association-football-player/.
Data last updated: 2026-09-25 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:11 UTC