Im April 2019 belegte Garrison in der Gesamtwertung von Triptyque des Monts et Châteaux Rang zwei, nachdem er im Jahr zuvor Vierter geworden war. Im Juni wurde er nationaler U23-Meister im Einzelzeitfahren, eine Woche später wurde er ebenfalls US-amerikanischer Zeitfahrmeister der Elite.[1] Im September des Jahres wurde er bei den Straßenweltmeisterschaften Vize-Weltmeister im Zeitfahren der U23.
Zum Jahr 2022 wechselte Garrison nach zwei Jahren in Europa bei Deceuninck-Quick-Step zum US-amerikanischen Continental TeamL39ion of Los Angeles, um vorzugsweise Rennen in seinem Heimatland zu fahren.[2] Ende des Jahres beendete er seine aktive Radsportlaufbahn.