Encore amateur, Travis McCabe se fait remarquer pour ses qualités de sprinteurs en en gagnant une étape du Nature Valley Grand Prix devant plusieurs professionnels[1]. En août, il passe professionnel au sein de l'équipe américaine SmartStop-Mountain Khakis. En 2014, il obtient de nombreuses victoires sur le calendrier nord-américain et devient vice-champion des États-Unis sur route, devancé au sprint par son coéquipier Eric Marcotte[2]. L'équipe SmartStop s'arrêtant fin 2015[3], il rejoint la formation Holowesko-Citadel-Hincapie Sportswear en 2016[4]. Il monte à nouveau sur le podium du championnat national en arrivant troisième[5]. Il gagne également la 4e étape du Tour de l'Utah, ce qui constitue alors son plus grand succès[6].
En 2019, à la suite de l'arrêt de la formation UnitedHealthcare, il signe avec la nouvelle équipe continentale Floyd's Pro Cycling dirigée par Floyd Landis[15]. Il remporte une étape et le classement par points du Tour de Langkawi, puis une étape du Tour of the Gila. En mai, il se classe deuxième derrière Peter Sagan de la première étape du Tour de Californie, son meilleur résultat sur une course UCI World Tour[16]. En 2020, il rejoint le World Tour au sein de l'équipe Israel Start-Up Nation[17],[18]. En février, il obtient son meilleur résultat en se classant quatrième d'une étape du Tour Colombia[19]. À 31 ans, après une année difficile avec beaucoup d'abandons sur les courses en Belgique (notamment sur le Tour des Flandres), il arrête sa carrière à l'issue de cette saison[20].