 He made his first international appearance in a 1–1 draw against Peru.The following year, he captained the national team in a 3–0 friendly victory against Panama on January 27, 2019.In June 2019, Long was called up to his first international tournament when Gregg Berhalter named him to the final roster for the 2019 CONCACAF Gold Cup.