Grindelwald - Canadian racer Nick Zoricic died from head injuries after crashing heavily in a World Cup skicross event on Saturday, the International Ski Federation said.
Zoricic died at 13:35 SA time as a result of "severe neurotrauma," the federation said in a statement.
The 29-year-old Zoricic crashed directly into safety nets lining the side of the course after going wide over the final jump.
Television pictures showed Zoricic tumbling through the nets as his skis and poles were thrown clear.
"Nick Zoricic fell heavily just before the finish in the round of eight, crashing directly into the safety netting and thereafter lying motionless," FIS said.
"The medical care from team doctors and Air Glacier followed immediately. Despite reanimation, Zoricic died as a result of severe neurotrauma.
"The organising committee, FIS and Swiss Ski express their deepest condolences to the family and friends of Nick Zoricic and the Canadian Ski Team," the statement said.
Organisers abandoned Saturday's World Cup events for men and women, and the scheduled World Cup Finals races at the same venue on Sunday.
Zoricic, a member of the Craigleith Ski Club in Ontario, has raced on the World Cup circuit for more than three years and was competing in his 36th event Saturday. He placed eighth in the 2011 World Championships held at Deer Valley, Utah.
"I can't believe this tragic news. Nick Zoricic has died? I'm sick to my stomach," Canadian former Alpine racer Brian Stemmle wrote on Twitter.
Zoricic is the second Canadian freestyle team member to die in a skiing accident this year.
In January, Winter X Games champion Sarah Burke died from her injuries nine days after crashing during halfpipe training in Park City, Utah. She was also 29.
United States racer Ted Ligety also posted a message of condolence for Zoricic on Twitter soon after winning an Alpine World Cup giant slalom race in Kranjska Gora, Slovenia.
"Skiing is a great sport that gives but it also takes, sad day to lose Nick Zoricic, you'll be missed bud," Ligety wrote.
Grindelwald has been a venue on the skicross World Cup circuit since 2005. The Swiss village beneath the Eiger and Jungfrau mountain peaks was hosting a meeting for the fifth straight year.