About Theo Vassell
Born 1997. Theo Vassell is a British association football player.
Port Vale On 28 June 2018, Vassell won a move to the English Football League when he signed a one-year professional contract with EFL League Two side Port Vale, who were managed by his former Gateshead manager Neil Aspin. He made his debut in the EFL Cup on 14 August, in a 4–0 defeat to Lincoln City at Vale Park, though he entered the game as an 85th-minute substitute for Cristian Montaño with the "Valiants" already four goals down. He had to wait until the opening EFL Trophy group stage game of the campaign on 9 October for his next appearance, though he featured from the start in the 1–0 victory over EFL League One opponents Burton Albion and Aspin said after the game that his performance gave him cause to consider him for league fixtures. He enjoyed a run of games at left-wing-back in the absence of Montaño, and was praised for his performances by captain Tom Pope. However, new Vale manager John Askey confirmed that he would not be offering Vassell a new contract on 16 May.
Macclesfield Town On 18 July 2019, Vassell joined League Two club Macclesfield Town on a one-year deal. On 1 February 2020, it was announced that he was one of three players to have left Macclesfield during the January 2020 transfer window, following a meeting with the English Football League. He followed former Macclesfield manager Sol Campbell to sign a contract with Southend United, but the deal was unable to be completed after Southend were hit with a transfer embargo.
Wrexham On 27 August 2020, Vassell signed a one-year deal for National League club Wrexham. Manager Dean Keates said that Vassell would learn a lot playing next to club captain Shaun Pearson in defence. Vassell played 32 games in the 2020–21 campaign, scoring four goals,
Salford City On 12 November 2021, Vassell signed a short-term deal with League Two side Salford City after having trained with the club for several months and recovering from tendonitis. He made his debut for the club on 20 November as a last minute substitute in a 2–0 win at Harrogate Town. He made 24 starts and three substitute appearances under Gary Bowyer in the 2021–22 campaign. He played 56 of Salford's 57 games in the 2022–23 campaign, including two appearances in the play-off semi-final defeat to Stockport County. He was sent off 21 days later in a 5–1 defeat at Mansfield Town. He was again sent off on 6 April, in a 1–0 defeat at AFC Wimbledon, after telling the referee "that was an effing disgrace" according to manager Karl Robinson.
Barrow On 14 July 2024, he signed a one-year deal with League Two club Barrow. He scored three goals in the first ten games of the 2024–25 campaign, and his strike in a 2–0 victory against Newport County put the Bluebirds to the top of the table on 21 September. He also made eight clearances and blocked two shots in the match, securing himself a place on the EFL Team of the Week. His good form saw him linked with Bristol Rovers, Shrewsbury Town and St Mirren in the January transfer window. On 25 January, he scored in a 3–0 win over Grimsby Town at Holker Street to secure himself a place on WhoScored's top five performers in Sky Bet League Two. He scored six goals from 39 games in the 2024–25 season,
Crawley Town On 1 January 2026, he signed for League Two club Crawley Town on a six-month contract. He played seven games in the second half of the 2025–26 season,
Style of play A defender, Vassell plays primarily as a centre-back but can also play as a full-back.
Personal life Vassell has battled with depression since childhood, which led to suicide attempts as a teenager.
Career statistics
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Theo Vassell's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Theo Vassell's
Frequently asked questions
Who is Theo Vassell?
English association football player (born 1997)
When was Theo Vassell born?
Theo Vassell was born on 2 January 1997 in Stoke-on-Trent.
What is Theo Vassell's occupation?
Theo Vassell is an association football player.
What nationality is Theo Vassell?
Theo Vassell is British.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Theo Vassell. https://biography.guide/theo-vassell/
MLA: "Theo Vassell." Biography.guide, https://biography.guide/theo-vassell/.
Chicago: "Theo Vassell." Biography.guide. https://biography.guide/theo-vassell/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:29 UTC