The Official Test Centre (OTC) pro rider Scotty Stallman has completed his latest international windsurfing campaign in Japan, finishing 20th overall at the Fly! ANA Windsurfing World Cup and securing 21st place in the final 2026 PWA men’s Foil Slalom world rankings. OTC Pro-Rider Scotty Stallman Competing against some of the world’s leading windsurfers at Tsukuihama Beach on the Miura Peninsula, Scotty (GBR 68) represented the Weymouth and Portland windsurfing community on t