Alvarez began his career with Pacific Northwest Soccer Club before joining the youth setup at
Major League Soccer club
Seattle Sounders FC in 2016. In March 2021, it was reported that Alvarez would join the Seattle Sounders FC first team bubble for the club's pre-season. On April 10, 2021, Alvarez scored his first goal with the first team, a second half strike against
San Diego Loyal at
Lumen Field in a 1–0 victory. On May 7, 2021, Alvarez signed a contract with
Tacoma Defiance, an affiliate club of
Seattle Sounders FC. He made his professional debut for the club in the
USL Championship on May 9, 2021, against
LA Galaxy II. Alvarez started the match and played the whole first half as Tacoma drew 1–1. On July 7, 2021, Alvarez was loaned to
Seattle Sounders FC on a 4-day hardship deal. He made the bench but did not appear in the Sounders' win against
Houston Dynamo on July 8. ==International career==