Windsurf · Slalom

Steve Allen

Australia

Steve Allen of Australia won the PWA’s first Formula race world title, in 2002. He was also IFCA world champion in 1997 and 2002 and Formula Windsurfing world champion in 2003.