According to a 2015 list, the top seven boy names in Mexico all have American-English equivalents, according to the BabyCenter website. The Behind the Name database provides the English translation of common Spanish first names.
The top name on the BabyCenter list, Jose Luis, combines two names. Of Portuguese origin, Jose is translated as Joseph in English. Luis is of Spanish origin and is translated as Louis in English. Jose is also the fourth name on the list, alone this time, according to Behind the Name.
The second name on the list, Juan, is of Spanish origin and becomes John in English. The third name on the list, Miguel Angel, is another combination of two names. Miguel is of Spanish origin and means Michael in English. Angel is of Latin origin, and usually has the same spelling and meaning in English, according to Behind the Name.
The fifth name on the list is Francisco, also of Spanish and Portuguese origin. It is translated as Francis in English. Jesus is the sixth name, and is of Greek and Hebrew origin. This name has a different pronunciation in English but the same spelling. The seventh name is Antonio. It is translated as Anthony in English, and is of Spanish and Italian origin.