12 listopada 2018 roku został powołany przez selekcjonera Jankesów – Taba Ramosa na Mistrzostwa Ameryki Północnej U-20 2018, na których Jankesi byli gospodarzami, a Richards wystąpił w 2 meczach w pełnym wymiarze czasowym: dwóch ostatnich meczach turnieju w Bradenton: 20 listopada 2018 roku w ostatnim meczu drugiej rundy z reprezentacją Hondurasu U-20 (1:0) oraz w finale z reprezentacją Meksyku U-20, w którym Jankesi wygrali 2:0 i tym samym zdobyli mistrzostwo Ameryki Północnej U-20USA makes three roster changes at Concacaf U-20 Championship [data dostępu: 2018-11-12] Honduras 0 x 1 United States United States 2 x 0 Mexico .
10 maja 2019 Richards został powołany przez selekcjonera Jankesów – Taba Ramosa do 21-osobowej kadry na mistrzostwa świata U-20 2019 w PolsceTab Ramos Names USA Roster for 2019 FIFA U-20 World Cup in Poland [data dostępu: 2019-05-10] , na których Richards rozegrał wszystkie 5 meczów w pełnym wymiarze czasowym (z wyjątkiem meczu z reprezentacją Nigerii U-20 – w 60.