Pulisic had represented the United States at the U-15 and U-17 levels.
He captained the U-17 team at the 2015 FIFA U-17 World Cup, where he scored a goal and an assist in three games.
During his two years with the team, Pulisic scored a total of 20 goals in 34 games.
Pulisic had been eligible to play internationally for Croatia but declined the opportunity.

On March 27, 2016, Pulisic was called up to the senior team by head coach Jürgen Klinsmann ahead of a World Cup qualifying game against Guatemala.
Two days later, he made his debut in that match, a 4–0 win at the Mapfre Stadium in Columbus, Ohio, as an 81st-minute substitute for Graham Zusi.
He thus became the youngest American to play in a World Cup qualifier.

Pulisic was included in the senior squad for the Copa América Centenario, which was hosted by the United States.
A week later, he became the youngest player to score for the United States in the modern era, when he put home a late goal in a 4–0 friendly win against visiting side Bolivia.

On September 2, 2016, Pulisic recorded two goals and an assist in a World Cup qualifying match in a 6–0 victory over Saint Vincent and the Grenadines, thereby becoming the youngest person to score in a World Cup qualifier for the U.S. and the youngest player to score a brace in American history.
In the following match against Trinidad and Tobago, he broke another youth record by becoming the youngest American to start a World Cup qualifying match.
In the following year of qualification, on June 8, Pulisic scored both goals in a 2–0 victory over Trinidad and Tobago.
In the last two matches of qualification, Pulisic scored a goal in each: a 4–0 victory over Panama and a 1–2 defeat to Trinidad and Tobago.
He finished the fifth round as the top scorer with five goals.
Despite his strong performances, the United States failed to qualify for the 2018 FIFA World Cup.
The loss to Trinidad and Tobago is considered the most shambolic performance in American soccer history.

On November 20, 2018, Pulisic became the youngest player to captain the United States national team in a friendly defeat to Italy.
Pulisic was 20 years and 63 days old.
Pulisic had represented the United States at the U-15 and U-17 levels. He captained the U-17 team at the 2015 FIFA U-17 World Cup, where he scored a goal and an assist in three games. During his two years with the team, Pulisic scored a total of 20 goals in 34 games. Pulisic had been eligible to play internationally for Croatia but declined the opportunity.
On March 27, 2016, Pulisic was called up to the senior team by head coach Jürgen Klinsmann ahead of a World Cup qualifying game against Guatemala. Two days later, he made his debut in that match, a 4–0 win at the Mapfre Stadium in Columbus, Ohio, as an 81st-minute substitute for Graham Zusi. He thus became the youngest American to play in a World Cup qualifier.
Pulisic was included in the senior squad for the Copa América Centenario, which was hosted by the United States. A week later, he became the youngest player to score for the United States in the modern era, when he put home a late goal in a 4–0 friendly win against visiting side Bolivia.
On September 2, 2016, Pulisic recorded two goals and an assist in a World Cup qualifying match in a 6–0 victory over Saint Vincent and the Grenadines, thereby becoming the youngest person to score in a World Cup qualifier for the U.S. and the youngest player to score a brace in American history. In the following match against Trinidad and Tobago, he broke another youth record by becoming the youngest American to start a World Cup qualifying match. In the following year of qualification, on June 8, Pulisic scored both goals in a 2–0 victory over Trinidad and Tobago. In the last two matches of qualification, Pulisic scored a goal in each: a 4–0 victory over Panama and a 1–2 defeat to Trinidad and Tobago. He finished the fifth round as the top scorer with five goals. Despite his strong performances, the United States failed to qualify for the 2018 FIFA World Cup. The loss to Trinidad and Tobago is considered the most shambolic performance in American soccer history.
On November 20, 2018, Pulisic became the youngest player to captain the United States national team in a friendly defeat to Italy. Pulisic was 20 years and 63 days old.
Christian Pulisic