Ryan Shannon esordì nella nazionale U20 nel mondiale del 2003, concluso dagli Stati Uniti al quarto posto finale. In 7 incontri fornì 2 assist.