 On July 4, 2017, Bollig signed as a free agent to a one-year, two-way contract worth $650,000 with the San Jose Sharks.He was assigned to play with AHL affiliate, the San Jose Barracuda to begin the 2017–18 season.After appearing in 45 games with the Barracuda, on February 25, 2018, Bollig was traded by the Sharks alongside Troy Grosenick to the Nashville Predators in exchange for a sixth round draft pick in 2018.