Porter jugó al fútbol universitario en la Universidad de Indiana entre 1994 y 1997.
Luego de graduarse realizó el salto al profesionalismo a la MLS, pero su carrera terminaría abruptamente un par de años más tarde debido a repetidas lesiones en la rodilla.
Como entrenador, además de dirigir a los Zips durante varios años, fue el director técnico de la selección estadounidense sub-23 entre 2011 y 2012.
[1] Luego de este paso por los Geckos, se desligó del Clash y fue inmediatamente contratado por el Tampa Bay Mutiny de la MLS.
[4] No obstante, la Universidad de Akron y Porter llegaron a un acuerdo que lo mantendría con los Zips los siguientes cinco años.
[7] No obstante, luego de no superar la clasificación en la CONCACAF para los Juegos Olímpicos de 2012 fue destituido del cargo y regresó a continuar dirigiendo a los Zips.