He debuted with the Coyotes during the 2007–08 NHL season. He scored his first hat-trick in a game against the Toronto Maple Leafs on December 4, 2008. The hat trick came in only 20 minutes and 27 seconds of play time which set the record for the fastest hat trick in Coyotes history. He was named an alternate captain on October 8, 2011.