 Lafferty played college hockey at Brown from 2014 to 2018.He scored his first collegiate goal on January 3, 2015 against Denver.Lafferty was named All-ECAC Third Team in 2016–17, and was named Second Team All-Ivy League in 2016–17 and 2017–18.