Thomas James
Defender · Bristol Rovers · Wales
Thomas James is a 30-year-old Wales defender playing for Bristol Rovers. This season (2026/2027: 2 goals and 1 assist in 6 appearances). Career club totals on ScoreBuzz: 277 appearances, 21 goals and 13 assists.
ClubBristol Rovers
PositionDefender
NationalityWales
Age30
Born15.04.1996 · Cardiff
Height180 cm
Weight65 kg
FootRight
Market value€285k
Club statistics
| Season | Team | Competition | Apps | Starts | Min | Goals | Assists | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | Bristol Rovers | League Two | 6 | 6 | 535 | 2 | 1 | 2 | 0 | 7.083333 |
| 2025/2026 | Leyton Orient | League One | 33 | 29 | 2099 | 0 | 5 | 0 | 6.778787 | |
| 2024/2025 | Leyton Orient | League One | 25 | 20 | 1553 | 2 | 3 | 7 | 0 | 7.088000 |
| 2023/2024 | Leyton Orient | League One | 43 | 39 | 3150 | 3 | 7 | 0 | 7.167441 | |
| 2022/2023 | Leyton Orient | League Two | 40 | 37 | 3149 | 4 | 1 | 9 | 1 | 7.002500 |
| 2021/2022 | Leyton Orient | League Two | 21 | 21 | 1791 | 4 | 4 | 6 | 0 | 7.257142 |
| 2020/2021 | Salford | League Two | 4 | 3 | 191 | 1 | 1 | 0 | 7.100000 | |
| 2020/2021 | Wigan | League One | 20 | 20 | 1755 | 3 | 3 | 0 | 6.820000 | |
| 2019/2020 | Hibernian | Premiership | 6 | 6 | 495 | 1 | 0 | 6.766666 | ||
| 2018/2019 | Yeovil | League Two | 38 | 6 | 0 | 6 | 2 | |||
| 2017/2018 | Yeovil | League Two | 38 | 0 | - | 7 | 0 | |||
| 2016/2017 | Yeovil | League Two | 2 | 0 | - | 0 | 0 | |||
| 2013/2014 | Cardiff | Premier League | 1 | 0 | 0 | 0 | 0 |
Thomas James: stats FAQ
How many goals has Thomas James scored this season?
Thomas James has scored 2 goals and made 1 assist in 6 appearances in the 2026/2027 season.
How many career goals has Thomas James scored?
Thomas James has scored 21 goals and 13 assists in 277 club appearances, according to the season-by-season table on this page.
Which club does Thomas James play for?
Thomas James plays for Bristol Rovers as a defender.