Weaver, kariyerinin ilk yıllarında Charles Clavey ile birlikte kaymaktaydı. Weaver ve Clavey ABD adına Junior Grand Prix yarışmalarına katılmış ve 2006 ABD Gençler şampiyonasında 4. olmuştu. Takım daha sonra ayrıldı ve Weaver Ağustos 2006'da Andrew Poje ile birlikte çalışmaya başladı. Weaver ve Poje birlikte çalışmaya başladıktan kısa süre sonra ISU Junior Grand Prix yarışmalarına Kanada adına katılmaya başladı. Çift 2006-2007 Junior Grand Prix serisinin son iki yarışmasına katıldı. Bu iki yarışmadan da bronz madalya ile döndü. 2006-2007 sezonunda çift uluslararası düzeyde gençlerde yarışmaya başlamasına rağmen ulusal düzeyde 2007 Kanada şampiyonasına büyüklerde katıldı. Çift henüz 5 aydır birlikte kaymaktaydı. Weaver ve Poje birlikte geçirdikleri ilk sezonda Kanada şampiyonasında zorunlu dansı yedinci (7), orijinal ve serbest dansı üçüncü (3) tamamladı ve bronz madalya kazandı. İkili bundan sonra 2007 Dünya Gençler şampiyonasına katıldı. Kanadayı temsil eden çift Oberstdorf'da bronz madalya aldı. Bundan sonra ise 2007 Dünya şampiyonasına takımına alındılar. Çift büyükler düzeyinde ilk uluslararası yarışmaları olan 2007 Dünya Şampiyonasını 20. bitirdi.