El Mago (Spanish for "the magician") or Mago is a nickname given to:
Guido Alvarenga (born 1970), Paraguayan former footballer
Javier Báez (born 1992), Puerto Rican Major League Baseball player
Alberto Pedro Cabrera (1945-2000), Argentine basketball player
Rubén Capria (born 1970), Argentine retired footballer
Guillermo Coria (born 1982), Argentine tennis player
Alcides Escobar (born 1986), Venezuelan baseball player
Walter Gaitán (born 1977), Argentine retired footballer nicknamed "Mago"
Enrique García (1912-1969), Argentine footballer
Mágico González (born 1958), Salvadoran retired footballer
Juan Martín Hernández (born 1982), Argentine rugby union player
Miguel Ángel Loayza (born 1940), Peruvian former footballer
Sergio Markarián (born 1944), Uruguayan football coach
Alejandro Sabella (born 1954), Argentine football manager and former player
Franklin Salas (born 1981), Ecuadorian footballer nicknamed "Mago"
Pedro Septién (1916-2013), Mexican sports broadcaster
Sam Shepherd (basketball) (born 1953), American-born Venezuelan former basketball player
David Silva (born 1986), Spanish and Manchester City footballer
Vassilios Tsiartas (born 1972), Greek retired footballer
Jorge Valdivia (born 1983), Chilean footballer