Für Großbritannien nahm Weaver im Juniorenbereich an den U20-C-Weltmeisterschaften 1995, 1996 und 1997 teil.