Early career Bevan played in his native New Zealand with
Western Springs before moving to
Auckland City, where he made his first-team debut on 28 February 2016, as an 86-minute substitute against
WaiBOP United. In the summer of 2016, Bevan moved to the
Nike Academy in England.
Vancouver Whitecaps On 15 May 2017, Bevan signed with Canadian
United Soccer League side
Whitecaps FC 2. After one season with Vancouver's reserve side, he transferred to
Vancouver Whitecaps'
MLS team on 13 December 2017. In 2018, Bevan moved to Sweden's third-tier on loan at
Husqvarna FF. After making five starts, he returned to his parent club. Later that season, he went on loan in the USL with the Whitecaps' affiliate club,
Fresno FC. Bevan was released by Vancouver at the end of their
2018 season. He trained with
A-League side
Wellington Phoenix and later trialled with Polish side
Puszcza Niepołomice in early 2019, but could not win a contract with either team.
Second spell at Auckland City In 2019, Bevan returned to
Auckland City, where he went on to score fifteen goals in sixteen games that season, winning the league Golden Boot.
TS Galaxy Bevan joined South African
Premier Soccer League side
TS Galaxy in 2020.
Third spell at Auckland City Bevan joined
Auckland City in 2021 after being released by TS Galaxy. He scored his first goal for Cavalry in the preliminary round of the
2022 Canadian Championship against
FC Edmonton, first opening the scoring and then adding a penalty goal in a 2-1 victory. This result seemed to give his play a boost after a slower start to the season, and Bevan scored in both of his next two matches. In January 2023, Bevan signed a new two-year contract with Cavalry, with an option for 2025. The 2023 season proved much more fruitful for Bevan, as well as Cavalry. Cavalry finished regular season champions, winning the CPL Shield. Bevan scored 11 goals, sharing the
Golden Boot with
Atlético Ottawa's
Ollie Bassett, and also added four assists. Bevan would start the 2024 season by scoring Cavalry's first ever goal in the
CONCACAF Champions Cup, during a 3-1 loss to
Orlando City on February 27. After the series with Orlando, he returned to New Zealand and did not return to the club for the beginning of their league season, citing personal reasons, with the club placing him on the Inactive roster list. Later conflicting reports occurred with some sources stating his contract was eventually terminated by the club, while the club later released a statement saying he was "granted permission" to play at the amateur level in New Zealand by the club.
Fourth spell at Auckland City In September 2024, he returned to
Auckland City FC, appearing in his first match on 22 September 2024 in the first round of the
2024 FIFA Intercontinental Cup, also scoring in the match. == International career ==