Entre 2018 et 2019, il joue pour les Trojans d'USC à l'université de Californie du Sud. Porter est suspendu au cours de la saison. Alors que les pronostics le classaient parmi les 5 premiers choisis lors de la draft 2019, sa cote chute en raison de problèmes de comportement.