Ferreira made his senior debut for the United States in February 2020 against Costa Rica. He was then part of the under-23 side that failed to qualify for the Summer Olympics in March 2020. Ferreira scored his first two goals for the United States in January 2021 against Trinidad and Tobago.
