The Colorado Rockies reportedly aren't expected to sign All-Star shortstop Trevor Story to a contract extension "anytime soon."

Jon Heyman of the MLB Network reported Tuesday the Rockies don't currently have the budget flexibility to make an offer to Story, who can become a free agent after the 2021 season.

The 28-year-old Texas native burst on to the scene with 27 home runs in just 97 appearances during his 2016 rookie season, and he really hasn't stopped slugging ever since.

Story has posted a .277/.343/.535 triple-slash line with 134 homers and 80 stolen bases in 603 regular-season games over the past five years. His 17.9 WAR over that time span ranks fifth among MLB shortstops, per FanGraphs.