Miguel Angel Ponce was part of the preliminary list of players that would participate in the Copa America in Argentina. Later, he also appeared in the definitive list for those participating in the tournament. Miguel Ponce Made his senior debut with Mexico at the 2011 Copa América July 8, 2011 against Perú entering as a substitute for Dárvin Chávez in the 73' minute of the game. However Mexico used a youth team in the tournament and participation by Mexico, as non conference member of CONMEBOL and guest invitee, were deemed friendly matches for Mexico. Miguel Ponce made his first competitive appearance for Mexico with the senior squad in a 2013 CONCACAF Gold Cup match against Canada that also, given his dual US-Mexican citizenship, cap-tied him to Mexico.