While representing France, Hayes was named MVP of the 2017 FIBA U16 European Championship in Podgorica, Montenegro. He averaged 16.6 points, seven rebounds and 5.1 assists per game and led his team to a gold medal. At the 2018 FIBA Under-17 Basketball World Cup in Argentina, Hayes won a silver medal and was named to the All-Star Five after averaging 16.1 points, 3.6 rebounds, 3.3 assists and 2.7 steals per game. In July 2019, the French Federation of Basketball imposed a six-game suspension on Hayes for not playing in the 2019 FIBA U20 European Championship in Tel Aviv, Israel.