PLAYER PROFILE

Theo Vassell.

· England

Matrix 27766

At a glance

Full name
Theo Gary Carlstan Vassell
Born
02 Jan 1997
Age today
29
Nationality
England

Career by season

201 recorded appearances
Theo Vassell appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26League Two Crawley Town 77001591
24/25League Two Barrow AFC 3230502,6865
24/25FA Cup Barrow AFC 1100900
24/25EFL Cup Barrow AFC 33012700
23/24League Two Salford City 2827102,4174 / 2 red
23/24FA Cup Salford City 21001360
23/24EFL Cup Salford City 1100900
22/23League Two Salford City 4746314,1795
22/23FA Cup Salford City 22001800
22/23EFL Cup Salford City 1100901
21/22League Two Salford City 2724102,1582
20/21National League Wrexham AFC 3131302,7773 / 1 red
19/20League Two Macclesfield Town (- 2020) 1717201,5303
19/20EFL Cup Macclesfield Town (- 2020) 22001800

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Theo Vassell match log
DateCompetitionMatchScoreMinutesGoals
08 Feb 2022League Two Sutton United v Salford CitySubstitute, on 32′ 0 – 058
29 Jan 2022League Two Northampton Town v Salford City 1 – 079
25 Jan 2022League Two Barrow AFC v Salford CitySubstitute, on 90′ 0 – 21
22 Jan 2022League Two Salford City v Colchester United 0 – 346
18 Jan 2022League Two Port Vale FC v Salford City 0 – 190
15 Jan 2022League Two Bradford City v Salford City 2 – 190
11 Jan 2022League Two Salford City v Tranmere Rovers 1 – 190
08 Jan 2022League Two Newport County v Salford City 0 – 290
18 Dec 2021League Two Salford City v Stevenage FC 1 – 090
11 Dec 2021League Two Mansfield Town v Salford City 2 – 183
20 Nov 2021League Two Harrogate Town v Salford CitySubstitute, on 90′ 0 – 21
29 May 2021National League Dagenham & Redbridge FC v Wrexham AFC 1 – 190
22 May 2021National League Wrexham AFC v King\'s Lynn Town 5 – 390
18 May 2021National League Wrexham AFC v Notts County 0 – 190
15 May 2021National League Boreham Wood FC v Wrexham AFC 2 – 390
08 May 2021National League Wrexham AFC v Yeovil Town 3 – 090
03 May 2021National League Maidenhead United v Wrexham AFC 2 – 290
01 May 2021National League Wrexham AFC v Solihull Moors 2 – 190
24 Apr 2021National League Wrexham AFC v Chesterfield FC 0 – 090
02 Apr 2021National League Notts County v Wrexham AFC 1 – 090

Career transfers

15 recorded moves

All recorded career moves, newest first.

Theo Vassell career transfers
Date FromToMoveFee
01 Jul 2026 Crawley Town Without club Released —
01 Jan 2026 Without club Crawley Town Transfer —
01 Jul 2025 Barrow AFC Without club Released —
14 Jul 2024 Salford City Barrow AFC Transfer Free
12 Nov 2021 Without club Salford City Transfer —
01 Jul 2021 Wrexham AFC Without club Released —
27 Aug 2020 Macclesfield Town (- 2020) Wrexham AFC Transfer Free
18 Jul 2019 Port Vale FC Macclesfield Town (- 2020) Transfer Free
01 Jul 2018 Gateshead FC Port Vale FC Transfer Free
14 Jul 2017 Walsall FC Gateshead FC Transfer Free
31 May 2017 Chester FC Walsall FC Loan return
11 Jul 2016 Walsall FC Chester FC Loan —
08 Jul 2016 Oldham Athletic Walsall FC Transfer Free
30 Oct 2015 Without club Oldham Athletic Transfer —
01 Jul 2015 Stoke City U18 Without club Released —

Contracts and market values are not available yet.