Santa Cruz ha formado parte de 7 equipos donde su mayor estancia deportiva ha sido a nivel europeo, su palmarés fueron estando en el Bayern Múnich (8 temporadas) ganando la UEFA Champions League 2000-01, 5 Bundesligas, 4 Copas de Alemania, 1 Copa Intercontinental y un Mundial de Clubes, además ganó el Clausura con el equipo donde debutó, el Olimpia.