Álvarez was born on October 24, 1997, in Tlalnepantla de Baz, and transferred from the Mexican Club América in 2019. On August 17, 2019, he made his debut in the first team during the match VVV-Venlo – Ajax: 1-4. The Mexican international played 147 official matches for Ajax 1 and managed to score thirteen goals.
With Ajax, Álvarez won the Eredivisie twice (2021 and 2022) and won the Dutch Cup once (2021).
After four seasons in Amsterdam, Mexican midfielder Edson Álvarez leaves Ajax for West Ham United. To thank him for his passion and dedication, Ajax surprised Álvarez with a touching video message from his family and friends, moving the 25-year-old to tears.