Speed skiing went through a number of organizational convolutions after 1984, stabilizing in 1993 when the French Ski Federation became the sanctioning body for the races. Eighty to a hundred racers...
Olympic, World Cup and World Championship race results
The most extensive database on race results is the FIS website, with results lists (not just medalists) for Olympic and FIS World Championships...