Career snapshot
Position rank · 23/24
Among 3,307 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1994-12-03 · 6 players total
| Full name | Tom Lockyer |
|---|---|
| Name in home country | Thomas Alun Lockyer |
| Date of birth | 1994-12-03 (31 yrs) |
| Place of birth | Cardiff, Wales |
| Citizenship | Wales |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 185.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Wasserman |
Percentile rank vs 2890 other Defender - Centre-Backs with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Luton Town | 4 | 20/21 | 23/24 | 117 | 7 | 3 | 5,031 |
| Charlton Athletic | 1 | 19/20 | 19/20 | 43 | 0 | 1 | 0 |
| Bristol Rovers | 7 | 12/13 | 18/19 | 284 | 7 | 3 | 12,116 |
| Basingstoke Town | 1 | 11/12 | 11/12 | 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 |
|---|---|---|---|---|---|---|---|---|
| 23/24 | EFL Cup | Luton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Luton Town | 14 | 1 | 1 | 4 | 0 | 1,172 |
| 22/23 | Championship | Luton Town | 39 | 3 | 1 | 6 | 0 | 1,149 |
| 22/23 | Championship Play-Offs | Luton Town | 3 | 1 | 0 | 0 | 0 | 192 |
| 22/23 | EFL Cup | Luton Town | 1 | 1 | 0 | 0 | 0 | 90 |
| 22/23 | FA Cup | Luton Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Championship | Luton Town | 29 | 1 | 1 | 5 | 0 | 2,428 |
| 21/22 | Championship Play-Offs | Luton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Luton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Luton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Championship | Luton Town | 20 | 0 | 0 | 0 | 1 | 0 |
| 20/21 | EFL Cup | Luton Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Luton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Championship | Charlton Athletic | 43 | 0 | 1 | 11 | 0 | 0 |
| 18/19 | EFL Cup | Bristol Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bristol Rovers | 4 | 1 | 0 | 0 | 0 | 360 |
| 18/19 | FA Cup | Bristol Rovers | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | League One | Bristol Rovers | 40 | 3 | 0 | 5 | 0 | 1,183 |
| 17/18 | EFL Cup | Bristol Rovers | 3 | 0 | 0 | 0 | 1 | 0 |
| 17/18 | FA Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Bristol Rovers | 37 | 1 | 0 | 3 | 0 | 3,330 |
| 16/17 | EFL Cup | Bristol Rovers | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | EFL Trophy | Bristol Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Bristol Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League One | Bristol Rovers | 46 | 0 | 1 | 6 | 0 | 0 |
| 15/16 | FA Cup | Bristol Rovers | 1 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | League Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Bristol Rovers | 43 | 0 | 1 | 6 | 0 | 0 |
| 14/15 | Conference | Bristol Rovers | 44 | 1 | 1 | 7 | 0 | 3,860 |
| 14/15 | FA Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | National League Playoffs | Bristol Rovers | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | EFL Trophy | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Bristol Rovers | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Bristol Rovers | 41 | 1 | 0 | 7 | 0 | 3,383 |
| 12/13 | League Two | Bristol Rovers | 4 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Basingstoke Town | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Cardiff City Yo | Brist. Rov. U18 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Brist. Rov. U18 | Bristol Rovers | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Bristol Rovers | Charlton | Transfer | 250000 | — |
| 20/21 | 2020-09-01 | Charlton | Luton | Transfer | 800000 | — |
| 25/26 | 2025-07-01 | Luton | Without Club | Transfer | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | strain | 2020-09-10 | 2020-10-05 | 26 | 6 |
| 20/21 | Abdominal problems | 2020-11-05 | 2020-11-15 | 11 | 3 |
| 20/21 | Ankle surgery | 2021-02-16 | 2021-06-01 | 106 | 21 |
| 21/22 | strain | 2021-08-01 | 2021-08-15 | 15 | 3 |
| 21/22 | strain | 2021-11-01 | 2021-11-15 | 15 | 3 |
| 21/22 | strain | 2021-12-01 | 2022-01-23 | 54 | 6 |
| 21/22 | strain | 2022-03-15 | 2022-04-13 | 30 | 7 |
| 23/24 | heart problems | 2023-12-16 | 637 | 74 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #24966 | #6 | 1 | 0 | — | — | former national player |
| Team #3864 | #2 | 16 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pelly Ruddock Mpanzu | 1 | 0 | 0 |
| Tony Craig | 1 | 0 | 0 |
| Harry Cornick | 1 | 0 | 0 |
| Jordan Clark | 1 | 0 | 0 |
| Tom Nichols | 1 | 0 | 0 |
| Alfie Doughty | 1 | 2 | 0 |
| Liam Sercombe | 1 | 0 | 0 |
| Elijah Adebayo | 2 | 2 | 0 |
| Amari'i Bell | 2 | 0 | 0 |
| Ollie Clarke | 2 | 0 | 0 |
| Billy Bodin | 2 | 1 | 0 |
| Rory Gaffney | 2 | 0 | 0 |
| James Clarke | 1 | 0 | 0 |
| Daniel Leadbitter | 2 | 0 | 0 |
| Matty Taylor | 2 | 1 | 0 |
| Tom Parkes | 2 | 0 | 0 |
| Stuart Sinclair | 1 | 0 | 0 |
| Ellis Harrison | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | League One | Bristol Rovers | 3 | 40 |
| 22/23 | Championship | Luton Town | 3 | 39 |
| 17/18 | League One | Bristol Rovers | 1 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | League One | Bristol Rovers | 1 | 46 |
| 23/24 | Premier League | Luton Town | 1 | 14 |
| 15/16 | League Two | Bristol Rovers | 1 | 43 |
Teams faced most often by Tom Lockyer'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 % |
|---|---|---|---|---|---|---|---|---|
| Portsmouth FC | 14 | 4 | 3 | 7 | 16 | 23 | -7 | 29% |
| Oxford United | 14 | 9 | 3 | 2 | 22 | 9 | +13 | 64% |
| Wycombe Wanderers | 14 | 4 | 2 | 8 | 19 | 22 | -3 | 29% |
| Exeter City | 13 | 4 | 3 | 6 | 19 | 21 | -2 | 31% |
| Shrewsbury Town | 12 | 3 | 5 | 4 | 13 | 15 | -2 | 25% |
| Plymouth Argyle | 12 | 4 | 4 | 4 | 16 | 14 | +2 | 33% |
| Accrington Stanley | 12 | 4 | 2 | 6 | 16 | 13 | +3 | 33% |
| Burton Albion | 12 | 3 | 1 | 8 | 12 | 14 | -2 | 25% |
| Fleetwood Town | 12 | 5 | 3 | 4 | 15 | 16 | -1 | 42% |
| Cheltenham Town | 11 | 5 | 5 | 1 | 17 | 11 | +6 | 45% |
| Charlton Athletic | 10 | 4 | 3 | 3 | 12 | 13 | -1 | 40% |
| Northampton Town | 10 | 6 | 2 | 2 | 16 | 8 | +8 | 60% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 13/14 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 15 | 1,172 | 4 | 0 | 0 | 0.31 |
| 22/23 | 46 | 1,431 | 6 | 1 | 0 | 0.44 |
| 21/22 | 33 | 2,428 | 5 | 0 | 0 | 0.19 |
| 20/21 | 23 | 0 | 0 | 0 | 1 | 0 |
| 19/20 | 43 | 0 | 11 | 0 | 0 | 0 |
| 18/19 | 48 | 1,543 | 6 | 0 | 0 | 0.35 |
| 17/18 | 41 | 3,330 | 3 | 0 | 1 | 0.11 |
| 16/17 | 51 | 0 | 7 | 0 | 0 | 0 |
| 15/16 | 45 | 0 | 7 | 0 | 0 | 0 |
| 14/15 | 48 | 3,860 | 7 | 0 | 0 | 0.16 |
| 13/14 | 47 | 3,383 | 7 | 0 | 0 | 0.19 |
Output by competition
Career goals and assists broken down by tournament.
More on Tom Lockyer
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Tom Lockyer
Who is Tom Lockyer?
Tom Lockyer is a Wales professional footballer who plays as a centre-back for Without Club.
How old is Tom Lockyer?
Tom Lockyer is 31 years old. He was born on December 3, 1994 in Cardiff.
What position does Tom Lockyer play?
Tom Lockyer plays as a centre-back (Defender - Centre-Back).
What club does Tom Lockyer play for?
Tom Lockyer currently plays for Without Club.
How many career goals has Tom Lockyer scored?
Across all senior club competitions in our dataset, Tom Lockyer has scored 14 goals in 445 appearances.
What is Tom Lockyer's market value?
Tom Lockyer's most recent reported market value is €800k.
Wales