Bennett can play either centre or on the wing. He has represented Scotland at under-18 and under- 20 level, and captained the Glasgow under-18 and under-16 teams.
He turned out for Cumnock all the way through to the 1XV before moving to Ayr and after a storming season with the Premier Cup 2011 champions, he signed for Clermont Auvergne in that same year after returning to the Warriors on loan in 2014.
Bennett was then included in the 12-man Great Britain squad for the 2016 Summer Olympics in Rio before getting called up for Scotland's squad to compete in the 2017 Six Nations tournament.
February 2017 saw him being one of three players to be released by Glasgow Warriors at the end of the 2016/17 season after 64 appearances and 20 tries for the Pro12 club.
He joined Edinburgh the following season on a three-year deal and made his debut January 2018 against Southern Kings.
In December 2019 he signed a new undisclosed deal with the club.
As of June 2020, he has made 36 appearances for the Scottish club and has scored 45 points.
(LS June 29, 2020)
Career
Edinburgh Rugby Outside Centre |
2017 - present | |
Cumnock RFC Openside Flanker |
2002 - 2010 | |
Ayr RFC Openside Flanker |
2010 - 2011 | |
Scotland U20's Outside Centre |
2011 - 2013 | |
Glasgow Warriors Outside Centre |
2017 - 2017 | |
Scotland 7's Outside Centre |
2014 - 2018 | |
Great Britain 7's Outside Centre |
2016 - 2021 | |
Scotland Outside Centre |
2014 - 2023 |