Career snapshot
Career highs
Born the same day
Shares 2004-12-23 · 5 players total
| Full name | Ed James |
|---|---|
| Name in home country | Edward George Martin James |
| Date of birth | 2004-12-23 (21 yrs) |
| Place of birth | Exeter, Wales |
| Citizenship | Wales England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 185.00 m |
| Current club | Exeter City |
| Joined | 2023-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Midas Sports |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Exeter City | 4 | 22/23 | 25/26 | 8 | 0 | 0 | 0 |
| Exeter City U21 | 2 | 24/25 | 25/26 | 5 | 0 | 0 | 0 |
| Yeovil Town | 1 | 24/25 | 24/25 | 2 | 1 | 0 | 158 |
| Bath City | 1 | 24/25 | 24/25 | 1 | 0 | 0 | 0 |
| Weston-super-Mare AFC | 1 | 23/24 | 23/24 | 5 | 0 | 0 | 0 |
| Weymouth FC | 1 | 22/23 | 22/23 | 1 | 0 | 0 | 0 |
| Exeter City U18 | 3 | 20/21 | 22/23 | 2 | 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 | EFL Cup | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Premier League Cup | Exeter City U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Exeter City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Exeter City | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Exeter City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | National League | Yeovil Town | 2 | 1 | 0 | 1 | 0 | 158 |
| 24/25 | National League South | Bath City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League Cup | Exeter City U21 | 4 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | EFL Trophy | Exeter City | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | National League South | Weston-super-Mare AFC | 5 | 0 | 0 | 3 | 0 | 0 |
| 22/23 | EFL Trophy | Exeter City | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | FA Youth Cup | Exeter City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Exeter City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | National League South | Weymouth FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Youth Cup | Exeter City U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Youth Cup | Exeter City U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 22/23 | 2022-10-30 | Exeter U18 | Weymouth FC | Loan | 0 | — |
| 22/23 | 2022-12-31 | Weymouth FC | Exeter U18 | Return from loan | 0 | — |
| 23/24 | 2023-07-01 | Exeter U18 | Exeter City | Transfer | 0 | — |
| 23/24 | 2023-07-15 | Exeter City | Weston-super-M. | Loan | 0 | — |
| 23/24 | 2023-10-10 | Weston-super-M. | Exeter City | Return from loan | 0 | — |
| 23/24 | 2023-10-18 | Exeter City | Dorchester | Loan | 0 | — |
| 23/24 | 2024-05-31 | Dorchester | Exeter City | Return from loan | 0 | — |
| 24/25 | 2024-11-27 | Exeter City | Yeovil Town | Loan | 50000 | — |
| 24/25 | 2024-12-23 | Yeovil Town | Exeter City | Return from loan | 50000 | — |
| 24/25 | 2025-02-21 | Exeter City | Bath City | Loan | 50000 | — |
| 24/25 | 2025-05-31 | Bath City | Exeter City | Return from loan | 50000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Harry Lee | 1 | 0 | 818 |
| Mitch Beardmore | 1 | 0 | 682 |
| Jake Richards | 2 | 0 | 651 |
| Louie Cayless | 3 | 0 | 414 |
| Gabe Billington | 1 | 0 | 392 |
| Max Edgecombe | 1 | 0 | 268 |
| Jason Pope | 0 | 0 | 221 |
| Lloyd Humphries | 0 | 0 | 221 |
| James Dodd | 0 | 0 | 221 |
| Dayle Grubb | 0 | 0 | 211 |
| Reuben Reid | 0 | 0 | 205 |
| Caleb Watts | 3 | 0 | 200 |
| Theo Cutler | 3 | 0 | 174 |
| Kieran Thomas | 0 | 0 | 131 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | National League | Yeovil Town | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-05-31 | Bath City | Exeter City | Return from loan | — | €50k |
| 24/25 | 2025-02-21 | Exeter City | Bath City | Loan | — | €50k |
| 24/25 | 2024-12-23 | Yeovil Town | Exeter City | Return from loan | — | €50k |
| 24/25 | 2024-11-27 | Exeter City | Yeovil Town | Loan | — | €50k |
| 23/24 | 2024-05-31 | Dorchester | Exeter City | Return from loan | — | — |
| 23/24 | 2023-10-18 | Exeter City | Dorchester | Loan | — | — |
| 23/24 | 2023-10-10 | Weston-super-M. | Exeter City | Return from loan | — | — |
| 23/24 | 2023-07-15 | Exeter City | Weston-super-M. | Loan | — | — |
| 22/23 | 2022-12-31 | Weymouth FC | Exeter U18 | Return from loan | — | — |
| 22/23 | 2022-10-30 | Exeter U18 | Weymouth FC | Loan | — | — |
Last 30 matches for Exeter City while Ed James was at the club (joined 2025-05-31). 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 |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Mansfield Town | 0–0 | Exeter City | Available |
| 2026-01-31 | GB3 |
Exeter City | 0–4 | Rotherham United | Available |
| 2026-01-27 | GB3 |
Reading FC | 2–2 | Exeter City | Available |
| 2026-01-24 | GB3 |
Port Vale FC | 1–3 | Exeter City | Available |
| 2026-01-17 | GB3 |
Exeter City | 3–0 | Stevenage FC | Available |
| 2026-01-04 | GB3 |
Huddersfield Town | 2–2 | Exeter City | Available |
| 2026-01-01 | GB3 |
Exeter City | 1–0 | Luton Town | Available |
| 2025-12-29 | GB3 |
AFC Wimbledon | 1–1 | Exeter City | Available |
| 2025-12-26 | GB3 |
Cardiff City | 3–0 | Exeter City | Available |
| 2025-12-20 | GB3 |
Exeter City | 1–2 | Barnsley FC | Available |
| 2025-12-13 | GB3 |
Bolton Wanderers | 2–0 | Exeter City | Available |
| 2025-12-09 | GB3 |
Exeter City | 1–0 | AFC Wimbledon | Available |
| 2025-11-29 | GB3 |
Bradford City | 2–1 | Exeter City | Available |
| 2025-11-22 | GB3 |
Exeter City | 1–0 | Burton Albion | Available |
| 2025-11-15 | GB3 |
Leyton Orient | 1–1 | Exeter City | Available |
| 2025-11-08 | GB3 |
Exeter City | 0–1 | Wigan Athletic | Available |
| 2025-10-23 | GB3 |
Exeter City | 2–0 | Plymouth Argyle | Available |
| 2025-10-18 | GB3 |
Stockport County | 1–0 | Exeter City | Available |
| 2025-10-11 | GB3 |
Exeter City | 1–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Lincoln City | 0–1 | Exeter City | Available |
| 2025-09-27 | GB3 |
Exeter City | 0–1 | Huddersfield Town | Available |
| 2025-09-20 | GB3 |
Stevenage FC | 2–1 | Exeter City | Available |
| 2025-09-13 | GB3 |
Exeter City | 0–2 | Port Vale FC | Available |
| 2025-09-06 | GB3 |
Rotherham United | 1–0 | Exeter City | Available |
| 2025-08-30 | GB3 |
Exeter City | 3–0 | Peterborough United | Available |
| 2025-08-23 | GB3 |
Northampton Town | 2–0 | Exeter City | Available |
| 2025-08-19 | GB3 |
Wycombe Wanderers | 0–1 | Exeter City | Available |
| 2025-08-16 | GB3 |
Exeter City | 1–2 | Mansfield Town | Available |
| 2025-08-09 | GB3 |
Exeter City | 4–1 | Blackpool FC | Available |
| 2025-08-02 | GB3 |
Doncaster Rovers | 1–0 | Exeter City | Available |
Teams faced most often by Ed James'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 % |
|---|---|---|---|---|---|---|---|---|
| Boston United | 4 | 2 | 0 | 2 | 6 | 8 | -2 | 50% |
| Oldham Athletic | 4 | 2 | 0 | 2 | 4 | 4 | 0 | 50% |
| Solihull Moors | 4 | 2 | 0 | 2 | 6 | 2 | +4 | 50% |
| York City | 4 | 0 | 0 | 4 | 0 | 10 | -10 | 0% |
| Forest Green Rovers | 4 | 0 | 2 | 2 | 4 | 6 | -2 | 0% |
| Sutton United | 4 | 0 | 2 | 2 | 2 | 4 | -2 | 0% |
| Aldershot Town | 4 | 0 | 2 | 2 | 4 | 6 | -2 | 0% |
| Braintree Town | 4 | 4 | 0 | 0 | 8 | 2 | +6 | 100% |
| Ebbsfleet United | 4 | 2 | 2 | 0 | 8 | 6 | +2 | 50% |
| Southend United | 4 | 2 | 2 | 0 | 6 | 4 | +2 | 50% |
| Hartlepool United | 4 | 0 | 0 | 4 | 2 | 6 | -4 | 0% |
| AFC Fylde | 4 | 4 | 0 | 0 | 10 | 6 | +4 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 24/25 | First senior goal |
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′ |
|---|---|---|---|---|---|---|
| 25/26 | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 10 | 158 | 3 | 0 | 0 | 1.71 |
| 23/24 | 6 | 0 | 4 | 0 | 0 | 0 |
| 22/23 | 5 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Ed James
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ed James
Who is Ed James?
Ed James is a Wales professional footballer who plays as a centre-back for Exeter City.
How old is Ed James?
Ed James is 21 years old. He was born on December 23, 2004 in Exeter.
What position does Ed James play?
Ed James plays as a centre-back (Defender - Centre-Back).
What club does Ed James play for?
Ed James currently plays for Exeter City.
How many career goals has Ed James scored?
Across all senior club competitions in our dataset, Ed James has scored 1 goals in 24 appearances.
What is Ed James's market value?
Ed James's most recent reported market value is €50k.