 His first reporting work was with Rogers Television in Toronto (2000–2002) as a sportscaster and reporter covering the Ontario Hockey League (OHL).Archibald's first experience covering weather was 2002–2004 at The Weather Network.He then became the morning weather anchor for Global Television (Toronto) for a year in 2005, followed by holding the position as the York Region Transit correspondent for A-Channel Barrie in 2006.