He began his career in the Exeter City and Plymouth Argyle academies, before moving on to Tiverton Town, where he featured for their under-18s side and the Reserves. He helped the Reserves win the Devon & Exeter Premier Division in 2015 and the South West Peninsula League Division One East in 2016.
In the summer of 2017, Bastin moved on to Devon & Exeter Premier Division side Elmore FC, where he helped them win the league during his first season and earning promotion to the South West Peninsula League Division One East. During his two seasons at Elmore, Bastin netted 70 goals for the team.
He signed for Southern League Premier Division side Tiverton Town in July 2019, making the step up three leagues. During his two years at the Devon club, he made 44 appearances, scoring 16 goals and getting 22 assists. While at the Ian Moorcroft Stadium, he was named Tiverton’s Supporters Player of the Year for 2019/2020.
Bastin made the move to The Optima in May 2021 and now heads into his second season with the club.