Shawn Porter relance sa carrière le en battant Andre Berto par arrêt de l'arbitre au 9e round, puis Adrian Granados aux points le . Il redevient champion du monde des poids welters le en remportant le titre vacant WBC aux dépens de Danny García, titre qu'il conserve aux points face à Yordenis Ugas le avant d'en être dépossédé par son compatriote Errol Spence Jr., champion IBF de la catégorie, le . Porter est également battu par Terence Crawford, champion WBO des poids welters, par arrêt de l'arbitre au 10e round le 20 novembre 2021.