Signed in the Summer of 2024 from Bath City were Tom made 260 appearances with 50 goals and 35 assists in that time.
Tom first joined Bath City on loan from Swindon Town in October 2017. Tom also spent the latter stages of 2016-17 season out on loan with League of Ireland First Division outfit, Waterford, scoring once in ten outings. He enjoyed a successful spell at Bath City, scoring 11 goals in 31 games, before returning to Swindon but was released in May 2018.
Tom joined Cheltenham Town in June 2018 but after finding his first team opportunities limited he returned to City in September 2018 on loan until January 2019. This deal was then extended until the end of the 2018/19 season and when he was released by the Robins in May 2019 he signed permanently for Bath City. He enjoyed a remarkably successful 2019/20 season, scoring 17 goals, and was named the National League South player of the year.
Tom joined Dagenham & Redbridge on loan but injury restricted him to just seven appearances.