Roy blev den 2. juli 2012 byttet fra Sabres til Dallas Stars til Steve Ott og Adam Pardy. På grund af effekten af 2012-13 NHL lock-out, Roy spillede i kun 30 kampe med stjernerne i 2012-13 sæsonen før, den 2. april 2013, blev han handlet til Vancouver Canucks i bytte for udsigt Kevin Connauton og en anden runde draft pick i 2013
- Hvad? Roy registrerede en assist i sin første kamp som Canuck, mod Edmonton Oilers.