2008-09: Price played for Nepean of the CJHL, posting 41 points in 55 games. He committed to playing college hockey at Colgate University. He was ranked 113th among North American skaters by Central Scouting, and 149th overall by ISS (May) and was selected by Vancouver in the fourth round (113th overall) of the 2009 NHL Draft.
2009-10: Price skated in 35 of 36 games for Colgate University as a freshman. Price led all Raiders' defensemen with 6 goals and had 8 assists with a +1 plus/minus and 32 PMs. Price scored 4 of his 6 goals on the power play. The Raiders finished 15-15-6 and were fourth in the ECAC Hockey League.
2010-11: Price skated in all 42 games for Colgate as a sophomore and was the team's leading scorer amongst defensemen with 19 points. He had 5 goals with 14 assists and was -9 with 28 PMs on a Raiders' team that struggled for much of the year. Colgate entered February with just three wins before winning 8 of 13 games to reach the ECAC semifinals.
2011-12: Price was the leading scorer amongst Colgate defensemen as a junior. He scored 2 goals, both on the power play, had 21 assists in 36 games and was minus-six with 33 penalty minutes. The Red Raiders advanced to the ECAC Hockey semifinals after finishing fourth during the regular season.
Attends Colgate University.