In July 2007, Hayashi was elected Japan U-20 national team for 2007 U-20 World Cup. At this tournament, he played 3 matches.