Jahdan Blakkamoore against all odds