Player Info
Overview
Strengths
- Disciplined
- Attacking threat
Key traits
- Wales international
Next match
James Alexander Spruce profile
- Current team
-
Gloucester City
- Position
- Forward
- Nationality
-
Wales
- Date of birth
- 02 Nov 1999 (27 years)
- Short name
- J. Spruce
James Alexander Spruce recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Gloucester City vs Berkhamsted Town
|
English Southern Football League | 31 Oct 2026 | 2 – 2 |
Plymouth Parkway vs Gloucester City
|
English Southern Football League | 27 Oct 2026 | 1 – 0 |
Redditch United vs Gloucester City
|
English FA Trophy | 24 Oct 2026 | 2 – 2 |
Gloucester City vs Barrow
|
FA Cup | 20 Oct 2026 | 0 – 2 |
Barrow vs Gloucester City
|
FA Cup | 17 Oct 2026 | 0 – 0 |
Yate Town vs Gloucester City
|
English Southern Football League | 07 Nov 2026 | Upcoming |
Gloucester City vs Malvern Town
|
English Southern Football League | 10 Nov 2026 | Upcoming |
Gloucester City vs Sholing FC
|
English Southern Football League | 14 Nov 2026 | Upcoming |
Ux bridge FC vs Gloucester City
|
English Southern Football League | 21 Nov 2026 | Upcoming |
Basingstoke Town vs Gloucester City
|
English Southern Football League | 28 Nov 2026 | Upcoming |
Wales vs Denmark
|
UEFA Nations League | 04 Oct 2026 | 0 – 1 |
Wales vs Norway
|
UEFA Nations League | 01 Oct 2026 | 2 – 1 |
Denmark vs Wales
|
UEFA Nations League | 27 Sep 2026 | 2 – 0 |
Portugal vs Wales
|
UEFA Nations League | 24 Sep 2026 | 1 – 0 |
Romania vs Wales
|
International Friendly | 06 Jun 2026 | 2 – 1 |
Norway vs Wales
|
UEFA Nations League | 14 Nov 2026 | Upcoming |
Wales vs Portugal
|
UEFA Nations League | 17 Nov 2026 | Upcoming |
Gloucester City upcoming fixtures
Gloucester City recent results
Wales national team
About James Alexander Spruce
James Alexander Spruce is a 27-year-old Wales professional footballer who plays as a forward for Gloucester City in England.
Born on 02 November 1999 in Wales, James Alexander Spruce has been eligible for senior professional football since 2016.
As more Gloucester City fixtures are played, James Alexander Spruce's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Next up: Yate Town vs Gloucester City in the English Southern Football League on Saturday 07 November 2026 at 15:00 UTC. Most recent fixture: Gloucester City 2-2 Berkhamsted Town in the English Southern Football League.
Bookmark this James Alexander Spruce hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from Wales
Wales competitions
Frequently asked questions about James Alexander Spruce
What team does James Alexander Spruce play for?
James Alexander Spruce currently plays for Gloucester City in England.
What position does James Alexander Spruce play?
James Alexander Spruce plays as a forward.
How old is James Alexander Spruce?
James Alexander Spruce was born on 02 November 1999, making them 27 years old.
What nationality is James Alexander Spruce?
James Alexander Spruce represents Wales.
When does James Alexander Spruce's team play next?
Gloucester City's next fixture is Yate Town vs Gloucester City in the English Southern Football League on Saturday, 7 November 2026 at 15:00 UTC.
Does James Alexander Spruce play for the national team?
James Alexander Spruce is eligible for Wales. Their next match is Norway vs Wales on Saturday 14 November 2026 UTC.
Statistics
Teammates
- Aaron Wildig Midfielder Compare
- Ben Hunt Midfielder Compare
- Ben Morgan Defender Compare
- Charlie Ten Grotenhuis Midfielder Compare
- Cuba mitchell Midfielder Compare
- Daniel Leadbitter Defender Compare
- Darren Edwards Forward Compare
- David Bird Midfielder Compare
- Dayle Grubb Forward Compare
- Harvey Rivers Goalkeeper Compare
- Jack Harris Defender Compare
- Jamie Reckord Defender Compare
- Joshua Hunt Midfielder Compare
- Lewis Hogg Midfielder Compare
- Liam cross Midfielder Compare
- Matt Coupe Defender Compare
- Matt Groves Defender Compare
- Matt Lidiard Midfielder Compare
- Michael Green Defender Compare
- Mike Green Goalkeeper Compare
Other forwards
- Aaron Amadi Holloway Wales
- Aaron Collins Wales
- Aaron Davies- Thomas Wales
- Aaron Jack Hillier Wales
- Adam Birchall Wales
- Adam Carpenter Wales
- Adam Davies Wales
- Adam Davies Wales