The 22-year-old was a highly rated at Brighton & Hove Albion as a youngster having joined the club aged 12 but was released in the summer of 2021 alongside Reds ‘keeper Roco Rees.
He proceeded to appear in a Red shirt in pre-season, scoring in wins against Tonbridge Angels and Welling United.
Any hopes of a permanent stay were dashed when he penned a deal with the Sky Blues shortly after. He was immediately sent out on loan to Rochdale for the entirety of the 2021/22 season.
He scored his first senior goal in the EFL Cup win over Shrewsbury in late August and went onto make 29 appearances in total for the League Two side.
Further loan spells at Walsall and Altricham followed last season and despite having 12 months left on a three-year deal he mutually agreed with Mark Robins side to cancel his contract last week.
Manager Adam Hinshelwood is delighted to have Cashman on board: “We obviously saw a glimpse of what he could bring to us in pre-season a couple of years ago but I’m delighted he’s here for the longer term this time”.
“It wasn’t something we were planning for but when the opportunity arose we had to look at it”.
The attacker’s registration was approved by the National League today making him available for tomorrow’s league fixture with Welling United at the Sussex Transport Community Stadium.