Tom James
Career snapshot
Career highs
Born the same day
Shares 1996-04-15 · 6 players total
| Full name | Tom James |
|---|---|
| Name in home country | Thomas Lynn James |
| Date of birth | 1996-04-15 (30 yrs) |
| Place of birth | Cardiff, Wales |
| Citizenship | Wales |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 180.00 m |
| Current club | Leyton Orient |
| Joined | 2021-07-19 |
| Contract expires | 2026-06-30 |
| Agent | CAA Base Ltd |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Leyton Orient | 5 | 21/22 | 25/26 | 162 | 11 | 15 | 2,056 |
| Wigan Athletic | 1 | 20/21 | 20/21 | 24 | 4 | 0 | 720 |
| Salford City | 1 | 20/21 | 20/21 | 4 | 0 | 1 | 0 |
| Hibernian FC | 1 | 19/20 | 19/20 | 12 | 1 | 2 | 510 |
| Yeovil Town | 3 | 16/17 | 18/19 | 96 | 8 | 5 | 1,320 |
| Cardiff City | 2 | 13/14 | 14/15 | 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 | EFL Trophy | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League One | Leyton Orient | 7 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Leyton Orient | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Leyton Orient | 3 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | FA Cup | Leyton Orient | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | League One | Leyton Orient | 22 | 2 | 3 | 7 | 0 | 730 |
| 24/25 | League One Play-Offs | Leyton Orient | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Leyton Orient | 2 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | League One | Leyton Orient | 43 | 0 | 3 | 7 | 0 | 0 |
| 22/23 | EFL Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Leyton Orient | 3 | 1 | 0 | 1 | 0 | 86 |
| 22/23 | FA Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League Two | Leyton Orient | 41 | 4 | 1 | 7 | 0 | 792 |
| 21/22 | EFL Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Leyton Orient | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Leyton Orient | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Leyton Orient | 21 | 4 | 4 | 6 | 0 | 448 |
| 20/21 | EFL Trophy | Wigan Athletic | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Wigan Athletic | 1 | 1 | 0 | 1 | 0 | 120 |
| 20/21 | League One | Wigan Athletic | 20 | 3 | 0 | 3 | 0 | 600 |
| 20/21 | League Two | Salford City | 4 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Betfred Cup | Hibernian FC | 5 | 1 | 1 | 0 | 0 | 510 |
| 19/20 | Premiership | Hibernian FC | 6 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | SFA Cup | Hibernian FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Yeovil Town | 2 | 1 | 1 | 0 | 0 | 180 |
| 18/19 | FA Cup | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Yeovil Town | 38 | 6 | 2 | 5 | 1 | 525 |
| 17/18 | EFL Cup | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Yeovil Town | 7 | 1 | 0 | 1 | 0 | 615 |
| 17/18 | FA Cup | Yeovil Town | 5 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | League Two | Yeovil Town | 38 | 0 | 0 | 7 | 0 | 0 |
| 16/17 | EFL Trophy | Yeovil Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Yeovil Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Championship | Cardiff City | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Cardiff City | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Cardiff City | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Cardiff U18 | Cardiff U21 | Transfer | 0 | — |
| 16/17 | 2017-01-13 | Cardiff City U23 | Yeovil Town | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Yeovil Town | Hibernian FC | Transfer | 0 | — |
| 20/21 | 2020-09-17 | Hibernian FC | Wigan | Loan | 200000 | — |
| 20/21 | 2021-01-17 | Wigan | Hibernian FC | Return from loan | 200000 | — |
| 20/21 | 2021-01-18 | Hibernian FC | Salford | Loan | 200000 | — |
| 20/21 | 2021-05-31 | Salford | Hibernian FC | Return from loan | 200000 | — |
| 21/22 | 2021-07-19 | Hibernian FC | Leyton Orient | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Ankle injury | 2019-08-03 | 2019-09-09 | 38 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26181 | #15 | 3 | 0 | — | — | former national player |
| Team #24966 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Rhys Browne | 1 | 0 | 0 |
| Sam Surridge | 1 | 0 | 0 |
| Jayden Sweeney | 2 | 0 | 0 |
| Craig Clay | 2 | 0 | 0 |
| Brandon Cooper | 1 | 0 | 0 |
| Bevis Mugabi | 1 | 0 | 0 |
| Alex Fisher | 1 | 0 | 0 |
| Jake Gray | 1 | 1 | 0 |
| Omar Sowunmi | 1 | 0 | 0 |
| Jordan Brown | 2 | 1 | 0 |
| Rob Hunt | 2 | 0 | 0 |
| Jordan Green | 1 | 0 | 0 |
| Aaron Drinan | 2 | 4 | 0 |
| Lawrence Vigouroux | 2 | 0 | 0 |
| Ethan Galbraith | 1 | 3 | 0 |
| Charlie Kelman | 2 | 0 | 0 |
| George Moncur | 2 | 1 | 0 |
| Ruel Sotiriou | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | League Two | Yeovil Town | 6 | 38 |
| 22/23 | League Two | Leyton Orient | 4 | 41 |
| 21/22 | League Two | Leyton Orient | 4 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 21/22 | League Two | Leyton Orient | 4 | 21 |
| 23/24 | League One | Leyton Orient | 3 | 43 |
| 24/25 | League One | Leyton Orient | 3 | 22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-05-31 | Salford | Hibernian FC | Return from loan | — | €200k |
| 20/21 | 2021-01-18 | Hibernian FC | Salford | Loan | — | €200k |
| 20/21 | 2021-01-17 | Wigan | Hibernian FC | Return from loan | — | €200k |
| 20/21 | 2020-09-17 | Hibernian FC | Wigan | Loan | — | €200k |
Last 50 matches for Leyton Orient while Tom James was at the club (joined 2021-07-19). 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 |
Stockport County | 0–0 | Leyton Orient | Available |
| 2026-01-31 | GB3 |
Leyton Orient | 0–1 | Port Vale FC | Available |
| 2026-01-27 | GB3 |
Doncaster Rovers | 3–0 | Leyton Orient | Available |
| 2026-01-24 | GB3 |
Bolton Wanderers | 2–1 | Leyton Orient | Available |
| 2026-01-17 | GB3 |
Leyton Orient | 3–1 | Reading FC | Available |
| 2026-01-10 | GB3 |
Leyton Orient | 1–1 | Cardiff City | Available |
| 2026-01-01 | GB3 |
Leyton Orient | 1–3 | AFC Wimbledon | Available |
| 2025-12-29 | GB3 |
Luton Town | 3–1 | Leyton Orient | Available |
| 2025-12-26 | GB3 |
Peterborough United | 4–2 | Leyton Orient | Available |
| 2025-12-20 | GB3 |
Leyton Orient | 1–1 | Bradford City | Available |
| 2025-12-13 | GB3 |
Barnsley FC | 2–0 | Leyton Orient | Available |
| 2025-12-09 | GB3 |
Leyton Orient | 1–3 | Luton Town | Available |
| 2025-11-29 | GB3 |
Burton Albion | 2–2 | Leyton Orient | Available |
| 2025-11-22 | GB3 |
Leyton Orient | 0–1 | Blackpool FC | Available |
| 2025-11-15 | GB3 |
Leyton Orient | 1–1 | Exeter City | Available |
| 2025-11-08 | GB3 |
Wycombe Wanderers | 2–1 | Leyton Orient | Available |
| 2025-10-25 | GB3 |
Leyton Orient | 1–0 | Lincoln City | Available |
| 2025-10-18 | GB3 |
Rotherham United | 1–0 | Leyton Orient | Available |
| 2025-10-11 | GB3 |
Leyton Orient | 4–0 | Doncaster Rovers | Available |
| 2025-10-04 | GB3 |
Cardiff City | 4–3 | Leyton Orient | Available |
| 2025-09-27 | GB3 |
Leyton Orient | 2–3 | Stevenage FC | Available |
| 2025-09-20 | GB3 |
Reading FC | 2–1 | Leyton Orient | Available |
| 2025-09-13 | GB3 |
Leyton Orient | 1–1 | Bolton Wanderers | Available |
| 2025-09-06 | GB3 |
Port Vale FC | 2–3 | Leyton Orient | Available |
| 2025-08-30 | GB3 |
Leyton Orient | 0–1 | Northampton Town | Available |
| 2025-08-23 | GB3 |
Mansfield Town | 4–1 | Leyton Orient | Available |
| 2025-08-19 | GB3 |
Plymouth Argyle | 0–1 | Leyton Orient | Available |
| 2025-08-16 | GB3 |
Leyton Orient | 2–2 | Stockport County | Available |
| 2025-08-09 | GB3 |
Leyton Orient | 2–0 | Wigan Athletic | Available |
| 2025-08-02 | GB3 |
Huddersfield Town | 3–0 | Leyton Orient | Available |
| 2025-05-03 | GB3 |
Huddersfield Town | 1–4 | Leyton Orient | Available |
| 2025-04-26 | GB3 |
Leyton Orient | 1–0 | Wycombe Wanderers | Available |
| 2025-04-21 | GB3 |
Cambridge United | 1–2 | Leyton Orient | Available |
| 2025-04-18 | GB3 |
Leyton Orient | 4–3 | Barnsley FC | Available |
| 2025-04-12 | GB3 |
Crawley Town | 1–3 | Leyton Orient | Available |
| 2025-04-08 | GB3 |
Mansfield Town | 2–3 | Leyton Orient | Available |
| 2025-04-05 | GB3 |
Leyton Orient | 0–0 | Wigan Athletic | Available |
| 2025-04-01 | GB3 |
Burton Albion | 2–1 | Leyton Orient | Available |
| 2025-03-27 | GB3 |
Leyton Orient | 1–0 | Stevenage FC | Available |
| 2025-03-15 | GB3 |
Blackpool FC | 1–2 | Leyton Orient | Available |
| 2025-03-08 | GB3 |
Leyton Orient | 1–2 | Northampton Town | Available |
| 2025-03-04 | GB3 |
Rotherham United | 1–0 | Leyton Orient | Available |
| 2025-03-01 | GB3 |
Leyton Orient | 1–2 | Charlton Athletic | Available |
| 2025-02-25 | GB3 |
Birmingham City | 2–0 | Leyton Orient | Available |
| 2025-02-22 | GB3 |
Bolton Wanderers | 2–1 | Leyton Orient | Available |
| 2025-02-18 | GB3 |
Wrexham AFC | 1–2 | Leyton Orient | Available |
| 2025-02-15 | GB3 |
Leyton Orient | 3–2 | Lincoln City | Available |
| 2025-02-11 | GB3 |
Leyton Orient | 3–0 | Mansfield Town | Available |
| 2025-02-01 | GB3 |
Leyton Orient | 0–1 | Stockport County | Available |
| 2025-01-28 | GB3 |
Exeter City | 2–6 | Leyton Orient | Available |
Teams faced most often by Tom 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 % |
|---|---|---|---|---|---|---|---|---|
| Oldham Athletic | 16 | 7 | 3 | 6 | 20 | 19 | +1 | 44% |
| Aldershot Town | 16 | 4 | 6 | 6 | 21 | 23 | -2 | 25% |
| Sutton United | 16 | 6 | 2 | 8 | 21 | 18 | +3 | 38% |
| Hartlepool United | 16 | 2 | 5 | 9 | 19 | 22 | -3 | 13% |
| Solihull Moors | 16 | 7 | 5 | 4 | 20 | 11 | +9 | 44% |
| Northampton Town | 16 | 5 | 5 | 6 | 16 | 18 | -2 | 31% |
| Wrexham AFC | 16 | 6 | 5 | 5 | 19 | 18 | +1 | 38% |
| Stevenage FC | 16 | 6 | 7 | 3 | 16 | 11 | +5 | 38% |
| Mansfield Town | 16 | 8 | 5 | 3 | 24 | 17 | +7 | 50% |
| Crawley Town | 15 | 6 | 2 | 7 | 18 | 17 | +1 | 40% |
| Forest Green Rovers | 15 | 1 | 5 | 9 | 15 | 27 | -12 | 7% |
| Maidenhead United | 15 | 6 | 4 | 5 | 17 | 13 | +4 | 40% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 17/18 | 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 | 8 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 34 | 730 | 8 | 0 | 0 | 0.99 |
| 23/24 | 48 | 0 | 7 | 0 | 0 | 0 |
| 22/23 | 46 | 878 | 8 | 1 | 0 | 0.92 |
| 21/22 | 26 | 448 | 6 | 0 | 0 | 1.21 |
| 20/21 | 28 | 720 | 5 | 0 | 0 | 0.63 |
| 19/20 | 12 | 510 | 2 | 0 | 0 | 0.35 |
| 18/19 | 42 | 705 | 5 | 1 | 1 | 0.89 |
| 17/18 | 51 | 615 | 8 | 0 | 0 | 1.17 |
Output by competition
Career goals and assists broken down by tournament.
More on Tom James
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tom James
Who is Tom James?
Tom James is a Wales professional footballer who plays as a right-back for Leyton Orient.
How old is Tom James?
Tom James is 30 years old. He was born on April 15, 1996 in Cardiff.
What position does Tom James play?
Tom James plays as a right-back (Defender - Right-Back).
What club does Tom James play for?
Tom James currently plays for Leyton Orient.
How many career goals has Tom James scored?
Across all senior club competitions in our dataset, Tom James has scored 24 goals in 299 appearances.
What is Tom James's market value?
Tom James's most recent reported market value is €350k.
Wales