A product of the Leicester City F.C. Reserves and Academy, Mitchell had a successful season with Leicester's under-18s in the 2015–16 season, as well as appearing for the reserves. When he finished his scholarship with Leicester City, he was offered a contract. A year later, he was released by Leicester when his contract expired. Mitchell debuted for the Grenada national football team in a 5–0 friendly loss to Panama on 25 October 2017. Mitchell scored his first goal for Grenada in a 4-2 defeat to Belize in March 2018.