Han följde upp fyra poäng mot Vegas med att göra tre mot Arizona.
Det blev ett mål och två assist i matchen mot Arizona, som Vancouver vann med 5–1.
Pettersson har nu gjort sju mål i de sex senaste matcherna, och har totalt gjort 25 mål den här säsongen.
Vancouver jagar desperat efter en plats i slutspelet. Man behöver kanske vinna alla tio återstående matcher för att det ska bli möjligt.