The Columbus Blue Jackets announced on Thursday that the winger was not medically cleared to compete due a broken collarbone he incurred during a December 21 game against the Philadelphia Flyers.
"Marian has worked extremely hard and done everything possible to rehabilitate his injury and return to the ice with the hope of representing his country in Sochi," said Blue Jackets general manager Jarmo Kekalainen in a release. "We share his deep disappointment that he will not be able to do so, but are optimistic that he will be fully recovered very soon.
Gaborik, who turns 32 next week, already missed significant time earlier in the season with a sprained knee. In 18 games this year, Gaborik has five goals and seven assists.
"I'm extremely disappointed that I won't be able to play for Slovakia at the Olympic Games but understand the decision is the right one for my recovery and for the national team," said Gaborik. "I have been lucky and proud to represent my country at two Olympic Games and other international tournaments and look forward to doing so again in the future."
Replacing him on Slovakia will be former NHLer Branko Radivojevic
. The 33-year-old Radivojevic played for six seasons in the NHL with the Flyers, Phoenix Coyotes and Minnesota Wild, where he played with Gaborik. He currently plays for Bratislava of the KHL.
Slovakia sees their first action on February 13 when they take on the United States.