Dopo essere stato scelto sia nel Draft NFL 1965[2] che nel Draft AFL 1965, Garrett optò per giocare nella American Football League con i Kansas City Chiefs, con cui rimase fino al 1970, quando fu scambiato coi San Diego Chargers. Fu convocato per due volte per l'All-Star Game AFL nel 1966 e 1967. Disputò anche il Super Bowl I in cui corse 17 yard e ne ricevette 28 nella sconfitta contro i Green Bay Packers. Si rifece nel 1969 quando i Chiefs batterono i Minnesota Vikings 23-7 nel Super Bowl IV, di cui fu il miglior corridore con 39 yard guadagnate e un touchdown segnato. In otto stagioni da professionista, Garrett guadagnò complessivamente 8.049 yard e segnò 49 touchdown (35 su corsa, 13 su ricezione, 1 su ritorno di punt).
^(EN) Heisman Winners, heisman.com. URL consultato il 2 luglio 2014 (archiviato dall'url originale il 1º agosto 2014).
^(EN) Pro Football Draft History: 1965, Pro Football Hall of Fame. URL consultato il 6 aprile 2013 (archiviato dall'url originale il 25 settembre 2013).