Bhanuka competes mostly with riders much older than him .
Bhanuka has an incredible record of 29 podium finishes out of the 32 professional races he has taken part in up to date .
Competing mostly with riders much older than him , Bhanuka has an incredible record of 29 podium finishes out of the 32 professional races he has taken part in up to date .