Tokely was signed by Steve Paterson from Highland Football League club Huntly in 1996. He made his first appearance in the side that won the Third Division title in 1997. Tokely gradually established himself in the side, usually playing at right back, although he has sometimes played in central defence or as a holding midfielder.
Tokely retained his place in the team as Inverness progressed through the Third Division and Second Division to the First Division.
Tokely also had more positive successes during this period, notably a goal against his boyhood heroes Hearts in the 2002 Scottish Cup. Tokely hit a 20-yard shot into the top corner at Tynecastle as Inverness defeated another SPL club in the cup, having won 3–1 at Celtic Park in 2000. Tokely also scored the winning penalty in a shoot-out against Dunfermline Athletic in the following season's League Cup.
Tokely was part of the squad that won promotion to the SPL in 2004, by winning the First Division title. As Inverness moved into the SPL, he retained his spot in the side, being awarded the number 2 jersey. After 10 years of service to the club, Tokely was awarded a testimonial match against Sheffield United.
Tokely retained his place in the Inverness side after their drop back down to the First Division, helping the club gain promotion straight back to the SPL in 2010. He was made captain of the team for his 500th appearance for Inverness, a 1–0 win against Airdrie United. Tokely agreed a new contract with Inverness in June 2010, despite receiving offers from overseas. In May 2012, he rejected a contract offer from Inverness and ended his 16-year career with the club.
On 7 June 2012, Tokely signed for Ross County on a one-year contract.
Tokely joined Brora Rangers as a player/coach in January 2013.