Teams Nathan Richards played for

Under-19 ODICanada Under-19s (2001/02)
Under-19 World CupCanada Under-19s (2001/02)
MiscellaneousCanada Under-19s (1995-2001)
 Canada Under-15s (1996)