2010-11: Warren Foegele played for his hometown Markham Waxers organization in Ontario.
2011-12: Foegele played eight games, including two playoff contests, with the varsity team at Canada prep school St. Andrew’s College and played for the school’s junior varsity squad. He skated in 28 games for the Markham Waxers minor midget AAA team. Foegele had 1 assist with the St. Andrew’s varsity and scored 10 goals with 8 assists and 38 penalty minutes for the Waxers.
2012-13: Foegele was the leading scorer for St. Andrew’s in his second season. In 58 games he scored 37 goals with 36 assists and had 48 penalty minutes. The Saints finished the season 41-6-1 in league play and defeated Buffalo’s Nichols School in a three-game playoff series to capture the CISAA championship. In February, he committed to playing at the University of New Hampshire in 2015-16.
2013-14: Foegele emerged as a prospect with an outstanding senior season at St. Andrews, finishing with 107 points in 52 games for the Saints. He scored 58 goals with 49 assists as St. Andrews finished 45-3-2 and won the MPHL and CISAA titles. Originally slated to play junior hockey in the BCHL in 2014-15, he announced mid-season that he would graduate and instead attend New Hampshire in September, 2014. He was selected by Kingston in the seventh round (135th overall) of the 2014 OHL Priority Selection and was taken by Dubuque in the 19th round (306th overall) of the USHL Entry Draft. Foegele was ranked 66th amongst North American skaters in the final rankings prior to the 2014 NHL Draft.