Derek played minor hockey in Goderich before playing for the Huron-Perth Lakers AAA. He started his junior career playing a season with the Mount Brydges Bulldogs of the SOJHL. The following year, Derick played for the Stratford Cullitons of the GOJHL. After his stint in Stratford, Derek enjoyed playing for the Listowel Cyclones and St. Thomas Stars of the GOJHL and Kincardine Bulldogs and Hanover Barons of the WOJCHL. Currently, Derick is playing for the Alvinston Killer Bees in the WOSHL.