 On 13 July 2009, Korpikoski was traded to the Phoenix Coyotes in exchange for Enver Lisin.On 11 July 2013, the Coyotes re-signed Korpikoski to a four-year contract extension.On 30 June 2015, with two seasons left on his contract, Korpikoski was traded by the rebuilding Coyotes to the Edmonton Oilers in exchange for Boyd Gordon.