After Burish became a free agent, he signed a two-year deal, $1.15 million contract with the Dallas Stars. He spent 2 seasons with the Stars. After his contract with the Stars expired, Burish signed a four-year, $1.8 million contract with the San Jose Sharks and reunited with his University of Wisconsin teammate Joe Pavelski.