 He started on his U20 debut, going 63 minutes in a 3–1 defeat to Serbia before being replaced by future club teammate Abuchi Obinwa.Swanson also appeared the next day against France, replacing James Murphy in the 74th minute of a 6–1 defeat for the US.Those caps were the only two appearances Swanson made for the U20s.