2008-09: Archibald skated in 68 games for the Barrie Colts and was named to the OHL's Second All-Rookie Team. Archibald was the Colts' third-leading scorer with 25 goals and 24 assists and was +13 with 35 PMs. Barrie reached the OHL playoffs despite finishing under .500 and in the Colts' five game series with Mississauga St. Michael's Archibald scored 4 goals with 3 assists and was +2 with 2 PMs.
2009-10: Archibald had an impressive camp with the Columbus Blue Jackets but did not receive a contract offer. He returned to Barrie for his second season in the OHL and was a key two-way forward for the Colts. Barrie finished with the OHL's best record, winning 57 of 68 games, and Archibald scored 26 goals with 33 assists and was +25 with 62 PMs in 57 games. Archibald skated in 16 of 17 playoff games for the Colts, receiving a suspension after crashing into Windsor goalie Phillipp Grubauer in Game 3 of the OHL Finals. He finished with 5 goals and 5 assists and was -3 with 16 PMs.
2010-11: Archibald attended the Detroit Red Wings camp but was not offered a contract and returned to Barrie as a 20-year-old. He skated in 24 games before a mid-season trade to Niagara, where he was reunited with former Barrie coach Marty Williamson. In 61 regular season games between the two clubs he scored 41 goals with 25 assists and was +5 with 51 PMs. Archibald led the IceDogs with 10 goals and had 4 assists in 14 playoff games as NIagara reached the OHL semifinals. The Canucks signed Archibald to a three-year, entry-level contract in December 2010.
2011-12: Archibald appeared in 20 AHL games with the Chicago Wolves and scored at a nearly point-per-game clip for Vancouver ECHL affiliate Kalamazoo in his first pro season. He was with the Wolves for the first two months and was minus-two with 1 assist and 6 penalty minutes and had 4 penalty minutes in a pair of February games with Chicago. He was both an offensive and physical force when he joined the Wings. He scored 14 goals with 31 assists and was a team-best +22 with 59 penalty minutes in 49 games for Kalamazoo. The Wings won the North Division and reached the West Conference finals. Archibald scored 2 goals with 4 assists in 14 playoff games; finishing plus-two with 21 penalty minutes.
Archibald will most likely split time again between the ECHL and AHL in 2012-13.