Top Ten Best Mexican Soccer Teams 1 Chivas. 100% Mexican! 2 Cruz Azul Cruz Azul Fútbol Club, A.C, or simply Cruz Azul is a Mexican football club that plays in the top division of Mexican football, Liga MX. 3 Pachuca. 4 America. 5 Monterrey. 6 Tigres. 7 Pumas. 8 Santos.