Leist begann seine Motorsportkarriere 2009 im Kartsport,[1] in dem er bis 2014 aktiv blieb. Unter anderem wurde er 2013 Zweiter in der Kartmeisterschaft von Petrobras. 2014 debütierte Leist im Formelsport und fuhr in der brasilianischen Formel-3-Meisterschaft. Er trat zu drei Veranstaltungen für Hitech Racing und zu fünf Veranstaltungen für Cesário F3 an. Drei dritte Plätze waren seine besten Gesamtresultate. Da er in einem älteren Fahrzeug antrat, wurde er in der B-Klasse gewertet. In dieser erzielte er zwei Siege und wurde Zweiter.
2015 wechselte Leist nach Europa zu Double R Racing und erhielt ein Cockpit in der britischen Formel-4-Meisterschaft.[2] Bereits beim ersten Rennen in Brands Hatch erzielte er mit einem dritten Platz seine erste Podest-Platzierung. Bei der nächsten Veranstaltung in Donington folgte bereit sein erster Sieg.[3] Mit einem weiteren Sieg beendete er die Saison auf dem fünften Gesamtrang. Darüber hinaus debütierte Leist 2015 für Double R Racing in der europäischen Formel-3-Meisterschaft.[4] Als Verletzungsvertretung für Nicolas Pohler nahm er an einer Veranstaltung teil.[5] Mit Double R Racing gewann er im folgenden Jahr die Britische Formel-3-Meisterschaft. 2017 trat er für Carlin in der Indy-Lights-Serie an. In der Gesamtwertung belegte er den vierten Platz. 2018 folgte der Wechsel in die IndyCar Series. Als Fahrer von A. J. Foyt Enterprises erreichte er den 18. Platz in der Fahrerwertung. 2019 war seine beste Platzierung ein vierter Platz. In der Gesamtwertung belegte er den 19. Platz.