Im Oktober 2006 wurde er von den Sabres auf die Waiverliste gesetzt und anschließend von den Pittsburgh Penguins selektiert. Nach einer Spielzeit, in der er auch drei Mal für das Farmteam Pittsburghs, die &lt;a href="Wilkes-Barre/Scranton%20Penguins"&gt;Wilkes-Barre/Scranton Penguins&lt;/a&gt;, zum Einsatz kam, wurde er an die Atlanta Thrashers im Tausch für ein Drittrunden-Wahlrecht während des NHL Entry Draft 2007 abgegeben. Fortan spielte der Angreifer vier Jahre in Atlanta und begleitete das Franchise auch bei dessen Umzug nach Winnipeg, wo er seither für die Jets aktiv ist.