V roku 2003 ho draftoval v prvom kole z celkového 5. miesta klub NHL – Buffalo Sabres. Stal sa tak najvyššie draftovaným Rakúšanom v histórii. Počas výluky v zámorskej NHL (&lt;a href="NHL%202004/2005"&gt;2004/2005&lt;/a&gt;) pôsobil v záložnom tíme Buffala v Rochester Americans (AHL), kde v 74 zápasoch nazbieral rekordných 68 bodov (42 gólov, 26 asistencií). V NHL debutoval v sezóne 2005/2006 v drese Buffala. V júli 2007 so Sabres podpísal zmluvu na sedem rokov. Za Buffalo si v NHL pripísal 583 štartov, v ktorých získal 467 kanadských bodov za 245 gólov a 222 asistencií. Počas výluky v zámorskej NHL (&lt;a href="NHL%202012/2013"&gt;2012/2013&lt;/a&gt;) pôsobil v rakúskom tíme Graz 99ers.