Skip to content
Tom James

Tom James

Defender - Right-Back  at Leyton Orient
Age30
CitizenshipWales
Height1.80 m
Footright
BornApril 15, 1996
at Leyton Orient 1,770 days · joined 2021-07-19
👕200+ Apps
Market value €350k
Right-Back Defender

Career snapshot

6
clubs played for
13/14
debut season
0.08
goals / match
Leyton Orient
top club · 162 apps

Career highs

€350k
peak value · 2025
top transfer fee
7
best season · 18/19
3 / 0
int'l caps / goals
299Appearances
24Goals
23Assists
50Yellow cards
1Red cards
51Full matches (90′)
Full nameTom James
Name in home countryThomas Lynn James
Date of birth1996-04-15 (30 yrs)
Place of birthCardiff, Wales
CitizenshipWales
PositionDefender - Right-Back (main: Defender)
Footright
Height180.00 m
Current clubLeyton Orient
Joined2021-07-19
Contract expires2026-06-30
AgentCAA Base Ltd
Jul 2025
25/26 — Leyton Orient
8 matches · 0 G · 0 A · across 2 competitions
Jul 2024
24/25 — Leyton Orient
34 matches · 2 G · 5 A · across 5 competitions
Jul 2023
23/24 — Leyton Orient
48 matches · 0 G · 4 A · across 4 competitions
Jul 2022
22/23 — Leyton Orient
46 matches · 5 G · 1 A · across 4 competitions
Jul 2021
Transfer: Hibernian FC → Leyton Orient
21/22 · Transfer
Jul 2021
21/22 — Leyton Orient
26 matches · 4 G · 5 A · across 4 competitions
May 2021
Transfer: Salford → Hibernian FC
20/21 · Return from loan
Jan 2021
Transfer: Hibernian FC → Salford
20/21 · Loan
Jan 2021
Transfer: Wigan → Hibernian FC
20/21 · Return from loan
Sep 2020
Transfer: Hibernian FC → Wigan
20/21 · Loan
Jul 2020
20/21 — Wigan Athletic, Salford City
28 matches · 4 G · 1 A · across 4 competitions
Aug 2019
Injury: unknown
6 games missed
Jul 2019
19/20 — Hibernian FC
12 matches · 1 G · 2 A · across 3 competitions
Jul 2019
Transfer: Yeovil Town → Hibernian FC
19/20 · Transfer
Jul 2018
18/19 — Yeovil Town
42 matches · 7 G · 3 A · across 4 competitions
Jul 2017
17/18 — Yeovil Town
51 matches · 1 G · 2 A · across 4 competitions
Jan 2017
Transfer: Cardiff City U23 → Yeovil Town
16/17 · Transfer
Jul 2016
16/17 — Yeovil Town
3 matches · 0 G · 0 A · across 2 competitions
Jul 2014
14/15 — Cardiff City
0 matches · 0 G · 0 A · across 2 competitions
Jul 2014
Transfer: Cardiff U18 → Cardiff U21
14/15 · Transfer
Jul 2013
13/14 — Cardiff City
1 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €350k
Highest valuation recorded in dataset
4,606 min
Minutes played by club
Leyton Orient 44.6%
Wigan Athletic 15.6%
Salford City 0.0%
Hibernian FC 11.1%
Yeovil Town 28.7%
Cardiff City 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

3€88K5€175K8€263K10€350K17/18 — 1 goals (Yeovil Town)17/18 — 2 assists317/1818/19 — 7 goals (Yeovil Town)18/19 — 3 assists1018/1919/20 — 1 goals (Hibernian FC)19/20 — 2 assists319/2020/21 — 4 goals (Wigan Athletic)20/21 — 1 assists520/2121/22 — 4 goals (Leyton Orient)21/22 — 5 assists921/2222/23 — 5 goals (Leyton Orient)22/23 — 1 assists622/2323/24 — 4 assists423/2424/25 — 2 goals (Leyton Orient)24/25 — 5 assists724/2525/2619/20 — €100K20/21 — €200K21/22 — €200K23/24 — €300K24/25 — €325K25/26 — €350KGoalsAssistsMarket value

Goals by season

13/14: 0013/1414/15: 0014/1516/17: 0016/1717/18: 1117/1818/19: 7718/1919/20: 1119/2020/21: 4420/2121/22: 4421/2222/23: 5522/2323/24: 0023/2424/25: 2224/2525/26: 0025/26

Assists by season

13/14: 0013/1414/15: 0014/1516/17: 0016/1717/18: 2217/1818/19: 3318/1919/20: 2219/2020/21: 1120/2121/22: 5521/2222/23: 1122/2323/24: 4423/2424/25: 5524/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames missed
19/20 Ankle injury 2019-08-03 2019-09-09 38 6
Current€350k
Peak€350k
Low€100k
Δ since start+€250k
€100k€163k€225k€288k€350k197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #26181 #15 3 0 former national player
Team #24966 0 0 former national player
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

League Two
144 apps
14 G
8 A
League One
92 apps
5 G
6 A
EFL Trophy
24 apps
3 G
3 A
FA Cup
15 apps
1 G
4 A
Betfred Cup
5 apps
1 G
1 A
Premiership
6 apps
0 G
1 A
League Cup
8 apps
0 G
0 A

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.