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.
2012-13: Willcox played in 34 games for Cornell as a freshman. Paired with senior Nick D'Agostino (Pittsburgh), he had 5 assists and was +3 with 8 penalty minutes. The season was a bit of a roller coaster for the Big Red, who lost 10 of 11 games in one mid-season stretch before going 6-1-1 heading into the ECAC Hockey playoffs. After finishing ninth, Cornell took league regular season champion Quinnipiac to double overtime in the decisive third game of their best-of-three quarterfinal series.
Willcox will be playing his sophomore season at Cornell in 2013-14.