2009-10: Drafted by the Portland Winterhawks in the third round (59th overall) of the 2009 WHL Bantam Draft, Reece Willcox skated for the Surrey Thunder midget AAA team in his hometown.
2010-11: Willcox skated for the BCHL's Merritt Centennials; maintaining his NCAA eligibility. In his first season of junior hockey he scored 5 goals with 18 assists and had 26 penalty minutes. Merritt finished sixth in the BCHL's eight-team Interior Conference. In four playoff games Willcox scored 1 goal with 2 assists.
2011-12: Willcox skated in 52 of 60 games for Merritt in his second BCHL season and played for Canada Pacific in the 2012 U19 World Junior A Challenge. He scored 5 goals with 18 assists and had 26 penalty minutes as the Centennials finished second in the Interior Conference. In nine playoff games Willcox scored 2 goals with 2 assists and had 6 penalty minutes as the Centennials reached the conference finals. Willcox was named to the BCHL's Second All-Star team. He committed to playing college hockey at Cornell in 2012-13 in December. His WHL rights were obtained from Portland by Everett in the Seth Jones trade in May. Willcox was ranked 90th amongst North American skaters in Central Scouting's final rankings prior to the 2012 NHL Draft.