V domácí soutěži nastupoval za HC Plzeň a od sezóny 1993/1994 v severoamerické International Hockey League za Cleveland Lumberjacks, kde se stal ve věku 17 let a 71 dní nejmladším hráčem, který kdy v lize nastoupil. V roce 1995 byl draftován do National Hockey League, když byl v prvním kole vybrán týmem New Jersey Devils. V NHL začal nastupovat od sezóny 1995/1996, v prvním ročníku zaznamenal 42 bodů. V prosinci byl zvolen nejlepším nováčkem měsíce. Výrazně se začal prosazovat od sezóny 1998/1999. V dalších letech nastupoval v útoku přezdívaném A-line s Patrikem Eliášem a Jasonem Arnottem. V sezóně 1999/2000 pomohl týmu vybojovat Stanley Cup, i když v šestém finále proti Dallas Stars utrpěl zranění a byl hospitalizován. Při přebírání poháru tak na ledě chyběl, ale spoluhráči mu později trofej přivezli po nemocnice.[1]
V dalším ročníku zaznamenal své sezónní maximum, když vstřelil 35 gólů a na 46 nahrál. Výborně si vedl i v play-off (22 bodů) a s týmem byl jediné utkání od obhajoby Stanley Cupu, ve finále však nakonec New Jersey Devils podlehli Coloradu Avalanche. V dalším roce jeho produktivita klesla na 48 bodů a v létě 2002 byl vyměněn do Mighty Ducks of Anaheim za Jeffa Friesena a Olega Tverdovského. S týmem si potřetí ve své kariéře zahrál finále Stanley Cupu, podlehl však bývalým spoluhráčům z New Jersey.
Během výluky NHL v ročníku 2004/2005 působil v ruské superlize v týmu Metallurg Magnitogorsk, kde se znova sešel v jednom týmu s Patrikem Eliášem. Po výluce se vrátil do Anaheimu, byl ale v průběhu sezóny vyměněn do New York Rangers. Další ročník odehrál za Edmonton Oilers, nastupoval v útoku s krajanem Alešem Hemským. V roce 2007 podepsal jako volný agent dvouletou smlouvu s Pittsburgh Penguins. V části sezóny nastupoval po boku Sidney Crosbyho nebo Jevgenije Malkina, což mu vyneslo nejlepší produktivitu od roku 2001 (63 bodů). Již počtvrté si zahrál ve finále Stanley Cupu, ale potřetí s týmem odešel poražen, když Pittsburgh podlehl Detroit Red Wings. V následují sezóně si finálový souboj v dresu Pittsburgu proti Detroitu zopakoval. V play-off jej však sužovala zranění, nehrál ani v rozhodujícím sedmém finále, ale po vítězném utkání si na nateklou nohu nazul brusle, aby se připojil k oslavám zisku Stanley Cupu na ledové ploše.
Před sezónou 2009/2010 podepsal smlouvu s Minnesota Wild. Zkraje ročníku však utrpěl otřes mozku a následně pro nízkou produktivitu (3 body ve 14 utkáních) byl nabídnut ostatním týmům, v NHL již v tomto ročníku nenastoupil. V létě 2010 se bez smlouvy s týmem NHL vrátil do rodné Plzně a začal nastupovat za HC Plzeň v útoku s Martinem Strakou a Janem Kovářem. Po zisku třinácti bodů ve třinácti utkáních podepsal smlouvu s běloruským týmem Kontinentální hokejové ligyHK Dinamo Minsk.
V září 2011 nastoupil do tréninkového kempu New Jersey Devils s cílem probojovat se do týmu NHL, kde zažil nejslavnější chvíle své kariéry. Nakonec 5. října 2011 podepsal roční kontrakt v hodnotě 650 tisíc USD. V březnu 2012 odehrál tisící utkání v základní části NHL a v sezóně zaznamenal celkem 21 gólů a 44 kanadských bodů. Pošesté se s týmem probojoval do finále Stanley Cupu, ale na trofej po porážce od Los Angeles Kings nedosáhl. V sezóně 2012/2013 odehrál devět utkání za švýcarský Bern, se kterým získal mistrovský titul. Během následujícího ročníku již k zápasům nikde nenastoupil a 17. března 2014 oznámil ukončení profesionální hokejové kariéry.[2] V roce 2016 trénoval na Floridě devíti a desetileté hokejové juniory.[3]