Il joue avec les Panthers jusqu'en 1999 alors qu'il est échangé en cours de saison aux Sabres de Buffalo. Il a joué quatre saisons et demie avec Buffalo puis rejoint les Flames de Calgary en 2003.
Au cours de sa carrière, Warrener a joué deux autres finales de la Coupe Stanley (en 1999 avec les Sabres et en 2004 avec les Flames) mais sans toutefois remporter le précieux trophée.
Il prend sa retraite en 2009 après avoir manqué la saison 2008-2009 entière à cause d'une blessure à l'épaule et devient recruteur pour les Flames[1].