In 2008 kwam Alvarado in de jeugdacademie van Club América terecht. Op 26 juli 2012 maakte hij zijn opwachting in het eerste elftal in de Copa MX tegen CD Veracruz.[3] Op 17 februari 2013 debuteerde hij in de Mexicaanse Primera División tegen Deportivo Toluca als invaller voor Raúl Jiménez.[4] Tijdens het seizoen 2013/14 wordt de verdediger uitgeleend aan Necaxa, waar hij één doelpunt maakt in 21 competitiewedstrijden in de Liga de Ascenso, het tweede niveau in Mexico.
Alvarado is geboren in het Amerikaanse Phoenix uit Mexicaanse ouders waardoor hij tussen beide landen mocht kiezen. Op 25 maart 2015 debuteerde hij voor de Verenigde Staten in een vriendschappelijke interland tegen Denemarken als invaller voor Michael Orozco.[5] In 2015 nam Alvarado met Team USA deel aan de CONCACAF Gold Cup 2015.
Bronnen, noten en/of referenties
↑ abSpelersprofiel op transfermarkt.de. Geraadpleegd op 20 juli 2015.
↑Profiel op soccerway.com. Geraadpleegd op 22 april 2016.