Biography.guide
Home β€Ί People β€Ί Association football player β€Ί John Halls
Portrait of John Halls

John Halls

b. 1982

British footballer (born 1982)

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About John Halls

Born 1982. John Halls is a British association football player.

John Halls (born 14 February 1982) is a model and former English footballer.

Halls began his career with Arsenal making three appearances in the League Cup for the "Gunners" before spending time out on loan at Colchester United, Belgian club Beveren and Stoke City. He joined Stoke on a permanent basis in December 2003 and became a regular in the side. He left for Reading in January after rejecting a new contract with Stoke but he struggled to force his way into a Reading side who were well on their way to gaining promotion to the Premier League and despite spending three season at the Madjeski Stadium Halls managed just eight appearances and spent time on loan at Preston North End, Crystal Palace and Sheffield United. He then played for lower league sides Brentford, Aldershot Town and Wycombe Wanderers. After leaving Wycombe in May 2012 Halls decided to retire and set up his own male fashion business. Halls currently models for Next Models.

Club career

Arsenal His career began in Arsenal's youth set-up, where he featured in the FA Youth Cup-winning team of 2000. The first of these League Cup appearances was as a substitute against Manchester United in November 2001, a game in which Halls was dismissed for two bookable offences. During this period he featured in a total of 66 games (plus eight whilst on loan) and scored two goals. provoking a number of clubs to show an interest in capturing his signature.

Reading High-flying Reading paid an initial fee of Β£250,000 for Halls' services on 19 January 2006.

Halls made his Reading debut in the fourth round FA Cup tie versus Birmingham City on 28 January 2006. The match finished 1–1, He had to bide his time until making his league bow in April 2006, against his former club, Stoke, he also scored in this game, helping Reading to a 3–1 victory. During his two-and-a-half-year stay at Reading he made eight first-team appearances, the majority of which came in cup competitions.

On 26 August, it was announced on the official Sheffield Wednesday website that Halls had joined the club on trial. Halls would play in a friendly against Shrewsbury Town on 27 August. Halls was rejected by Sheffield Wednesday after failing to impress in that game against Shrewsbury Town.

Brentford Halls joined Brentford on a one-year deal on 25 September 2008. Halls was allocated the number 11 shirt for the 2009–10 season and on 6 August, Gary Waddock announced that Halls would be the vice-captain for the season. Whilst playing in a reserve game for Aldershot, Halls was sent off for punching an opposition player. He moved on a free transfer to Wycombe Wanderers at the end of the 2010–2011 season.

Wycombe Wanderers Halls joined up again with Gary Waddock at Wycombe signing a one-year contract in June 2011 on a free transfer from Aldershot. Halls struggled in his first few performances for the club with the player and management blaming it on a hidden injury. Halls has rarely appeared since then due to further injuries and poor performances, leaving him outcast. He was released by the club in May 2012 and retired from football.

International career Halls was capped by England at U20 level.

After football After leaving Wycombe Wanderers in May 2012, Halls decided to set up his own male fashion business.

Career statistics

Honours Arsenal FA Youth Cup: 1999–2000

Brentford League Two: 2008–09

Biography shop

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
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Birth century
Nationality
Education
Central Foundation Boys' School

People in John Halls's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped John Halls's

Frequently asked questions

Who is John Halls?

British footballer (born 1982)

When was John Halls born?

John Halls was born on 14 February 1982 in Islington.

What is John Halls's occupation?

John Halls is an association football player.

What nationality is John Halls?

John Halls is British.

Sources & further reading

Β· Wikipedia: John Halls

Β· Wikidata: Q2742530

Β· DBpedia: John Halls

Cite this page

APA: Biography.guide. (2026). John Halls. https://biography.guide/john-halls/

MLA: "John Halls." Biography.guide, https://biography.guide/john-halls/.

Chicago: "John Halls." Biography.guide. https://biography.guide/john-halls/.

Data last updated: 2026-09-24 Β· Spot an error? Report a correction.

Portrait: Wikimedia Commons Β· author & licence

Page generated 2026-09-27 05:08 UTC