Sus sólidas actuaciones lo llevaron a ser nombrado estudiante novato del año en la Pacific West Conference y considerado para el segundo equipo de All-PacWest.
[7] Salazar fue seleccionado en la segunda ronda (24° global) del MLS SuperDraft 2016 por Montreal Impact.
[8] Atrajo la atención cuando anotó un gol para Montreal durante un partido amistoso de pretemporada contra D.C.
[11] Salazar tuvo su primera titularidad en la MLS el 2 de julio y anotó el primer y segundo gol de su carrera en la MLS para ayudar a darle a su equipo una victoria por 3-2 sobre el New England Revolution.
[23] Marcó su primer gol con el equipo el 13 de abril en la victoria por 2-1 sobre el Oklahoma City Energy FC.
El 24 de abril, Salazar entró como suplente y anotó 3 goles para ayudar a que los Toros empataran 4-4 con LA Galaxy II.
En el próximo partido de los Toros, Salazar anotaría un doblete contra el San Antonio FC para ayudar a que el equipo ganara por 3-1.
[27] Hizo su debut en el Dynamo el 11 de junio, entrando como suplente en la victoria por 3-2 sobre Austin Bold en la US Open Cup.
[28] Salazar hizo su primera aparición en la liga con el Dynamo el 22 de junio, ingresando como suplente en la derrota por 4-0 ante Portland Timbers.
[29] Para 2020, Salazar permaneció con el Dynamo, pero solo hizo una aparición en todo el año, la cual fue como suplente al minuto 77 contra Sporting Kansas City en una derrota por 4-0.
[32] Hizo su debut con Memphis el 15 de mayo, jugando los 90 minutos completos en una derrota por 1-0 ante Birmingham Legion FC.
Salazar anotó su primer gol con Memphis el 5 de junio en la victoria por 2-1 sobre Indy Eleven.
[34][33] En el juego de playoffs, Salazar entró como suplente en la primera mitad en la derrota por 3-1 ante Charlotte Independence.