James Henry
Career snapshot
Career highs
Born the same day
Shares 1989-06-10 · 6 players total
| Full name | James Henry |
|---|---|
| Date of birth | 1989-06-10 (36 yrs) |
| Place of birth | Reading, England |
| Citizenship | England Scotland |
| Position | Midfield - Right Midfield (main: Midfield) |
| Foot | right |
| Height | 182.00 m |
| Current club | Aldershot Town |
| Joined | 2024-08-03 |
| Contract expires | 2026-06-30 |
| Agent | Momentum Sports ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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.
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | — | 1 | 0 | — | — | former national player |
| Team #21340 | — | 7 | 1 | — | — | former national player |
| Team #17622 | — | 0 | 0 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on James Henry
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.