Je vítězem mistrovství CONCACAF hráčů do 20 let 2015. V seniorské mexické reprezentaci debutoval v roce 2016 a ve 38 mezistátních zápasech vstřelil 10 branek. Startoval na Letních olympijských hrách 2016, Copa América Centenario, Konfederačním poháru 2017 a mistrovství světa ve fotbale 2018. Na MS 2018 vstřelil jedinou branku ve vítězném utkání Mexičanů s obhájcem titulu z Německa.