Skip to content
James Henry

James Henry

Midfield - Right Midfield  at Aldershot Town
Age36
CitizenshipEngland Scotland
Height1.82 m
Footright
BornJune 10, 1989
at Aldershot Town 659 days · joined 2024-08-03
👕500+ Apps 100+ Goals 🎯100+ Assists Veteran
Market value
Right Midfield Midfield

Career snapshot

9
clubs played for
06/07
debut season
0.19
goals / match
Oxford United
top club · 260 apps

Career highs

€1.00m
peak value · 2013
€240k
top transfer fee · 10/11
15
best season · 18/19
8 / 1
int'l caps / goals
658Appearances
122Goals
112Assists
66Yellow cards
1Red cards
100Full matches (90′)
Full nameJames Henry
Date of birth1989-06-10 (36 yrs)
Place of birthReading, England
CitizenshipEngland Scotland
PositionMidfield - Right Midfield (main: Midfield)
Footright
Height182.00 m
Current clubAldershot Town
Joined2024-08-03
Contract expires2026-06-30
AgentMomentum Sports ...
Jul 2025
25/26 — Aldershot Town
5 matches · 1 G · 1 A · across 1 competition
Aug 2024
Transfer: Oxford United → Aldershot
24/25 · Transfer
Jul 2024
24/25 — Aldershot Town
41 matches · 13 G · 7 A · across 2 competitions
Jul 2023
23/24 — Oxford United
18 matches · 2 G · 0 A · across 3 competitions
Jul 2022
22/23 — Oxford United
29 matches · 1 G · 3 A · across 4 competitions
Jul 2021
21/22 — Oxford United
28 matches · 7 G · 3 A · across 3 competitions
Jul 2020
20/21 — Oxford United
43 matches · 7 G · 9 A · across 4 competitions
Jul 2019
19/20 — Oxford United
38 matches · 14 G · 12 A · across 4 competitions
Jul 2018
18/19 — Oxford United
56 matches · 15 G · 10 A · across 4 competitions
Jul 2017
Transfer: Wolves → Oxford United
17/18 · Transfer
Jul 2017
17/18 — Oxford United
48 matches · 11 G · 5 A · across 4 competitions
May 2017
Transfer: Bolton → Wolves
16/17 · Return from loan
Aug 2016
Transfer: Wolves → Bolton
16/17 · Loan
Jul 2016
16/17 — Wolverhampton Wanderers, Bolton Wanderers
39 matches · 2 G · 1 A · across 5 competitions
Jul 2015
15/16 — Wolverhampton Wanderers
42 matches · 7 G · 6 A · across 3 competitions
Jul 2014
14/15 — Wolverhampton Wanderers
40 matches · 5 G · 3 A · across 3 competitions
Jan 2014
Transfer: Millwall → Wolves
13/14 · Transfer
Dec 2013
Transfer: Wolves → Millwall
13/14 · Return from loan
Sep 2013
Transfer: Millwall → Wolves
13/14 · Loan
Jul 2013
13/14 — Millwall FC, Wolverhampton Wanderers
40 matches · 10 G · 10 A · across 5 competitions
Jul 2012
12/13 — Millwall FC
40 matches · 6 G · 10 A · across 3 competitions
Jul 2011
11/12 — Millwall FC
45 matches · 0 G · 13 A · across 3 competitions
Jul 2010
10/11 — Millwall FC
46 matches · 5 G · 15 A · across 3 competitions
Jul 2010
Transfer: Reading → Millwall
10/11 · Transfer · €240k
Dec 2009
Transfer: Millwall → Reading
09/10 · Return from loan
Sep 2009
Transfer: Reading → Millwall
09/10 · Loan
Jul 2009
09/10 — Reading FC, Millwall FC
15 matches · 5 G · 1 A · across 4 competitions
May 2009
Transfer: Millwall → Reading
08/09 · Return from loan
Feb 2009
Transfer: Reading → Millwall
08/09 · Loan
Jul 2008
08/09 — Reading FC, Millwall FC
29 matches · 7 G · 3 A · across 5 competitions
May 2008
Transfer: Norwich → Reading
07/08 · Return from loan
Jan 2008
Transfer: Reading → Norwich
07/08 · Loan
Dec 2007
Transfer: Bournemouth → Reading
07/08 · Return from loan
Nov 2007
Transfer: Reading → Bournemouth
07/08 · Loan
Jul 2007
07/08 — Norwich City, Reading FC, AFC Bournemouth
15 matches · 4 G · 0 A · across 4 competitions
Apr 2007
Transfer: Forest → Reading
06/07 · Return from loan
Mar 2007
Transfer: Reading → Forest
06/07 · Loan
Jul 2006
06/07 — Nottingham Forest
1 matches · 0 G · 0 A · across 1 competition
Jul 2006
Transfer: Reading U18 → Reading
06/07 · Transfer
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset
8,987 min
Minutes played by club
Aldershot Town 2.4%
Oxford United 43.3%
Bolton Wanderers 15.7%
Wolverhampton Wanderers 11.7%
Millwall FC 23.9%
Reading FC 0.8%
AFC Bournemouth 2.2%
Norwich City 0.0%
Nottingham Forest 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Aldershot Town 2 24/25 25/26 46 14 8 216
Oxford United 7 17/18 23/24 260 57 42 3,888
Bolton Wanderers 1 16/17 16/17 35 2 1 1,411
Wolverhampton Wanderers 4 13/14 16/17 120 22 19 1,050
Millwall FC 6 08/09 13/14 164 19 38 2,152
Reading FC 3 07/08 09/10 18 4 4 75
AFC Bournemouth 1 07/08 07/08 11 4 0 195
Norwich City 1 07/08 07/08 3 0 0 0
Nottingham Forest 1 06/07 06/07 1 0 0 0

Career trajectory — goals, assists & market value

7€250K13€500K20€750K26€1M07/08 — 4 goals (AFC Bournemouth)407/0808/09 — 7 goals (Millwall FC)08/09 — 3 assists1008/0909/10 — 5 goals (Millwall FC)09/10 — 1 assists609/1010/11 — 5 goals (Millwall FC)10/11 — 15 assists2010/1111/12 — 13 assists1311/1212/13 — 6 goals (Millwall FC)12/13 — 10 assists1612/1313/14 — 10 goals (Wolverhampton Wanderers)13/14 — 10 assists2013/1414/15 — 5 goals (Wolverhampton Wanderers)14/15 — 3 assists814/1515/16 — 7 goals (Wolverhampton Wanderers)15/16 — 6 assists1315/1616/17 — 2 goals (Bolton Wanderers)16/17 — 1 assists316/1717/18 — 11 goals (Oxford United)17/18 — 5 assists1617/1818/19 — 15 goals (Oxford United)18/19 — 10 assists2518/1919/20 — 14 goals (Oxford United)19/20 — 12 assists2619/2020/21 — 7 goals (Oxford United)20/21 — 9 assists1620/2121/22 — 7 goals (Oxford United)21/22 — 3 assists1021/2222/23 — 1 goals (Oxford United)22/23 — 3 assists422/2323/24 — 2 goals (Oxford United)223/2424/25 — 13 goals (Aldershot Town)24/25 — 7 assists2024/2525/26 — 1 goals (Aldershot Town)25/26 — 1 assists225/2607/08 — €50K08/09 — €100K09/10 — €300K12/13 — €750K13/14 — €1M14/15 — €1M15/16 — €1M16/17 — €1M17/18 — €750K20/21 — €400K22/23 — €200K23/24 — €150K24/25 — €75KGoalsAssistsMarket value

Goals by season

06/07: 0006/0707/08: 4407/0808/09: 7708/0909/10: 5509/1010/11: 5510/1111/12: 0011/1212/13: 6612/1313/14: 101013/1414/15: 5514/1515/16: 7715/1616/17: 2216/1717/18: 111117/1818/19: 151518/1919/20: 141419/2020/21: 7720/2121/22: 7721/2222/23: 1122/2323/24: 2223/2424/25: 131324/2525/26: 1125/26

Assists by season

06/07: 0006/0707/08: 0007/0808/09: 3308/0909/10: 1109/1010/11: 151510/1111/12: 131311/1212/13: 101012/1313/14: 101013/1414/15: 3314/1515/16: 6615/1616/17: 1116/1717/18: 5517/1818/19: 101018/1919/20: 121219/2020/21: 9920/2121/22: 3321/2222/23: 3322/2323/24: 0023/2424/25: 7724/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 National League Aldershot Town 5 1 1 0 0 50
24/25 FA Cup Aldershot Town 1 0 0 0 0 0
24/25 National League Aldershot Town 40 13 7 6 0 166
23/24 EFL Trophy Oxford United 3 0 0 0 0 0
23/24 FA Cup Oxford United 1 0 0 0 0 0
23/24 League One Oxford United 14 2 0 1 0 102
22/23 EFL Cup Oxford United 1 0 0 0 0 0
22/23 EFL Trophy Oxford United 1 0 0 0 0 0
22/23 FA Cup Oxford United 2 0 0 0 0 0
22/23 League One Oxford United 25 1 3 3 0 1,388
21/22 EFL Trophy Oxford United 1 0 0 1 0 0
21/22 FA Cup Oxford United 1 0 0 0 0 0
21/22 League One Oxford United 26 7 3 2 0 231
20/21 EFL Cup Oxford United 1 0 0 0 0 0
20/21 EFL Trophy Oxford United 3 0 0 0 0 0
20/21 League One Oxford United 37 7 9 4 1 407
20/21 League One Play-Offs Oxford United 2 0 0 0 0 0
19/20 EFL Cup Oxford United 3 1 1 0 0 114
19/20 FA Cup Oxford United 2 1 0 0 0 180
19/20 League One Oxford United 30 12 9 4 0 216
19/20 League One Play-Offs Oxford United 3 0 2 0 0 0
18/19 EFL Cup Oxford United 3 0 2 0 0 0
18/19 EFL Trophy Oxford United 5 2 2 1 0 211
18/19 FA Cup Oxford United 4 2 0 0 0 169
18/19 League One Oxford United 44 11 6 3 0 305
17/18 EFL Cup Oxford United 1 0 0 0 0 0
17/18 EFL Trophy Oxford United 4 1 1 0 0 267
17/18 FA Cup Oxford United 1 0 0 0 0 0
17/18 League One Oxford United 42 10 4 4 0 298
16/17 Championship Wolverhampton Wanderers 2 0 0 0 0 0
16/17 EFL Cup Wolverhampton Wanderers 2 0 0 0 0 0
16/17 EFL Trophy Bolton Wanderers 2 0 0 0 0 0
16/17 FA Cup Bolton Wanderers 3 1 0 0 0 190
16/17 League One Bolton Wanderers 30 1 1 1 0 1,221
15/16 Championship Wolverhampton Wanderers 39 7 6 2 0 411
15/16 FA Cup Wolverhampton Wanderers 1 0 0 0 0 0
15/16 League Cup Wolverhampton Wanderers 2 0 0 0 0 0
14/15 Championship Wolverhampton Wanderers 37 5 3 2 0 412
14/15 FA Cup Wolverhampton Wanderers 2 0 0 0 0 0
14/15 League Cup Wolverhampton Wanderers 1 0 0 0 0 0
13/14 Championship Millwall FC 5 0 0 0 0 0
13/14 EFL Trophy Wolverhampton Wanderers 1 0 0 0 0 0
13/14 FA Cup Wolverhampton Wanderers 1 0 1 0 0 0
13/14 League Cup Millwall FC 1 0 0 0 0 0
13/14 League One Wolverhampton Wanderers 32 10 9 6 0 227
12/13 Championship Millwall FC 35 5 8 8 0 578
12/13 FA Cup Millwall FC 4 1 2 0 0 359
12/13 League Cup Millwall FC 1 0 0 0 0 0
11/12 Championship Millwall FC 39 0 12 8 0 0
11/12 FA Cup Millwall FC 4 0 1 0 0 0
11/12 League Cup Millwall FC 2 0 0 0 0 0
10/11 Championship Millwall FC 42 5 15 3 0 669
10/11 FA Cup Millwall FC 1 0 0 0 0 0
10/11 League Cup Millwall FC 3 0 0 1 0 0
09/10 Championship Reading FC 3 0 1 0 0 0
09/10 FA Cup Reading FC 1 0 0 0 0 0
09/10 League Cup Reading FC 2 0 0 0 0 0
09/10 League One Millwall FC 9 5 0 0 0 113
08/09 Championship Reading FC 7 0 2 0 0 0
08/09 FA Cup Reading FC 1 0 0 0 0 0
08/09 League Cup Reading FC 3 4 1 1 0 75
08/09 League One Millwall FC 16 3 0 3 0 433
08/09 League One Play-Offs Millwall FC 2 0 0 0 0 0
07/08 Championship Norwich City 3 0 0 0 0 0
07/08 FA Cup Reading FC 0 0 0 0 0 0
07/08 League Cup Reading FC 1 0 0 0 0 0
07/08 League One AFC Bournemouth 11 4 0 2 0 195
06/07 League One Nottingham Forest 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
06/07 2006-07-01 Reading U18 Reading Transfer 0
06/07 2007-03-01 Reading Forest Loan 0
06/07 2007-04-01 Forest Reading Return from loan 0
07/08 2007-11-01 Reading Bournemouth Loan 50000
07/08 2007-12-01 Bournemouth Reading Return from loan 50000
07/08 2008-01-01 Reading Norwich Loan 50000
07/08 2008-05-01 Norwich Reading Return from loan 100000
08/09 2009-02-01 Reading Millwall Loan 300000
08/09 2009-05-01 Millwall Reading Return from loan 300000
09/10 2009-09-01 Reading Millwall Loan 300000
09/10 2009-12-01 Millwall Reading Return from loan 300000
10/11 2010-07-01 Reading Millwall Transfer 300000 €240k
13/14 2013-09-30 Millwall Wolves Loan 1000000
13/14 2013-12-30 Wolves Millwall Return from loan 1000000
13/14 2014-01-01 Millwall Wolves Transfer 1000000
16/17 2016-08-31 Wolves Bolton Loan 1000000
16/17 2017-05-31 Bolton Wolves Return from loan 750000
17/18 2017-07-12 Wolves Oxford United Transfer 750000
24/25 2024-08-03 Oxford United Aldershot Transfer 75000

No recorded injuries.

Current€75k
Peak€1.00m
Low
Δ since start+€25k
€250k€500k€750k€1.00m197019701970
DateValue
Jan 1, 1970 €75k
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €75k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
Jan 1, 1970 €750k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €750k
Jan 1, 1970 €300k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31269 1 0 former national player
Team #21340 7 1 former national player
Team #17622 0 0 retired national player
TeammatePPG played withJoint goalsMinutes
Simon Eastwood 1 0 0
Cameron Brannagan 2 5 0
Sam Long 2 2 0
Danny Batth 2 2 0
Matty Taylor 2 15 0
Kevin McDonald 2 2 0
Rob Dickie 2 0 0
Mark Sykes 2 3 0
Alex Gorrin 2 0 0
Curtis Nelson 1 0 0
Marcus Browne 2 8 0
Tony Craig 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
24/25 National League Aldershot Town 13 40
19/20 League One Oxford United 12 30
18/19 League One Oxford United 11 44

Top assist seasons

SeasonCompetitionClubAssistsMatches
10/11 Championship Millwall FC 15 42
11/12 Championship Millwall FC 12 39
13/14 League One Wolverhampton Wanderers 9 32

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
16/17 2017-05-31 Bolton Wolves Return from loan €750k
16/17 2016-08-31 Wolves Bolton Loan €1.00m
13/14 2013-12-30 Wolves Millwall Return from loan €1.00m
13/14 2013-09-30 Millwall Wolves Loan €1.00m
09/10 2009-12-01 Millwall Reading Return from loan €300k
09/10 2009-09-01 Reading Millwall Loan €300k
08/09 2009-05-01 Millwall Reading Return from loan €300k
08/09 2009-02-01 Reading Millwall Loan €300k
07/08 2008-05-01 Norwich Reading Return from loan €100k
07/08 2008-01-01 Reading Norwich Loan €50k
07/08 2007-12-01 Bournemouth Reading Return from loan €50k
07/08 2007-11-01 Reading Bournemouth Loan €50k
06/07 2007-04-01 Forest Reading Return from loan
06/07 2007-03-01 Reading Forest Loan

Last 50 matches for Aldershot Town The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-30 CNAT Aldershot Town 1–0 Wealdstone FC Available
2025-12-26 CNAT Sutton United 2–2 Aldershot Town Available
2025-12-20 CNAT Boston United 1–2 Aldershot Town Available
2025-12-06 CNAT Aldershot Town 2–2 Altrincham FC Available
2025-11-29 CNAT York City 3–1 Aldershot Town Available
2025-11-22 CNAT Aldershot Town 1–1 Woking FC Available
2025-11-15 CNAT Rochdale AFC 3–1 Aldershot Town Available
2025-11-08 CNAT Aldershot Town 0–2 Forest Green Rovers Available
2025-11-04 CNAT Boreham Wood 1–1 Aldershot Town Available
2025-10-25 CNAT Scunthorpe United 2–1 Aldershot Town Available
2025-10-18 CNAT Aldershot Town 1–2 Tamworth FC Available
2025-10-04 CNAT Southend United 3–0 Aldershot Town Available
2025-09-30 CNAT Aldershot Town 1–1 Braintree Town Available
2025-09-27 CNAT Halifax Town 4–2 Aldershot Town Available
2025-09-24 CNAT Aldershot Town 1–4 Yeovil Town Available
2025-09-20 CNAT Aldershot Town 1–0 Hartlepool United Available
2025-09-13 CNAT Carlisle United 2–0 Aldershot Town Available
2025-09-06 CNAT Aldershot Town 2–2 Brackley Town Available
2025-09-03 CNAT Truro City 2–2 Aldershot Town Available
2025-08-30 CNAT Gateshead FC 3–3 Aldershot Town Available
2025-08-25 CNAT Aldershot Town 4–0 Morecambe FC Available
2025-08-23 CNAT Solihull Moors 1–5 Aldershot Town Available
2025-08-20 CNAT Aldershot Town 2–3 Eastleigh FC Available
2025-08-16 CNAT Aldershot Town 2–3 Boston United Available
2025-08-09 CNAT Altrincham FC 3–2 Aldershot Town Available
2025-05-05 CNAT Aldershot Town 2–1 Yeovil Town Available
2025-04-26 CNAT Barnet FC 4–0 Aldershot Town Available
2025-04-21 CNAT Woking FC 3–0 Aldershot Town Available
2025-04-18 CNAT Aldershot Town 1–1 Sutton United Available
2025-04-12 CNAT York City 7–2 Aldershot Town Available
2025-04-08 CNAT Aldershot Town 1–2 Boston United Available
2025-04-01 CNAT Aldershot Town 2–0 AFC Fylde Available
2025-03-29 CNAT Rochdale AFC 4–0 Aldershot Town Available
2025-03-25 CNAT Wealdstone FC 1–3 Aldershot Town Available
2025-03-22 CNAT Aldershot Town 3–3 Ebbsfleet United Available
2025-03-18 CNAT Maidenhead United 0–1 Aldershot Town Available
2025-03-15 CNAT Altrincham FC 1–2 Aldershot Town Available
2025-03-08 CNAT Aldershot Town 3–1 Gateshead FC Available
2025-03-04 CNAT Aldershot Town 0–0 Dagenham & Redbridge Available
2025-02-25 CNAT Aldershot Town 3–1 Solihull Moors Available
2025-02-22 CNAT Aldershot Town 3–2 Hartlepool United Available
2025-02-18 CNAT Southend United 2–1 Aldershot Town Available
2025-02-15 CNAT Eastleigh FC 2–0 Aldershot Town Available
2025-01-25 CNAT Aldershot Town 2–2 Tamworth FC Available
2025-01-18 CNAT Oldham Athletic 1–3 Aldershot Town Available
2025-01-14 CNAT Aldershot Town 2–2 Braintree Town Available
2025-01-01 CNAT Sutton United 1–1 Aldershot Town Available
2024-12-26 CNAT Aldershot Town 2–2 Woking FC Available
2024-12-21 CNAT Forest Green Rovers 1–1 Aldershot Town Available
2024-12-14 CNAT Aldershot Town 3–4 Halifax Town Available

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

OpponentPWDLGFGAGDWin %
Middlesbrough FC 84 27 16 41 86 118 -32 32%
Barnsley FC 77 33 21 23 113 94 +19 43%
Derby County 76 29 17 30 101 105 -4 38%
Ipswich Town 75 20 27 28 77 100 -23 27%
Charlton Athletic 74 37 23 14 113 76 +37 50%
Birmingham City 73 31 16 26 97 83 +14 42%
Wigan Athletic 72 26 17 29 88 101 -13 36%
Blackpool FC 71 29 18 24 108 91 +17 41%
Sheffield Wednesday 71 28 23 20 94 77 +17 39%
Watford FC 69 21 22 26 86 107 -21 30%
Nottingham Forest 68 22 23 23 93 95 -2 32%
Fulham FC 68 24 20 24 91 103 -12 35%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
06/07 Senior debut season
07/08 First senior goal
16/17 Goal #50 (career)
21/22 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 41 166 6 0 0 3.25
23/24 18 102 1 0 0 0.88
22/23 29 1,388 3 0 0 0.19
21/22 28 231 3 0 0 1.17
20/21 43 407 4 0 1 1.11
19/20 38 510 4 0 0 0.71
18/19 56 685 4 0 0 0.53
17/18 48 565 4 0 0 0.64
16/17 39 1,411 1 0 0 0.06
15/16 42 411 2 0 0 0.44
14/15 40 412 2 0 0 0.44
13/14 40 227 6 0 0 2.38
12/13 40 937 8 0 0 0.77
11/12 45 0 8 0 0 0
10/11 46 669 4 0 0 0.54
08/09 29 508 4 0 0 0.71
07/08 15 195 2 0 0 0.92

Output by competition

Career goals and assists broken down by tournament.

League One
317 apps
73 G
44 A
Championship
212 apps
22 G
47 A
National League
45 apps
14 G
8 A
FA Cup
30 apps
5 G
4 A
League Cup
27 apps
5 G
4 A
EFL Trophy
20 apps
3 G
3 A
League One Play-Offs
7 apps
0 G
2 A

Frequently asked about James Henry

Who is James Henry?

James Henry is an England professional footballer who plays as a right midfield for Aldershot Town.

How old is James Henry?

James Henry is 36 years old. He was born on June 10, 1989 in Reading.

What position does James Henry play?

James Henry plays as a right midfield (Midfield - Right Midfield).

What club does James Henry play for?

James Henry currently plays for Aldershot Town.

How many career goals has James Henry scored?

Across all senior club competitions in our dataset, James Henry has scored 122 goals in 658 appearances.