[3] He joined the academy of Deportivo Saprissa in 2020 but left and returned to Limón after the start of the COVID-19 pandemic.
[3] After a spell out of football playing basketball, Mitchell followed former manager Fallas to Guanacasteca for the 2021–22 Apertura.
[7] Mitchell made his debut for Alajuelense in a 4–0 win away to Municipal Liberia on 27 March 2024, due to an injury to Alexis Gamboa.
[10] On 8 July 2024, Mitchell signed for Eredivisie club Feyenoord on a five-year contract.
[11] On 28 January 2024, it was announced that Mitchell had received his first call-up to the Costa Rica national team for a friendly against El Salvador on 2 February,[12] with Mitchell making his international debut in this match after coming on as a substitute.