 Theriault is the longest-serving coach in the history of the Oshawa Generals of the Ontario Hockey League (OHL).He also served as an OHL head coach for both the Erie Otters and Sault Ste.Marie Greyhounds.