Skip to content
John Halls

John Halls

Midfield - Defensive Midfield  at Retired
Age44
CitizenshipEngland
Height1.82 m
Footright
BornFebruary 14, 1982
👕100+ Apps Veteran
Market value
Defensive Midfield Midfield

Career snapshot

11
clubs played for
01/02
debut season
0.03
goals / match
Stoke City
top club · 74 apps

Career highs

€350k
peak value · 2006
€375k
top transfer fee · 05/06
3
best season · 05/06
10 / 0
int'l caps / goals
197Appearances
5Goals
2Assists
28Yellow cards
2Red cards
26Full matches (90′)
Full nameJohn Halls
Date of birth1982-02-14 (44 yrs)
Place of birthLondon, England
CitizenshipEngland
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height182.00 m
Current clubRetired
Joined2012-07-01
Contract expires
Jul 2012
Transfer: Wycombe → Retired
12/13 · Transfer
Jul 2011
11/12 — Wycombe Wanderers
8 matches · 0 G · 0 A · across 2 competitions
Jul 2011
Transfer: Aldershot → Wycombe
11/12 · Transfer
Jul 2010
10/11 — Aldershot Town
25 matches · 1 G · 0 A · across 2 competitions
Jul 2009
09/10 — Aldershot Town
21 matches · 0 G · 0 A · across 4 competitions
Jul 2009
Transfer: Brentford → Aldershot
09/10 · Transfer
Jul 2008
08/09 — Brentford FC
24 matches · 0 G · 1 A · across 2 competitions
Jul 2008
Transfer: Reading → Brentford
08/09 · Transfer
May 2008
Transfer: Sheff Utd → Reading
07/08 · Return from loan
Mar 2008
Transfer: Reading → Sheff Utd
07/08 · Loan
Feb 2008
Transfer: Crystal Palace → Reading
07/08 · Return from loan
Jan 2008
Transfer: Reading → Crystal Palace
07/08 · Loan
Dec 2007
Transfer: Preston → Reading
07/08 · Return from loan
Nov 2007
Transfer: Reading → Preston
07/08 · Loan
Jul 2007
07/08 — Sheffield United, Crystal Palace, Preston North End, Reading FC
19 matches · 1 G · 0 A · across 3 competitions
Jul 2006
06/07 — Reading FC
2 matches · 0 G · 1 A · across 1 competition
Jan 2006
Transfer: Stoke City → Reading
05/06 · Transfer · €375k
Jul 2005
05/06 — Reading FC, Stoke City
17 matches · 3 G · 0 A · across 3 competitions
Jul 2004
04/05 — Stoke City
24 matches · 0 G · 0 A · across 3 competitions
Oct 2003
Transfer: Arsenal → Stoke City
03/04 · Transfer · €50k
Jul 2003
03/04 — Stoke City
36 matches · 0 G · 0 A · across 2 competitions
Jun 2003
Transfer: KSK Beveren → Arsenal
02/03 · Return from loan
Sep 2002
Injury: unknown
22 games missed
Aug 2002
Transfer: Arsenal → KSK Beveren
02/03 · Loan
Jul 2002
02/03 — KSK Beveren (-2010)
12 matches · 0 G · 0 A · across 1 competition
Jul 2001
01/02 — Arsenal FC, Colchester United
9 matches · 0 G · 0 A · across 3 competitions
Jul 2000
Transfer: Arsenal U18 → Arsenal
00/01 · Transfer
Jan 1970
Peak market value: €350k
Highest valuation recorded in dataset
2,351 min
Minutes played by club
Wycombe Wanderers 0.0%
Aldershot Town 64.8%
Brentford FC 0.0%
Sheffield United 0.0%
Preston North End 0.0%
Crystal Palace 0.0%
Reading FC 11.4%
Stoke City 23.7%
KSK Beveren (-2010) 0.0%
Arsenal FC 0.0%
Colchester United 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wycombe Wanderers 1 11/12 11/12 8 0 0 0
Aldershot Town 2 09/10 10/11 46 1 0 1,524
Brentford FC 1 08/09 08/09 24 0 1 0
Sheffield United 1 07/08 07/08 7 0 0 0
Preston North End 1 07/08 07/08 4 0 0 0
Crystal Palace 1 07/08 07/08 5 0 0 0
Reading FC 3 05/06 07/08 8 2 1 269
Stoke City 3 03/04 05/06 74 2 0 558
KSK Beveren (-2010) 1 02/03 02/03 12 0 0 0
Arsenal FC 1 01/02 01/02 3 0 0 0
Colchester United 1 01/02 01/02 6 0 0 0

Career trajectory — goals, assists & market value

1€88K2€175K2€263K3€350K04/0505/06 — 3 goals (Stoke City)305/0606/07 — 1 assists106/0707/08 — 1 goals (Reading FC)107/0808/09 — 1 assists108/0910/11 — 1 goals (Aldershot Town)110/1104/05 — €150K06/07 — €350K07/08 — €300K10/11 — €275KGoalsAssistsMarket value

Goals by season

01/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 3305/0606/07: 0006/0707/08: 1107/0808/09: 0008/0909/10: 0009/1010/11: 1110/1111/12: 0011/12

Assists by season

01/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 1106/0707/08: 0007/0808/09: 1108/0909/10: 0009/1010/11: 0010/1111/12: 0011/12
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
11/12 League Cup Wycombe Wanderers 1 0 0 0 0 0
11/12 League One Wycombe Wanderers 7 0 0 3 0 0
10/11 EFL Trophy Aldershot Town 2 0 0 0 0 0
10/11 League Two Aldershot Town 23 1 0 4 0 1,524
09/10 FA Cup Aldershot Town 2 0 0 0 0 0
09/10 League Cup Aldershot Town 1 0 0 1 0 0
09/10 League Two Aldershot Town 16 0 0 1 0 0
09/10 League Two Play-Offs Aldershot Town 2 0 0 0 0 0
08/09 FA Cup Brentford FC 1 0 0 0 0 0
08/09 League Two Brentford FC 23 0 1 2 0 0
07/08 Championship Sheffield United 7 0 0 1 0 0
07/08 Championship Crystal Palace 5 0 0 0 0 0
07/08 Championship Preston North End 4 0 0 1 0 0
07/08 League Cup Reading FC 2 1 0 1 0 179
07/08 Premier League Reading FC 1 0 0 0 0 0
06/07 League Cup Reading FC 2 0 1 0 0 0
05/06 Championship Reading FC 1 1 0 0 0 90
05/06 Championship Stoke City 13 2 0 2 1 558
05/06 FA Cup Reading FC 2 0 0 0 0 0
05/06 League Cup Stoke City 1 0 0 0 0 0
04/05 Championship Stoke City 22 0 0 3 0 0
04/05 FA Cup Stoke City 1 0 0 0 0 0
04/05 League Cup Stoke City 1 0 0 0 0 0
03/04 FA Cup Stoke City 2 0 0 0 0 0
03/04 First Division Stoke City 34 0 0 5 1 0
02/03 Jupiler League KSK Beveren (-2010) 12 0 0 4 0 0
01/02 League Cup Arsenal FC 3 0 0 0 0 0
01/02 Premier League Arsenal FC 0 0 0 0 0 0
01/02 Second Division Colchester United 6 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
00/01 2000-07-01 Arsenal U18 Arsenal Transfer 0
02/03 2002-08-01 Arsenal KSK Beveren Loan 0
02/03 2003-06-30 KSK Beveren Arsenal Return from loan 0
03/04 2003-10-01 Arsenal Stoke City Transfer 0 €50k
05/06 2006-01-01 Stoke City Reading Transfer 150000 €375k
07/08 2007-11-01 Reading Preston Loan 300000
07/08 2007-12-01 Preston Reading Return from loan 300000
07/08 2008-01-01 Reading Crystal Palace Loan 300000
07/08 2008-02-01 Crystal Palace Reading Return from loan 300000
07/08 2008-03-01 Reading Sheff Utd Loan 300000
07/08 2008-05-01 Sheff Utd Reading Return from loan 300000
08/09 2008-07-01 Reading Brentford Transfer 300000
09/10 2009-07-01 Brentford Aldershot Transfer 300000
11/12 2011-07-01 Aldershot Wycombe Transfer 275000
12/13 2012-07-01 Wycombe Retired Transfer 275000
SeasonInjuryFromToDays missedGames missed
02/03 Heel injury 2002-09-15 2003-03-12 179 22
Current
Peak€350k
Low
Δ since start−€150k
€88k€175k€263k€350k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €275k
Jan 1, 1970 €30k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €150k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 4 0 former national player
Team #22907 6 0 former national player
TeammatePPG played withJoint goalsMinutes
Ben Herd 1 0 0
Jamie Young 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
05/06 Championship Stoke City 3 14
10/11 League Two Aldershot Town 1 23
07/08 League Cup Reading FC 1 2

Top assist seasons

SeasonCompetitionClubAssistsMatches
08/09 League Two Brentford FC 1 23
06/07 League Cup Reading FC 1 2

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
07/08 2008-05-01 Sheff Utd Reading Return from loan €300k
07/08 2008-03-01 Reading Sheff Utd Loan €300k
07/08 2008-02-01 Crystal Palace Reading Return from loan €300k
07/08 2008-01-01 Reading Crystal Palace Loan €300k
07/08 2007-12-01 Preston Reading Return from loan €300k
07/08 2007-11-01 Reading Preston Loan €300k
02/03 2003-06-30 KSK Beveren Arsenal Return from loan
02/03 2002-08-01 Arsenal KSK Beveren Loan

Teams faced most often by John Halls's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Cardiff City 8 4 2 2 16 13 +3 50%
Crystal Palace 8 3 2 3 15 14 +1 38%
Hull City 8 2 5 1 9 9 0 25%
Leicester City 8 4 3 1 14 10 +4 50%
Burnley FC 8 5 2 1 13 4 +9 63%
Coventry City 8 3 3 2 8 7 +1 38%
Sheffield United 8 2 3 3 11 10 +1 25%
Norwich City 8 5 1 2 16 9 +7 63%
Queens Park Rangers 8 4 0 4 11 13 -2 50%
Ipswich Town 8 6 2 0 17 5 +12 75%
Watford FC 8 0 6 2 2 6 -4 0%
Derby County 8 5 1 2 18 8 +10 63%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
01/02 Senior debut season
05/06 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
11/12 8 0 3 0 0 0
10/11 25 1,524 4 0 0 0.24
09/10 21 0 2 0 0 0
08/09 24 0 2 0 0 0
07/08 19 179 3 0 0 1.51
05/06 17 648 2 0 1 0.42
04/05 24 0 3 1 0 0
03/04 36 0 5 0 1 0
02/03 12 0 4 0 0 0
01/02 9 0 0 1 0 0

Output by competition

Career goals and assists broken down by tournament.

Championship
52 apps
3 G
0 A
League Cup
11 apps
1 G
1 A
League Two
62 apps
1 G
1 A
League One
7 apps
0 G
0 A
FA Cup
8 apps
0 G
0 A
First Division
34 apps
0 G
0 A
Jupiler League
12 apps
0 G
0 A
Second Division
6 apps
0 G
0 A

Frequently asked about John Halls

Who is John Halls?

John Halls is an England professional footballer who plays as a defensive midfield for Retired.

How old is John Halls?

John Halls is 44 years old. He was born on February 14, 1982 in London.

What position does John Halls play?

John Halls plays as a defensive midfield (Midfield - Defensive Midfield).

What club does John Halls play for?

John Halls currently plays for Retired.

How many career goals has John Halls scored?

Across all senior club competitions in our dataset, John Halls has scored 5 goals in 197 appearances.