Il commence l'année suivante dans la WHL mais parvient également à s'imposer dans l'effectif de la franchise de la LNH. Il joue ainsi une cinquantaine de matchs de la saison régulière mais également une dizaine dans les séries éliminatoires. À l'issue de la saison, il est nommé dans l'équipe d'étoiles des recrues.
Il va jouer neuf saisons avec les Sharks avant de rejoindre les Mighty Ducks d'Anaheim à la fin de la saison 2000-2001 dans un montage visant à faire venir le joueur vedette des Ducks, Teemu Selänne[2]. Il y reste une saison et demie avant de rejoindre les Devils du New Jersey pour deux saisons.
Lors de la première saison, 2002-2003, il aide son équipe à atteindre la finale de la Coupe Stanley contre son ancienne équipe, les Ducks. Friesen inscrit quatorze points lors des séries pour les Devils et peut soulever le trophée à l'issue du septième match. Pendant le septième match, il aide son équipe à remporter le match en marquant un coup du chapeau. Il est alors le premier joueur de l'histoire à avoir son second prénom gravé entièrement sur la Coupe[4].
À l'aube de la saison 2008-2009, il effectue un essai pour revenir jouer avec les Sharks[6].
Carrière internationales
Friesen a représenté le Canada au cours de multiples compétitions internationales que ce soit dans les catégories moins de 18 ans, junior mais également sénior. Il remporte ainsi la médaille d'or au championnat du monde 1997 ainsi qu'en 2004.