Cannon’s professional career is still in its early stages, but his performances at the youth level have been impressive. Known for his finishing ability, speed, and versatility to play in multiple attacking roles, he has earned opportunities to train with the first team and make appearances in competitive matches.