Troy Tulowitzki hasn't played in more than a year, but he insists he'll regain his job as the everyday shortstop for the Toronto Blue Jays next season.

Tulowitzki, 33, had surgery to remove bone spurs from both heels in early April. He was officially ruled out for the season on Saturday, but expects to be healthy by spring training.

"It's been a tough year to say the least," Tulowitzki said. "I went out to Florida, was out there on those back fields almost every day trying to go, and it just didn't respond the way I needed to come back and play every day."

Tulowitzki is owed $20 million next season and $14 million in 2020. He has a $15 million club option for 2021 with a $4 million buyout.