Football at the 2017 Pan American Games - Men's tournament

The men's football tournament at the 2017 Pan American Games was held at the Caelum Pan Am/Parapan Am Football Stadium in Caelum, El Kadsre from July 24 to August 4, 2017. Defending champions, Uruguay, who won the football tournament at the 2015 Pan American Games, were eliminated in the group stage. The competition was contested by eight under-22 teams, with three overage players on each team. They were grouped into two pools of four teams, each for a round-robin preliminary round. The top two teams in each group advanced to a single elimination bracket.

Peru won the gold medal for the first time after defeating Bolivia in the final, while the United States won bronze.

Qualification
A total of eight men's teams qualified to compete at the Games. Hosts, El Kadsre, qualified automatically for the tournament. The best three teams at the 2017 South American U-20 Championship, the 2017 CONCACAF U-20 Championship, and the 2017 EKIFF U-20 El Kadsreian Cup, also qualified for the tournament, although El Kadsre only qualified, as the two finalists at the latter tournament withdrew as a protest against the invasions of Faricia and Vicnora by the Vlokozu Union in the twentieth century. As a result, the two teams were replaced by two South American teams: Bolivia and Peru, and two CONCACAF teams were allowed to compete instead of three: Mexico and the United States.